Tulir Asokan
|
151141f288
|
Add command to log out
|
2018-05-10 15:47:24 +03:00 |
|
Tulir Asokan
|
122b2441c9
|
Add support for explicit ordering and limiting rooms shown under a tag
Fixes #41
|
2018-05-04 00:55:30 +03:00 |
|
Tulir Asokan
|
85cbd64c5e
|
Fix panic adding new room views from MainView.GetRoom()
|
2018-05-02 14:17:16 +03:00 |
|
Tulir Asokan
|
986c84b768
|
Update ui AddRoom and RemoveRoom parameters
|
2018-04-30 23:12:43 +03:00 |
|
Tulir Asokan
|
c600ce68a2
|
Fix room list updating when joining/leaving
|
2018-04-30 23:09:14 +03:00 |
|
Tulir Asokan
|
9ad3a95ba6
|
Re-render UI after printing message send error
|
2018-04-30 22:37:08 +03:00 |
|
Tulir Asokan
|
b3543e9090
|
Stop showing rooms the user has left in the room list. Fixes #35
|
2018-04-30 22:28:29 +03:00 |
|
Tulir Asokan
|
c5ec94a78f
|
Add mouse scrolling support to room list (ref #34)
|
2018-04-30 12:40:28 +03:00 |
|
Tulir Asokan
|
576bab9e2e
|
Fix People tag
|
2018-04-25 00:42:05 +03:00 |
|
Tulir Asokan
|
6aceb4f8d2
|
Fix First(), Last(), Next() and Previous() of RoomList
|
2018-04-24 22:46:16 +03:00 |
|
Tulir Asokan
|
9ccceb48b9
|
Disable initial history fetch (comes with initial sync)
|
2018-04-24 22:08:09 +03:00 |
|
Tulir Asokan
|
e64df67ec3
|
Everything is no longer broken
|
2018-04-24 16:51:40 +03:00 |
|
Tulir Asokan
|
2a0145db88
|
Handle tag events
|
2018-04-24 02:13:43 +03:00 |
|
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
|
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
|
7abfd97cda
|
Allow clicking on room list entries to switch room. Fixes #30
|
2018-04-21 21:53:52 +03:00 |
|
Tulir Asokan
|
d147fc7579
|
Improve tab completion system
|
2018-04-21 19:41:19 +03:00 |
|
Tulir Asokan
|
b17ff318c2
|
Disconnect UI from main Gomuks struct. Fixes #21
|
2018-04-18 18:35:54 +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
|
d060d10615
|
Allow clicking names to mention them
|
2018-04-14 15:33:20 +03:00 |
|
Tulir Asokan
|
f5530ff99c
|
Move message parsing to parser subpackage
|
2018-04-14 11:50:18 +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
|
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
|
eda2b575f0
|
Refactor UI to use interfaces everywhere
|
2018-04-09 23:45:54 +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
|
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 |
|
Tulir Asokan
|
16635dcde7
|
Refactor PushRuleset#GetActions() and ViewMain event processing
|
2018-03-23 01:00:13 +02:00 |
|
Tulir Asokan
|
a5e7800ab6
|
Fix bugs and compile errors
|
2018-03-22 23:52:55 +02:00 |
|
Tulir Asokan
|
225dbdba4e
|
Use display names in join/leave messages
|
2018-03-22 22:38:49 +02:00 |
|
Tulir Asokan
|
152b89ed5e
|
Add support for m.emote. Fixes #6
|
2018-03-22 21:45:02 +02:00 |
|
Tulir Asokan
|
702a75a8c0
|
Save history to disk. Fixes #1
|
2018-03-22 19:54:31 +02:00 |
|
Tulir Asokan
|
232f7fe1be
|
Update constants and demagicify RoomView drawing
|
2018-03-22 18:14:08 +02:00 |
|
Tulir Asokan
|
c32fffda15
|
Move history mutex to rooms.Room
|
2018-03-22 17:37:35 +02:00 |
|
Tulir Asokan
|
516ea42317
|
Use Flex as MainView base instead of Grid
|
2018-03-22 17:00:56 +02:00 |
|
Tulir Asokan
|
492a8752f1
|
Move input field to RoomView
|
2018-03-22 16:44:24 +02:00 |
|
Tulir Asokan
|
9fd67102ad
|
Refactoring and godocs
|
2018-03-21 23:29:58 +02:00 |
|
Tulir Asokan
|
85f289c98d
|
Rename UpdateLogs back to LoadHistory
|
2018-03-20 23:31:04 +02:00 |
|
Tulir Asokan
|
095b982603
|
Show messages in message view while sending
|
2018-03-20 19:55:42 +02:00 |
|
Tulir Asokan
|
508b4ea280
|
Add colon after username completion at beginning of line
|
2018-03-20 16:03:05 +02:00 |
|
Tulir Asokan
|
3897f23bc4
|
Add support for loading more history
|
2018-03-20 12:16:32 +02:00 |
|
Tulir Asokan
|
160e8ff836
|
Don't panic if room list is empty
|
2018-03-19 15:19:44 +02:00 |
|
Tulir Asokan
|
7a4b108b37
|
Avoid showing panics directly if debug mode is not enabled
|
2018-03-19 01:21:53 +02:00 |
|
Tulir Asokan
|
72945c9a28
|
Organize files
|
2018-03-18 21:24:03 +02:00 |
|