Commit Graph

830 Commits

Author SHA1 Message Date
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
84cb4dfe83 update ci 2023-02-04 20:20:39 -05:00
ouwou
a6821faf2e dont disable libhandy if not found when USE_LIBHANDY is set 2023-02-03 18:51:32 -05:00
ouwou
ecc83036c1 Merge branch 'master' into pch 2023-02-01 23:49:48 -05:00
ouwou
3ed51eb155 update cert bundle path 2023-02-01 23:23:41 -05:00
ouwou
94125b140d update dll paths 2023-02-01 23:04:59 -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
dfb006283c try to fix cert path 2023-01-26 01:31:41 -05:00
ouwou
7cd63de400 make window title consistent (#133) 2023-01-25 22:36:24 -05:00
ouwou
dccc6d2f4a update keychain submodule 2023-01-24 02:32:57 -05:00
ouwou
b4d3fc44c5 Merge branch 'master' into folders 2023-01-21 01:23:15 -05:00
ouwou
e5af1bdec6 Merge branch 'master' of https://github.com/uowuo/abaddon 2023-01-21 01:02:28 -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
FwankiL
5c148d19dd docs: added Fedora build deps (#131)
* Update README.md

added Fedora installation instructions
2023-01-04 01:01:54 +00: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
acb03642c2 Merge pull request #124 from uowuo/keychain
store token in keychain
2022-12-18 20:52:19 +00:00
ouwou
ba2aea86f9 Merge branch 'master' into keychain 2022-12-16 19:28:39 -05:00
abdalrzag eisa
c704703b14 doc: Display CSS selectors and Settings as tables (#126) 2022-12-03 23:18:14 +00:00
Altoids1
33a329f16a Fixes a few minor typos in the README (#127) 2022-12-02 20:59:40 +00:00
abdalrzag eisa
f0df06a795 doc: list deps for building on Arch Linux (#125) 2022-12-02 08:57:29 +00:00
ouwou
9ae41b7335 Merge branch 'master' into keychain 2022-12-01 20:00:44 -05:00
ouwou
b9fee0f6c9 Merge branch 'master' of https://github.com/uowuo/abaddon 2022-12-01 02:25:35 -05:00
ouwou
92273829bb update ci run to latest nlohmann/json release 2022-12-01 01:33:10 -05:00
abdalrzag eisa
86f6f81d9b add missing setting (#123) 2022-12-01 00:56:22 +00:00
ouwou
573a619191 Merge branch 'master' into keychain 2022-11-29 15:53:02 -05:00
abdalrzag eisa
c5807a3463 Make README.md more readable (#120)
* More noticeable warnings
* Make CSS selectors stand out more from their description
* Make Settings options stand out more from their description, and make the default value easy to see
2022-11-15 07:47:16 +00: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
Addison Snelling
ccb82c1676 readme: list exact depedency package names for Ubuntu (#109)
Co-authored-by: Addison Snelling <fwd+gpg@ext.asnell.io>
2022-10-18 05:48:45 +00:00
ouwou
cd900cdfee update msys dependencies 2022-10-13 17:03:20 -04: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
ouwou
c683ef9ad9 update msys-deps again 2022-08-15 23:24:40 -04:00
ouwou
039cc7458d copy over new dlls for win build 2022-08-14 22:32:33 -04:00