miruka
|
8f53d2e018
|
Qt 5.12 ES5 → 7: Use "() =>" and array.includes
|
2019-07-18 03:13:34 -04:00 |
|
miruka
|
f5d747cbc4
|
Fix wrong avatar for unamed rooms
|
2019-07-18 02:36:08 -04:00 |
|
miruka
|
4c0b947d1a
|
Handle nio.ThumbnailError cases
Return a 1x1 transparent PNG for now.
|
2019-07-18 02:08:01 -04:00 |
|
miruka
|
44a998f31b
|
Rename HHighlightRectangle → HInteractiveRectangle
|
2019-07-18 01:56:58 -04:00 |
|
miruka
|
d8295302a5
|
HTextField active color, HColorAnimation + factor
|
2019-07-18 01:53:28 -04:00 |
|
miruka
|
271b3e3829
|
Change all colors to use the new hsl(a) functions
|
2019-07-18 01:31:51 -04:00 |
|
miruka
|
cf13315d4f
|
Add normal hsl and hsla functions
|
2019-07-18 01:27:14 -04:00 |
|
miruka
|
fa61e8f0e3
|
Standard way of knowing if window "is wide"
|
2019-07-18 01:18:06 -04:00 |
|
miruka
|
902ac250b0
|
Fix file names to respect conventions
Important markdown/text files: UPPERCASE.ext
QML module dirs, qml files: PascalCase
Python module dirs, py files, js files: snake_case
Everything else (including icons): hyphen-case
|
2019-07-17 13:40:28 -04:00 |
|
miruka
|
332b6f1c0d
|
Big improvements on sidepane auto/manual sizing
See gui-tests.md for the expected sidepane behaviors.
|
2019-07-17 13:34:56 -04:00 |
|
miruka
|
e173253f74
|
Sidebar size fixes
|
2019-07-16 17:08:06 -04:00 |
|
miruka
|
96745902f3
|
Move header definition from EditAccount to HPage
|
2019-07-16 12:53:52 -04:00 |
|
miruka
|
a813b1c715
|
HPage with SwipeView to show reduced side pane
|
2019-07-16 12:37:11 -04:00 |
|
miruka
|
29e21bc7c2
|
Fix avatar upload overlay overflow at small size
|
2019-07-16 11:48:57 -04:00 |
|
miruka
|
9f4aadfd83
|
Reduce (make invisible) pane if window too small
|
2019-07-16 09:27:38 -04:00 |
|
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 |
|