|
|
6a6b7acf15
|
feat(channels): rebuild thread drawer and channel rows as chat-style bubble cards that merge thread-summary into the bubble footer
|
2026-05-13 15:21:13 +03:00 |
|
|
|
11c46d9250
|
feat(channels): replace workspace switcher popout with sliding horseshoe sheet and inline create-channel row, retire sidebar CreateTab
|
2026-05-13 14:21:39 +03:00 |
|
|
|
663aece487
|
feat(media-viewer): atom-driven horseshoe shell over chat replacing Overlay modal for image+video with anchor-aware pinch/wheel zoom and swipe prev/next
|
2026-05-13 02:47:04 +03:00 |
|
|
|
635fb91022
|
feat(settings): replace Modal500 with /settings route plus mobile bottom-up horseshoe sheet overlaying DM list via clip-path mask
|
2026-05-13 00:01:26 +03:00 |
|
|
|
149382299a
|
feat(safe-area): extend Android edge-to-edge top inset via --vojo-safe-top var and collapse profile horseshoe header with measured height
|
2026-05-12 01:54:30 +03:00 |
|
|
|
785b679b61
|
feat(horseshoe): add 12px void gap between chat and profile pane with rounded TL/BL on profile, drop page-nav right rounding
|
2026-05-11 20:33:51 +03:00 |
|
|
|
2337b05140
|
feat(chat): invert canvas/bubble tones and darken timeline rail and media frames
|
2026-05-11 15:16:53 +03:00 |
|
|
|
4d0b508ebb
|
feat(horseshoe): split web page-nav and chat panel with 12px void gap and rounded inner corners on both sides
|
2026-05-11 13:54:40 +03:00 |
|
|
|
023a6a439c
|
feat(sidebar): add resizable left page-nav via pointer/keyboard with localStorage-persisted width, clamped [320, viewport/3] and tactile min/max indicator
|
2026-05-11 02:49:39 +03:00 |
|
|
|
2bbaf4dfcf
|
fix(profile): override avatar circle force via && self-doubled selector instead of source-order-dependent !important double-up
|
2026-05-11 02:00:12 +03:00 |
|
|
|
626a7c2d1d
|
feat(profile): inline-expand hero avatar in desktop side pane instead of swapping the whole card to full-view
|
2026-05-11 01:11:09 +03:00 |
|
|
|
9c204c1af6
|
feat(profile): drop pill background on user-card kebab and enlarge the dots icon
|
2026-05-11 00:58:39 +03:00 |
|
|
|
307af24d1e
|
feat(channels): ship M3 channel timeline avatar-name layout with thread summary cards and drawer header counter polish
|
2026-05-10 01:06:29 +03:00 |
|
|
|
4632be30f7
|
feat(channels): ship M2 thread drawer + composer + shareable thread URL with cold-load relations repair
|
2026-05-09 22:49:53 +03:00 |
|
|
|
b30704dd96
|
fix(boot): drop 3-dots splash menu, add 10s fetch timeouts, surface logout on init/start/sync-error per Element Web pattern
|
2026-05-09 02:26:16 +03:00 |
|
|
|
cd824e0c90
|
feat(profile): mobile top-horseshoe rail and desktop right pane host a Dawn-style user card with hero, info rows, and floating 3-dot actions menu
|
2026-05-08 19:04:12 +03:00 |
|
|
|
d58e69d49f
|
refactor(timeline): rebuild stream row as 3-track CSS grid with auto-sized time column so 24h and AM/PM render with consistent gaps without JS measurement
|
2026-05-07 23:36:18 +03:00 |
|
|
|
997375b307
|
feat(timeline): square image+video bubbles with username overlay, reactions outside bubble, edge-anchored mobile rail, horizontal day divider
|
2026-05-07 21:24:50 +03:00 |
|
|
|
ece9e922e3
|
fix(user-profile): round the avatar surface plate and replace its outline with a box-shadow ring so corners no longer poke past the circle
|
2026-05-06 16:19:47 +03:00 |
|
|
|
f102593081
|
Revert "feat(connection): replace 30s 'Connecting...' banner with bottom-edge sync indicator and homeserver footer dot, drop mascot loading splash"
This reverts commit a1ff5db724.
|
2026-05-03 20:15:26 +03:00 |
|
|
|
e547c466a8
|
feat(settings): drop user-facing time/date format toggle and derive everything from system locale via Intl.DateTimeFormat
|
2026-05-03 19:27:54 +03:00 |
|
|
|
a1ff5db724
|
feat(connection): replace 30s 'Connecting...' banner with bottom-edge sync indicator and homeserver footer dot, drop mascot loading splash
|
2026-05-03 18:21:00 +03:00 |
|
|
|
8f49124043
|
feat(ui): force every user and room avatar to render as a circle via globalStyle override on the folds Avatar wrapper
|
2026-05-03 14:48:27 +03:00 |
|
|
|
212d3e3482
|
feat(invite): split user id into username and server fields and close prompt on successful invite
|
2026-04-29 21:45:33 +03:00 |
|
|
|
103d6ad8a1
|
redesign(p3c): collapse Home into universal Direct, drop legacy layouts, gate room flavour on member-count, and clear orphan settings.
|
2026-04-28 21:52:31 +03:00 |
|
|
|
5bf0aeb00b
|
redesign(p3a): land Stream message layout for DMs with rail, author dots, asymmetric bubbles, Stream day-divider, and sysline state events
|
2026-04-28 00:54:53 +03:00 |
|
|
|
e230e688de
|
chore: upgrade TypeScript to 5.4 with bundler module resolution and reformat repo against tightened ESLint
|
2026-04-27 13:07:49 +03:00 |
|
|
|
ed3e5c0640
|
redesign(p2): rebuild DM list panel with stream header, segmented tabs, self-row, new-chat row, footer status, and live timeline rerender
|
2026-04-26 23:34:20 +03:00 |
|
|
|
1c079ddca2
|
fix(nav): collapse push-tap, tab and back-arrow navigations into the back stack via replace
|
2026-04-26 00:35:26 +03:00 |
|
|
|
6c65dee82e
|
Replace 'following' banner with WhatsApp-style delivery status checkmarks on own messages.
|
2026-04-25 17:49:51 +03:00 |
|
|
|
f96c80f829
|
Localize room intro, membership events, call controls, and leave-room dialog across en/ru via i18next.
|
2026-04-25 01:28:07 +03:00 |
|
|
|
d15a3b336b
|
Harden DM call teardown with io.element.close listener, 8s hangup timeout, and same-room zombie escape so stale embeds stop blocking retries.
|
2026-04-24 21:20:05 +03:00 |
|
|
|
0692c05408
|
Add microphone foreground service to keep Android DM calls alive under lock screen
|
2026-04-23 00:04:16 +03:00 |
|
|
|
ff1bf9c377
|
Enforce DM call switching and foreground native call ownership
|
2026-04-22 21:27:54 +03:00 |
|
|
|
53a8bda18f
|
dm calls mvp: phase 2.5.3: lockscreen CallStyle with FSI, Answer/Decline, ringtone channel, permission prompt
|
2026-04-20 22:22:43 +03:00 |
|
|
|
dfcd69f1df
|
dm calls mvp: phase 1: outgoing DM voice call via element-call voiceOnly intent
|
2026-04-18 23:31:42 +03:00 |
|
|
|
3717adb52e
|
feature with back button on native app
|
2026-04-18 01:30:48 +03:00 |
|
|
|
6fbcf94cd9
|
push notifications permission on start app
|
2026-04-17 23:31:21 +03:00 |
|
|
|
3f6e0e0d45
|
add webview capacitor support
|
2026-04-16 01:14:09 +03:00 |
|
|
|
fdf447c9cb
|
rework login page
|
2026-04-14 23:19:44 +03:00 |
|
|
|
9ac226002c
|
localize logout
|
2026-04-14 22:27:23 +03:00 |
|
|
|
becdbc3d3a
|
localize room settings
|
2026-04-14 21:27:03 +03:00 |
|
|
|
d120a9a933
|
localize Add Space
|
2026-04-14 02:18:51 +03:00 |
|
|
|
f4e94a48cc
|
localize Explore Community
|
2026-04-14 01:59:41 +03:00 |
|
|
|
ef0fa23642
|
localize Inbox/Notifications
|
2026-04-14 01:41:22 +03:00 |
|
|
|
77fda29820
|
localize direct messages
|
2026-04-14 01:20:26 +03:00 |
|
|
|
fc8346e50d
|
localize home
|
2026-04-14 00:30:08 +03:00 |
|
|
|
ff133b22b5
|
rebranding from cinny to vojo: change basic icons and naming
|
2026-04-13 02:22:44 +03:00 |
|
Ajay Bura
|
e65a898074
|
fix: prevent codeblock filename drop on edit (#2780)
prevent codeblock filename drop on edit
|
2026-03-15 15:37:14 +11:00 |
|
Ajay Bura
|
846ddb7c68
|
fix: hover state on url preview image and make it keyboard friendly (#2777)
add hover state on url preview image and make it keyboard friendly
|
2026-03-14 17:22:18 +11:00 |
|