Commit Graph

4711 Commits

Author SHA1 Message Date
Konstantinos Sideris a45582585d Minimize to tray 2017-05-21 16:36:06 +03:00
Konstantinos Sideris c480f8f4bc Snappy sidebar 2017-05-19 19:55:38 +03:00
Konstantinos Sideris 30fce32161 Remove RoomList UI form 2017-05-19 17:23:36 +03:00
Konstantinos Sideris f2ff4772a7 Reverse colors on selection for the unread message bubble 2017-05-19 16:49:25 +03:00
Konstantinos Sideris 48618b438f Add hover color on RoomList items 2017-05-19 03:45:46 +03:00
Konstantinos Sideris f4522f9bbf Simplify room list item 2017-05-19 03:28:15 +03:00
Konstantinos Sideris 6553aa61a1 Replace include guards with #pragma once 2017-05-16 21:46:45 +03:00
Konstantinos Sideris c470e49aa9 Add geometry animation on emoji picker 2017-05-16 21:21:31 +03:00
Konstantinos Sideris 992af5611b Show user info even if the display name or avatar are missing 2017-05-16 15:43:29 +03:00
Konstantinos Sideris 49831a2390 Clear room state on logout 2017-05-16 15:23:31 +03:00
Konstantinos Sideris a568d60cef Remove MainWindow ui form 2017-05-14 21:10:03 +03:00
Konstantinos Sideris e5ef84617c Add missing parents 2017-05-14 17:32:12 +03:00
Konstantinos Sideris b3bb0531de Make InputValidator class members static 2017-05-14 16:36:30 +03:00
Konstantinos Sideris 7502f167ae Use QSharedPointer to manage TimelineViews and RoomInfoListItems 2017-05-14 16:31:59 +03:00
Konstantinos Sideris ccad3f6bd6 Fix ripple size on RoomListItem 2017-05-14 01:27:30 +03:00
Konstantinos Sideris c060a136a9 Update prev_batch only while paginating 2017-05-13 19:58:48 +03:00
Konstantinos Sideris 0368d854cf Initial support for backwards pagination 2017-05-12 15:43:35 +03:00
Konstantinos Sideris ff611c1b39 Highlight URLs in TimelineView 2017-05-11 01:28:06 +03:00
Konstantinos Sideris f2ce910b16 Prefer non UserId as display names 2017-05-10 18:04:57 +03:00
Konstantinos Sideris 6f065530ae Restrict inline image size to its minimum 2017-05-10 13:12:50 +03:00
Konstantinos Sideris d277d5c68b Check for nullptr before delete 2017-05-10 12:45:53 +03:00
Konstantinos Sideris 61fae5bb0d Update installation instructions 2017-05-09 22:42:32 +03:00
Konstantinos Sideris 5c1fccdcfa Add PKGBUILD
Thanks @ha:matrix.org for the initial script
2017-05-09 20:57:24 +03:00
Konstantinos Sideris e78e43c86a Save the user defined domain instead of the one provided by login response 2017-05-09 16:57:41 +03:00
Konstantinos Sideris 1f10403ace Add settings panel for homeserver's domain 2017-05-09 13:25:43 +03:00
Konstantinos Sideris 0834b246ad Initial support for display names 2017-05-08 19:44:01 +03:00
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