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
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
Konstantinos Sideris
8358720d8e
Use light theme
2017-04-14 15:13:09 +03:00
Konstantinos Sideris
bb03a402d7
Add proper struct initialization
2017-04-13 04:32:18 +03:00
Konstantinos Sideris
27f7142cd8
Initial implementation for local echo
...
Each HistoryView maintains a list of pending events. Each pending
message is validated from the homeserver with either the returned
EventId or the body of the message.
Currently there is no support to remove invalid messages.
Also some small refactoring:
- ChatPage doesn't know about the message being sent. The message
delivery is solely handled by HistoryViewManager.
- Nick coloring function moved to HistoryViewManager.
2017-04-13 04:11:22 +03:00
Konstantinos Sideris
718562737c
Don't use icons as room avatars
2017-04-12 17:14:53 +03:00
Konstantinos Sideris
9092ae3db8
Use less contrast on the sidebar
2017-04-12 02:44:01 +03:00