Commit Graph

1291 Commits

Author SHA1 Message Date
ouwou
cb6436f527 Merge branch 'master' into classic-channels 2024-03-06 00:58:01 -05:00
ouwou
91e89c0695 Merge branch 'master' of https://github.com/uowuo/abaddon 2024-03-06 00:55:43 -05:00
ouwou
3ace5d26e9 add runtime option for selecting audio backend priority (voice only) 2024-03-06 00:55:37 -05:00
ouwou
223181e745 clang-format AllowShortIfStatementsOnASingleLine 2024-03-06 00:54:53 -05:00
Ryze
e8bc60d926
Add CMake option for additional compiler definitions (#275)
originally intended for miniaudio options

---------

Co-authored-by: ouwou <26526779+ouwou@users.noreply.github.com>
2024-03-03 03:55:12 -05:00
Richard Gráčik
1fbc6945d2
macOS theme switching (#276)
* abaddon.cpp: add support for macOS theme changing

Based on AppleInterfaceThemeChangedNotification for now.

* CMakeLists: last changes for macOS specific libs

---------

Co-authored-by: ouwou <26526779+ouwou@users.noreply.github.com>
2024-03-02 04:02:35 -05:00
ouwou
3c54ff8562 check unread status for classic guild on launch 2024-02-23 21:57:24 -05:00
ouwou
3badc04db5 unread indicators for classic guilds 2024-02-19 20:27:03 -05:00
ouwou
473ff6f777 widget tweaking for styling 2024-02-19 02:24:57 -05:00
ouwou
0f5c4524c0 make sure channel list view uses theme accent color fr 2024-02-19 02:22:28 -05:00
ouwou
bddaf99c12 add guild menus to classic guild list 2024-02-10 22:28:03 -05:00
ouwou
8f6bafa78a add icons 2024-02-02 17:28:13 -05:00
ouwou
a22036a4ff loosen sort condition 2024-02-02 17:28:04 -05:00
ouwou
746c24a369 try fix build 2024-02-02 04:16:29 -05:00
ouwou
b92091b97d hide scrollbar in classic guild list 2024-02-02 02:00:32 -05:00
ouwou
2be776b12f add sort func to sort model 2024-02-02 01:32:44 -05:00
ouwou
c41ff1e4d9 dont populate classic guilds list if not enabled 2024-02-01 21:21:56 -05:00
ouwou
dbfdd01b13 add missing guild.HasIcon checks 2024-02-01 21:08:17 -05:00
ouwou
43b05527e7 add sort model in front of filter in channel tree 2024-02-01 21:01:01 -05:00
ouwou
9cd904638c add class to entire channel/server browser pane 2024-01-22 20:32:54 -05:00
ouwou
1d1bd7e345 Revert "add settings for channel list scrollbar policies"
This reverts commit d7bee05ee9.
2024-01-21 16:27:42 -05:00
ouwou
d7bee05ee9 add settings for channel list scrollbar policies 2024-01-20 20:37:16 -05:00
ouwou
15457c49fe make classic channels a setting 2024-01-20 19:45:19 -05:00
ouwou
d1f6e1daa9 headers 2024-01-19 01:29:25 -05:00
ouwou
c384ed237c Merge branch 'master' into classic-channels 2024-01-19 01:23:45 -05:00
ouwou
30b901b4df add a bajillion headers back in to compile if pch is off 2024-01-18 20:30:54 -05:00
ouwou
6e847ea31f use expansion state 2024-01-17 16:46:25 -05:00
ouwou
e9521ce780 Merge branch 'master' into classic-channels 2024-01-14 21:47:28 -05:00
ouwou
eb09a5b221 fix more UB :( 2024-01-14 21:47:16 -05:00
ouwou
af69c3d9f6 fix more criticals 2024-01-14 21:36:52 -05:00
ouwou
7c8e91169e save expansion state 2024-01-14 20:25:50 -05:00
ouwou
960da872bb fix some criticals 2024-01-14 20:25:42 -05:00
ouwou
f38a893e44 make view channels option actually hide the panel 2024-01-13 22:29:18 -05:00
ouwou
27ac13334e Merge branch 'master' into classic-channels 2024-01-13 21:18:36 -05:00
ouwou
012c2dab59 make image clamp dimensions a setting 2024-01-11 21:50:13 -05:00
ouwou
09bf732a12 switch to correct guild on channel open in classic channels 2024-01-11 21:28:55 -05:00
ouwou
615f2c80f1 add icon to dm button in classic channels list 2024-01-09 00:57:50 -05:00
ouwou
fe95335d12 set folder name tooltip 2024-01-09 00:26:40 -05:00
ouwou
781bdc5d7a add folder colors to symbol icon 2024-01-08 21:27:53 -05:00
ouwou
1e6d16f44a hide dm header unless selected in classic channel list 2024-01-08 20:53:59 -05:00
ouwou
9131158cbb add stack with icon and grid for classic listing folder icon 2024-01-08 20:53:40 -05:00
ouwou
b700aa85d8 explicitly expand guild row when switching to it in classic view 2024-01-08 03:09:30 -05:00
ouwou
6f84175258 dont reveal folders by default 2024-01-08 02:59:34 -05:00
ouwou
a6e0a2aaa4 Merge branch 'master' into classic-channels 2024-01-08 01:56:39 -05:00
ouwou
c45c090d84
Merge pull request #260 from uowuo/settings
Refactor settings implementation
2024-01-08 06:46:13 +00:00
ouwou
48ea929ece add keychain setting to readme 2024-01-08 01:45:45 -05:00
ouwou
7886f5371a add runtime option for keychain token storage 2024-01-07 01:35:54 -05:00
ouwou
634f516195 fix compile probably 2024-01-06 02:07:31 -05:00
ouwou
160601dd6b Merge branch 'master' into settings 2024-01-01 22:36:20 -05:00
ouwou
bc9bb3d754 refactor settings 2024-01-01 22:35:54 -05:00