Commit graph

293 commits

Author SHA1 Message Date
John Gibbon
d38490fb09 use svg icons
Closes #102.

Doesn't use Shader/HighlightImage for background/placeholder, since that neither matched the previous look nor meet my visual expectations at all. I created both previously available color variations as svg accordingly.
Implementation of the background images has been outsourced to a dedicated qml file to reduce duplication and ensure the same layout. Padding is now "medium" everywhere (stickers had none, audio had "small").

For the Icons, some (Highlight-)Image+MouseArea combinations have been changed to IconButton.
Regarding videos, I'm not actually sure if the missing "highlight" on the fullscreen icon was intentional. An issue with videos possibly having the same color as the icon remains basically the same. Nonetheless, if this isn't desired, I'll revert to just using the white image.

The sticker icon actually does look a bit differently now – it's a bit smaller. I've redrawn it from scratch but mostly kept the dimensions of icon-m-other (which doesn't look good when zoomed in, btw). Perhaps I actually did made a mistake drawing the previous one. Either way, I think it fits well enough.

The notification icon remains png, but I managed to reduce its file size by ~60% without visibly impacting it much imho.

This may be the longest commit message I've ever written.
2020-10-26 15:15:53 +01:00
Sebastian Wolf
70170c894f
Merge pull request #104 from jorm1s/patch-2
Update harbour-fernschreiber-fi.ts
2020-10-25 19:17:37 +01:00
Sebastian Wolf
121ab8cff0 Fix syntax error in Italian translation 2020-10-25 19:15:55 +01:00
Sebastian Wolf
0877332251
Merge pull request #98 from GNUuser/patch-10
Update harbour-fernschreiber-es.ts
2020-10-25 19:12:58 +01:00
Miikka Jormanainen
9589d592fa Update harbour-fernschreiber-fi.ts 2020-10-24 14:52:53 +03:00
carlosgonz
3df8c3e477
Update harbour-fernschreiber-es.ts 2020-10-22 17:51:50 -04:00
jgibbon
5d14d9b000
Merge pull request #99 from GNUuser/patch-11
Update README.md
2020-10-22 11:21:44 +02:00
carlosgonz
f153472fb6
Update README.md 2020-10-21 17:40:20 -04:00
carlosgonz
e55441df77
Update harbour-fernschreiber-es.ts 2020-10-21 17:36:28 -04:00
jgibbon
f202febc3d
Merge pull request #97 from iamnomeutente/master
Update harbour-fernschreiber-it.ts and typo in de_DE corrected
2020-10-21 16:01:49 +02:00
Matteo
d03a35afdd
Typo 2020-10-21 15:44:05 +02:00
Matteo
361add6612
Update harbour-fernschreiber-it.ts 2020-10-21 15:40:17 +02:00
Matteo
375f269a51
Syncing my fork to the original repository 2020-10-21 15:06:41 +02:00
jgibbon
748e7aa230
Merge pull request #96 from eson57/patch-1
Create harbour-fernschreiber-sv.ts
2020-10-21 09:27:24 +02:00
Åke Engelbrektson
adccbf5346
Update harbour-fernschreiber.pro
Add Swedish translation file
2020-10-21 09:23:07 +02:00
Åke Engelbrektson
706e96f2de
Create harbour-fernschreiber-sv.ts
Add Swedish translation
2020-10-21 09:21:48 +02:00
Sebastian J. Wolf
402b0ecd6e Integrate new sticker icon by @jgibbon from #86 2020-10-20 22:19:54 +02:00
Sebastian Wolf
020b076584
Merge pull request #94 from jgibbon/feature/mark-as-read
implement "mark all messages as read" MenuItem
2020-10-20 22:12:48 +02:00
John Gibbon
6970dc3625 implement "mark all messages as read" MenuItem
contributes to #70 (doesn't mark anything as unread, though, and does not use toggleChatIsMarkedAsUnread at all)
2020-10-19 21:08:32 +02:00
John Gibbon
214a6c780c Fix crash with no groups in common 2020-10-19 21:06:28 +02:00
Sebastian J. Wolf
98e2bea69f Prepare translation files for #87 2020-10-19 19:51:33 +02:00
Sebastian J. Wolf
91ae3651ef Change license header to reflect number of contributions 2020-10-19 19:34:47 +02:00
Sebastian Wolf
c209a3cdb1
Merge pull request #92 from jgibbon/feature/chatInfoPage
implement chat info page
2020-10-19 19:09:21 +02:00
Sebastian Wolf
d20008bb4c
Merge branch 'master' into feature/chatInfoPage 2020-10-19 18:29:07 +02:00
Sebastian Wolf
248eb00e39
Merge pull request #93 from iamnomeutente/master
Update Italian translation
2020-10-19 18:19:36 +02:00
Sebastian J. Wolf
1353e7b21c Fix typo in Polish translation file 2020-10-19 18:18:03 +02:00
Sebastian Wolf
cdafd8d2c5
Merge pull request #90 from atlochowski/patch-3
Update harbour-fernschreiber-pl.ts
2020-10-19 18:15:56 +02:00
Sebastian Wolf
4e186d4853
Merge pull request #89 from dashinfantry/patch-4
Update harbour-fernschreiber-zh_CN.ts
2020-10-19 18:14:56 +02:00
Sebastian Wolf
172cb1778e
Merge pull request #87 from GNUuser/patch-9
Update InitializationPage.qml
2020-10-19 18:14:08 +02:00
Matteo
8c7fb1e06f
Update Italian translation
New strings added and typo correction
2020-10-19 17:35:31 +02:00
Matteo
1a0b6e0599
Syncing my fork to the original repository 2020-10-19 17:26:29 +02:00
carlosgonz
2f80cf0a5d
Update InitializationPage.qml 2020-10-19 10:02:34 -04:00
John Gibbon
74a732a5b6 implement chat info page
includes some basic group administration features
2020-10-19 12:48:55 +02:00
A
c107312c25
Update harbour-fernschreiber-pl.ts 2020-10-19 10:24:10 +02:00
dashinfantry
8b39c0c62d
Update harbour-fernschreiber-zh_CN.ts 2020-10-19 14:29:22 +08:00
carlosgonz
3d04e7365b
Update InitializationPage.qml 2020-10-18 20:00:17 -04:00
Sebastian J. Wolf
84460e1402 Add changelog for 0.3 2020-10-18 23:05:43 +02:00
Sebastian J. Wolf
a95dcc4efc Ignore already existing file when download is requested, fixes #67 2020-10-18 22:14:48 +02:00
Sebastian J. Wolf
dba973b522 Introduce explicit clear button for in-reply-to and edit message, fixes #69 2020-10-18 21:54:15 +02:00
Sebastian Wolf
6161bc2894
Merge pull request #81 from monich/sticker-preview
Slightly refactored StickerPreview
2020-10-18 20:51:07 +02:00
Sebastian Wolf
9696840dd8
Merge pull request #83 from GNUuser/patch-8
Update harbour-fernschreiber-es.ts
2020-10-18 20:34:00 +02:00
Slava Monich
f86e60b4a2 Let context menu to appear when sticker is long-pressed
And don't load placeholder image too quickly.
2020-10-18 21:10:26 +03:00
carlosgonz
4e61e2e6ae
Update harbour-fernschreiber-es.ts 2020-10-18 13:36:42 -04:00
Sebastian Wolf
1dfc31d1db
Merge pull request #82 from monich/ru
Translated new strings to Russian
2020-10-18 19:07:08 +02:00
Sebastian J. Wolf
a78f60f974 Search for emojis with :<keyword> 2020-10-18 18:57:01 +02:00
Slava Monich
70007001e9 Translated new strings to Russian 2020-10-18 19:46:11 +03:00
Sebastian J. Wolf
3410903afb Adjust text for notification settings & German translation 2020-10-18 17:46:08 +02:00
Sebastian Wolf
7c261d1bde
Merge pull request #80 from monich/notifications
Notification feedback control
2020-10-18 17:36:34 +02:00
Slava Monich
f75e5a3f4b Added "Notification feedback" combo box 2020-10-18 18:02:44 +03:00
Slava Monich
6e1e100a87 Don't initialize MCE QDBusInterface on every D-Bus call
It's enough to initialize it once at startup.

Also avoided a few per-call ASCII => QString conversions and dropped
unnecessary mutex.
2020-10-18 18:02:44 +03:00