Commit graph

885 commits

Author SHA1 Message Date
Konstantinos Sideris
63db04793b Add sync timeout 2017-05-08 18:34:18 +03:00
Konstantinos Sideris
e77fb8a6e7 Add tests on travis 2017-05-08 16:27:21 +03:00
Konstantinos Sideris
07405fd4ff Fix windows build 2017-05-08 01:02:22 +03:00
Konstantinos Sideris
e44cc374e1 Use strongly typed enums 2017-05-08 00:51:03 +03:00
Konstantinos Sideris
1f90c58076 Use timeline to retrieve state events
- Rooms without any history will be shown.
- Room's state will be kept in sync and any updates will be visible.
2017-05-07 17:15:38 +03:00
Konstantinos Sideris
8825e072f2 Add matrix::events namespace 2017-05-04 17:11:04 +03:00
Konstantinos Sideris
02ef7411e6 Add StateEvent 2017-05-04 17:11:04 +03:00
Konstantinos Sideris
63f181388e Add RoomEvent 2017-05-04 17:11:04 +03:00
Konstantinos Sideris
4ea76503fb Add base Event class 2017-05-04 17:11:04 +03:00
Konstantinos Sideris
b064df8b45 Add event contents 2017-05-04 17:11:04 +03:00
Matthew Hodgson
9cc9b623eb macOS fixes (#15)
- Improve build instructions.
- Fix fullscreen image sizing.
- Remove horizontal overscroll of RoomInfoListItem.
2017-05-04 13:11:04 +03:00
Konstantinos Sideris
fb76118309 Set application attributes before QApplication 2017-05-03 23:32:51 +03:00
Konstantinos Sideris
9de94061ec Set text color for QLineEdit 2017-05-03 21:42:51 +03:00
Konstantinos Sideris
3d77438878 Don't set the font size with a stylesheet 2017-05-02 14:15:13 +03:00
Konstantinos Sideris
e3acb533ad Enable high dpi 2017-05-01 16:03:42 +03:00
Konstantinos Sideris
4a7b005c64 Add lint rule 2017-04-30 15:10:59 +03:00
Konstantinos Sideris
e6fd80f87f Fix MainWindow being out of focus when the fullscreen overlay is closed
That was probably a Linux specific issue or my mouse is buggy.
2017-04-30 13:00:11 +03:00
Konstantinos Sideris
41f6dbe053 Close fullscreen overlay with out of contents click 2017-04-30 03:47:12 +03:00
Konstantinos Sideris
57332553c4 Add full screen overlay for image display 2017-04-30 01:55:10 +03:00
Konstantinos Sideris
ec14e5e556 Show image text overlay on hover 2017-04-30 01:10:01 +03:00
Konstantinos Sideris
c9d03b793b Add initial support for inline images 2017-04-28 14:56:45 +03:00
Konstantinos Sideris
4b4035eebc Rename History to Timeline
In order to be compatible with the Matrix terminology
2017-04-27 03:14:12 +03:00
Konstantinos Sideris
78677e6adf Set travis to Qt5.8 2017-04-27 01:40:26 +03:00
Konstantinos Sideris
e3d2db8d67 Set Qt5.7 as the minimum required version 2017-04-27 01:31:51 +03:00
Konstantinos Sideris
1a82150aa8 Exclude m.room.member events from initial sync 2017-04-27 00:32:33 +03:00
Konstantinos Sideris
9e45a95d41 Make initial size wider 2017-04-26 22:58:06 +03:00
Konstantinos Sideris
ac19c6c64a Update screen-shot 2017-04-26 02:52:51 +03:00
Konstantinos Sideris
415ef7e9c7 Add spinner to hide uninitialized layout after login 2017-04-26 02:24:10 +03:00
mujx
58936cd67b Merge pull request #6 from MTRNord/patch-1
Add NSIS installer
2017-04-25 22:55:59 +03:00
Marcel
30a12ac01e Add nsis setup generator
fix dll issues

fix openssl dll issues
2017-04-25 18:11:32 +02:00
Konstantinos Sideris
da39975047 Bundle fonts into the app
- Create QApplication instance before font initialization, otherwise
  QFontDatabase crashes.
- Fix broken QRC font paths
2017-04-25 17:36:52 +03:00
Konstantinos Sideris
b4f964b202 Add .ico and .bmp logos for Windows installer 2017-04-25 13:59:48 +03:00
Konstantinos Sideris
01fb5a44eb Remove invalid font 2017-04-25 05:00:47 +03:00
mujx
f94905bfbd Merge pull request #8 from walle303/master
Change windows build to Release
2017-04-25 02:47:24 +03:00
walle303
a6805cfc06 Change windows build to release 2017-04-24 23:33:14 +00:00
Konstantinos Sideris
46af37490f Set allowed TLD size to 63 chars 2017-04-24 20:33:42 +03:00
Konstantinos Sideris
9d9b5e4f68 Don't set initial room with an empty room list 2017-04-24 20:05:24 +03:00
Konstantinos Sideris
6d9acc8621 Add common style for the scroll bars 2017-04-24 17:06:34 +03:00
Leo Arias
f51248b999 Add the packaging metadata to build the nheko snap 2017-04-24 03:48:41 +00:00
Konstantinos Sideris
3c5382c2d8 Add matrix room 2017-04-24 00:40:24 +03:00
Konstantinos Sideris
42bb9bb63a Add full emoji support 2017-04-23 21:31:08 +03:00
Konstantinos Sideris
ebbce440bf Update screen 2017-04-21 17:31:34 +03:00
Konstantinos Sideris
fa83ae1cf8 Add logo icons 2017-04-21 17:16:29 +03:00
Konstantinos Sideris
f046dc8ac6 Add initial read-only emoji support 2017-04-19 19:38:39 +03:00
Konstantinos Sideris
e680865593 Update unread messages for the current room when the app is inactive 2017-04-16 22:34:57 +03:00
Konstantinos Sideris
e1d48367f8 Show the unread message count on the window title 2017-04-15 19:04:02 +03:00
Konstantinos Sideris
e02dd2b8c5 Move the main window to the center 2017-04-15 17:23:35 +03:00
Konstantinos Sideris
3b0ff1a4cd Add initial support for unread message count
- Add border width on Badge
2017-04-15 02:56:04 +03:00
Konstantinos Sideris
793c2136b7 Update screen 2017-04-14 17:16:05 +03:00
Konstantinos Sideris
a5ebff5949 Use color generator for nick names 2017-04-14 17:10:18 +03:00