Nicolas Werner
7685d1808b
Strip variant selector in some cases
...
fixes #439
Workaround for https://bugreports.qt.io/browse/QTBUG-97401
fixes #810
2022-01-01 07:10:12 +01:00
Nicolas Werner
a206500510
Use fully qualified emoji and use literals
2022-01-01 06:16:37 +01:00
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
2022-01-01 04:57:53 +01:00
DeepBlueV7.X
5646960ff9
Merge pull request #867 from tastytea/enhance-manpage
...
Fix and enhance man page
2022-01-01 03:56:15 +00:00
Weblate
4b166e2e2d
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/
Translation: Nheko/nheko
2021-12-31 22:42:58 -05:00
Nicolas Werner
52a6105dc1
Update translations
2022-01-01 04:41:15 +01:00
tastytea
2d6c5444e6
man: Document arguments for invite, kick, ban, unban, shrug
2022-01-01 03:29:06 +01:00
tastytea
bc6bea3f46
Fix typos and first level headings in man page
2022-01-01 03:08:09 +01:00
Weblate
7942bfdf1a
Translated using Weblate (Spanish)
...
Currently translated at 7.4% (47 of 627 strings)
Translated using Weblate (Spanish)
Currently translated at 7.4% (47 of 627 strings)
Translated using Weblate (Spanish)
Currently translated at 7.4% (47 of 627 strings)
Co-authored-by: Diego Collado <diego@diegocollado.net>
Co-authored-by: Edd Ludd <nrdz4xoo@anonaddy.me>
Co-authored-by: Richard <mpxfsfuv@sharklasers.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/es/
Translation: Nheko/nheko
2021-12-31 15:30:46 -05:00
Weblate
245ac74198
Added translation using Weblate (Catalan)
...
Co-authored-by: Edd Ludd <nrdz4xoo@anonaddy.me>
Co-authored-by: Weblate <noreply@weblate.org>
2021-12-31 15:30:46 -05:00
Nicolas Werner
6f77a1fe9d
Use the styles default delay for tooltips
...
This makes them less annoying when scrolling or accessing the popup
menu.
See also #860
2021-12-31 00:48:55 +01:00
Nicolas Werner
750c64f323
Get rid of some useless code
2021-12-31 00:48:55 +01:00
Nicolas Werner
b7d6191e24
Fix wrapping in member events
2021-12-31 00:48:55 +01:00
Weblate
b3dee6e03e
Translated using Weblate (Spanish)
...
Currently translated at 4.6% (29 of 627 strings)
Co-authored-by: LluisE <lluise@tutanota.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/es/
Translation: Nheko/nheko
2021-12-30 14:40:41 -05:00
Nicolas Werner
73012eb2d1
Add missing license headers
2021-12-30 06:20:10 +01:00
Nicolas Werner
c5f4865ee6
Try to reduce CPU overhead of animated images a bit
2021-12-30 06:10:19 +01:00
Joe Donofry
459edcd71a
Merge branch 'completer_scrolling' into 'master'
...
Completer scrolling
See merge request nheko-reborn/nheko!20
2021-12-30 04:46:30 +00:00
Joe Donofry
c8ff44aa20
Increase Completer limit to 30
...
- Add scrolling
- Only display ~7 items at once
2021-12-30 04:46:30 +00:00
Nicolas Werner
9a9dbda571
Update presence dynamically and reduce allocations
2021-12-30 04:54:03 +01:00
Nicolas Werner
4428388b3f
Convert blurhash image format on worker thread
...
Not only should this prevent hickups, it also fixes a potential crash.
2021-12-30 02:25:47 +01:00
Nicolas Werner
203ddb20de
Fix crash after sending image caused by the recent refactor
2021-12-30 02:10:33 +01:00
Nicolas Werner
b847623fbe
Reduce allocations and time spent creating delegates by half
2021-12-29 22:46:04 +01:00
Nicolas Werner
7cfb7dcea4
Reduce allocations for presence states a bit
2021-12-29 22:45:30 +01:00
Nicolas Werner
497c3df50e
Prevent copies when querying theme
2021-12-29 08:05:29 +01:00
Nicolas Werner
f21bf5f97e
Cache supported animated image formats
2021-12-29 07:40:32 +01:00
Nicolas Werner
4d54876ea4
Pretty up code with fewer allocations
2021-12-29 07:04:30 +01:00
Nicolas Werner
271b111558
Reduce allocations for accessing event members
2021-12-29 07:02:32 +01:00
Nicolas Werner
0f4b482bb3
Remove a few casts
2021-12-29 06:10:08 +01:00
Nicolas Werner
19dc6cadea
Reserve size of some containers we are filling
2021-12-29 06:01:38 +01:00
Nicolas Werner
812e3b5f03
Reduce allocations required for the palette
2021-12-29 06:01:20 +01:00
Nicolas Werner
d8ead9573b
Reduce allocations using QStringLiteral
2021-12-29 04:52:52 +01:00
Nicolas Werner
a3c4ebc460
use more literals
2021-12-29 00:36:43 +01:00
Nicolas Werner
f3e1941612
Add clazy to CI
2021-12-29 00:17:37 +01:00
Nicolas Werner
5743a6de04
Cleanup remaining clazy issues
2021-12-28 23:22:01 +01:00
DeepBlueV7.X
e7664a43da
Merge pull request #855 from rnhmjoj/master
...
Make nheko usable without a secret storage service
2021-12-28 21:51:35 +00:00
Nicolas Werner
0e9b0c80cd
more cleanups
2021-12-28 22:36:49 +01:00
Nicolas Werner
bb290f9fec
Fix more warnings and remove dead code
2021-12-28 22:30:12 +01:00
Nicolas Werner
409ff22d80
Remove unused button class
2021-12-28 20:14:42 +01:00
Nicolas Werner
5ca98829f7
Some qt6 prep
2021-12-28 20:09:08 +01:00
Nicolas Werner
2866826356
Misc clang-tidy fixes
2021-12-28 19:12:15 +01:00
Nicolas Werner
960cf2995e
Fixup clang-tidy suggestion
2021-12-28 18:44:26 +01:00
DeepBlueV7.X
5a21029423
Merge pull request #853 from MTRNord/MTRNord/clang-tidy
...
Apply selective clang-tidy suggestions
2021-12-28 17:36:20 +00:00
Weblate
b9318a317b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (627 of 627 strings)
Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2021-12-27 18:27:40 -05:00
DeepBlueV7.X
bca7309e5f
Merge pull request #858 from tastytea/inline-img-aa
...
Request inline images in the right size and anti-alias them
2021-12-27 22:25:51 +00:00
tastytea
850d139e3d
Make custom emoticons twice as high as the font.
2021-12-27 23:16:26 +01:00
tastytea
5ac1195402
MxcImageProvider: Only use scaledToHeight if width <= 0.
2021-12-27 22:59:51 +01:00
tastytea
7086e23bdd
Request inline images in the right size and anti-alias them
...
- If an inline image has specified a height, add parameters to the
image:// URI.
- Add scaled to the parameters, the images would be cropped otherwise.
- Extract the height from image:// URI and use it for requestSize.
- Use scaledToHeight instead of scaled.
2021-12-27 22:47:51 +01:00
MTRNord
7b2f7e65fd
Run linter
2021-12-27 20:49:27 +01:00
Nicolas Werner
7742f12f30
Use body in alt text of custom emoji
2021-12-27 19:08:13 +01:00
rnhmjoj
9363f0b7c7
Make nheko usable without a secret storage service
...
This change adds the ability to run Nheko without a secrets storage
service[1]. The secrets are stored in plaintext under the [secrets]
section of nheko.conf. Since this is a "I know what I'm doing" type
of feature, it's disabled by default and can only be enabled with an
hidden setting `run_without_secure_secrets_service=true`.
Fixes issue #705 .
[1]: https://freedesktop.org/wiki/Specifications/secret-storage-spec
2021-12-27 10:45:46 +01:00