Commit graph

2403 commits

Author SHA1 Message Date
Loren Burkholder
d509ef93d6
Merge 52346d972e into 048af42780 2024-09-26 03:03:14 +00:00
DeepBlueV7.X
cc4ace3c12
Merge pull request #1795 from q234rty/remove-virtual-keyboard-check
Always allow sending messages by enter even with IMEs
2024-09-24 18:30:52 +00:00
Nicolas Werner
25e552c6fa
Fix default insets on Qt6.7 in room and communities list 2024-09-09 23:30:17 +02:00
Nicolas Werner
d1eb351975
Allow loading image only after explicit interactions 2024-08-21 00:29:11 +02:00
Nicolas Werner
c1038a3e4a
Warn about room name and topic not being encrypted 2024-08-17 00:46:01 +02:00
q234rty
87cb63e1fd
Always allow sending messages by enter even with IMEs
Qt.inputMethod.visible is true in kwin_wayland when maliit is enabled and activated,
however kwin does not actually show maliit w/o touch input [1].

Moreover, having send by enter might still be desired even for virtual keyboards.

Remove the check for virtual keyboards as suggested by @deepbluev7,
people could still use Settings.invertEnterKey for newlines.

[1]: https://invent.kde.org/plasma/kwin/-/blob/v6.1.4/src/inputmethod.cpp?ref_type=tags#L185
2024-08-14 16:52:50 +08:00
Nicolas Werner
24762a6326
Mention old appid in metadata 2024-06-23 12:28:43 +02:00
Nicolas Werner
cb74fe6ede
Prefill status message dialog with current status 2024-06-14 21:26:38 +02:00
Nicolas Werner
a91e39de30
Add stable Nheko appinstaller 2024-06-12 21:50:59 +02:00
Nicolas Werner
24c687d5cd
Bump version to 0.12.0 2024-06-11 22:44:22 +02:00
Nicolas Werner
4723b677d5
Prevent shortcuts from inserting unprintable characters by accident 2024-06-09 15:36:09 +02:00
Nicolas Werner
80ab0394cd
Fix emojis in avatars 2024-06-06 01:34:27 +02:00
Nicolas Werner
ce0e9624fe
Update translations 2024-06-02 21:40:03 +02:00
Nicolas Werner
643be19b64
fix marking messages as read by scrolling 2024-05-27 21:57:26 +02:00
Nicolas Werner
6150979270
Don't show spoilers in sidebar or notifications if possible
fixes #1247
2024-05-16 13:12:37 +02:00
checkraisefold
e7d28b96da
Windows screenshare/video call support, general call improvements (#1725)
* Initial support for d3d11 qml video item

* Windows screenshare support, D3D11

* misc fixes

* further window visibility checks

* preview updates

* fix qml preview

* fix compositor

* add libnice plugin dep

* re-run formatter

* final formatter fix [skip ci]

* fix tumbleweed build

---------

Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
2024-05-10 15:22:58 -04:00
DeepBlueV7.X
7d9e3039fc
Merge pull request #1720 from TheDrawingCoder-Gamer/emoji-shortcodes-2
Update emoji shortcodes, rework how codegen works
2024-05-09 00:57:40 +00:00
Nicolas Werner
3bdf89c185
Validate appdata.xml in CI 2024-05-09 02:43:37 +02:00
DeepBlueV7.X
6e8f0cbf76
Merge pull request #1709 from TheComputerGuy96/flatpak/fix-appdata
Fix AppData XML to make it pass validation
2024-05-08 22:40:32 +00:00
TheDrawingCoding-Gamer
a6090f4a1c fix naming issues with emoji, edit how codegen works 2024-05-08 18:32:09 -04:00
Brayd
4522507cc8
Fix emoji verification dialogue being cut off 2024-04-19 22:54:05 +02:00
Brayd
70eabc3276
Fix room settings being cut off 2024-04-19 22:31:37 +02:00
Loren Burkholder
52346d972e
Make the image overlay behave better
Previously, the image would not try to stay centered; furthermore,
on mobile devices, it was impossible to zoom images without dropping
them at a slightly off rotation. This bothered me enough that I've
clamped images to the center of the screen (as long as they aren't
zoomed larger than the screen) and snapped rotations to 45-degree
increments (with a nice animation to boot).
2024-04-18 20:19:21 -04:00
Echo J
72c00a70f5 Fix AppData XML to make it pass validation
- The translation key needs the .qm files to be included to work (so it's useless right now; the CMake
script needs to be adjusted to install those files and make this key work properly)
- The Purism custom keys don't seem to be relevant anymore (so that's another useless thing)
- The donation key needs an URL to be useful (the FIXME is still left so it can be readded later)
2024-04-10 15:44:46 +03:00
Nicolas Werner
a5f99b50eb
Hopefully fix the jump when replying after scrolling 2024-04-05 02:52:45 +02:00
Nicolas Werner
779d5e9fae
Try harder to make transparency for windows icon work 2024-03-25 00:38:45 +01:00
Nicolas Werner
d2009428b6
workaround broken platform dialogs on macos
See https://bugreports.qt.io/browse/QTBUG-102078
2024-03-14 01:01:12 +01:00
Nicolas Werner
f25a1b5c36
Work around the duplicate right click menus on KDE 2024-03-10 22:21:40 +01:00
Nicolas Werner
eaf9ae315c
Update translations 2024-03-08 19:23:29 +01:00
Weblate
78bfa845dd Translated using Weblate (Portuguese (Portugal))
Currently translated at 51.0% (534 of 1047 strings)

Co-authored-by: Tmpod <tom@tmpod.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
128bed9431 Translated using Weblate (Polish)
Currently translated at 85.2% (893 of 1047 strings)

Translated using Weblate (Polish)

Currently translated at 85.2% (893 of 1047 strings)

Co-authored-by: Przemysław Romanik <github@rom4nik.pl>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
e19660aca8 Translated using Weblate (Dutch)
Currently translated at 100.0% (1047 of 1047 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (1047 of 1047 strings)

Translated using Weblate (Dutch)

Currently translated at 93.2% (976 of 1047 strings)

Co-authored-by: Jaron Viëtor <jaron@v8or.nl>
Co-authored-by: Ruben De Smet <ruben.de.smet@rubdos.be>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
b93d5315b8 Translated using Weblate (Turkish)
Currently translated at 19.6% (206 of 1047 strings)

Co-authored-by: Tennouji Misaki <TennoujiMisaki@users.noreply.weblate.nheko.im>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/tr/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
6e330df5d6 Added translation using Weblate (Chinese (Traditional))
Co-authored-by: AdrianL40 <adrianleeho@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2024-03-08 18:14:13 +00:00
Weblate
e6c8f2eb2b Translated using Weblate (Russian)
Currently translated at 26.0% (273 of 1047 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: pizdjuk <benja_krieg@lenta.ru>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
6d9f554b56 Translated using Weblate (English)
Currently translated at 100.0% (1047 of 1047 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
d8f1a1e609 Translated using Weblate (Indonesian)
Currently translated at 100.0% (1047 of 1047 strings)

Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
bbca86ef33 Translated using Weblate (Esperanto)
Currently translated at 100.0% (1047 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 99.5% (1042 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 99.5% (1042 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 98.2% (1029 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 96.7% (1013 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 93.6% (980 of 1047 strings)

Translated using Weblate (Esperanto)

Currently translated at 87.1% (912 of 1047 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Co-authored-by: Tirifto <tirifto@posteo.cz>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Weblate
5632f16711 Translated using Weblate (Estonian)
Currently translated at 100.0% (1047 of 1047 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
Translation: Nheko/nheko
2024-03-08 18:14:13 +00:00
Nicolas Werner
7c2a152cfb
Add support for intentional mentions
This is still a bit flaky around when to remove a mention, but it should
work in most cases. Might add a toggle in the future to disable these
though.
2024-03-08 18:45:18 +01:00
Nicolas Werner
7ec56d8df5
Fix buttons vanishing on the kde themes in the settings page 2024-03-06 21:04:32 +01:00
Nicolas Werner
c07791b0c7
Fix redaction label color 2024-03-06 20:57:11 +01:00
Nicolas Werner
8f700e1210
Remove debug label 2024-03-06 20:54:28 +01:00
Nicolas Werner
05e36dd007
Make image in overlay fit into viewer again 2024-03-06 20:52:58 +01:00
Nicolas Werner
c9bcf3a7c0
Prevent big images from becoming square in overlay 2024-03-05 21:28:48 +01:00
Nicolas Werner
02406bf999
Fix a few label colors 2024-03-05 20:37:17 +01:00
Nicolas Werner
b9ffcffe2d
Fix completer size on plasma6 2024-03-05 20:32:18 +01:00
Nicolas Werner
f178df42b0
Fix binding loop warning 2024-03-02 01:05:09 +01:00
q234rty
7b07548b77
HiDPI Fixes
Fix various downscaled icons by removing undeeded multiplications by devicePixelRatio in sourceSize.

Fix downscaled PL indicator in the timeline by using the actual size as sourceSize.

Fix various blurry icons by specifying sourceSize.
2024-02-16 16:57:31 +08:00
Nicolas Werner
86796edae8
Try to fix the blurry encryption indicator on high dpi 2024-02-15 02:58:25 +01:00