Commit Graph

  • e1600389fc Upload 800x600 thumbnails instead of 512x512 miruka 2019-11-03 14:08:29 -0400
  • 2f19ff493b Rewrite media caching (old image provider) miruka 2019-11-03 13:48:12 -0400
  • 55d4035f60 DebugConsole: show "t = ..." instead of "target =" miruka 2019-11-03 13:47:33 -0400
  • b9fbd36661 Restart sync if exception occurs miruka 2019-10-30 11:10:40 -0400
  • ce2a7f1018 Support encrypting uploads miruka 2019-10-30 10:34:20 -0400
  • b6609c5435 DebugConsole: remove debug print miruka 2019-10-30 09:26:02 -0400
  • ba527abedc Add bubbles on top of EventImage to show name-date miruka 2019-10-30 09:21:58 -0400
  • 2e4a7904d5 Play m.image events GIFs, rename some properties miruka 2019-10-30 06:47:59 -0400
  • b11c9d5675 Use lanczos filter and optimize saved thumbnail miruka 2019-10-30 05:47:22 -0400
  • adeec71fac Log warning when thumbnailing fails miruka 2019-10-30 05:36:54 -0400
  • 48bcc91582 Never upscale images when thumbnailing miruka 2019-10-30 05:34:32 -0400
  • 412a86762e Generate thumbnail when uploading images miruka 2019-10-29 16:42:56 -0400
  • 83dc09a684 live-reload: change part of the WM_CLASS miruka 2019-10-29 13:35:19 -0400
  • 7a5a1fc650 Print python exception tracebacks miruka 2019-10-29 13:34:55 -0400
  • 001d6eff71 Initial upload implementation miruka 2019-10-28 15:27:36 -0400
  • 820cc68373 Rename MatrixClient.send_markdown() to send_text miruka 2019-10-28 13:51:46 -0400
  • 662b60d7a8 Separate _function for local echoing miruka 2019-10-28 13:49:55 -0400
  • 09a50f8bc7 Separate _function for general message sending miruka 2019-10-28 13:34:59 -0400
  • 6eb3a378bc Proper upload exceptions, handle in QML set avatar miruka 2019-10-28 08:06:22 -0400
  • 5894481dc5 Python exceptions can now be handled via QML miruka 2019-10-28 06:26:02 -0400
  • fe4eff62c5 Add basic loading indicator to images miruka 2019-10-27 16:35:58 -0400
  • a67d611958 Composer: add an upload button + file dialog miruka 2019-10-27 15:12:57 -0400
  • 8c41142b43 HFileDialogOpener: provide better default title miruka 2019-10-27 15:07:58 -0400
  • eb582424b9 Ensure typing bar is invisible when reduced miruka 2019-10-27 14:51:46 -0400
  • 040bfe37f8 Improve/fix EventImage size handling miruka 2019-10-27 13:26:00 -0400
  • bf4517b146 Disable non-image media support for now miruka 2019-10-27 12:10:07 -0400
  • 07e6d74b91 Fix HTML escaping for markdown parsing miruka 2019-10-27 12:06:19 -0400
  • 3bc185f4e6 Change X11 selection only if any text selected miruka 2019-10-25 09:02:21 -0400
  • 30ebb7c88e Support X11 selection mechanism for messages miruka 2019-10-25 08:49:19 -0400
  • 6aac5a9edb Replace QML clipboard hack by proper new Clipboard miruka 2019-10-25 08:42:04 -0400
  • 30823a9bf5 Add C++ Clipboard class accessible from QML miruka 2019-10-25 08:36:24 -0400
  • 7090ff601f Don't have local echoes stay fixed at the bottom miruka 2019-10-24 10:28:07 -0400
  • 986e39cdc2 Fix quotes rendering in inline filtered html miruka 2019-10-24 09:43:40 -0400
  • 39b4706c75 Have return symbols in inline filtered html miruka 2019-10-24 09:08:10 -0400
  • 756edc90dd JS: use slice() instead of splice() miruka 2019-10-24 08:09:33 -0400
  • 5522de5165 html_filter: don't remove \n in <pre> content miruka 2019-10-24 08:06:50 -0400
  • c4b05befa4 html_filter: html escape markdown before filtering miruka 2019-10-24 07:27:13 -0400
  • 42a2d04bb7 live-reload: kill previous processes miruka 2019-10-24 07:05:26 -0400
  • daecc579b1 live-reload.sh: remove outdated comment miruka 2019-10-22 03:41:16 -0400
  • 652cd059c4 Prevent makeObject callback from running twice miruka 2019-10-19 01:39:00 -0400
  • 8416eb33e3 main.cpp: remove useless includes miruka 2019-09-26 17:46:55 -0400
  • 579ec94094 Don't vertically center message avatars miruka 2019-09-19 19:36:09 -0400
  • 9de34d4d3f Fix own medias in events positions miruka 2019-09-19 19:28:28 -0400
  • a3d2fc9b98 Fix debug console history when editing entry text miruka 2019-09-19 18:43:25 -0400
  • d9addff8ef Put message debug thing in EventContent miruka 2019-09-19 18:39:45 -0400
  • c1a27328d9 Add up/down history browsing to DebugConsole miruka 2019-09-19 18:26:52 -0400
  • 7b482de727 DebugConsole must now be created from components miruka 2019-09-19 16:47:35 -0400
  • d20ab5a348 Refactor EventContent miruka 2019-09-19 15:49:29 -0400
  • 4c4d747ecf Add AudioPlayer & EventAudio miruka 2019-09-17 23:23:47 -0400
  • f19d337817 Move hover preview height from settings to theme miruka 2019-09-17 16:39:45 -0400
  • 692749e72f Support video events, new media player miruka 2019-09-17 16:30:04 -0400
  • 76ffdfd28a Fix HTile left/right click handling miruka 2019-09-14 18:52:43 -0400
  • c6395ff940 EventDelegate context menu, EventFile click miruka 2019-09-14 18:33:32 -0400
  • a80f294610 Add EventFile (unfunctional for now) miruka 2019-09-14 17:48:53 -0400
  • 38e781c9f7 Fix HButton/HTile focus and click miruka 2019-09-14 17:39:17 -0400
  • 784cb3b19c Split HTileDelegate into HTile and HTileDelegate miruka 2019-09-14 16:05:57 -0400
  • fe087ba724 Expose new CppUtils class with formattedBytes() miruka 2019-09-14 15:42:24 -0400
  • 69aea0e37f EventImage: open/copy original image on clicks miruka 2019-09-14 01:03:56 -0400
  • 45b6714bcb Hide EventContent contentLabel if no text miruka 2019-09-14 00:56:38 -0400
  • 451038641e Display RoomMessageImage events miruka 2019-09-14 00:46:33 -0400
  • 0db34cc3c8 Add EventMediaLoader miruka 2019-09-14 00:36:19 -0400
  • 8ad13b033d Event: optional (inline_)content, auto-gen inline miruka 2019-09-13 23:02:11 -0400
  • a5095274ba MatrixClient: RoomMessageMedia support miruka 2019-09-13 22:34:20 -0400
  • a2ab7b3090 Add event callback for RoomUnknownMessage miruka 2019-09-13 19:58:45 -0400
  • d3a02deb46 Update version to 0.2.3 miruka 2019-09-12 20:59:12 -0400
  • 8334f88418 Reduce mouse wheel speed in eventList miruka 2019-09-12 20:54:25 -0400
  • f6b2c59fdc Remove quadruple click message selection miruka 2019-09-12 20:17:43 -0400
  • 7f29716a61 Fix message times being on a separate line miruka 2019-09-12 20:13:47 -0400
  • ebf6d36c01 Transparent black for hovered avatar background miruka 2019-09-12 20:04:46 -0400
  • fcdd960779 Fix avatar tooltips miruka 2019-09-12 19:54:31 -0400
  • 2a7ed6143d Add requirements.txt miruka 2019-09-12 18:10:21 -0400
  • 7313d6cf1d Remove debug print in HImage miruka 2019-09-12 17:39:28 -0400
  • 0b60b2b5bc Add autoplay GIF setting miruka 2019-09-12 17:32:48 -0400
  • 1f58cfeae8 Add GIF pause overlay miruka 2019-09-12 17:27:26 -0400
  • 5192fe8b55 Click to play/pause animated image miruka 2019-09-12 16:23:30 -0400
  • 125d1e24aa Support GIFs miruka 2019-09-12 16:16:35 -0400
  • f8811f4e0c Disable underscore emphasis syntaxes for markdown miruka 2019-09-11 17:19:24 -0400
  • 5676a369b2 MemberDelegate: fix missing right padding miruka 2019-09-11 16:49:40 -0400
  • 2e3d21aa31 HToolTip: fix binding loop miruka 2019-09-11 16:47:13 -0400
  • 0e6b6c830d Support inline HTML/links for room topic miruka 2019-09-11 16:01:37 -0400
  • e53f6ed292 Fix selection disappearing after delegates unload miruka 2019-09-11 15:42:48 -0400
  • d998b471f0 Fix text selection start drag delay miruka 2019-09-11 15:25:57 -0400
  • b17a958906 Improve TODO.md miruka 2019-09-11 14:38:55 -0400
  • 51e544ddf1 Fix triple click not selecting last message char miruka 2019-09-11 01:55:07 -0400
  • 72bcb9bbe3 Update version to v0.2.2 miruka 2019-09-10 22:07:41 -0400
  • 60663ed040 Leave non-image links out from Event.previe_links miruka 2019-09-10 22:05:06 -0400
  • 7211dd8fda Fix account settings name field getting reset miruka 2019-09-10 21:58:28 -0400
  • 7797b0e1eb HtmlFilter: Remove excess newlines miruka 2019-09-10 21:22:42 -0400
  • b3135601ed Stop supporting starting without pyotherside miruka 2019-09-10 17:28:16 -0400
  • 6da3e0ab87 Merge no_embedded and dev qmake CONFIG flags miruka 2019-09-10 17:15:24 -0400
  • d6b8fae30a matrix_client: leave room before forgetting it miruka 2019-09-09 20:58:19 -0400
  • 988ab94772 Fix ForgetRoomPopup destruction/callback miruka 2019-09-09 20:56:10 -0400
  • 3e01eeef71 LeftBanner: use ForgotRoomPopup miruka 2019-09-09 20:24:29 -0400
  • b7b309ad4c SignIn: increase box width again miruka 2019-09-09 14:50:45 -0400
  • 82f0c273e7 LogoutPopup: implement export keys button callback miruka 2019-09-09 14:49:54 -0400
  • 7c0bed79a9 ImportKeys/ExportKeys separate dialog componants miruka 2019-09-09 14:42:58 -0400
  • 15add6d91c Confirm account logout and propose exporting keys miruka 2019-09-09 12:57:40 -0400
  • 85bdbcf5be Move HBox stuff from HPopup to BoxPopup miruka 2019-09-09 12:50:00 -0400
  • 38781502c6 HBox: make buttons a column if not enough width miruka 2019-09-09 12:37:01 -0400
  • a3b56519f7 ForgetRoomPopup: improve texts miruka 2019-09-09 12:35:19 -0400