Commit graph

  • 68ae0b98b4 Update matrix-structs Konstantinos Sideris 2018-02-01 15:29:22 -0700
  • b78f101478 Add Dockerfile to create an AppImage for Debian (#156) Konstantinos Sideris 2018-02-01 12:08:51 -0700
  • 96e99710fc Second attempt to fix failback text size for ImageItem Konstantinos Sideris 2018-01-31 09:27:34 -0700
  • 1d7548dae2 Remove version number for nightly releases Konstantinos Sideris 2018-01-30 16:13:54 -0700
  • 117a739bc4 Add enough space for the failback text in ImageItem Konstantinos Sideris 2018-01-30 15:30:25 -0700
  • 07a4e38ed8 Increase pagination retry timeout Konstantinos Sideris 2018-01-30 13:40:48 -0700
  • b1f232bf86 Render messages received by /messages on demand Konstantinos Sideris 2018-01-30 12:56:01 -0700
  • 992332adf7 Update user avatars in place Konstantinos Sideris 2018-01-30 11:39:06 -0700
  • 86aa409c1f Register timeline item so that it will be available Konstantinos Sideris 2018-01-29 06:29:07 -0700
  • 9231a86560 Use Qt 5.9.2 on travis Konstantinos Sideris 2018-01-29 02:21:19 +0200
  • ccb904315e Bump up Qt versions on travis & appveyor Konstantinos Sideris 2018-01-29 02:12:05 +0200
  • 597f829c57 Remove '#' from the room avatars Konstantinos Sideris 2018-01-25 18:10:05 +0200
  • 67418e11b1 Add missing processEvents call Konstantinos Sideris 2018-01-25 17:18:37 +0200
  • 2cf3161bff Call processEvents while rendering new events Konstantinos Sideris 2018-01-25 16:49:31 +0200
  • 208ca4f638 Generate compile_commands.json Konstantinos Sideris 2018-01-25 15:08:19 +0200
  • 0e91dae922 Erase items using the key Konstantinos Sideris 2018-01-25 14:34:15 +0200
  • 936e215aed Resize text input vertically to fit the contents Konstantinos Sideris 2018-01-25 07:57:19 +0200
  • 1fad9398fc Use more stl containers & minor refactorings Konstantinos Sideris 2018-01-24 20:46:37 +0200
  • 9eedcd700a Remove trailing whitespace from text messages Konstantinos Sideris 2018-01-23 18:14:13 +0200
  • 2274642f12 Show the scroll-down button when showing the timeline Konstantinos Sideris 2018-01-23 17:34:57 +0200
  • 48dabdfdc7 Don't dismiss the loading overlay by clicking Konstantinos Sideris 2018-01-22 16:47:08 +0200
  • 72cba5d9eb Disable minimize to tray except for the ChatPage Konstantinos Sideris 2018-01-22 16:33:47 +0200
  • 4098cf6780 Fix ci Konstantinos Sideris 2018-01-22 14:52:54 +0200
  • 64dd4c5985 Remove Accept-Encoding header Konstantinos Sideris 2018-01-22 12:02:07 +0200
  • c59cd0e80b Load the initial cache data without blocking the UI Konstantinos Sideris 2018-01-21 21:43:21 +0200
  • c123bada94 Refactor avatar fetching in one function Konstantinos Sideris 2018-01-21 20:28:38 +0200
  • fc890f572c Fix iterator crash Konstantinos Sideris 2018-01-21 18:25:58 +0200
  • e37c2e34ce Use the Accept-Content header to enable response compression Konstantinos Sideris 2018-01-21 15:12:21 +0200
  • 92a578f5e8 Convert 'if' to 'else if' to remove a no-op Konstantinos Sideris 2018-01-17 10:16:54 +0200
  • 9de2db2fb8 Automatically focus on input when opening a dialog Konstantinos Sideris 2018-01-16 22:50:47 +0200
  • eea33062e3 Add some very useful commands Konstantinos Sideris 2018-01-16 22:34:31 +0200
  • 26540bd120 Hack to work around layout flickering when adding new timeline items Konstantinos Sideris 2018-01-16 22:24:23 +0200
  • 7792ca7149 Fix emoji as avatars issue for the receipts Konstantinos Sideris 2018-01-16 21:02:29 +0200
  • caf5b70994 Move the cursor to the start/end of the text before we move up/down in history Konstantinos Sideris 2018-01-16 20:51:46 +0200
  • af5663b6bc Add borders Konstantinos Sideris 2018-01-15 21:04:49 +0200
  • 020a842aef Change cache format to not allow duplicate receipts Konstantinos Sideris 2018-01-14 23:33:12 +0200
  • fa8061c34b Check if the linuxdeployqt-AppDir does exist before downloading (#205) krombel 2018-01-14 22:20:22 +0100
  • 4521837765 Add option to disable typing notifications Konstantinos Sideris 2018-01-14 15:57:58 +0200
  • c4fa8c844d Add a checkmark to messages that have been received by the server (#93) Konstantinos Sideris 2018-01-14 12:54:17 +0200
  • dfeb0c833a Move timestamps to the right Konstantinos Sideris 2018-01-14 12:29:54 +0200
  • fe9d8a6534 Fix macOs ci Konstantinos Sideris 2018-01-13 22:53:08 +0200
  • d31a08f1d5 Keep syncing regardless of connectivity (#93) Konstantinos Sideris 2018-01-13 22:25:15 +0200
  • d3603606e7 Make some functions inline Konstantinos Sideris 2018-01-13 17:52:23 +0200
  • 3929261a8e Use QSharedPointer to save RoomStates Konstantinos Sideris 2018-01-13 17:15:47 +0200
  • d2962ec0b2 Add qt5.7 on travis ci Konstantinos Sideris 2018-01-13 14:59:48 +0200
  • f87b8fe817 Upload filter automatically and use filter_id (#201) krombel 2018-01-13 13:49:51 +0100
  • 396becbaa7 Properly assign default value to QSharedPointer for Qt5.7 Konstantinos Sideris 2018-01-12 12:35:15 +0200
  • daabb40bed Use Q_NULLPTR to be compatible with qt5.7 Konstantinos Sideris 2018-01-12 11:27:24 +0200
  • 5b09c8e652 Handle surrogate pairs in avatars Konstantinos Sideris 2018-01-12 10:21:53 +0200
  • 8beef5e61f Dismiss modal by clicking on the overlay Konstantinos Sideris 2018-01-11 18:10:18 +0200
  • 9521efab7e Lint Konstantinos Sideris 2018-01-11 16:34:43 +0200
  • 0570135253 Filter out content in sync that is currently unhandled (#198) krombel 2018-01-11 15:33:50 +0100
  • 82341247f7 Remove Connection header Konstantinos Sideris 2018-01-10 23:38:34 +0200
  • 7f3b6c4846 Fix versioning on deb packages Konstantinos Sideris 2018-01-10 16:00:20 +0200
  • ddfce136ed Add support for pasting images into a room (#180) christarazi 2018-01-09 23:52:59 -0800
  • 53f670096c Make group's sidebar visible through an option Konstantinos Sideris 2018-01-09 21:57:41 +0200
  • 3d321622bb Add make install and make uninstall rules to cmake (#196) Bart Ribbers 2018-01-09 19:34:01 +0100
  • 312df6f3bb Communities (#195) Max Sandholm 2018-01-09 15:07:32 +0200
  • 81a706bf20 Make usernames in timeline less bold Konstantinos Sideris 2018-01-08 11:27:37 +0200
  • 953634c9b5 Enable read receipts on messages sent through nheko Konstantinos Sideris 2018-01-05 15:28:38 +0200
  • 983aea7c76 Create widgets on demand for messages added to the end of the timeline Konstantinos Sideris 2018-01-05 00:27:32 +0200
  • a7e84b63ac Remove an extra colon from the receipt time Konstantinos Sideris 2018-01-04 10:52:49 +0200
  • cd54a3e44f matrix-structs: Parse m.room.redaction events Konstantinos Sideris 2018-01-03 23:45:32 +0200
  • 8a259a0f07 Add missing <functional> header Konstantinos Sideris 2018-01-03 20:52:12 +0200
  • eaf05748ff Initial support for read receipts Konstantinos Sideris 2018-01-03 18:05:49 +0200
  • 44ee1b549d Add Alpine Linux installation instructions (#191) Bart Ribbers 2018-01-02 21:50:19 +0100
  • b70d11fb6f Add missing -j flag to the archive script Konstantinos Sideris 2018-01-02 11:00:16 +0200
  • 799885ad24 Add script to create archive Konstantinos Sideris 2017-12-31 14:27:25 +0200
  • 1a3369877e Update travis Konstantinos Sideris 2017-12-31 13:19:32 +0200
  • 0efe6c7db4 matrix-structs: Fix historical user ID decoding Konstantinos Sideris 2017-12-30 21:59:36 +0200
  • 287dff892c ci: Don't build artifacts on commits without a tag Konstantinos Sideris 2017-12-30 18:32:16 +0200
  • f7003ddeb5 Load last content from all rooms Konstantinos Sideris 2017-12-30 18:16:11 +0200
  • 5e0fbe87a0 Use toMSecsSinceEpoch to be compatible with qt < 5.8 Konstantinos Sideris 2017-12-30 17:44:47 +0200
  • 208f957911 Re-order room list based on activity Konstantinos Sideris 2017-12-30 17:29:57 +0200
  • d1d8b92b37 Use qobject_cast on TimelineItem Konstantinos Sideris 2017-12-30 11:59:55 +0200
  • 5e3022bd9a matrix-structs: Set defaults on common structs Konstantinos Sideris 2017-12-27 19:48:39 +0200
  • 3ce505b00e Add release badge v0.1.0 Konstantinos Sideris 2017-12-27 01:07:55 +0200
  • 353b90a9a5 Mention deb and rpm packages Konstantinos Sideris 2017-12-26 19:21:13 +0200
  • ca770e0cdb Docs: Update required Clang version to 3.8 (#182) alphapapa 2017-12-26 11:17:50 -0600
  • 155a9e828d Add deb and rpm packages on releases Konstantinos Sideris 2017-12-26 19:08:00 +0200
  • 1ab55d4732 Add date separator in the timeline Konstantinos Sideris 2017-12-25 23:02:33 +0200
  • 6835a97b15 Use a better regex to identify URLs Konstantinos Sideris 2017-12-24 13:13:07 +0200
  • 74ffef9826 Fix deploy conditionals Konstantinos Sideris 2017-12-23 14:11:51 +0200
  • e57f5f848b Restrict display name width to 500px Konstantinos Sideris 2017-12-23 14:06:59 +0200
  • 9d763c4de9 Don't keep fetching history on non-visible timelines Konstantinos Sideris 2017-12-23 13:50:11 +0200
  • 9dcdd70a35 Don't create artifacts when we're not deploying Konstantinos Sideris 2017-12-22 16:50:38 +0200
  • a3c162950c Use ninja on travis Konstantinos Sideris 2017-12-22 16:33:29 +0200
  • de61663e42 Use the "state_key" to assign avatars Konstantinos Sideris 2017-12-22 16:02:08 +0200
  • 33f534c6f8 Cache room avatars (#139) Konstantinos Sideris 2017-12-22 00:00:48 +0200
  • ece20dd917 Add rounded corners to inline images Konstantinos Sideris 2017-12-21 18:27:57 +0200
  • 32377dc027 Remove the 'Video' prefix from video links Konstantinos Sideris 2017-12-21 16:02:54 +0200
  • 84b5f2b578 Update README Konstantinos Sideris 2017-12-21 15:10:04 +0200
  • 1705273bb8 Fix font size inconsistencies Konstantinos Sideris 2017-12-21 14:36:05 +0200
  • 94b2827051 Bump font sizes Konstantinos Sideris 2017-12-21 14:04:36 +0200
  • ccbcfe9fa4 Bold room names Konstantinos Sideris 2017-12-21 13:41:05 +0200
  • aaa4d8c323 Prevent emoji selector for closing Konstantinos Sideris 2017-12-21 13:17:38 +0200
  • f11044b5eb Handle incoming invites Konstantinos Sideris 2017-12-19 22:36:12 +0200
  • 101bf47443 Remove minimum height limit (#160, #163) Konstantinos Sideris 2017-12-17 17:49:22 +0200
  • 2818480120 Update matrix-structs Konstantinos Sideris 2017-12-17 13:37:11 +0200
  • 474e52b502 Handle null values on events Konstantinos Sideris 2017-12-16 21:21:36 +0200