miruka
|
797d63b988
|
Big code cleanup for SidePane.qml
|
2019-07-16 09:22:20 -04:00 |
|
miruka
|
4be4834883
|
Move side pane props and stuff to SidePane.qml
|
2019-07-16 08:52:26 -04:00 |
|
miruka
|
522b689ce7
|
Add sidePane settings to theme
|
2019-07-16 08:36:11 -04:00 |
|
miruka
|
5cc701113e
|
Fix banners, adapt to app width
|
2019-07-16 08:10:37 -04:00 |
|
miruka
|
1abec4cf2c
|
Remove some useless Layout.maximumWidth props
|
2019-07-16 05:55:07 -04:00 |
|
miruka
|
d2dfafb4e7
|
Standardize spacings
|
2019-07-16 05:29:47 -04:00 |
|
miruka
|
d302a5cf5f
|
Rename bottomElementsHeight to baseElementsHeight
|
2019-07-16 05:13:19 -04:00 |
|
miruka
|
d5dd1292ff
|
wrap/elide: use Layout.fillWidth when possible
|
2019-07-16 05:08:27 -04:00 |
|
miruka
|
7f46bafc9e
|
Use HRowLayout for typingMembersBar
|
2019-07-16 04:54:12 -04:00 |
|
miruka
|
4b2cbffc83
|
Auto-set maximumLineCount for elide in HLabel
|
2019-07-16 04:47:56 -04:00 |
|
miruka
|
6ae37dc31f
|
Always center button text (for now)
|
2019-07-16 04:41:26 -04:00 |
|
miruka
|
aef777d853
|
Fix image selection and overlay bugs
|
2019-07-16 04:37:39 -04:00 |
|
miruka
|
73ecbaad10
|
Add upload avatar hover overlay
Also fix name colors and always use fit-crop mode for avatars.
|
2019-07-15 20:10:43 -04:00 |
|
miruka
|
83cc148cdc
|
Prevent flicking page when it 100% fits in window
|
2019-07-15 18:54:21 -04:00 |
|
miruka
|
18c9ff30cb
|
Hide edit account header when page too small
|
2019-07-15 18:10:11 -04:00 |
|
miruka
|
503252f1c7
|
Make edit account UI more scalable
Put content in flickable, reduce avatar height as needed.
The minimum supported resolution of the app should now be 240x120.
|
2019-07-15 17:43:53 -04:00 |
|
miruka
|
62056b6124
|
Avatar change working
|
2019-07-15 16:14:08 -04:00 |
|
miruka
|
751a27157c
|
Add account settings page
Display name change working
|
2019-07-13 20:15:20 -04:00 |
|
miruka
|
eeea0af4cd
|
Change every QtQuick import versions to 2.12
|
2019-07-13 05:39:01 -04:00 |
|
miruka
|
6916039546
|
Add "Edit Account" interface skeleton
|
2019-07-13 05:34:58 -04:00 |
|
miruka
|
6dab79ae9a
|
Remove uneeded HEntityButton
|
2019-07-12 19:01:27 -04:00 |
|
miruka
|
3a05d9bd60
|
Fix side panes spacing animation
|
2019-07-12 18:17:02 -04:00 |
|
miruka
|
338986f022
|
Highlighting and cleanup for MemberDelegate
|
2019-07-12 18:15:06 -04:00 |
|
miruka
|
cc937b38c4
|
Replace MouseAreas by input handlers
|
2019-07-12 18:02:14 -04:00 |
|
miruka
|
cb0d7e8a77
|
Highlight account and room delegates
|
2019-07-12 17:07:45 -04:00 |
|
miruka
|
4b45c119ff
|
Fix side pane artifacts when collapsed
|
2019-07-11 22:25:50 -04:00 |
|
miruka
|
a2136dfe3c
|
Rename HButton to HUIButton
|
2019-07-10 15:03:05 -04:00 |
|
miruka
|
a2ae569511
|
Split HButton into HBaseButton and HButton
|
2019-07-10 15:00:57 -04:00 |
|
miruka
|
eb9f02df31
|
Fix text overflowing from compacted HButton
|
2019-07-10 15:00:34 -04:00 |
|
miruka
|
e2696ea928
|
Prevent TypingMembersBar text from overflowing
|
2019-07-10 00:18:50 -04:00 |
|
miruka
|
58ebe6475e
|
Use uvloop to make asyncio faster
|
2019-07-10 00:05:42 -04:00 |
|
miruka
|
d091f3bcb6
|
Propagate mouse click events on avatars
|
2019-07-09 23:49:59 -04:00 |
|
miruka
|
7e4cee31c7
|
Prevent avatar tooltip from going out of bound
|
2019-07-09 23:42:03 -04:00 |
|
miruka
|
eeca8b639d
|
HToolTip component, enter/exit fade effect
|
2019-07-09 22:51:52 -04:00 |
|
miruka
|
3dd16ba072
|
Add avatar tooltips
|
2019-07-09 22:48:59 -04:00 |
|
miruka
|
9af9e88b0d
|
Support room avatars
|
2019-07-09 21:54:53 -04:00 |
|
miruka
|
2ced310ce1
|
Add initial support for user avatar thumbnails
|
2019-07-09 21:46:21 -04:00 |
|
miruka
|
62ec4a9ae8
|
Caught up to the old backend
Lines before (PyQt):
Language files blank comment code
Python 21 787 114 2076
QML 49 393 14 1689
JavaScript 2 59 3 177
SUM: 72 1239 131 3942
Lines now (pyotherside, asyncio):
Language files blank comment code
QML 59 516 159 1962
Python 11 306 53 739
JavaScript 5 64 24 211
C++ 1 6 2 18
SUM: 76 892 238 2930
|
2019-07-08 13:32:53 -04:00 |
|
miruka
|
faccc7ba90
|
Fix decrypted events replaced by encrypted ones
|
2019-07-08 13:29:05 -04:00 |
|
miruka
|
861347ce64
|
Fix "tarfindId" sed rename mistakes
|
2019-07-08 13:24:05 -04:00 |
|
miruka
|
4472d44320
|
Enable encryption
|
2019-07-08 13:08:46 -04:00 |
|
miruka
|
7f7a7621cf
|
Cleanup TODO.md
|
2019-07-08 12:52:07 -04:00 |
|
miruka
|
e827c9fba2
|
Fix debug initialRoomTimer causing segfaults
|
2019-07-08 12:39:58 -04:00 |
|
miruka
|
4314767ac2
|
Fix creating UserUpdated events from nio rooms
|
2019-07-08 12:28:49 -04:00 |
|
miruka
|
0f6474532b
|
Add LGPL license headers
|
2019-07-07 23:53:08 -04:00 |
|
miruka
|
8dccfffc8b
|
Drop kwargs support for callCoro/callClientCoro
|
2019-07-07 23:38:37 -04:00 |
|
miruka
|
4f0ba24373
|
Send typing notifications from sendbox
|
2019-07-07 23:28:10 -04:00 |
|
miruka
|
d26f087df9
|
More checks to avoid errors on forgetting room
|
2019-07-07 22:49:28 -04:00 |
|
miruka
|
2170b16175
|
Rename users.getUser to users.find
|
2019-07-07 22:41:32 -04:00 |
|
miruka
|
f64a2c68e9
|
Fix undefined profile being requested
|
2019-07-07 22:36:12 -04:00 |
|