Commit Graph

1639 Commits

Author SHA1 Message Date
adasauce 005ed00d67
Merge pull request #131 from adasauce/shh
Add support for more m.room.events in timeline
2020-03-03 15:39:33 -04:00
Adasauce ee176de1ec
update translations 2020-03-03 15:07:09 -04:00
Adasauce ed4bb1a576
Add support for more room events in timeline 2020-03-03 15:06:52 -04:00
Joseph Donofry ca1d3203f5 Translated using Weblate (English)
Currently translated at 100.0% (241 of 241 strings)

Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/en/
2020-03-02 22:11:10 -05:00
Joseph Donofry 1046958099
Update translations 2020-03-02 21:54:33 -05:00
Joe 0f9c9df0a9 Merge remote-tracking branch 'weblate/master' 2020-03-02 21:23:49 -05:00
DeepBlueV7.X 7da5361995
Merge pull request #133 from adasauce/member1-and-too-many-others
total + first member shows as one too many room members
2020-03-03 01:36:12 +00:00
Nicolas Werner 0fc98b2692 Experimental blurhash implementation (MXC2448) 2020-03-03 02:34:26 +01:00
Adasauce 309461dcba
total + first member shows as one too many room members
i was confused when a room with me and two friends showed as "user1" and
3 others.
2020-03-02 21:30:19 -04:00
Nicolas Werner 328a3c7ebd Fix avatar layering in room list 2020-03-03 01:23:04 +01:00
DeepBlueV7.X 1a2b8b7a6b
Upload nightlies to #nheko-nightlies:neko.dev (#132)
* Upload nightlies to a matrix room

* Add branch to upload name

* Update README with new nightly location
2020-03-02 08:42:01 +00:00
Joseph Donofry 30cb7c5b02
Merge pull request #130 from Nheko-Reborn/0.7.0-dev
0.7.0 dev merge to master
2020-02-28 19:10:39 -05:00
Joseph Donofry 326e327d2c
Merge branch 'master' into 0.7.0-dev 2020-02-28 18:03:39 -05:00
Nicolas Werner 2fd6385403 Make small sidebar sizing consistent 2020-02-28 19:56:08 +01:00
Nicolas Werner b80697b072 Fix encrypted messages being pinned to the bottom after read marker fix 2020-02-28 19:29:43 +01:00
Nicolas Werner 095b59c01f Delete unused variable 2020-02-28 09:00:26 +01:00
Nicolas Werner 9efa001bcf Fix high dpi scaling of avatars 2020-02-28 03:20:27 +01:00
Nicolas Werner 11bffd5d90 Revert change from TextEdit to TextArea
It made some messages unreadabe. We loose proper highlight colors, but
we will have to do for now, until I can figure out, why the TextArea
doesn't work.
2020-02-27 16:48:23 +01:00
Nicolas Werner b1eff0a37f Improve link theming 2020-02-27 00:34:58 +01:00
Nicolas Werner 4d79f8078e Don't let click on reply steal focus from the replied to elements 2020-02-26 23:43:54 +01:00
Nicolas Werner 505a8b5742 Only show reply button and option button on hover 2020-02-26 23:43:15 +01:00
Nicolas Werner bed8c52891 Fix colour in svg not being actually white 2020-02-26 21:24:47 +01:00
Nicolas Werner 5115339636 Wrap error label on login page
fixes #30
2020-02-25 01:51:21 +01:00
Nicolas Werner 1eb2869fa8 Fix stuck unread messages by storing state events in the db
This may increase the db size by a factor of 1000 in the worst case and
it will need some fixes, when we decide to not show some events in the
timeline, but it should work for now.
2020-02-24 01:07:25 +01:00
Nicolas Werner 62b962cb44 Improve read status handling in room list
Only consider the room as unread, if there is a message in the room and
only consider message and sticker events as messages.

fixes #65
2020-02-23 22:48:54 +01:00
DeepBlueV7.X f0db1c5f12
Merge pull request #129 from nico202/master
Add Guix build and installation instructions
2020-02-23 20:56:37 +00:00
nixo 3c57c322d3 Add Guix build and installation instructions 2020-02-23 21:18:10 +01:00
Nicolas Werner 653ad0be97 Fix placeholder text being visible behind transparent avatars 2020-02-23 15:47:19 +01:00
DeepBlueV7.X 58c5bdd7b1
Delete old ISSUE_TEMPLATE 2020-02-23 14:15:29 +00:00
DeepBlueV7.X 17063c4f39 Update issue templates 2020-02-23 14:14:51 +00:00
Nicolas Werner f3a2fdb7c9 Fix windows build 2020-02-23 14:30:00 +01:00
Nicolas Werner 33f9b9672a Try to use bundled openssl on macOS 2020-02-23 13:50:31 +01:00
Nicolas Werner e96241265e Use third_party singleapplication helper
This may still not raise the application correctly on some WMs, because
they don't allow disturbing the user with windows popping up. I don't
think we want to work around that.

fixes #84
fixes #113
2020-02-23 13:44:05 +01:00
Nicolas Werner 3ef0d9db3c Fix Registration
fixes #97
fixes #51
2020-02-23 13:44:05 +01:00
DeepBlueV7.X fee00746c8
Merge pull request #128 from adasauce/no-setstylesheet
remove setStyleSheet calls directly from widget code
2020-02-22 14:43:17 +01:00
Adasauce 6e6fe0cad2
remove setStyleSheet calls directly from widget code
removed from:
 - emoji panel scrollbars
 - emoji category labels
 - splitter image handles
 - textfield setTextColor impl

small change to the category separator label for better contrast /
readability in dark mode.

removed setTextColor completely from TextField. Doesn't appear to be in
use anywhere, and focus going more toward qss themeing from qproperty
setting.
2020-02-21 15:38:19 -04:00
DeepBlueV7.X fa829bebd0
Merge pull request #127 from adasauce/cleanup-dark-qss
Dark Theme qss cleanup
2020-02-21 03:59:13 +01:00
Adasauce 5cdc5304ec
clean up the light and system themes too 2020-02-20 22:51:03 -04:00
Adasauce 388dee1d67
cleanup, re-order, de-duplicate, re-dry qss for dark 2020-02-20 22:26:09 -04:00
Nicolas Werner 55fb5532ee Fix opaque widget in community list
fixes #126
2020-02-21 02:39:28 +01:00
DeepBlueV7.X a8cdc20dd3
Merge pull request #125 from adasauce/118-dark-theme-issues
Tooltip and Combobox bugs with Breeze / Dark theme
2020-02-20 21:05:26 +01:00
Nicolas Werner 6bdc75d073 Reset user colors on theme change (in qml timeline) 2020-02-20 20:51:07 +01:00
Adasauce 8b8b844bda
Tooltip and Combobox bugs with Breeze / Dark theme
setStyleSheet was overriding default tooltip theme from the system,
causing themes like Breeze to render white text on a grey bg for
tooltips. Tooltips now render default for the system theme everywhere.

set a theme matching color on the dark theme comboboxes.

fixes #118
2020-02-20 15:51:07 -04:00
Nicolas Werner 2895162971 Clear user colors on theme change 2020-02-20 20:28:23 +01:00
Nicolas Werner fcaec0d099 Fix html messages sent as just plain text 2020-02-20 18:27:29 +01:00
DeepBlueV7.X eba02dd2e6
Merge pull request #122 from adasauce/usersettings-formlayout
Replace QHBoxLayout with QFormLayout in UserSettings
2020-02-20 18:25:28 +01:00
Nicolas Werner 4500bcd577 Use spacing for layouting settings 2020-02-20 18:11:49 +01:00
Adasauce 8aaf7e9e5d
Remove constant width, that was wrong.
Use Nico's suggestion to just leverage the width of the field, and leave
a comment.
2020-02-20 12:31:07 -04:00
Adasauce 105366f2b9
Clean up variable format
don't use members format camelCaseTail_
2020-02-20 11:57:16 -04:00
Adasauce f86cbbe16a
Add constexpr for the minimum formlayout width
to save on recalculation of the size and having to subtract the margins
to do the tally, then re-apply.
2020-02-20 11:50:56 -04:00