miruka
13d3f19997
Replace all ==/!= by ===/!==
2019-12-09 11:35:50 -04:00
miruka
3b78d12f9c
Rename HTabbedBoxes to HTabContainer
2019-12-09 09:29:57 -04:00
miruka
7ecdefa7f3
Set x/y only on DebugConsole, not HDrawer
2019-12-09 08:11:46 -04:00
miruka
a5e01fd3b9
Rename HDrawer "width" props, add horizontal prop
2019-12-09 08:10:03 -04:00
miruka
99034c7587
Make DebugConsole use HDrawer
...
Also add some help, commands to quicly set the position, and support
vertical orientations for HDrawer
2019-12-09 08:01:01 -04:00
miruka
5609ae2817
Refactor Chat/RoomSidePane
2019-12-09 05:25:31 -04:00
miruka
06a6a4c08d
Rewrite SidePane using QQC Drawer
...
Cleaner approach, gets rid of the HPage swipe view hack, better
performances, a lot less complex
2019-12-08 14:43:41 -04:00
miruka
5326726c4f
Improve default window size for small screens
2019-12-08 14:40:56 -04:00
miruka
c2f5a5bcbc
Use normal QtQuick.Shortcut
2019-12-08 12:43:39 -04:00
miruka
93a6d706b8
Rename "Recovery" page to "Reset"
2019-12-08 05:31:02 -04:00
miruka
77a1d854c2
Add signin remember checkbox info
2019-12-08 05:30:30 -04:00
miruka
c3570c9d82
Update recovery/register texts
2019-12-08 05:30:04 -04:00
miruka
c3f1ca95f9
Increase HBox spacing
2019-12-08 05:29:37 -04:00
miruka
f58e2cbf7a
Change add account icon, prevent checkbox overflow
2019-12-08 05:08:59 -04:00
miruka
b267ef6562
SignIn screen tweaks
...
- Put the server field after user & pass, it makes more sense to have
the default focused field at the start
- Hide the currently unimplemented login method selection
- Rename Recovery tab to Reset (shorter)
2019-12-08 03:49:17 -04:00
miruka
f5fde35482
Remove checkbox default padding
2019-12-08 03:49:07 -04:00
miruka
455801a641
Use new way to cancel current login for signin btn
2019-12-07 18:45:03 -04:00
miruka
6f589dbda5
Implement cancelling python coros from QML
...
This was needed to implement the cancel button featue on the login
screen
2019-12-07 18:33:33 -04:00
miruka
7deb21c182
Rename "logout" things to "sign out" + update icon
2019-12-07 12:45:20 -04:00
miruka
0f1a6c7df1
Add temporary Recovery box
2019-12-07 12:39:56 -04:00
miruka
f75d44a0dd
Add temporary "unimplemented" Register box
2019-12-07 12:39:35 -04:00
miruka
a2ffaf4a67
More consistant spacing for HBox & SignIn
2019-12-07 11:05:46 -04:00
miruka
956dc52174
Simplify box, tabs and popups size handling
2019-12-07 10:59:43 -04:00
miruka
7235611d54
Refactor SignIn, adjustments to HCheckBox & HBox
2019-12-07 09:38:36 -04:00
miruka
28b3727e88
New HTabbedBoxes component, base AddChat on it
2019-12-07 08:56:32 -04:00
miruka
883d1c095b
Smooth box size transition between AddChat tabs
2019-12-07 08:18:18 -04:00
miruka
099a98a5da
Click anywhere on errored upload bar to close it
2019-12-06 18:47:34 -04:00
miruka
54395fff44
Fix upload icon height
2019-12-06 18:40:39 -04:00
miruka
737e102629
Color upload icon but not text on pause/error
2019-12-06 18:37:18 -04:00
miruka
4ada039384
Upload UI/code improvements
2019-12-06 16:44:25 -04:00
miruka
54df551b08
Rename theme "uploadsBar" to "fileTransfer"
2019-12-06 09:22:38 -04:00
miruka
150a783c28
Split UploadBars into a new FileTransfer/ dir
2019-12-06 09:20:34 -04:00
miruka
8ae4bbb6cf
Fix uplaod item delete, pause and cancel bugs
2019-12-06 08:59:35 -04:00
miruka
e51f1f2c79
Implement upload pause function
2019-12-06 08:44:45 -04:00
miruka
d354480840
Work around Qt hover bug for tooltips
2019-12-06 08:21:48 -04:00
miruka
d70260d007
Add visual upload pause button, not working yet
2019-12-06 07:10:22 -04:00
miruka
6c92f4cad1
Hide tooltips when window not hovered anymore
2019-12-06 07:07:40 -04:00
miruka
d893c4f534
SidePane: consider uiScale for manualSize
2019-12-05 10:59:29 -04:00
miruka
97cf7b6dcd
EventImage: respect uiScale
2019-12-05 10:51:57 -04:00
miruka
a555ad0e19
Upload stats
2019-12-05 10:00:23 -04:00
miruka
3aff20006c
Handle OSError happening in send_file()
2019-12-05 09:51:31 -04:00
miruka
b3f93b969c
Fix RoomMessageUnknown not seen as general event
2019-12-04 18:27:56 -04:00
miruka
b25f3f3e51
FindSomeone: reject invalid user ID
2019-12-04 10:00:29 -04:00
miruka
470b031a6f
Standardize usage of period in UI sentences
2019-12-04 09:32:07 -04:00
miruka
915c96f174
Fix power icons position when room pane collapsed
2019-12-04 09:17:13 -04:00
miruka
34e0ec7c7d
Implement UI zooming
2019-12-04 09:08:38 -04:00
miruka
87a81ed1a7
Use real UUIDs for pendingCoroutines
2019-12-04 06:22:04 -04:00
miruka
26e63e4ab2
Use new nio AsyncClient.mxc_to_http()
...
Has the correct behavior for all servers,
e.g. mxc://privacytoosl.io/id → https://chat.privacytools.io/ ...
2019-12-02 06:42:48 -04:00
miruka
3919b964ca
Add ability to cancel uploads
2019-12-02 05:06:21 -04:00
miruka
bbb872e5dc
Improve HButton behavior on small fixed size
2019-12-02 04:40:01 -04:00