miruka
89ee4c2361
Reselect the right room when main pane loses focus
2020-03-10 05:41:40 -04:00
miruka
aafbecfdda
Fix main pane highlight
2020-03-10 05:38:28 -04:00
miruka
49966e06ad
Fix Transfer.time_left that could be None
2020-03-09 17:36:47 -04:00
miruka
46f3f15694
Fix cached thumbnails extensions
2020-03-09 12:10:04 -04:00
miruka
7ee83c5fe4
Downloaded files: include title + ext in filename
2020-03-09 11:46:08 -04:00
miruka
bd7b45cc7a
Add title property for EventMediaLoader
2020-03-09 11:08:07 -04:00
miruka
2a2b3df845
Utils.urlExtension: don't lowercase returned ext
2020-03-09 11:00:48 -04:00
miruka
ff642485e8
Show max size in "too large" UI Transfer error
2020-03-09 10:27:22 -04:00
miruka
61cc87cf18
Show max file size on upload button tooltip
2020-03-09 09:57:53 -04:00
miruka
ca8dd65f34
Disable buggy composer backspace override
2020-03-09 08:09:58 -04:00
miruka
0fa16400df
Error msg for bad invites in non-federated room
2020-03-09 07:59:23 -04:00
miruka
d1e42a72a0
Fix upload pause/cancel
2020-03-08 07:34:38 -04:00
miruka
cdb79d11aa
Use const instead of let when possible
2020-03-08 04:46:20 -04:00
miruka
ffc8a13db6
Get rid of the HMxcImage undefined py warnings
2020-03-08 04:27:51 -04:00
miruka
606e8a25df
PythonBridge: minor code improvements
2020-03-08 04:27:43 -04:00
miruka
7d2b85dfda
Remove Chat user/roomInfo binding loop
2020-03-08 04:02:26 -04:00
miruka
46232e3fb1
Button icon.cache only exists for Qt 5.13+
2020-03-07 13:08:18 -04:00
miruka
617e68cc71
Fix main pane list position when kb-scrolling top
2020-03-07 12:37:39 -04:00
miruka
5709b5b756
Fix local echoed message replaced only for one acc
2020-03-07 12:35:12 -04:00
miruka
9fc347ac10
Fix selecting a room in a collapsed account
2020-03-07 11:28:51 -04:00
miruka
ffca63653d
Fix Enter in filter rooms field
2020-03-07 11:17:48 -04:00
miruka
1556e569b8
Replace room loading bar with an eventList header
2020-03-07 11:11:32 -04:00
miruka
269bd1d557
Improve filtered main pane keyboard navigation
2020-03-07 10:15:54 -04:00
miruka
f60b46f26b
Account without matches: -opacity instead of hide
...
Hiding doesn't work properly
2020-03-07 09:45:52 -04:00
miruka
566aaf3a51
Fix main pane list scrolling?
2020-03-07 09:32:56 -04:00
miruka
c49f9b98b2
Split RoomPane into Base/MultiviewPane
2020-03-06 08:41:04 -04:00
miruka
f6cec0bcdb
Half-fix main pane scrolling?
2020-02-14 10:24:42 -04:00
miruka
7325c78c5a
Highlight main pane items on startup and clicks
2020-02-13 07:19:27 -04:00
miruka
7547703bb0
Main pane list items keyboard activation
2020-02-13 05:56:10 -04:00
miruka
4636a36154
AccountRoomsList highlight delegate scrolling
2020-02-13 05:36:28 -04:00
miruka
a78f5506b8
AccountRoomList keyboard up/down
...
Item activation or proper scrolling not reimplemented yet
2020-02-12 17:58:24 -04:00
miruka
ce0a868579
Refix Event.source, JSONify dicts for ListModel
2020-02-12 14:14:09 -04:00
miruka
ae780345e8
Make "Filter members" work again
2020-02-12 08:15:54 -04:00
miruka
9a0969adf5
Fix Event.source for messages we send
2020-02-12 08:10:59 -04:00
miruka
e982de1c61
Make Event.inline_content & links pure attrs
2020-02-12 06:21:43 -04:00
miruka
8a29143b60
Working Event.event_type & source fields
2020-02-12 06:19:49 -04:00
miruka
a653a6160a
Get SortProxyFilterModel stuff working?
...
Came back from a break and forgot what I was fixing
2020-02-12 05:56:18 -04:00
miruka
d8e18c3337
Room: show month for previous years dates
2020-01-06 03:41:27 -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
10dabca1d9
Use monospace font for error popup traceback
2019-12-28 04:55:34 -04:00
miruka
a1256cf20a
Turn Clipboard into a singleton
2019-12-27 09:06:42 -04:00
miruka
f34d2a1c6d
Turn CppUtils into a Singleton
2019-12-27 08:58:24 -04:00
miruka
e7caa0b8ef
Use a C++ implementation of hsluv
2019-12-27 08:23:32 -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
miruka
f977d9acf2
GUI popup for uncaught asyncio loop exceptions
2019-12-26 10:17:54 -04:00
miruka
511681ae4d
Report uncaught Python exceptions with a GUI popup
2019-12-26 09:24:54 -04:00
miruka
4f1e4fcf1c
Remove excess period
2019-12-22 11:36:31 -04:00
siedes
f3e87eb3fc
Minor spelling and wording corrections
2019-12-22 11:29:33 -04:00
miruka
74d21224ab
Hide account icons when MainPane gets too small
2019-12-22 09:35:21 -04:00