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
4a93a24f74
cancel_previous(): use @functools.wraps
2019-12-07 17:09:13 -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
150744ab8a
main.cpp: put setAttribute before creating app
2019-12-07 09:05:57 -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
74efce589b
Remove periods at the end of room info events
2019-12-06 18:23:25 -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
9d89409379
Support UnknownEvent and UnknownEncryptedEvent
2019-12-04 18:20:30 -04:00
miruka
2fe8c80aa5
Enable high DPI scaling
2019-12-04 11:49:20 -04:00
miruka
c3dfb523b6
Don't bind ctrl+backspace to zoom reset
...
ctrl+backspace is used to delete previous word in a text field
2019-12-04 10:06:00 -04:00
miruka
b25f3f3e51
FindSomeone: reject invalid user ID
2019-12-04 10:00:29 -04:00
miruka
a992b51ac5
Fix being able to make room with inexistant user
2019-12-04 09:43:04 -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
ae009c7412
Serialize Python UUIDs to strings for QML
2019-12-02 04:40:29 -04:00
miruka
bbb872e5dc
Improve HButton behavior on small fixed size
2019-12-02 04:40:01 -04:00
miruka
92bfb02446
UploadBars: tooltip and expand text on error/click
2019-12-02 03:19:43 -04:00
miruka
e4aa3b6572
Handle upload errors
2019-12-02 02:57:47 -04:00
miruka
08694388dd
Serialize Python types to their __name__ attribute
2019-12-01 12:21:37 -04:00
miruka
3e214dc26b
Don't use Animators for ListView transitions
...
They're buggy
2019-12-01 11:24:20 -04:00
miruka
9e9737d8ad
Don't use HOpacityAnimator in ListView, flickering
2019-11-30 16:27:34 -04:00
miruka
df0020e62c
Fix EventImageTextBubble shown when no text
2019-11-30 15:03:07 -04:00