miruka
ad937573cf
Rewrite HTile and adapt components using it
...
Rewrite HTile in a more standard way, hopefully fixing the
mysterious segfault on some systems
2020-04-03 07:53:36 -04:00
miruka
790229e188
Make DebugConsole keyboard-scrollable again
2020-04-03 07:53:36 -04:00
miruka
1038678a2f
Refactor global shortcuts, simplify debug consoles
...
- Move out all shortcuts from their central file to the component they
actually belong to
- Get rid of DebugConsoleLoader and the multiple consoles handling mess,
have only one global console
2020-04-03 07:53:36 -04:00
miruka
c64179fcbd
Fix "AbstractButton" problem with Qt 5.14
2020-03-27 10:36:50 -04:00
miruka
af6cdc9013
Rename HListView checking-related functions
2020-03-27 05:05:25 -04:00
miruka
936c49127d
Add keyboard controls for message focus/selection
2020-03-27 04:49:01 -04:00
miruka
ba86414ddf
Implement shift+click/A-B message selection
2020-03-26 23:24:37 -04:00
miruka
4a780e20f4
Make HMenu modal
...
Prevents accidentally triggering TapHandlers when clicking outside of
the menu to exit it.
2020-03-26 22:00:35 -04:00
miruka
2d471b70f5
Single message text selection for mouses
2020-03-26 22:00:00 -04:00
miruka
3852357614
Start implementing new message selection system
2020-03-26 22:00:00 -04:00
miruka
710dba09ec
Remove message text selection hack
2020-03-26 22:00:00 -04:00
Rinigus
d17c6334da
Add pen as an input device to the right click handler
2020-03-24 19:52:48 +02:00
Rinigus
5058e3c13e
Fix activation of right-click on touch devices
2020-03-24 16:43:31 +02:00
miruka
b11bd8331b
Fix constant CPU usage due to HButtonContent
...
Unload the animated HBusyIndicator when not needed
2020-03-23 14:04:00 -04:00
miruka
ef2504ecae
Visual unread mentions counter
2020-03-22 23:55:48 -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
ac85935236
Animate avatar placeholder colors
2020-03-21 14:56:44 -04:00
miruka
ee6ac18671
Show pages headers to go back to pane when needed
2020-03-19 20:33:46 -04:00
miruka
03251f019e
Really fix icon-only buttons alignment
2020-03-19 11:37:05 -04:00
miruka
e86c5d7163
Fix "loading past messages" busy indicator width
2020-03-19 11:14:28 -04:00
miruka
e5c3afa219
Remove gray line at the bottom of tabs
2020-03-19 11:14:28 -04:00
miruka
2ef75faa71
Use HBusyIndicator as button loading indicator
2020-03-19 11:14:28 -04:00
miruka
effc268cac
Remove text field border animation
2020-03-19 11:14:28 -04:00
miruka
fe40d117b2
Fix room pane default size
2020-03-19 00:13:19 -04:00
miruka
6ede699fdf
Fix text area/field disabled text wrapping
2020-03-17 17:41:15 -04:00
miruka
5392016dab
Add setting controlling when panes should collapse
2020-03-17 15:38:54 -04:00
miruka
8452bdd5e7
Print only short error when image retrieval fails
2020-03-17 12:11:18 -04:00
miruka
e23f6f2e7c
Remove uneeded and update some QML imports
2020-03-16 09:04:59 -04:00
miruka
665c00645b
Fix displaying transparent GIFs
2020-03-16 00:15:47 -04:00
miruka
647d2e1f1f
Fix (explicitely define) popup overlay
2020-03-15 19:08:12 -04:00
miruka
bbc4a9bb17
Fix HMenuItem icon colors
2020-03-15 19:08:12 -04:00
miruka
beac0ce3dd
HBox: fix error when setting firstButton sometimes
2020-03-15 19:08:12 -04:00
miruka
ebab1e15c2
Add more control on radiuses from themes
2020-03-15 19:08:12 -04:00
miruka
615c08848d
HBox: respect theme.radius
2020-03-15 19:08:12 -04:00
miruka
deb4161bbe
Make fields and text areas respect theme.radius
2020-03-15 19:08:12 -04:00
miruka
1c23450805
Make events, checkbox, avatars respect radius
2020-03-15 19:08:12 -04:00
miruka
abdaf13da5
Add way to round images
2020-03-15 19:08:12 -04:00
miruka
5d7aa0b142
Fix composer alias field label overflow
2020-03-13 12:16:09 -04:00
miruka
298043b3cb
Prevent saving alias taken by other account
2020-03-13 12:10:47 -04:00
miruka
8c1c3ef05c
Add explanation tooltip for composer alias
2020-03-13 11:35:05 -04:00
miruka
630e011cfd
HMxcImage: cancel media retrieval on destruction
2020-03-13 02:52:38 -04:00
miruka
5cee0f6c8a
Improve overall theme and pane colors
2020-03-13 01:09:04 -04:00
miruka
8a43690676
Remove old HSortFilterProxy component
2020-03-11 11:05:32 -04:00
miruka
5f6a23f051
Split HPage into more specialized components
2020-03-11 10:45:47 -04:00
miruka
aafbecfdda
Fix main pane highlight
2020-03-10 05:38:28 -04:00
miruka
7ee83c5fe4
Downloaded files: include title + ext in filename
2020-03-09 11:46:08 -04:00
miruka
2a2b3df845
Utils.urlExtension: don't lowercase returned ext
2020-03-09 11:00:48 -04:00
miruka
cdb79d11aa
Use const instead of let when possible
2020-03-08 04:46:20 -04:00