summary refs log tree commit diff
path: root/src/WelcomePage.cc (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-05-31Add menu to toggle notificationsKonstantinos Sideris9-31/+163
2017-05-31Add drop shadow to emoji panelKonstantinos Sideris4-140/+245
- Minor refactoring
2017-05-30Show a warning for Qt < 5.7Konstantinos Sideris1-1/+1
2017-05-30Explicitly define 5.7 as the minimum required Qt versionKonstantinos Sideris1-0/+7
2017-05-30Create a named device on loginKonstantinos Sideris1-1/+13
2017-05-30Translated using Weblate (German)Krombel1-35/+35
Currently translated at 100.0% (34 of 34 strings) Translation: Nheko/Nheko Translate-URL: https://translate.nordgedanken.de/projects/nheko/nheko/de/
2017-05-30Add weblate badgeKonstantinos Sideris1-1/+1
2017-05-29Translated using Weblate (Dutch)Bart Ribbers1-35/+35
Currently translated at 97.0% (33 of 34 strings) Translation: Nheko/Nheko Translate-URL: https://translate.nordgedanken.de/projects/nheko/nheko/nl/
2017-05-29Fill out translation fields for englishKonstantinos Sideris1-34/+34
2017-05-29Add qt-tools as a dependencyKonstantinos Sideris3-4/+4
2017-05-29Add translation file for englishKonstantinos Sideris4-3/+198
2017-05-29Set up translationsKonstantinos Sideris12-48/+658
2017-05-27Update testsKonstantinos Sideris1-5/+5
2017-05-27Fetch avatar thumbnail instead of the original imageKonstantinos Sideris1-6/+20
closes #31
2017-05-26Resolve name and avatar on 1-on-1 roomsKonstantinos Sideris9-50/+220
2017-05-24Add custom scrollbar on the timelineKonstantinos Sideris8-13/+170
2017-05-22Don't show the landing page when there is an active userKonstantinos Sideris2-16/+31
2017-05-22Increase tray icon's bubble sizeKonstantinos Sideris2-2/+6
2017-05-22pixelSize -> pointSizeKonstantinos Sideris1-1/+1
2017-05-21Properly quit app on tray icon's actionKonstantinos Sideris1-1/+4
closes #30
2017-05-21Be explicit about room's name colorKonstantinos Sideris1-0/+1
2017-05-21Minimize to trayKonstantinos Sideris9-1/+203
2017-05-19Snappy sidebarKonstantinos Sideris11-236/+172
2017-05-19Remove RoomList UI formKonstantinos Sideris4-180/+37
2017-05-19Reverse colors on selection for the unread message bubbleKonstantinos Sideris1-2/+12
2017-05-19Add hover color on RoomList itemsKonstantinos Sideris2-1/+5
2017-05-19Simplify room list itemKonstantinos Sideris5-124/+245
2017-05-16Replace include guards with #pragma onceKonstantinos Sideris66-266/+66
2017-05-16Add geometry animation on emoji pickerKonstantinos Sideris2-9/+28
2017-05-16Show user info even if the display name or avatar are missingKonstantinos Sideris4-15/+19
2017-05-16Clear room state on logoutKonstantinos Sideris1-0/+1
2017-05-14Remove MainWindow ui formKonstantinos Sideris4-56/+12
2017-05-14Add missing parentsKonstantinos Sideris1-3/+3
2017-05-14Make InputValidator class members staticKonstantinos Sideris6-46/+22
2017-05-14Use QSharedPointer to manage TimelineViews and RoomInfoListItemsKonstantinos Sideris6-20/+7
2017-05-14Fix ripple size on RoomListItemKonstantinos Sideris1-3/+3
2017-05-13Update prev_batch only while paginatingKonstantinos Sideris2-1/+5
2017-05-12Initial support for backwards paginationKonstantinos Sideris10-94/+388
2017-05-11Highlight URLs in TimelineViewKonstantinos Sideris2-6/+19
2017-05-10Prefer non UserId as display namesKonstantinos Sideris1-1/+5
2017-05-10Restrict inline image size to its minimumKonstantinos Sideris1-4/+3
2017-05-10Check for nullptr before deleteKonstantinos Sideris1-4/+8
2017-05-09Update installation instructionsKonstantinos Sideris2-16/+24
2017-05-09Add PKGBUILDKonstantinos Sideris2-0/+60
Thanks @ha:matrix.org for the initial script
2017-05-09Save the user defined domain instead of the one provided by login responseKonstantinos Sideris3-10/+8
2017-05-09Add settings panel for homeserver's domainKonstantinos Sideris7-13/+175
2017-05-08Initial support for display namesKonstantinos Sideris5-9/+39
2017-05-08Add sync timeoutKonstantinos Sideris1-0/+1
2017-05-08Add tests on travisKonstantinos Sideris4-1/+31
2017-05-08Fix windows buildKonstantinos Sideris1-3/+3
2017-05-08Use strongly typed enumsKonstantinos Sideris17-79/+77
2017-05-07Use timeline to retrieve state eventsKonstantinos Sideris45-283/+1902
- Rooms without any history will be shown. - Room's state will be kept in sync and any updates will be visible.
2017-05-04Add matrix::events namespaceKonstantinos Sideris25-1/+101
2017-05-04Add StateEventKonstantinos Sideris2-0/+112
2017-05-04Add RoomEventKonstantinos Sideris2-0/+151
2017-05-04Add base Event classKonstantinos Sideris4-0/+225
2017-05-04Add event contentsKonstantinos Sideris23-7/+1517
2017-05-04macOS fixes (#15)Matthew Hodgson4-12/+26
- Improve build instructions. - Fix fullscreen image sizing. - Remove horizontal overscroll of RoomInfoListItem.
2017-05-03Set application attributes before QApplicationKonstantinos Sideris1-2/+2
2017-05-03Set text color for QLineEditKonstantinos Sideris2-0/+6
2017-05-02Don't set the font size with a stylesheetKonstantinos Sideris1-6/+7
2017-05-01Enable high dpiKonstantinos Sideris1-0/+2
2017-04-30Add lint ruleKonstantinos Sideris5-4/+10
2017-04-30Fix MainWindow being out of focus when the fullscreen overlay is closedKonstantinos Sideris2-3/+16
That was probably a Linux specific issue or my mouse is buggy.
2017-04-30Close fullscreen overlay with out of contents clickKonstantinos Sideris1-0/+2
2017-04-30Add full screen overlay for image displayKonstantinos Sideris4-3/+168
2017-04-30Show image text overlay on hoverKonstantinos Sideris1-8/+11
2017-04-28Add initial support for inline imagesKonstantinos Sideris10-5/+382
2017-04-27Rename History to TimelineKonstantinos Sideris9-73/+73
In order to be compatible with the Matrix terminology
2017-04-27Set travis to Qt5.8Konstantinos Sideris1-1/+1
2017-04-27Set Qt5.7 as the minimum required versionKonstantinos Sideris2-6/+7
2017-04-27Exclude m.room.member events from initial syncKonstantinos Sideris1-0/+6
2017-04-26Make initial size widerKonstantinos Sideris1-1/+1
2017-04-26Update screen-shotKonstantinos Sideris1-1/+1
2017-04-26Add spinner to hide uninitialized layout after loginKonstantinos Sideris9-9/+494
2017-04-25Add nsis setup generatorMarcel2-1/+234
fix dll issues fix openssl dll issues
2017-04-25Bundle fonts into the appKonstantinos Sideris1-11/+9
- Create QApplication instance before font initialization, otherwise QFontDatabase crashes. - Fix broken QRC font paths
2017-04-25Add .ico and .bmp logos for Windows installerKonstantinos Sideris3-0/+0
2017-04-25Remove invalid fontKonstantinos Sideris1-0/+0
2017-04-24Change windows build to releasewalle3031-3/+3
2017-04-24Set allowed TLD size to 63 charsKonstantinos Sideris1-1/+1
2017-04-24Don't set initial room with an empty room listKonstantinos Sideris1-0/+3
2017-04-24Add common style for the scroll barsKonstantinos Sideris3-7/+10
2017-04-24Add matrix roomKonstantinos Sideris1-0/+1
2017-04-23Add full emoji supportKonstantinos Sideris40-17/+2715
2017-04-21Update screenKonstantinos Sideris1-1/+1
2017-04-21Add logo iconsKonstantinos Sideris13-21/+35
2017-04-19Add initial read-only emoji supportKonstantinos Sideris18-12/+41
2017-04-16Update unread messages for the current room when the app is inactiveKonstantinos Sideris1-3/+9
2017-04-15Show the unread message count on the window titleKonstantinos Sideris6-1/+41
2017-04-15Move the main window to the centerKonstantinos Sideris2-1/+9
2017-04-15Add initial support for unread message countKonstantinos Sideris11-11/+102
- Add border width on Badge
2017-04-14Update screenKonstantinos Sideris1-1/+1
2017-04-14Use color generator for nick namesKonstantinos Sideris6-38/+60
2017-04-14Use light themeKonstantinos Sideris13-44/+48
2017-04-13Add proper struct initializationKonstantinos Sideris2-4/+9
2017-04-13Initial implementation for local echoKonstantinos Sideris10-48/+244
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-12Don't use icons as room avatarsKonstantinos Sideris2-3/+2
2017-04-12Use less contrast on the sidebarKonstantinos Sideris3-5/+6
2017-04-12Small stylistic changesKonstantinos Sideris3-12/+9
2017-04-12Add style for m.noticeKonstantinos Sideris1-1/+4
Tone down the main text color
2017-04-11Use a single nick to color mapKonstantinos Sideris4-47/+49
2017-04-11Update CIKonstantinos Sideris3-6/+15
2017-04-11Decrease button's animation durationKonstantinos Sideris1-2/+2
2017-04-11Remove halo animationKonstantinos Sideris3-140/+0
2017-04-11Remove capitalizationKonstantinos Sideris3-36/+31
2017-04-11Use only a MatrixClient as a shared pointerKonstantinos Sideris15-220/+214
2017-04-11Make the timer single shotKonstantinos Sideris4-12/+24
2017-04-10Allow message text selectionKonstantinos Sideris1-0/+1
2017-04-10Handle room avatars in top bar without an iconKonstantinos Sideris3-0/+13
2017-04-10Hide horizontal scroll bar on history viewKonstantinos Sideris2-2/+2
2017-04-10Use QString::simplified instead of regexKonstantinos Sideris2-3/+3
2017-04-10Update readmeKonstantinos Sideris1-9/+25
2017-04-10Use Matrix ID for loginKonstantinos Sideris3-14/+14
2017-04-10Sanitize room info for displayKonstantinos Sideris2-13/+17
2017-04-09Disable travis notificationsKonstantinos Sideris1-0/+3
[ci skip]
2017-04-09Remove exception specificationsKonstantinos Sideris12-45/+45
2017-04-09Add appveyor CIKonstantinos Sideris3-10/+41
2017-04-09Add travis CIKonstantinos Sideris5-9/+43
2017-04-09Clear text fields after loginKonstantinos Sideris3-0/+9
2017-04-09Add logout buttonKonstantinos Sideris17-41/+166
Logout from the current session and invalidate the current token
2017-04-08Implement initial registration stageKonstantinos Sideris7-21/+216
2017-04-07Use QLabel to display registration errorsKonstantinos Sideris5-21/+30
2017-04-06Use const refs for the deserialized dataKonstantinos Sideris19-196/+198
2017-04-06Initialize sync timerKonstantinos Sideris2-2/+5
2017-04-06Add rule for release buildsKonstantinos Sideris2-4/+39
2017-04-06Add missing MakefileKonstantinos Sideris2