miruka
|
9b5b3a9f06
|
Support a order key for accounts in config
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
fd3fe06d15
|
Add keybinds to go to account at specific indice
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
6f1f82f82d
|
Change unfocus/deselect & debug message keybinds
unfocus/deselect → ctrl+D, because escape conflicts with any text field
that must handle escape
debug message → ctrl+shift+D instead of ctrl+D
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
bbb00dd8a0
|
Let escape presses work properly inside HDrawer
Also add escape to clear member filter when focusing the field, and
clearMemberFilterOnEscape setting.
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
d444c800b9
|
Remove unused showEveryRoom keybind
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
974478f576
|
Add keybinds for previous/next unread/mention room
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
34f98b48d1
|
Add "every room" button
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
65103eaaba
|
Add keybinds to switch accounts
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
b2cfc27ce2
|
accounts.json: support new "enabled" key
Specifying false will cause Mirage to ignore an account and not
log it in on startup.
Defaults to true when adding new accounts or if not present.
|
2020-05-15 20:56:23 -04:00 |
|
miruka
|
6d270029ad
|
Remove message keybind: don't bind ctrl+del
Ctrl+Del has a special function for deleting words in text, don't
override that
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
5ea339ea33
|
Add keybinds for message removal
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
f838bdf96d
|
focusRoomAtIndex binds: default to cmd+num on OSX
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
6e63569ad7
|
Add leaveRoom and forgetRoom keybinds
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
2a648d7f59
|
Add invite to room keybind
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
22be0bf5f0
|
MIRAGE_CONFIG_DIR and MIRAGE_DATA_DIR env vars
Allow overriding the default path where config files and user data are
found
|
2020-04-03 07:53:36 -04:00 |
|
miruka
|
eafd65d490
|
Fix compact mode being enabled by default
|
2020-03-28 11:04:43 -04:00 |
|
miruka
|
311a53f8f4
|
"Unselect" → "Deselect"
|
2020-03-27 07:06:38 -04:00 |
|
miruka
|
936c49127d
|
Add keyboard controls for message focus/selection
|
2020-03-27 04:49:01 -04:00 |
|
miruka
|
6ca10e1f2b
|
Customizable unselectAllMessage keybind
|
2020-03-27 03:53:25 -04:00 |
|
miruka
|
bed0dbf998
|
Add setting to ignore unknown events
|
2020-03-23 16:58:31 -04:00 |
|
miruka
|
9f52fa86fa
|
Add Alt+1-0 keybinds to switch to a room at index
|
2020-03-22 14:08:27 -04:00 |
|
miruka
|
53dfd08131
|
Add toggleCompactMode keybind, re-rename setting
|
2020-03-22 13:30:03 -04:00 |
|
miruka
|
18c16ca486
|
Rename compact mode setting → compactModeByDefault
|
2020-03-22 13:24:38 -04:00 |
|
miruka
|
5d513f84fa
|
Add compact mode for sidepanes + setting
|
2020-03-22 12:50:51 -04:00 |
|
miruka
|
c6390238a9
|
Add settings to hide membership and profile events
|
2020-03-22 12:04:43 -04:00 |
|
miruka
|
f13327b073
|
Config files loaded data accessible from Python
|
2020-03-22 12:01:22 -04:00 |
|
miruka
|
8692aa4a26
|
Change some default keybinds to make more sense
toggleFocusMainPane: Alt+S → Alt+F
clearRoomFilter: Alt+Shift+S → Alt+Shift+F
addNewAccount: Alt+Shift+N → Alt+Shift+A
addNewChat: Alt+N → Alt+C
sendFile: Alt+F → Alt+S
sendFileFromPathInClipboard: Alt+Shift+F → Alt+Shift+S
|
2020-03-17 17:11:10 -04:00 |
|
miruka
|
3568abb9af
|
Rename keybind focusMainPane → toggleFocusMainPane
|
2020-03-17 16:55:16 -04:00 |
|
miruka
|
53bace3915
|
Add keybind to toggle room pane focus
|
2020-03-17 16:52:14 -04:00 |
|
miruka
|
b092cc11eb
|
Add room header buttons to access sidepanes
|
2020-03-17 16:52:11 -04:00 |
|
miruka
|
5392016dab
|
Add setting controlling when panes should collapse
|
2020-03-17 15:38:54 -04:00 |
|
miruka
|
e4d47b9b9c
|
Ensure we don't atomically write an empty file
|
2020-03-17 12:09:08 -04:00 |
|
miruka
|
4d2345f4b9
|
Fix JsonDataFile default file loading
|
2020-03-15 10:26:53 -04:00 |
|
miruka
|
f507523af6
|
Fix default theme retrieval mess
|
2020-03-14 22:20:41 -04:00 |
|
miruka
|
190eb58187
|
Write user files and media atomically
|
2020-03-13 04:36:22 -04:00 |
|
miruka
|
a6315f7829
|
Fix default theme path with QRC
|
2020-03-12 16:46:44 -04:00 |
|
miruka
|
298ab30672
|
Read theme in app dir if doesn't exist in user dir
|
2020-03-10 09:51:51 -04:00 |
|
miruka
|
264c2ab16b
|
Rename themes
|
2020-03-10 09:48:51 -04:00 |
|
miruka
|
ff72983bb4
|
Don't copy the default theme to userdata dir
|
2020-02-14 12:21:24 -04:00 |
|
miruka
|
b992db9bfe
|
Use typing.TYPE_CHECKING to avoid inner imports
|
2020-02-12 05:56:18 -04:00 |
|
miruka
|
fb1f9c62e5
|
Add SPDX ID LGPL v3+ license headers
|
2019-12-19 07:46:16 -04:00 |
|
miruka
|
61cd3b2f55
|
Rename config_files module → user_files + document
|
2019-12-18 08:41:02 -04:00 |
|