Commit Graph

1277 Commits

Author SHA1 Message Date
Joseph Donofry 67f48f813e Translated using Weblate (English)
Currently translated at 3.4% (6 of 174 strings)

Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/en/
2019-07-27 19:48:59 -04:00
Joseph Donofry f18a5dacda
Ignore badge label macos deprecations 2019-07-26 17:47:52 -04:00
Joseph Donofry 9fc079a4a9
Remove uneeded log message 2019-07-26 17:47:34 -04:00
Joseph Donofry 86888ee713
Fix bug with emoji font setting and clean linting 2019-07-26 17:44:44 -04:00
Joseph Donofry 778921be8a
Add emoji text selection option for non-mac 2019-07-26 17:31:59 -04:00
Nicolas Werner 78ed78c410 Improve layout of Emoji Picker
Respect system styling
Increase size of emojis (to remove empty space)
Add hover effect (partially adresses #41)
Less hardcoding of sizes
Use emoji font (color)
2019-07-25 11:49:15 +02:00
Joseph Donofry 49ec388c1d
Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-dev 2019-07-21 21:58:48 -04:00
Joseph Donofry 8b2488b7ef
Update Mentions UI
Mentions are now an '@' icon in the upper right.

UI Popup is now a smaller dialog.

Still lots of work to be done here.
2019-07-21 21:58:11 -04:00
Nicolas Werner cefe5fe719 Fix copy and pasting image from clipboard
If the QMimeData contains an image, it actually has a mime type of
application/x-qt-image. At least in some cases accessing the image/*
data returns a 0 length array. Accessing the data via ->imageData works
however. So we use that as our accessor and pass it to the preview
dialog.
2019-07-22 02:38:44 +02:00
Nicolas Werner 512db8c6ff Actually set attributes before starting the app
fixes "Attribute Qt::AA_EnableHighDpiScaling must be set before
QCoreApplication is created."
2019-07-22 00:03:12 +02:00
Joseph Donofry d2af827194
Fix linting issues 2019-07-16 22:50:23 -04:00
Joseph Donofry 579bf23460
Add User Mentions Dialog
Add a RoomListItem-like button that opens a dialog
containing all of the messages that would result in a
highlight from the server (for example, the user is mentioned,
or @room is mentioned).

This is VERY rudimentary and will be completely reworked in the future
to take advantage of the existing TimelineView class, instead of
using a dialog like it does now. The button to show the mentions
also needs work.
2019-07-16 22:39:10 -04:00
Joseph Donofry 377c9e4a79
Update Travis webhook URL for new nheko room 2019-07-05 16:33:38 -04:00
Joseph Donofry e5576f03d4
Fix additional Qt version issue 2019-07-05 16:31:01 -04:00
Joseph Donofry 4c0d4f35fe
Fix support for Qt versions < 5.11 2019-07-04 22:58:56 -04:00
Joseph Donofry 2484e0c118
Fix formatting issues 2019-07-04 21:31:28 -04:00
Joseph Donofry c0a010acbb
Fix deprecated function call issues with Qt 5.13
Update to mtxclient 0.3.0
2019-07-04 21:20:19 -04:00
Joseph Donofry 175737c28b
Fix some linting issues 2019-07-04 13:18:32 -04:00
Nicolas Werner 713f9dbe89 Show room version in settings 2019-07-04 01:26:16 +02:00
DeepBlueV7.X 5a0a9c96b2
Merge pull request #77 from deepbluev7/0.7.0-dev
Add .well-known support

fixes #9
2019-07-04 00:32:38 +02:00
Nicolas Werner 21be44a604 Bump mtxclient requirement
fixes #9
2019-07-03 23:52:29 +02:00
Nicolas Werner 94a8c358d1 Fix typo in log message 2019-06-27 23:01:07 +02:00
Nicolas Werner aa3d4c4f15 Reconfigure server url, when requested by login response 2019-06-27 15:55:04 +02:00
Nicolas Werner 52871cf93c Support well-known for server discovery 2019-06-27 15:54:03 +02:00
Nicolas Werner 40d9b5c5fc Fix santizize=undefined warning (overflow) 2019-06-27 14:57:32 +02:00
Joseph Donofry da01f1713f
Merge pull request #76 from xvitaly/0.7.0-dev
Removed RPATH from compiled binaries
2019-06-26 21:45:58 -04:00
Vitaly Zaitsev eb4795390b
Removed RPATH from compiled binaries.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2019-06-26 12:27:43 +02:00
Joseph Donofry cfd6c5703a
Further UI Updates to Rich Replies 2019-06-14 20:45:37 -04:00
Joseph Donofry 129beb57c9
Further Improve Reply Functionality
Quoted replies now include matrix.to links for the event and the user.
UI Rendering has been (slightly) improved... still very WIP.
Restructured the reply structure in the code for future usability
improvements.
2019-06-13 22:33:04 -04:00
Joseph Donofry 9f310fed09
Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-dev 2019-06-12 19:09:05 -04:00
redsky17 1d4966d5fd
Add style for reply popup. Fix ALL of the linting issues 2019-06-11 23:36:46 -04:00
redsky17 71c1cbcfd1
Fix lambda capture and lint issues 2019-06-11 22:34:15 -04:00
Joseph Donofry 042f6e312b
Update CHANGELOG 2019-06-11 21:07:24 -04:00
Joseph Donofry 756c7d1671
Fix linting issue 2019-06-11 21:06:18 -04:00
Joseph Donofry 9159b9ce22
Initial Support for Rich Replies
Add placeholder UI for showing replies in the text entry widget.
Existing quoting capability has been removed (Temporarily), as
it was replaced with the new reply capability.  Replies sent from
nheko do not currently appear correctly in the timeline (this
will be fixed in a future commit).
2019-06-11 21:04:30 -04:00
Joseph Donofry b9dde957a8
Add initial support for rich replies to nheko 2019-06-09 19:03:18 -04:00
Joseph Donofry 0840f47f83
Update CHANGELOG.md with 0.7.0 changes thus far 2019-06-06 17:28:33 -04:00
Joseph Donofry ce3074f59d
Update CHANGELOG.md with 0.7.0 changes thus far 2019-05-30 16:48:52 -04:00
redsky17 93520fef28
Update mtxclient version 2019-05-27 16:43:58 -04:00
redsky17 bca4d7eef6
Merge in master 2019-05-27 16:40:39 -04:00
redsky17 9671b1c0d6
Fix linting issues 2019-05-27 16:06:28 -04:00
redsky17 7c630b1363
Add reply and menu buttons to TimelineItem 2019-05-27 16:04:35 -04:00
Joseph Donofry 1b34b53afe
Update to v0.6.4 2019-05-22 22:29:31 -04:00
Joseph Donofry e52f29a754
Minor build tweaks 2019-05-22 22:06:45 -04:00
Joseph Donofry 2ff115577b
Update mtxclient version and build args 2019-05-22 21:25:33 -04:00
Joseph Donofry a6d5d9d9fe
Replicate AppVeyor JSON Install from mtxclient:
https://github.com/Nheko-Reborn/mtxclient/commit/023177170c4
2019-05-19 22:42:00 -04:00
Joseph Donofry dcf13bc606
Update nightly badge link 2019-05-15 19:08:13 -04:00
Joseph Donofry 74a8c65148
Fix flathub badge size 2019-05-15 19:04:59 -04:00
Joseph Donofry 2281f0d37e
Fix flathub badge size 2019-05-15 19:03:56 -04:00
Joseph Donofry 04c2255415
Fix flathub badge size 2019-05-15 19:01:31 -04:00