Commit graph

22 commits

Author SHA1 Message Date
ayn2op
7dcdff9d27 refactor(ui/chat): migrate onMessageCreate to command-based arch 2026-03-19 20:59:09 -04:00
ayn2op
92eb4425a1 refactor(notifications): remove redundant DM check and use MessageMentions flags only 2025-12-29 20:26:33 -05:00
ayn2op
bed98bec76 refactor: improve variable naming for better readability
- Rename `cv` to `chatView` in chatview constructor
- Rename `bm` to `bitmap` in QR code rendering
- Rename `n` to `notification` in desktop notifications
- Rename `p` to `padding` in UI configuration

These changes make the code more self-documenting and easier to understand by using descriptive variable names instead of abbreviated ones.
2025-12-15 03:19:00 -05:00
ayn2op
2210a6dab9 Squash merge edit into main 2025-09-30 11:48:09 -04:00
ayn2op
998e05a4f7 refactor(notifications): lint 2025-09-25 11:33:38 -04:00
ayn2op
9f79196893 feat: use temp dir instead of current dir for log file and avatar caching 2025-08-02 15:22:17 -04:00
ayn2op
b243e2f7f1 perf(notifications): exit early if notifications are disabled 2025-07-30 15:03:18 -04:00
ayn2op
addfb3f949 refactor(notifications): use (ningen.MessageMentionFlags).Has instead 2025-07-25 18:26:31 -04:00
ayn2op
bca733a352 refactor(notifications): rename HandleIncomingMessage to Notify 2025-07-25 18:17:07 -04:00
ayn2op
74c08a0728 perf(cmd): use member from *gateway.MessageCreateEvent instead of fetching from cache 2025-07-24 15:18:02 -04:00
ayn2op
0770f25760 fix(notifications): remove unused import 2025-07-23 20:04:11 -04:00
ayn2op
bd28598bac fix(notifications): do not bail if member is nil 2025-07-23 19:38:40 -04:00
ayn2op
c48fd4e41d fix(notifications): use (*config.Config).Status intead 2025-07-22 22:04:41 -04:00
ayn2op
2a16b37197 notifications: get member from cabinet only 2025-07-16 13:51:19 -04:00
ramrunner 0xff
a76c8d9ab5
notifications: fix panic by checking err (#580) 2025-07-16 13:41:10 -04:00
ayn2op
66450ab2c0 notifications: refactor 2025-07-11 17:14:47 -04:00
ayn2op
36ebaa6cf9 refactor(notifications): do not parse markdown in content 2025-06-18 14:59:27 -04:00
ayn2op
577242db37 build: upgrade deps to latest 2025-06-11 20:09:47 -04:00
ayn2op
b63db1ac8f refactor(notifications): accept state as pointer 2025-06-11 14:16:17 -04:00
ayn2op
31464e4f25 refactor: idk 2025-06-01 20:34:42 -04:00
ayn2op
66948117c9 feat(notifications): create image files in the assets dir 2025-04-30 16:51:39 -04:00
ludmila-lovelace
7bc948b0d0
feat: add toast notifications (#527) 2025-04-17 19:31:30 -04:00