ouwou
64085fafec
add basic guild notifications
2023-03-06 17:31:09 -05:00
ouwou
7611ad298a
Merge branch 'master' into notifications
2023-03-01 01:25:54 -05:00
ouwou
0b66324680
fix @everyone not being considered a mention
2023-03-01 01:24:50 -05:00
ouwou
72a0fb9033
dont notify on own messages
2023-03-01 01:18:35 -05:00
ouwou
a09ad5cec0
dont notify if message channel is focused
2023-03-01 01:01:44 -05:00
ouwou
ca5f343ac1
add null implementation for non-gio notifier
2023-02-28 23:04:40 -05:00
ouwou
e212b364b9
rudimentary dm notifications
2023-02-28 20:23:34 -05:00
ouwou
4dd0eb24c4
fix potential crash ( #136 )
2023-02-06 23:51:02 -05:00
ouwou
73ec2adb7b
fix some keybinds not working in the chat input ( fixes #135 )
2023-02-06 19:06:48 -05:00
ouwou
41a616edb4
fix potential stack overflow
...
this will only happen if:
there is a CHANNEL_UPDATE on a channel
the channel is part of a guild which is in a folder
and the channel is so old that it shares its id with the guild
2023-02-06 03:02:05 -05:00
ouwou
156bd2b720
fix channel tree expansion under folders
2023-02-04 23:17:35 -05:00
ouwou
ecc83036c1
Merge branch 'master' into pch
2023-02-01 23:49:48 -05:00
ouwou
ff812842e3
Merge branch 'folders'
2023-02-01 22:39:59 -05:00
ouwou
5a6f8cac09
first pass compile time optimization
2023-01-29 21:33:34 -05:00
ouwou
ff47134dc6
make embed labels selectable, let chat textview take focus
2023-01-28 19:05:57 -05:00
ouwou
7cd63de400
make window title consistent ( #133 )
2023-01-25 22:36:24 -05:00
ouwou
b4d3fc44c5
Merge branch 'master' into folders
2023-01-21 01:23:15 -05:00
ouwou
fea6db3394
mimic discord group dm naming scheme ( closes #133 )
2023-01-21 01:02:14 -05:00
ouwou
dc7047265f
speed up channel list population on connect a good bit
2023-01-21 00:57:09 -05:00
ouwou
d2cbe00af2
colors, fallback if guild_folders is empty
2022-12-24 02:44:56 -05:00
ouwou
1ba3daa04a
basic folder support
2022-12-23 20:14:10 -05:00
ouwou
e0e0a6c767
add option to dump ready payload because thats useful
2022-12-21 21:49:18 -05:00
ouwou
573a619191
Merge branch 'master' into keychain
2022-11-29 15:53:02 -05:00
ouwou
2a9f49a148
add menu item + shortcuts to hide channel and member lists ( closes #118 )
2022-11-03 00:45:45 -04:00
ouwou
64245bf745
add option to autoconnect ( closes #114 )
2022-10-23 18:23:11 -04:00
ouwou
772598996c
Add option to hide the menu bar behind alt key ( #115 )
2022-10-23 02:56:07 +00:00
ouwou
1767575728
make CURLOPT_ACCEPT_ENCODING automatic
2022-10-09 17:31:15 -04:00
ouwou
0a34c04b44
remove ability to join guilds
...
because 1. joining a guild seems to often require captchas now which are never going to be supported and 2. joining guilds is one of the things that upsets discords spam filter the most, so it kinda makes sense to remove anyways just like open dm
2022-10-06 03:08:54 -04:00
ouwou
7e85168576
remove a bunch of unnecessary fields from user settings
2022-10-06 02:34:45 -04:00
ouwou
3027e00905
open browser on mouse release ( fixes #108 )
2022-09-25 01:44:09 -04:00
ouwou
2ecbacc924
Merge branch 'master' of https://github.com/uowuo/abaddon
2022-09-09 02:52:17 -04:00
ouwou
84eb56d6b1
store user from interaction even if member is not present
2022-09-09 02:51:59 -04:00
ouwou
f3e5dcbe65
fix some potential crashes because of optionals
2022-09-09 02:40:33 -04:00
KnightMurloc
a78fdd386f
add opt-in hide to system tray icon ( #99 )
2022-09-09 05:03:55 +00:00
ouwou
348c1cb965
remove curl error buffer
...
it was useless anyways
2022-08-21 14:10:28 -04:00
ouwou
32fc7def7c
fetch cookies and build number on startup
2022-08-17 01:42:30 -04:00
ouwou
14602a7384
make cmake unity build work
2022-08-16 17:34:55 -04:00
dragontamer8740
243e48e609
remove unnecessary cstdio include ( #101 )
2022-08-14 03:36:56 +00:00
dragontamer8740
fac9f1ba58
Big-endian 'emojis.bin' decoding fix ( #100 )
...
* Big-endian patch: fixes emojis.bin reading on big-endian systems (tested only on 32-bit PowerPC linux)
2022-08-14 02:59:08 +00:00
ouwou
6a5ecb4d95
Merge branch 'attachments'
2022-08-12 18:35:58 -04:00
ouwou
dc28eae95a
spoof a bunch of headers like the web client
2022-08-11 23:37:39 -04:00
ouwou
baf96da80c
add copy url menu item to attachments ( closes #96 )
...
also refactor menu popup to fit over entire message width
2022-08-11 20:53:36 -04:00
ouwou
31ca6d9fd2
update capabilities and client build number
2022-08-10 23:38:12 -04:00
ouwou
a4c8a2290d
remove ability to create dms
2022-08-10 23:29:00 -04:00
ouwou
96ec5bb665
fix removing roles from members (maybe)
2022-08-10 23:20:27 -04:00
ouwou
f60cea2216
control icon pos in css
2022-08-10 00:03:04 -04:00
ouwou
77dd9fabfa
change service clear user
2022-08-09 02:06:24 -04:00
ouwou
ee67037a3f
store token in keychain
2022-08-08 23:25:34 -04:00
ouwou
02741f2c1b
remove unnecessary verbosity
2022-08-08 02:41:54 -04:00
ouwou
955b9239b9
hide browse icon when not in channel with perms
2022-08-08 00:40:20 -04:00