Commit Graph

323 Commits

Author SHA1 Message Date
Konstantinos Sideris c4412e8b68 Add desktop icons on the AppImage 2017-11-26 21:32:18 +02:00
Konstantinos Sideris e4c8a555d6 Don't backfill messages automatically (#139) 2017-11-26 02:22:58 +02:00
Konstantinos Sideris 0dad256743 Reload theme without restart (#137) 2017-11-25 22:47:06 +02:00
Konstantinos Sideris 54cf3418bc Paint RoomList's background (#137) 2017-11-25 22:20:34 +02:00
Konstantinos Sideris f0ecf6eee6 Add dark theme 2017-11-25 18:19:58 +02:00
Konstantinos Sideris f36e498503 Update system theme 2017-11-25 15:14:37 +02:00
Konstantinos Sideris f4036f6f56 Use span tags to prevent html escaping 2017-11-25 14:01:01 +02:00
Konstantinos Sideris 0f363b5f44 Send read receipts
Automatically dismiss unread notifications when the window regains
focus.

fixes #111
fixes #68
2017-11-24 00:10:58 +02:00
Konstantinos Sideris c6cf6c2b41 Fix qss formatting 2017-11-23 16:25:58 +02:00
Konstantinos Sideris 42dac7227f Fix colors on the scroll-down button 2017-11-23 16:20:43 +02:00
Konstantinos Sideris fc34f373df Remove unnecessary comments 2017-11-22 21:13:22 +02:00
Konstantinos Sideris 56d8be5a27 Fix emoji picker's theme 2017-11-22 21:03:53 +02:00
Konstantinos Sideris 552941118b Fix minor stylistic issues on the nheko theme 2017-11-22 19:52:38 +02:00
Konstantinos Sideris 929b2df6fb Merge branch 'theme' 2017-11-22 19:09:19 +02:00
Konstantinos Sideris 937caddacd Keep track of newly joined rooms in the settings manager
fixes #134
2017-11-21 17:34:32 +02:00
Max Sandholm 19b526d453 Use system color scheme (using a Qt stylesheet) #104
The color scheme of nheko obeys the default color theme of Qt
(i.e. the system theme). It uses a Qt stylesheet to accomplish this,
which means replacing the color theme with a custom theme would only
be a matter of writing a new style sheet and loading it into the app.
2017-11-16 16:33:52 +02:00
Konstantinos Sideris 21fdb26bd4 Don't send empty messages 2017-11-16 14:42:13 +02:00
Konstantinos Sideris 4166a863b4 Lint 2017-11-15 18:42:21 +02:00
Jani Mustonen 4e1c8dd663 Implement a per-room send queue. (#118)
[ci skip]
2017-11-15 18:38:50 +02:00
Konstantinos Sideris 4a912a2dff Update travis to qt5.9.2 2017-11-10 22:06:26 +02:00
Konstantinos Sideris e40dab9f98 Improve settings menu layout 2017-11-09 22:04:40 +02:00
Konstantinos Sideris b586a2329c Fix roomlist borders 2017-11-09 11:39:21 +02:00
Konstantinos Sideris 9c331905e6 Fix initial sidebar width 2017-11-09 00:17:08 +02:00
Konstantinos Sideris a6b84fac45 Remove unnecessary layouts 2017-11-08 23:09:15 +02:00
Konstantinos Sideris 26904fe992 Remove obsolete artifact from appveyor 2017-11-07 09:16:39 +02:00
Konstantinos Sideris dc0ffc26dd Merge remote-tracking branch 'ralith/fix-newlines' 2017-11-07 09:15:30 +02:00
Konstantinos Sideris 24dd76ee0b Parse unsigned key 2017-11-06 22:14:16 +02:00
Konstantinos Sideris 9cf5bf3833 Adjust appveyor configuration 2017-11-06 17:42:44 +02:00
Konstantinos Sideris 2edd7f078b Update ci 2017-11-06 17:20:48 +02:00
Marcel 4ba1f2ea83 Windows icon fix and change the installer to QT Installer Framework on Windows (#85) 2017-11-06 17:17:21 +02:00
Benjamin Saunders 097dac4f79 Fix wacky newline/linkification interaction 2017-11-05 16:23:19 -08:00
Konstantinos Sideris 1a3bacd96e Update README
[ci skip]
2017-11-06 00:51:59 +02:00
Benjamin Saunders e19775443a Fix newlines not being displayed (#122)
Fixes #64
2017-11-06 00:29:02 +02:00
Benjamin Saunders d0d15f8f58 Fix a formatting issue that snuck in between PRs (#123) 2017-11-06 00:25:47 +02:00
Konstantinos Sideris f4b310467e Use nightly as the dev release tag 2017-11-06 00:12:08 +02:00
Konstantinos Sideris fc86da0698 Adjust release name and description 2017-11-06 00:03:48 +02:00
Konstantinos Sideris a57e4003b3 Encrypt token for appveyor 2017-11-05 23:56:20 +02:00
Konstantinos Sideris 3200a4bc41 Don't specify branch on appveyor 2017-11-05 23:48:33 +02:00
Konstantinos Sideris 7320c44b10 Push appveyor builds to github 2017-11-05 23:43:49 +02:00
Benjamin Saunders 5bd5555a51 Use C++11 braced list style (#121) 2017-11-05 23:04:55 +02:00
Benjamin Saunders 4ccb5ed81f Add input history, enable multi-line input, refactor commands (#119)
This also fixes the transmission of mis-typed commands as messages,
fixes inability to send messages that start with a command, and does
some initial work towards automatically resizing the input field to fit
the input message.
2017-11-05 23:01:21 +02:00
Konstantinos Sideris 2929d4a3a4 Fix .travis.yml format 2017-11-05 20:11:06 +02:00
Konstantinos Sideris 562df060d3 Specify artifacts per build 2017-11-05 20:07:14 +02:00
Konstantinos Sideris 0740169f1c Don't use make app 2017-11-05 19:29:35 +02:00
Konstantinos Sideris a6d246b43a Add build script for nheko.dmg 2017-11-05 19:14:52 +02:00
Konstantinos Sideris 1e166eea1a Remove auto tagging 2017-11-05 18:25:49 +02:00
Konstantinos Sideris 7a653b208d Add build script for AppImage 2017-11-05 17:56:02 +02:00
Konstantinos Sideris 595d11cfa0 Exclude modifier keys from triggering typing notifications
fixes #116
2017-11-05 00:19:56 +02:00
Jani Mustonen 8c5a331c73 Simple SOCKS proxy support (#110) 2017-11-04 13:28:50 +02:00
Konstantinos Sideris 7e03ca4359 Reset the sender's name when paginating backwards
The first message of the timeline would have an avatar and
the rest of the messages would use the previous to be configured
(whether or not should have an avatar).

fixes #63
2017-11-03 14:25:01 +02:00