Commit Graph

28 Commits

Author SHA1 Message Date
ouwou
3e3afde223 try to fix mindeps build 2022-09-30 01:23:58 -04:00
ouwou
dc127d15fb display user list, client side mute 2022-09-29 21:46:15 -04:00
ouwou
a96d96b3aa basic mute/deafen 2022-09-28 22:10:36 -04:00
ouwou
3027e00905 open browser on mouse release (fixes #108) 2022-09-25 01:44:09 -04:00
KnightMurloc
a78fdd386f add opt-in hide to system tray icon (#99) 2022-09-09 05:03:55 +00:00
ouwou
5c7631e713 fix checks for is bot 2022-07-05 03:53:00 -04:00
ouwou
4ee7025ab0 add file upload via dnd + rework http 2022-06-17 02:46:55 -04:00
ouwou
1d8ef79da6 add ctrl+number key shortcuts for tabs 2022-05-10 01:09:42 -04:00
ouwou
bbf32730cd add ctrl(+shift)+tab keybinds 2022-05-09 01:33:09 -04:00
ouwou
7daa0a250c Merge branch 'master' into tabs 2022-05-03 18:26:17 -04:00
ouwou
121c2585c8 improve resizing behavior (fixes #67) 2022-05-03 18:19:26 -04:00
ouwou
c30ab91738 add menu+accelerator for go back/forward 2022-04-27 17:40:37 -04:00
ouwou
e8f16292d1 add back/forward history to tabs
also lots of reformatting in .cmake because clion is weird and did that for some reason
2022-04-27 16:24:11 -04:00
ouwou
bfb2490938 dont expand channel list when changing tabs 2022-04-23 15:33:54 -04:00
ouwou
02dc28e89c Merge branch 'master' into tabs 2022-04-17 02:20:34 -04:00
ouwou
47545d9d32 fix menu bar updates again (fixes #61) 2022-04-15 02:14:25 -04:00
ouwou
5b806a2589 basic tabs system 2022-04-08 23:47:12 -04:00
ouwou
436024b4a0 remove mark all as read (it doesnt work on API end) 2022-04-07 20:26:15 -04:00
ouwou
61cde0f7e1 fix more menu stuff
also reformat
2022-04-07 20:18:10 -04:00
ouwou
57e95c8969 replace file chooser with native
also remove clipboard since it was just a workaround and i dont want to maintain it
2022-04-06 21:07:45 -04:00
ouwou
49685c3989 fix up a bunch of clang-tidy stuff
mostly changing references, which i hope doesnt break stuff with models (TreeRow, iterators) since they gave me some strange problems in the past
2022-04-05 22:01:53 -04:00
ouwou
145504bdd6 add mark all as read 2021-12-22 01:44:26 -05:00
ouwou
0b0135268e basic channel mentions count indicator 2021-12-10 00:15:39 -05:00
ouwou
bcfb2146cd mark guild as read (shift+esc) 2021-12-08 19:12:35 -05:00
ouwou
e02107feea actually retrieve roles for guilds
FetchRoles isnt needed anymore cuz full roles are fetched now
2021-11-28 22:42:55 -05:00
ouwou
069c22e9cd add fetching private archived threads 2021-11-24 20:31:34 -05:00
ouwou
4326c5e29b remove SimpleIni as a dependency
use Glib::KeyFile instead which is basically the same file format
also read into and save from struct once, cuz its faster and less redundant
2021-11-24 03:15:22 -05:00
Dylam De La Torre
a51a54bc59 Restructure source and resource files (#46)
importantly, res is now res/res and css is now res/css
2021-11-23 04:21:56 +00:00