-
70d2e2fbb8
Let a search result be reached, not just found

SalastilandClaude Opus 5
2026-08-28 00:43:55 -04:00
-
9348b543d1
Say what closing a conversation will do

SalastilandClaude Opus 5
2026-08-28 00:43:44 -04:00
-
57bfd52e4c
Colour a folder's tile, not just the panel it opens into

SalastilandClaude Opus 5
2026-08-28 00:43:33 -04:00
-
c9129fb5a3
Make the tray icon survive both a dark panel and a light one

SalastilandClaude Opus 5
2026-08-28 00:26:50 -04:00
-
4841545927
Light the tray for any unread direct message

SalastilandClaude Opus 5
2026-08-28 00:19:44 -04:00
-
c0bad101b6
Give a waiting conversation its own tile in the column

SalastilandClaude Opus 5
2026-08-27 23:54:34 -04:00
-
789c42bc3b
Show a linked video once, in the card that describes it

SalastilandClaude Opus 5
2026-08-27 23:37:05 -04:00
-
bc23c3db48
Install the built app where the desktop can launch it

SalastilandClaude Opus 5
2026-08-27 23:22:14 -04:00
-
e4f3b830d3
Never let a repeated message id corrupt the list

SalastilandClaude Opus 5
2026-08-27 23:14:56 -04:00
-
9acd645ed4
Build the daemon when packaging, instead of shipping a stale one

SalastilandClaude Opus 5
2026-08-26 21:52:15 -04:00
-
1acde64f4d
Sign in through the service's own login page

SalastilandClaude Opus 5
2026-08-26 21:38:20 -04:00
-
efccbe248d
Warn that password sign-in costs the account, before it is tried

SalastilandClaude Opus 5
2026-08-26 21:22:34 -04:00
-
7d343dd8a1
Ring, and offer a way to answer or turn it down

SalastilandClaude Opus 5
2026-08-26 21:14:39 -04:00
-
5581190c1b
Keep recent emoji per account rather than one list for everything

SalastilandClaude Opus 5
2026-08-26 20:53:35 -04:00
-
4fb91a0586
Show a chosen emoji as the emoji, in the box and in the recents

SalastilandClaude Opus 5
2026-08-26 20:35:41 -04:00
-
87fd1dc20b
Make Discord custom emoji render

SalastilandClaude Opus 5
2026-08-26 20:14:41 -04:00
-
2c77cb9a19
Bump nobilis: buffers carry their channel id

SalastilandClaude Opus 5
2026-08-26 19:45:40 -04:00
-
a513dc39b9
Let a server buffer be muted on its own

SalastilandClaude Opus 5
2026-08-26 19:45:12 -04:00
-
4c3c63671c
Draw a linked channel as #name, and open it when clicked

SalastilandClaude Opus 5
2026-08-26 19:45:02 -04:00
-
1984be122f
Keep the log pinned to the bottom the way Discord does

SalastilandClaude Opus 5
2026-08-26 19:44:50 -04:00
-
2313a9130a
Bump nobilis: catch up on messages missed while closed

SalastilandClaude Opus 5
2026-08-23 23:13:22 -04:00
-
2684957262
Play videos in the log

SalastilandClaude Opus 5
2026-08-23 22:25:13 -04:00
-
5f3b3ebfe7
Make folders by dragging, and give them Discord's own menu

SalastilandClaude Opus 5
2026-08-23 21:45:23 -04:00
-
e36bc09408
Draw an expanded folder as a panel around its servers

SalastilandClaude Opus 5
2026-08-23 21:21:32 -04:00
-
94a51e9e51
Badge a folder that is showing its contents

SalastilandClaude Opus 5
2026-08-23 21:14:15 -04:00
-
94239ebf4d
Keep a folder's servers in line with the rest of the rail

SalastilandClaude Opus 5
2026-08-23 21:09:09 -04:00
-
de8221b7ca
Simplify the folder tile

SalastilandClaude Opus 5
2026-08-23 21:06:54 -04:00
-
f07104b25b
Folders in the server rail

SalastilandClaude Opus 5
2026-08-23 21:02:08 -04:00
-
2d4b5c3cbe
Bump nobilis: Sneedchat replies

SalastilandClaude Opus 5
2026-08-23 15:52:18 -04:00
-
f7f8d7729e
Match a sent message whose body the daemon rewrote

SalastilandClaude Opus 5
2026-08-23 15:49:17 -04:00
-
57c51e5cd0
Bump nobilis: DM faces, IRC presence, and channel categories

SalastilandClaude Opus 5
2026-08-23 15:25:15 -04:00
-
4f708af9ab
Group channels under headings, and let people make their own

SalastilandClaude Opus 5
2026-08-23 15:23:07 -04:00
-
167ecaf2fd
Say why an account is not connected

SalastilandClaude Opus 5
2026-08-23 15:01:09 -04:00
-
7bec1203ce
Give a stalled connection a way out

SalastilandClaude Opus 5
2026-08-23 14:35:56 -04:00
-
6835ddb6a4
Tie the status plaque to the connection

SalastilandClaude Opus 5
2026-08-23 14:27:07 -04:00
-
112840a221
Warn before sending to somebody who is offline on IRC

SalastilandClaude Opus 5
2026-08-23 13:54:48 -04:00
-
5a228adf41
Give every direct message a face, and default to comfy

SalastilandClaude Opus 5
2026-08-23 13:33:04 -04:00
-
fa0d11cb96
Show who a direct message is with, in the list and the header

SalastilandClaude Opus 5
2026-08-23 12:59:18 -04:00
-
46e5e913d7
Bump nobilis: direct calls and conversation search

SalastilandClaude Opus 5
2026-08-23 12:19:47 -04:00
-
042458b058
Keep the account plaque on the direct messages page

SalastilandClaude Opus 5
2026-08-23 12:18:09 -04:00
-
22db499a90
Call someone from their name, and search a conversation

SalastilandClaude Opus 5
2026-08-23 11:56:50 -04:00
-
cb961ea78c
Fall back to the original when a cached preview is gone

SalastilandClaude Opus 5
2026-08-23 11:15:44 -04:00
-
23175ffb0d
Show the call you are in while you read something else

SalastilandClaude Opus 5
2026-08-23 10:13:55 -04:00
-
2c4e7dd46e
Bump nobilis: voice audio, device selection, and voice channel members

SalastilandClaude Opus 5
2026-08-23 10:01:54 -04:00
-
a74b83dff9
Don't let one broken component take the window with it

SalastilandClaude Opus 5
2026-08-23 09:47:10 -04:00
-
dbe18c80d6
Show and join voice channels from the channel list

SalastilandClaude Opus 5
2026-08-23 09:38:15 -04:00
-
dee6334370
Mute buttons on the status plaque, and a device picker

SalastilandClaude Opus 5
2026-08-23 02:13:27 -04:00
-
1c434d13de
Bump nobilis: microphone capture for voice
Salastil
2026-08-23 01:21:27 -04:00
-
e8fdbb87be
Bump nobilis: real Discord voice connections via Songbird
Salastil
2026-08-23 01:08:51 -04:00
-
c2bed1e94d
Bump nobilis: Discord voice sessions
Salastil
2026-08-23 00:56:24 -04:00
-
34a68fbb8b
Bump nobilis: idle and DND count as online
Salastil
2026-08-23 00:40:22 -04:00
-
153b76ee8a
Split the member list into Online and Offline wherever presence is known
Salastil
2026-08-23 00:36:33 -04:00
-
cd7b96bfae
Ask for a Discord member list when a channel is opened
Salastil
2026-08-23 00:29:33 -04:00
-
cbc4ddb2d0
Reduce status to Online and Idle, and stop tracking the packed tarball
Salastil
2026-08-22 23:17:28 -04:00
-
fa59525739
Move Accounts and Settings to a rail cog, and add a status picker
Salastil
2026-08-22 23:05:18 -04:00
-
89f7e529b0
Bump nobilis: Matrix spaces in the rail
Salastil
2026-08-22 22:39:13 -04:00
-
661bf3b7ca
Keep the reply and the attachment when a failed send is retried
Salastil
2026-08-22 22:19:33 -04:00
-
0cc9aba1ff
Stop unranked members being listed as Owners
Salastil
2026-08-22 21:40:10 -04:00
-
ae18478ce2
Bump nobilis: Sneedchat user list
Salastil
2026-08-22 21:23:35 -04:00
-
d946ac400c
Keep the rail put when opening something from the list
Salastil
2026-08-22 20:39:01 -04:00
-
3f24664631
Fix the inescapable mute, and give mutes somewhere to be undone
Salastil
2026-08-22 20:33:05 -04:00
-
d5b2c7c5e6
Make the window controls clickable again
Salastil
2026-08-22 19:36:59 -04:00
-
db0f2700eb
Show a service mark on rail tiles, and let servers take a custom icon
Salastil
2026-08-22 19:32:17 -04:00
-
6f34ef9a5a
Make the rail draggable and give pinned its own page
Salastil
2026-08-22 19:22:49 -04:00
-
decd239750
Give Sneedchat its brand mark, and drop rail entries nothing can reach
Salastil
2026-08-22 17:52:38 -04:00
-
6a285a8807
Add a server rail and scope the channel list to it
Salastil
2026-08-22 17:29:57 -04:00
-
ba8d3f5df4
Stop channel loads throwing when the daemon link drops
Salastil
2026-08-22 16:28:45 -04:00
-
318b440baa
Stop a failed log write from killing the main process
Salastil
2026-08-22 15:56:58 -04:00
-
ef24a5994b
Bump nobilis: cached avatars named by content type
Salastil
2026-08-22 15:47:05 -04:00
-
638a4d7041
Save media from the viewer, and fix notification avatars off Discord
Salastil
2026-08-22 15:36:36 -04:00
-
14cd439ee3
Keep the expanded viewer clear of the window title bar
Salastil
2026-08-22 13:17:12 -04:00
-
899624d3b8
Close the expanded viewer when clicking beside the media
Salastil
2026-08-22 13:10:26 -04:00
-
de93215e2c
Expand pictures and videos into a full-window viewer
Salastil
2026-08-22 13:03:52 -04:00
-
c86f5f9a83
Bump nobilis: history refill for repairing scrollback gaps
Salastil
2026-08-22 12:39:26 -04:00
-
fe590f457f
Bump nobilis: uncaptioned images and preview caching
Salastil
2026-08-22 12:30:00 -04:00
-
e8da77acf8
Bump nobilis: batch re-signing of expired Discord attachments
Salastil
2026-08-22 12:18:08 -04:00
-
d49e3b79c3
Show cached previews for expired Discord media, and reload on click
Salastil
2026-08-22 12:08:59 -04:00
-
48fba37c4d
Re-authenticate Discord accounts, and sign in by password with two-factor
Salastil
2026-08-22 11:44:50 -04:00
-
f74b0a93e2
Align grouped messages in comfy mode with their own first line
Salastil
2026-08-22 11:28:23 -04:00
-
55d19ba2c9
Mark pinned buffers by service rather than account name
Salastil
2026-08-22 10:36:55 -04:00
-
e2c305e3fb
Adopt a running daemon instead of always spawning one
Salastil
2026-08-21 22:41:13 -04:00
-
3271c4e074
Bump nobilis: camelCase thumbnailPath on the wire
Salastil
2026-08-21 22:24:51 -04:00
-
6f3228c5ac
Render attachments from metadata, and allow only one client instance
Salastil
2026-08-21 20:15:02 -04:00
-
9b07c4604b
Depend on nobilis as a submodule, and fix four rendering bugs
Salastil
2026-08-21 19:25:34 -04:00
-
cbd4091d52
Add GPL-3.0 licence text and an Arch PKGBUILD
Salastil
2026-08-21 19:25:19 -04:00
-
268751e5d0
Initial Commit
Salastil
2026-08-21 14:04:58 -04:00