Nicolas Peugnet
8450651a03
Better colors with black on white themes
...
Added ColorDefault to more places by default and override some other
specific places with white for better contrast.
This should not affect White on black themes.
2022-11-15 20:14:36 +01:00
Tulir Asokan
899bdbc705
Update tcell
2022-04-15 12:53:09 +03:00
prenev
f97ddba86e
ui: use ColorDefault where appropriate
2021-04-04 01:09:27 +03:00
Tulir Asokan
3964b6fd89
Fix some formatting and enable pretty panics in non-debug mode. Closes #265
2021-03-11 22:53:13 +02:00
Tulir Asokan
0943374892
Update copyright year
2020-04-19 18:10:14 +03:00
Tulir Asokan
815190be14
Update stuff and move pushrules to mautrix-go
2020-04-19 15:01:16 +03:00
Tulir Asokan
27ecb48e23
More small changes to room list
2020-03-03 20:58:33 +02:00
Tulir Asokan
9aa33d9b48
Fix room list ordering
2020-03-01 22:00:42 +02:00
Tulir Asokan
806f0f1bf0
Make invites mostly work
2020-02-22 01:30:43 +02:00
Tulir Asokan
455d9fc4c5
Improve tags and add initial invite handling
2020-02-22 01:17:52 +02:00
Tulir Asokan
db7d2da50c
Hide tombstoned rooms from room list
2020-02-20 01:10:26 +02:00
Tulir Asokan
56b9f22781
Add custom name for m.server_notice tag
2020-02-19 22:19:59 +02:00
Tulir Asokan
160b035c4d
Unbreak more things
2019-06-15 17:04:08 +03:00
Tulir Asokan
a55ea42d7f
Unbreak things
2019-06-15 01:11:54 +03:00
Tulir Asokan
08d99d776d
Fix potential deadlock in room switching
2019-04-27 15:11:38 +03:00
Tulir Asokan
6f54066c43
Add partial deadlock detection in debug mode
2019-04-27 15:02:52 +03:00
Tulir Asokan
bc7e2d9a1c
Add locks and other sync stuff
2019-04-27 15:02:21 +03:00
Tulir Asokan
535fbbb4f7
Change even more things
2019-03-30 18:51:32 +02:00
Tulir Asokan
8aa134b8b2
Start moving to mauview
2019-03-26 00:37:35 +02:00
Tulir Asokan
bf2a5e9b34
Update license and sort imports
2019-01-23 00:26:51 +02:00
Tulir Asokan
331597b9f8
Switch to Go modules and make other changes
2019-01-11 23:28:47 +02:00
Ville Ranki
7417df0f3c
Alt-a to jump to next channel with unread messages.
2018-10-18 17:02:38 +03:00
Tulir Asokan
14903e0cdc
Add bare mode and fix terminal resize bug. Fixes #48
2018-05-22 22:06:49 +03:00
Tulir Asokan
34359a0599
More cleanup
2018-05-22 18:43:00 +03:00
Tulir Asokan
dc4e831022
Split up TagRoomList.Draw()
2018-05-22 18:40:25 +03:00
Tulir Asokan
f5e07f40db
Move TagRoomList stuff into new file and split RoomList.Draw()
2018-05-22 18:30:25 +03:00
Tulir Asokan
cc28c7b65f
Gofmt
2018-05-22 17:24:47 +03:00
Tulir Asokan
e079f76157
Don't delete empty tags to avoid bugs
2018-05-17 16:30:02 +03:00
Tulir Asokan
a8a4c72d14
Show per-tag room count in room list
2018-05-16 21:06:50 +03:00
Tulir Asokan
8a3fbc24ab
Handle m.direct and m.receipt events
...
Fixes #12
Fixes #45
2018-05-16 20:51:43 +03:00
Tulir Asokan
eff910ff43
Update room list Previous/Next handling when selected room is not visible
2018-05-15 17:55:08 +03:00
Tulir Asokan
d53aa02c0f
Add test for DeleteSession() and fix potential bug in roomlist CheckTag()
2018-05-11 07:53:17 +03:00
Tulir Asokan
2a02f518b2
Highlight whole room list row even if room name is short
2018-05-04 01:09:55 +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
8346f65e3d
Fix autoscrolling in room list when using keyboard. Fixes #34
2018-04-30 12:50:12 +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
d7d654e2ec
Flatten calculateBufferWithText() and gofmt
2018-04-24 22:50:04 +03:00
Tulir Asokan
6aceb4f8d2
Fix First(), Last(), Next() and Previous() of RoomList
2018-04-24 22:46:16 +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
7abfd97cda
Allow clicking on room list entries to switch room. Fixes #30
2018-04-21 21:53:52 +03:00
Tulir Asokan
b1dc965a4a
Gofmt
2018-04-19 11:10:34 +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
eda2b575f0
Refactor UI to use interfaces everywhere
2018-04-09 23:45:54 +03:00