Commit Graph
513 Commits
Author SHA1 Message Date
ancsemi eda3d8e96b Hold Permissions panel changes until Save 2026-10-17 00:04:17 -04:00
ancsemi 09ddf5e61e Turn level-based permissions into ticks and retire the hidden rule 2026-10-16 23:19:52 -04:00
ancsemi 3351434914 Theme every text box and text area that has no style of its own 2026-10-16 22:57:52 -04:00
ancsemi 3e67bd1a6d Show permissions a role gets from its level in the Permissions grid 2026-10-16 22:48:17 -04:00
ancsemi 74a493a8a4 Add a YouTube card volume slider and a setting to pause off-screen media 2026-10-16 22:03:19 -04:00
ancsemi c4212b6a88 Draw theme effects behind messages instead of over them 2026-10-16 21:47:48 -04:00
ancsemi 8964307438 Let a message be marked NSFW from its menu 2026-10-16 21:17:48 -04:00
ancsemi f8b247530b Show a new forum post's pictures and which one is the thumbnail 2026-10-16 20:12:20 -04:00
ancsemi d78f2a4dda Show who is typing in DM and group chat pop-outs 2026-10-16 19:14:19 -04:00
ancsemi b01c9dc553 Keep the New Post body box inside its window 2026-10-16 16:33:38 -04:00
ancsemi 02fa664ad2 Close up grouped thread replies to match the main chat 2026-10-16 14:37:34 -04:00
ancsemi 28aefa9ec5 Bump cache tags for the picture layout choice 2026-10-16 12:47:43 -04:00
ancsemi 1e46fa342c Merge branch 'grid-option'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 12:47:42 -04:00
ancsemi 3ec3e91bea Bump cache tags for the picture layout choice to 4.24.30 (#5799) 2026-10-16 12:41:13 -04:00
ancsemi abb7e82d83 Show pictures sent together stacked full size when that layout is chosen (#5799) 2026-10-16 12:39:20 -04:00
ancsemi a975606aff Bump cache tags for small-features 2026-10-16 12:36:58 -04:00
ancsemi 84ffa2f67c Merge branch 'small-features'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 12:36:54 -04:00
ancsemi 345de707d0 Bump cache tags for move-to-thread 2026-10-16 12:30:39 -04:00
ancsemi 201fee9850 Bump cache tags for silent messages and tag roles 2026-10-16 12:28:17 -04:00
ancsemi 726b58817c Pick a tag's role in Settings > Tags and offer only usable tags (#5751) 2026-10-16 12:27:50 -04:00
ancsemi 15d59e4d59 Add Move here as thread to message selection, across channels too 2026-10-16 12:25:45 -04:00
ancsemi bd6ce12864 Show silent messages with a muted bell and add a silent toggle 2026-10-16 12:22:33 -04:00
ancsemi bcfe59e7d6 Bump cache tags for thread-notify 2026-10-16 11:51:21 -04:00
ancsemi b8232afd5e Flash the picture a thread reply line points to, and fit tall ones
A reply line in a thread now jumps and flashes its target as the channel
does. A message taller than its list lines up its top on a jump, so a
big picture or grid comes into view instead of its middle.
2026-10-16 11:47:15 -04:00
ancsemi 4a37d297ca Keep the thread panel still for readers scrolled up
Every new reply scrolled the thread to the bottom. It now follows only a
reader within 40px of the end (or their own reply); otherwise the view
stays put and a button at the foot counts the new replies and jumps to
the latest.
2026-10-16 11:39:40 -04:00
ancsemi 507f1009bb Mark unseen thread replies and sound only for threads you take part in
A thread reply reached everyone in the channel. Now the server names the
people taking part (starter and repliers, minus muted forum topics); only
they hear a reply, plus mentions and replies to you. The thread chip shows
a dot and N new, the Threads button counts threads with news, and the
sidebar dots a channel with news in a thread you follow. Opening clears it.
2026-10-16 11:36:59 -04:00
ancsemi 9ac2545f50 Bump cache tags for media-grid 2026-10-16 11:10:00 -04:00
ancsemi 4b08f0b7c6 Merge branch 'media-grid'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 11:09:57 -04:00
ancsemi ebb02bfc01 Even out the gaps between grouped messages on phones 2026-10-16 11:04:59 -04:00
ancsemi c5f00d25a9 Bump cache tags for the theme picker files to 4.24.18 2026-10-16 10:45:38 -04:00
ancsemi 2017b9d3bf Show pictures in one message as a grid laid out by count (#5799) 2026-10-16 10:41:17 -04:00
ancsemi b299054e63 Turn the theme menu into a searchable gallery admins can publish from
Preview cards in sections (Community, the file's own @section, Seasonal, Haven). Members see built-ins and published themes; admins also get an Available to publish section with a publish switch on every theme file's card.
2026-10-16 10:32:33 -04:00
ancsemi 5c4c841aae Merge branch 'theming-fixes'
# Conflicts:
#	public/app.html
2026-10-16 09:53:12 -04:00
ancsemi 72528655b5 Theme every select and its dropdown list from the active theme 2026-10-16 09:52:45 -04:00
ancsemi 106bcbf0aa Bump cache tags for the badge files to 4.24.15 (#5632) 2026-10-16 09:43:31 -04:00
ancsemi 332d860be4 Make the badge Delete button a quiet danger button (#5632) 2026-10-16 09:43:04 -04:00
ancsemi eae1d2ae7d Use the standard settings switch for badge On and Off (#5632) 2026-10-16 09:42:48 -04:00
ancsemi 0cc1f224ac Mark icons other badges use in the badge editor (#5632) 2026-10-16 09:42:33 -04:00
ancsemi 899e352987 Show badges on profile cards and manage them in Settings and the member menu (#5632) 2026-10-16 09:36:35 -04:00
ancsemi 63f899f9b2 Bring back reply, quote and thread buttons when a channel stops being read-only 2026-10-16 01:00:58 -04:00
Amnibro 40c776cc1e Hide reply, quote and thread on read-only channels for members who cannot post (#5794) 2026-10-16 00:57:11 -04:00
ancsemi e2f243d01c Bump cache tags for push to mute 2026-10-15 23:22:50 -04:00
ancsemi 1c2cff9f72 Mute the mic while push to mute is held, mute winning over push to talk 2026-10-15 23:22:49 -04:00
ancsemi 497c8ffed7 Add a push to mute row to the Desktop shortcuts settings 2026-10-15 23:22:49 -04:00
ancsemi ec6e4db793 Register picture votes and bump cache busters for the forum changes 2026-10-15 21:57:18 -04:00
ancsemi b92de88a29 Like and dislike buttons on each picture of a blog post (#5784) 2026-10-15 21:57:18 -04:00
ancsemi d9586622a9 Full width forum topics cover exactly the chat column
The side panel's saved width stayed on as an inline style and the right
edge was never set, so a full width topic stopped short or covered the
member list. Both edges now follow the chat column as it moves, and the
member list handle stays clickable above the topic.
2026-10-15 21:50:05 -04:00
ancsemi 3d4784b14c Grey out Discord channels the Ferry bot can't read in the import picker 2026-10-15 18:21:59 -04:00
ancsemi 0afef96417 Add zoom out, zoom level and zoom in buttons to the lightbox 2026-10-15 15:01:10 -04:00
ancsemi d6ac61a8f9 Zoom and pan pictures in the lightbox with wheel, pinch, drag and keys 2026-10-15 14:56:20 -04:00