Commit Graph

  • c2f5a5bcbc Use normal QtQuick.Shortcut miruka 2019-12-08 12:42:40 -0400
  • 793db51a60 Improve add-account.svg miruka 2019-12-08 10:32:25 -0400
  • 93a6d706b8 Rename "Recovery" page to "Reset" miruka 2019-12-08 05:31:02 -0400
  • 77a1d854c2 Add signin remember checkbox info miruka 2019-12-08 05:30:30 -0400
  • c3570c9d82 Update recovery/register texts miruka 2019-12-08 05:30:04 -0400
  • c3f1ca95f9 Increase HBox spacing miruka 2019-12-08 05:29:37 -0400
  • f58e2cbf7a Change add account icon, prevent checkbox overflow miruka 2019-12-08 04:53:51 -0400
  • b267ef6562 SignIn screen tweaks miruka 2019-12-08 03:49:17 -0400
  • f5fde35482 Remove checkbox default padding miruka 2019-12-08 03:49:07 -0400
  • 455801a641 Use new way to cancel current login for signin btn miruka 2019-12-07 18:45:03 -0400
  • 6f589dbda5 Implement cancelling python coros from QML miruka 2019-12-07 18:33:33 -0400
  • 4a93a24f74 cancel_previous(): use @functools.wraps miruka 2019-12-07 17:09:13 -0400
  • 7deb21c182 Rename "logout" things to "sign out" + update icon miruka 2019-12-07 12:45:20 -0400
  • 0f1a6c7df1 Add temporary Recovery box miruka 2019-12-07 12:39:56 -0400
  • f75d44a0dd Add temporary "unimplemented" Register box miruka 2019-12-07 11:24:08 -0400
  • a2ffaf4a67 More consistant spacing for HBox & SignIn miruka 2019-12-07 11:05:46 -0400
  • 956dc52174 Simplify box, tabs and popups size handling miruka 2019-12-07 10:59:43 -0400
  • 7235611d54 Refactor SignIn, adjustments to HCheckBox & HBox miruka 2019-12-07 09:38:36 -0400
  • 150744ab8a main.cpp: put setAttribute before creating app miruka 2019-12-07 09:05:57 -0400
  • 28b3727e88 New HTabbedBoxes component, base AddChat on it miruka 2019-12-07 08:56:32 -0400
  • 883d1c095b Smooth box size transition between AddChat tabs miruka 2019-12-07 08:18:18 -0400
  • 099a98a5da Click anywhere on errored upload bar to close it miruka 2019-12-06 18:47:34 -0400
  • 54395fff44 Fix upload icon height miruka 2019-12-06 18:40:39 -0400
  • 737e102629 Color upload icon but not text on pause/error miruka 2019-12-06 18:37:18 -0400
  • 74efce589b Remove periods at the end of room info events miruka 2019-12-06 18:23:25 -0400
  • 4ada039384 Upload UI/code improvements miruka 2019-12-06 16:44:25 -0400
  • 54df551b08 Rename theme "uploadsBar" to "fileTransfer" miruka 2019-12-06 09:22:38 -0400
  • 150a783c28 Split UploadBars into a new FileTransfer/ dir miruka 2019-12-06 09:20:34 -0400
  • 8ae4bbb6cf Fix uplaod item delete, pause and cancel bugs miruka 2019-12-06 08:59:35 -0400
  • e51f1f2c79 Implement upload pause function miruka 2019-12-06 08:44:45 -0400
  • d354480840 Work around Qt hover bug for tooltips miruka 2019-12-06 08:20:30 -0400
  • d70260d007 Add visual upload pause button, not working yet miruka 2019-12-06 07:10:22 -0400
  • 6c92f4cad1 Hide tooltips when window not hovered anymore miruka 2019-12-06 07:07:40 -0400
  • d893c4f534 SidePane: consider uiScale for manualSize miruka 2019-12-05 10:59:29 -0400
  • 97cf7b6dcd EventImage: respect uiScale miruka 2019-12-05 10:51:57 -0400
  • a555ad0e19 Upload stats miruka 2019-12-05 10:00:23 -0400
  • 3aff20006c Handle OSError happening in send_file() miruka 2019-12-05 09:51:31 -0400
  • b3f93b969c Fix RoomMessageUnknown not seen as general event miruka 2019-12-04 18:27:56 -0400
  • 9d89409379 Support UnknownEvent and UnknownEncryptedEvent miruka 2019-12-04 18:20:30 -0400
  • 2fe8c80aa5 Enable high DPI scaling miruka 2019-12-04 11:49:20 -0400
  • c3dfb523b6 Don't bind ctrl+backspace to zoom reset miruka 2019-12-04 10:06:00 -0400
  • b25f3f3e51 FindSomeone: reject invalid user ID miruka 2019-12-04 09:59:14 -0400
  • a992b51ac5 Fix being able to make room with inexistant user miruka 2019-12-04 09:43:04 -0400
  • 470b031a6f Standardize usage of period in UI sentences miruka 2019-12-04 09:32:07 -0400
  • 915c96f174 Fix power icons position when room pane collapsed miruka 2019-12-04 09:17:13 -0400
  • 34e0ec7c7d Implement UI zooming miruka 2019-12-04 09:08:38 -0400
  • 87a81ed1a7 Use real UUIDs for pendingCoroutines miruka 2019-12-04 06:22:04 -0400
  • 26e63e4ab2 Use new nio AsyncClient.mxc_to_http() miruka 2019-12-02 06:42:48 -0400
  • 3919b964ca Add ability to cancel uploads miruka 2019-12-02 05:06:21 -0400
  • ae009c7412 Serialize Python UUIDs to strings for QML miruka 2019-12-02 04:40:29 -0400
  • bbb872e5dc Improve HButton behavior on small fixed size miruka 2019-12-02 04:40:01 -0400
  • 92bfb02446 UploadBars: tooltip and expand text on error/click miruka 2019-12-02 03:19:43 -0400
  • e4aa3b6572 Handle upload errors miruka 2019-12-02 02:57:47 -0400
  • 08694388dd Serialize Python types to their __name__ attribute miruka 2019-12-01 12:21:37 -0400
  • 3e214dc26b Don't use Animators for ListView transitions miruka 2019-12-01 11:24:20 -0400
  • 9e9737d8ad Don't use HOpacityAnimator in ListView, flickering miruka 2019-11-30 16:27:34 -0400
  • df0020e62c Fix EventImageTextBubble shown when no text miruka 2019-11-30 15:03:07 -0400
  • c5a8be9ef9 Use new HScaleAnimator instead of HNumberAnimation miruka 2019-11-30 14:59:48 -0400
  • 29cdc0f3f8 Use HRotationAnimator instead of HNumberAnimation miruka 2019-11-30 14:37:04 -0400
  • 68d7c11c58 Add HX/YAnimator, used instead of HNumberAnimation miruka 2019-11-30 11:45:24 -0400
  • 6a442da16f Use OpacityAnimators instead of NumberAnimations miruka 2019-11-30 11:29:59 -0400
  • d1e1ed07dd Hide EventImage bubbles on hover miruka 2019-11-30 11:15:54 -0400
  • db36ab6a74 No html styling in processedEventText() + cleanups miruka 2019-11-30 08:14:39 -0400
  • c8095f4874 EventContent: rename eventSender to senderText miruka 2019-11-30 07:13:51 -0400
  • 2fd2806514 Support RoomMessageNotice events miruka 2019-11-30 07:10:48 -0400
  • 3b2ab048fb Rework import keys pass confirmation miruka 2019-11-30 05:50:56 -0400
  • a09e811e56 Remove old import dialog cruft miruka 2019-11-30 05:16:43 -0400
  • 580f92e0be Color member name on hover in sidepane miruka 2019-11-30 05:12:00 -0400
  • a01de1f3d6 Add power icons for room members miruka 2019-11-30 04:59:02 -0400
  • a35526a0b5 Show higher power-level room members first miruka 2019-11-30 04:04:24 -0400
  • 61c2919c7f Sort members and undated rooms case-insensitively miruka 2019-11-30 03:59:44 -0400
  • 710dd56109 Correct "Empty room" display miruka 2019-11-27 10:03:49 -0400
  • 81ce4635fc Linkify alias in m.room.alias events miruka 2019-11-27 06:30:42 -0400
  • f187a5f0ab Handle m.room.avatar, improve name/topic/alias miruka 2019-11-27 06:18:06 -0400
  • e57ffdae3f Room.__lt__(): use tuple comparison miruka 2019-11-26 16:17:15 -0400
  • 2754fff0df Fix set_avatar_from_file() miruka 2019-11-26 15:52:04 -0400
  • 2b288bdfc6 Import/export keys improvements miruka 2019-11-23 11:14:14 -0400
  • 1d3ca08957 Reintroduce (reduced) event list cacheBuffer miruka 2019-11-22 10:36:59 -0400
  • 6eff9e0513 Animate HBox apparition miruka 2019-11-22 10:35:53 -0400
  • 66d7428da2 Don't disable loading tab buttons miruka 2019-11-22 04:51:55 -0400
  • 301384dc57 Fix collapse buttons always disabled miruka 2019-11-22 04:50:40 -0400
  • 60c64ad96f Fix logout miruka 2019-11-22 04:27:20 -0400
  • 5a70adcc93 Use ES6 template strings miruka 2019-11-18 03:57:13 -0400
  • 2123f5a66f Improve upload code, based on nio PR #76 miruka 2019-11-17 13:31:00 -0400
  • 25ce08891d Fix which EventImage url gets opened/copied miruka 2019-11-16 08:06:56 -0400
  • fc2fb605e3 Prefer using own client for fetching own profile miruka 2019-11-14 16:20:30 -0400
  • f727645342 Fix progress bar indeterminate ←→ normal switching miruka 2019-11-12 18:22:57 -0400
  • 7e5bd5299e Fix logout not properly stopping the sync task miruka 2019-11-12 18:19:48 -0400
  • c2590abe12 Fix saved_accounts.add bad arguments miruka 2019-11-12 18:12:41 -0400
  • ea980e0241 Show coro uuid when logging py exception from QML miruka 2019-11-12 18:12:08 -0400
  • c4a65b0cff Remove big cacheBuffer from EventList miruka 2019-11-12 10:00:32 -0400
  • fccae0e191 Update TODO miruka 2019-11-12 09:58:41 -0400
  • 9f3bb1aa4d set_avatar_from_file: raise if file isn't an image miruka 2019-11-12 09:48:11 -0400
  • 5f04628178 No need to str(path) anymore for model item Upload miruka 2019-11-12 09:39:21 -0400
  • 37f5f5973c Clarify upload data type, guess_mime seek on end miruka 2019-11-12 09:37:21 -0400
  • 47bfad1d72 Move Size type alias to utils miruka 2019-11-12 09:26:43 -0400
  • ef391d1eb1 Make utils function accept Path, str, bytes and IO miruka 2019-11-12 09:24:58 -0400
  • 5832c3ca2d Raise on init if homeserver url is missing scheme miruka 2019-11-12 09:13:45 -0400
  • 73541ad7a5 download/thumbnail don't need authentification miruka 2019-11-12 09:10:00 -0400
  • 4cc2ebf6e3 Use exceptions for get_profile miruka 2019-11-12 08:47:03 -0400