Commit Graph

543 Commits

Author SHA1 Message Date
ouwou
43795f4c87 dont call StopDiscord in destructor
since the destructor is run during static destruction it can cause issues
it's redundant anyways as StopDiscord is slotted into Gtk::Application::signal_shutdown
2021-11-13 00:25:54 -05:00
ouwou
c40b8a4122 add files that should have been pushed with last commit
oops
2021-11-04 01:48:13 -04:00
ouwou
1f445742b4 preserve channel list expansion and active channel (#36)
also check getenv in platform
2021-11-04 01:39:56 -04:00
ouwou
d629846220 Merge branch 'master' of https://github.com/uowuo/abaddon 2021-11-02 21:01:58 -04:00
ouwou
b26b2d4be0 remove channel row css classes from readme 2021-11-02 21:01:54 -04:00
South
b65c09411a fix typo (#41) 2021-11-01 23:56:47 +00:00
ouwou
84b1b62e0e fix UB when all reactions on a msg are removed and one is added again 2021-10-27 03:01:53 -04:00
ouwou
b248e0ae9a set action versions 2021-10-18 23:56:36 -04:00
ouwou
f1a39c006f fix potential crash when loading channel with no messages 2021-10-16 16:54:25 -04:00
ouwou
3e34f785c6 Merge pull request #39 from Zander671/master
Fix another unchecked optional
2021-10-12 18:41:10 +00:00
Alexander Rosenberg
9694813724 Fix another unchecked optional 2021-10-12 03:30:26 -07:00
ouwou
3393526876 make ixwebsocket find module work 2021-10-11 02:10:18 -04:00
ouwou
b6424c9d37 update simpleini submodule 2021-10-11 01:40:51 -04:00
ouwou
bf560ae9d2 use find modules for ixwebsocket/simpleini 2021-10-11 01:03:31 -04:00
ouwou
fa1a007dc1 fix unchecked optionals
also discard exceptions in file cache futures
2021-10-08 17:52:38 -04:00
ouwou
abc0a7931e skip audit log entries with no target id 2021-10-06 02:57:15 -04:00
ouwou
ad523f37c5 preserve scroll position when loading history
it still jumps around a bit sometimes but its acceptable. hopefully there is a better solution
2021-10-06 02:30:30 -04:00
ouwou
cf33d53809 add relative to root #includes 2021-10-06 02:27:06 -04:00
ouwou
e8b1bcd216 remove FOUND_VAR
should also fix compilation in some situations because of sigc++
2021-10-06 00:55:21 -04:00
ouwou
dead7f2f6a fix #includes (#35) 2021-10-06 00:50:25 -04:00
ouwou
df6b01a632 dont purge on socket close 2021-09-29 01:14:33 -04:00
ouwou
9755090c8c try and fix potential crash on ROLE_UPDATE 2021-09-24 01:55:41 -04:00
ouwou
3815d97f5f use GTK emoji rendering by default on Windows 2021-09-21 01:49:36 -04:00
ouwou
7cb4a75ca7 update README with new info 2021-09-21 01:48:49 -04:00
ouwou
af85d5c895 Merge branch 'threads' 2021-09-13 01:44:43 -04:00
ouwou
b012340830 fix join guild
even though this probably isnt the best idea in a third party client...
2021-09-13 01:44:20 -04:00
ouwou
002004cb5f add notice for archived threads at top of chatwindow 2021-09-03 04:04:51 -04:00
ouwou
f3769ca301 remove archived threads from channel list on sync
this probably doesnt do anything but i added it while trying to fix something and it might work sometime i dont know
2021-09-03 03:49:25 -04:00
ouwou
07e30b9acd send channel lazy load when loading thread if not previously sent 2021-09-01 22:22:08 -04:00
ouwou
66747ec753 permissions check on archive/unarchive (oops) 2021-08-28 02:43:02 -04:00
ouwou
8ed2cd65b6 archive/unarchive from channel list 2021-08-28 02:28:41 -04:00
ouwou
3977159415 threads have pins 2021-08-27 20:29:00 -04:00
ouwou
3333e2ce8c make ClearChannel actually remove the channel from the db
so that the threads window does not show deleted threads in active
2021-08-24 23:04:11 -04:00
ouwou
ab948c29b7 fix moving rows 2021-08-24 01:51:49 -04:00
ouwou
af0cbcf2c1 dont try to open channels if they arent in store 2021-08-24 01:18:37 -04:00
ouwou
95b93a0698 dont fetch temp pending msgs from store 2021-08-24 00:30:46 -04:00
ouwou
04ebd069b4 ad-hoc MoveRow for channel list
so threads no longer disappear when a channel is moved
2021-08-23 19:15:38 -04:00
ouwou
fcb094463b fix RateLimitIndicator picking up updates from other channels 2021-08-23 02:48:56 -04:00
ouwou
b0d609d386 allow viewing all threads from within a thread 2021-08-22 01:36:49 -04:00
ouwou
69e03bbfb7 public/private filter in threads window 2021-08-22 01:21:06 -04:00
ouwou
962cda957d merge master 2021-08-21 03:53:53 -04:00
ouwou
5c63fe9487 hide pin/unpin if no perms, allow viewing pins in dm 2021-08-21 03:48:24 -04:00
ouwou
8059e524f1 fix build 2021-08-20 01:42:59 -04:00
ouwou
2a45d7173a proper member list in threads 2021-08-20 01:13:51 -04:00
ouwou
1fa3e5beac make channel in thread created message clickable 2021-08-17 23:29:48 -04:00
ouwou
2a2f96f9b6 update channel name in THREAD_UPDATE 2021-08-16 02:58:18 -04:00
ouwou
d2f6bd08fc handle archiving via THREAD_UPDATE (sorta) 2021-08-16 02:47:08 -04:00
ouwou
66c7ecf2ab emit thread delete if message req 404's 2021-08-15 02:02:56 -04:00
ouwou
e0db238cf0 removed deleted threads on sync 2021-08-15 01:36:57 -04:00
ouwou
613bb2b7c6 handle thread create via thread_member_update 2021-08-15 00:25:00 -04:00