Tulir Asokan
|
135fcbf284
|
Make time-based room list sorting persistent (ref #11)
|
2018-04-24 02:13:43 +03:00 |
|
Tulir Asokan
|
1e8705319a
|
Organize room list by last received message (ref #11)
|
2018-04-24 02:13:43 +03:00 |
|
Tulir Asokan
|
16406d6c91
|
Fix panic if replaceBuffer() is called with message not in buffer. Fixes #32
|
2018-04-24 02:13:43 +03:00 |
|
Tulir Asokan
|
9308f4cb47
|
Show errors in login view. Fixes #14
|
2018-04-23 12:55:38 +03:00 |
|
Tulir Asokan
|
ea965766b4
|
Gofmt and enable a test
|
2018-04-23 00:04:10 +03:00 |
|
Tulir Asokan
|
bfb5f0dd45
|
Add room alias autocompletion
|
2018-04-22 21:05:42 +03:00 |
|
Tulir Asokan
|
7e946a0703
|
Fix golint warnings
|
2018-04-22 20:14:40 +03:00 |
|
Tulir Asokan
|
7abfd97cda
|
Allow clicking on room list entries to switch room. Fixes #30
|
2018-04-21 21:53:52 +03:00 |
|
Tulir Asokan
|
7da1555c84
|
Improve Markdown rendering
* Remove paragraphs from output HTML
* Remove mention link wrapper from text (leaving only mention name)
|
2018-04-21 21:24:07 +03:00 |
|
Tulir Asokan
|
d147fc7579
|
Improve tab completion system
|
2018-04-21 19:41:19 +03:00 |
|
Tulir Asokan
|
c3386ba118
|
Fix golint issues
|
2018-04-19 11:35:52 +03:00 |
|
Tulir Asokan
|
b1dc965a4a
|
Gofmt
|
2018-04-19 11:10:34 +03:00 |
|
Tulir Asokan
|
b17ff318c2
|
Disconnect UI from main Gomuks struct. Fixes #21
|
2018-04-18 18:35:54 +03:00 |
|
Tulir Asokan
|
3b2d5fa034
|
Fix nick coloring
|
2018-04-18 17:33:59 +03:00 |
|
Tulir Asokan
|
bb36996194
|
Add support for sending Markdown messages
|
2018-04-18 14:46:03 +03:00 |
|
Tulir Asokan
|
3750d5007f
|
Create pills when tab-completing or clicking nicks
|
2018-04-18 13:38:33 +03:00 |
|
Tulir Asokan
|
4f4e78ae0c
|
Fix another nil pointer panic in the HTML parser (ref #20)
|
2018-04-16 12:04:00 +03:00 |
|
Tulir Asokan
|
0d4d597909
|
Fix panic in HTML parser (#20)
|
2018-04-15 17:54:11 +03:00 |
|
Tulir Asokan
|
bb9ed4558b
|
Refactor things
|
2018-04-15 14:03:05 +03:00 |
|
Tulir Asokan
|
28e5f9d4b0
|
Add package docs
|
2018-04-15 13:34:39 +03:00 |
|
Tulir Asokan
|
d060d10615
|
Allow clicking names to mention them
|
2018-04-14 15:33:20 +03:00 |
|
Tulir Asokan
|
85757c387e
|
Fix typo in newline stripping
|
2018-04-14 11:50:57 +03:00 |
|
Tulir Asokan
|
f5530ff99c
|
Move message parsing to parser subpackage
|
2018-04-14 11:50:18 +03:00 |
|
Tulir Asokan
|
782ba0657a
|
Make HTML rendering more advanced
Also add Python-like HTML parser thing in lib/htmlparser
|
2018-04-14 11:44:09 +03:00 |
|
Tulir Asokan
|
e7bf5bd59f
|
Add basic HTML rendering (ref #16)
|
2018-04-14 00:34:25 +03:00 |
|
Tulir Asokan
|
69c163cfe9
|
Unknown changes that possibly fix and/or break things
|
2018-04-13 21:25:45 +03:00 |
|
Tulir Asokan
|
7e5e802e90
|
Cache TString version of UITextMessage.MsgText
|
2018-04-11 19:36:15 +03:00 |
|
Tulir Asokan
|
92a2428865
|
Allow clicking images and load images from cache
|
2018-04-11 19:20:40 +03:00 |
|
Tulir Asokan
|
ff7ee333a1
|
Rename UIString to TString, move ansimage to lib/ and switch to tcell fork
|
2018-04-11 17:57:15 +03:00 |
|
Tulir Asokan
|
c0705b02a0
|
Move notification package to lib/ and add open package
|
2018-04-11 15:05:42 +03:00 |
|
Tulir Asokan
|
8270bc0322
|
Move event parsing to ui/messages and add image displaying
|
2018-04-10 19:31:28 +03:00 |
|
Tulir Asokan
|
ee67c1446c
|
Convert message buffer to use custom colorable strings
|
2018-04-10 16:07:16 +03:00 |
|
Tulir Asokan
|
eda2b575f0
|
Refactor UI to use interfaces everywhere
|
2018-04-09 23:45:54 +03:00 |
|
Tulir Asokan
|
2ba2fde396
|
Gofmt
|
2018-04-02 13:47:20 +03:00 |
|
Tulir Asokan
|
dd89fa621d
|
Improve debug output options
|
2018-04-02 13:47:20 +03:00 |
|
Tulir Asokan
|
adce6d3211
|
Don't wrap user list
|
2018-03-26 22:03:30 +03:00 |
|
Tulir Asokan
|
d684187f42
|
Don't send notifications for current room
|
2018-03-26 20:59:58 +03:00 |
|
Tulir Asokan
|
e0298521c6
|
Add sounds to notifications
|
2018-03-26 18:04:10 +03:00 |
|
Tulir Asokan
|
b31d968814
|
Show notifications and highlights in room list. Fixes #8
|
2018-03-26 17:22:47 +03:00 |
|
Tulir Asokan
|
6095638fbb
|
Fix and/or break scroll bar
|
2018-03-26 14:31:44 +03:00 |
|
Tulir Asokan
|
23bb46b18f
|
Move room list to custom widget
|
2018-03-25 14:21:59 +03:00 |
|
Tulir Asokan
|
c128666109
|
Refactor things and add proper wheel scroll support
|
2018-03-25 12:35:50 +03:00 |
|
Tulir Asokan
|
e414e20215
|
Add mouse handler stub and keep track of focus
|
2018-03-24 22:14:17 +02:00 |
|
Tulir Asokan
|
1321e1a06a
|
Possibly speed up syncs with filters
|
2018-03-24 14:16:11 +02:00 |
|
Tulir Asokan
|
38364646a7
|
Refactoring and documentation
|
2018-03-23 23:39:17 +02:00 |
|
Tulir Asokan
|
76cfbecc09
|
Remove panic when sending message if GetSessionOwner() returns nil
|
2018-03-23 17:45:58 +02:00 |
|
Tulir Asokan
|
7dc773c990
|
Render scroll position and indicate if at end/beginning of history. Fixes #9
|
2018-03-23 17:26:15 +02:00 |
|
Tulir Asokan
|
03e9a0d5ac
|
Documentation and refactoring
|
2018-03-23 14:44:36 +02:00 |
|
Tulir Asokan
|
7cc55ade30
|
Fix membership event processing
|
2018-03-23 14:20:46 +02:00 |
|
Tulir Asokan
|
a3f48093eb
|
gofmt and govet
|
2018-03-23 01:20:26 +02:00 |
|