miruka
37a9332aed
Python filtered models for room members
2020-05-15 20:56:23 -04:00
miruka
c352275089
Maybe fix the DelegateModel + ListView.add bug
2020-05-15 20:56:23 -04:00
miruka
7418f0fe93
Add dedicated HStringFilterModel component
2020-05-15 20:56:23 -04:00
miruka
69a525d317
Replace SortFilterProxyModel by DelegateModel
2020-05-15 20:56:23 -04:00
miruka
99d59bb49b
Use filtered model strictly when neccessary
2020-05-15 20:56:23 -04:00
miruka
2cc3f27247
Add Ban to member context menu
...
Also don't try to load past messages in rooms we've left/been
kicked/banned from.
2020-05-15 20:56:23 -04:00
miruka
2d231b7af1
Properly check power levels before allowing kick
2020-05-15 20:56:23 -04:00
miruka
2a0a3765fc
Add kick to room member context menu
2020-05-15 20:56:23 -04:00
miruka
e33c202376
panes toggleFocus(): more reliable focus detection
2020-04-03 07:53:36 -04:00
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
2a648d7f59
Add invite to room keybind
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
5d513f84fa
Add compact mode for sidepanes + setting
2020-03-22 12:50:51 -04:00
miruka
73f14cac8e
Fix room pane header buttons onClicked
2020-03-21 15:02:37 -04:00
miruka
03251f019e
Really fix icon-only buttons alignment
2020-03-19 11:37:05 -04:00
miruka
b6b2e35221
Fix invite to room button alignment
2020-03-19 11:14:28 -04:00
miruka
fe40d117b2
Fix room pane default size
2020-03-19 00:13:19 -04:00
miruka
2f46656827
Add button in reduced room pane to go back to chat
2020-03-17 21:21:29 -04:00
miruka
e495922aee
Center room settings avatar
2020-03-17 17:16:03 -04:00
miruka
cf9df8d036
Focus an item when changing view in roomPane
2020-03-17 17:14:47 -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
d96304dc33
Have labels for text fields
2020-03-17 14:24:35 -04:00
miruka
64d67234ab
Fix room settings background
2020-03-15 19:08:12 -04:00
miruka
15afce3393
Fix invisible room pane filter placeholder text
2020-03-13 10:34:37 -04:00
miruka
5cee0f6c8a
Improve overall theme and pane colors
2020-03-13 01:09:04 -04:00
miruka
02d09f405a
Improve MainPane when reduced to minimumSize
2020-03-12 23:17:23 -04:00
miruka
baac01d1ad
Revise default theme
2020-03-10 08:58:14 -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
c49f9b98b2
Split RoomPane into Base/MultiviewPane
2020-03-06 08:41:04 -04:00
miruka
ae780345e8
Make "Filter members" work again
2020-02-12 08:15:54 -04:00
miruka
9990fecc74
Begin yet another model refactor
...
Use native ListModel which require a lot of changes, but should be
much faster than the old way which exponentially slowed down to a crawl.
Also fix some popup bugs (leave/forget).
Not working yet: side pane keyboard controls, proper highlight,
room & member filtering, local echo replacement
2020-01-06 03:41:14 -04:00
miruka
a1256cf20a
Turn Clipboard into a singleton
2019-12-27 09:06:42 -04:00
miruka
35fd57be56
Improve HDrawer complience/behavior with zoom
2019-12-26 11:09:40 -04:00
miruka
fc7f7256a1
Fix RoomPane buttons background static height
2019-12-26 10:51:41 -04:00
siedes
f3e87eb3fc
Minor spelling and wording corrections
2019-12-22 11:29:33 -04:00
miruka
b4df752f8a
Improve MembersView when RoomPane collapsed
2019-12-22 09:35:21 -04:00
miruka
be0541f2d9
Improve HRepeater width properties
2019-12-19 16:00:37 -04:00
miruka
fb1f9c62e5
Add SPDX ID LGPL v3+ license headers
2019-12-19 07:46:16 -04:00
miruka
f4d7636df6
Move Chat/ dir under Pages/
2019-12-18 04:53:08 -04:00