Watch
1
0
Fork
You've already forked nexus
0
forked from Nexus/nexus
Commit graph

687 commits

Author SHA1 Message Date
941e1c0e69 WIP: New Emoji Picker 2026-08-01 00:58:57 +02:00
49b94a2e34 Merge remote-tracking branch 'origin/main' into custom_emoji_picker_stickers_and_more 2026-07-27 20:17:15 +02:00
3536f74851
mark encrypted media as done 2026-07-26 23:11:01 -04:00
fa451621de
use gomuks for downloading media 2026-07-26 23:01:36 -04:00
90230651e6
default auth method to none
Fixes auth on MAS
2026-07-26 18:26:20 -04:00
92b88e46ac
fix attachments disappearing when editing messages 2026-07-26 17:21:01 -04:00
1799e02844
update gomuks vendorHash 2026-07-26 15:13:39 -04:00
cf26ec7130
bump gomuks 2026-07-26 14:40:20 -04:00
0813597a53 Small refactor of emoji controller and widget
Isolated deserialization of the large emoji json to not keep main thread busy to long
Refactored textController logic in EmojiPickerButton to make popping mid buid impossible. The bug from the comment should be impossible now
(The bug could be reproduce with future.delayed and microtask but)
2026-07-25 19:04:56 +02:00
716541b457
fixup oauth animation 2026-07-24 10:13:20 -04:00
965c7ea2dc
add media for twim 2026-07-24 09:59:50 -04:00
85d02f2ac9
bump gomuks 2026-07-23 15:29:23 -04:00
1c446c4cdf
bump gomuks
fixes no loading issue when restarting verification after closing app
2026-07-23 13:58:33 -04:00
51430d2830
Verify state on login
This fixes "already logged in errors" if you started logging in before cancelling, and then trying again.
2026-07-22 21:53:42 -04:00
4e208764f5
remove outdated comment 2026-07-22 16:45:47 -04:00
eecc307f04
disable provider auto retry 2026-07-22 16:35:18 -04:00
6221eb4a7a
bump gomuks
Fixes overly aggressive caching on login, causing issues when changing login server
2026-07-22 16:19:06 -04:00
370549072e
make logout properly pop all settings on mobile 2026-07-22 15:57:21 -04:00
80b938c0be
fix wrong settings categories opening when multiple sections exist 2026-07-22 15:37:50 -04:00
87e1ef0d9b
clean up if statements into one 2026-07-22 12:00:35 -04:00
f8c705531c
ignore setState during build
It seems to happen randomly right now.
2026-07-22 11:59:10 -04:00
2a91959333
fix encrypted uploads 2026-07-21 21:34:49 -04:00
34ddd6d32b
change font weight for tooltips 2026-07-21 20:57:58 -04:00
a8726feef6
allow sending messages without a body if they have an attachment 2026-07-21 20:27:21 -04:00
bd1bad76d7
add camera picking support
Not tested.
2026-07-21 20:21:16 -04:00
c4f63d18b5
add support for sending media
Still needs camera support.
2026-07-21 20:19:01 -04:00
a8285548e8
custom style for tooltips 2026-07-21 18:25:38 -04:00
cdad9b760e
add settings to login page, but gate login settings 2026-07-21 18:00:52 -04:00
06c5411dfc
fix bug flutter bump introduced in mention overlay 2026-07-21 16:28:05 -04:00
f6b5bd4057
bump gomuks 2026-07-21 16:27:53 -04:00
0da3b4da22
don't require non-null metadata 2026-07-21 16:25:15 -04:00
a557cffdbf
remove old comment in gradle 2026-07-20 20:41:09 -04:00
9d7156d176
remove un-needed context 2026-07-20 20:40:24 -04:00
b792247575
slight wording tweak 2026-07-20 20:39:12 -04:00
35fbe1094f
update login status in readme 2026-07-20 20:38:26 -04:00
05d1c3b04a
link to macos issue 2026-07-20 20:38:11 -04:00
22e58e3d05
fix search logic when multiple categories exist 2026-07-20 20:00:44 -04:00
09bc9bdcbd
fix highlightwrapper on new flutter version 2026-07-20 19:55:19 -04:00
7d106ad3a2 OAuth Support (#53)
Rips out the old auth method, adds OAuth support. Fixes #51.

Tested Platforms:
- [x] Linux
    - [x] Flatpak
    - [x] Native (Nix)
- [x] Android
- [ ] Windows
- [ ] MacOS

Reviewed-on: Nexus/nexus#53
2026-07-20 19:46:18 -04:00
5df975f607
wrap settings category in safearea 2026-07-19 00:30:41 -04:00
8f3f9fbef1
wrap select server page in safe area 2026-07-19 00:20:04 -04:00
a9ac891ec4
wrap chat page in a safearea 2026-07-19 00:12:15 -04:00
7992f0e815
treewide(refactor): rename files to follow the same style 2026-07-18 12:12:54 -04:00
15d441e4c4
mark search as fullscreen when categories are pages 2026-07-17 22:20:54 -04:00
7492d3a3d4
add padding to select server page 2026-07-17 22:18:42 -04:00
518b0dd11e
mark settings as done in readme 2026-07-17 20:37:59 -04:00
0ef9b25320 Add settings page (#46)
Fixes #37, fixes #47.

Reviewed-on: Nexus/nexus#46
2026-07-17 20:36:41 -04:00
06824784cb
change event padding 2026-07-14 20:22:39 -04:00
08d67553be
fix message bubble alignment 2026-07-14 20:17:44 -04:00
8b2d354a60
use .of(context) instead of .pop(context) 2026-07-14 20:10:40 -04:00