Watch
1
0
Fork
You've already forked nexus
0
forked from Nexus/nexus
Commit graph nexus/lib
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
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
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
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
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
0da3b4da22
don't require non-null metadata 2026-07-21 16:25:15 -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
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
8773faf7c4
reverse pins list 2026-07-14 19:58:39 -04:00
818e582ddd Support for pinned messages (#49)
The first draft to support pinned messages. Fixes #39.

Co-authored-by: Henry-Hiles <henry@henryhiles.com>
Reviewed-on: Nexus/nexus#49
2026-07-14 19:29:47 -04:00
ceb749d272
trim SDK path 2026-07-07 19:58:31 -04:00
4c90fbd7d1
get xcode sdk 2026-07-07 18:51:27 -04:00
8e76da4ac2
remove macos titlebar
Credit to @mirameow:matrix.org for this!
2026-07-07 18:26:37 -04:00
148bc8f95c
improve creation of editSource 2026-06-23 11:32:37 -04:00
3c7c74f745
hide URL previews if generating them throws an error 2026-06-23 10:50:20 -04:00
db5735e9e2
Fixup aspect ratio calculation for non-null widths 2026-06-20 23:48:15 -04:00
7c01611859
Default to 1:1 when no width/height are given for an image 2026-06-20 23:39:05 -04:00
1986e2a627
fixes to creator power level logic 2026-06-17 23:24:25 -04:00
ab40600746 Take into account creators when checking power levels (#44)
Fixes #40.

Reviewed-on: Nexus/nexus#44
Reviewed-by: Henry Hiles <henry@henryhiles.com>
2026-06-17 23:16:51 -04:00
2d0f41000e
improve expandable image viewer 2026-06-13 20:49:45 -04:00
3349ca7253
wrap expanded image stack in a safearea to help with notch issues 2026-06-13 18:44:02 -04:00
18657eb980
improved expandable image widget 2026-06-13 18:31:14 -04:00
ddc8db8326
some keyboard navigation fixes
This still isnt perfect, it sometimes skips over nodes, needs investigation.
2026-06-11 13:41:06 -04:00