Commit Graph

173 Commits

Author SHA1 Message Date
Tristan B. Kildaire 426a65cf96 Sucked those offsets out of my thumb, I couldn't be ared right now 2021-01-28 16:39:08 +02:00
Tristan B. Kildaire 66bb86e4cd WIP: Direct messages woith `from` field
Just offset incorrectly it seems
2021-01-28 16:26:57 +02:00
Tristan B. Kildaire 3d6e01fb2a Oh lol, they're unchecked 2021-01-28 16:11:26 +02:00
Tristan B. Kildaire a14d67e0fd Upgrade tristanable 2021-01-28 16:08:24 +02:00
Tristan B. Kildaire e0bd021db1 Fok idk 2021-01-28 15:57:34 +02:00
Tristan B. Kildaire f2120f5fd4 Call `findUser` on direct message notification received 2021-01-28 15:32:03 +02:00
Tristan B. Kildaire ddee77a5b7 Corrected array-base offset 2021-01-28 15:29:04 +02:00
Tristan B. Kildaire 75ac2e16d4 WIP: Direct messages 2021-01-28 15:21:08 +02:00
Tristan B. Kildaire 5bac2157f8 User area now populated with copied-over code from Channel (similiar)
Set message type (isUser=1/true) for sending of messages via enter and send button
2021-01-28 14:26:00 +02:00
Tristan B. Kildaire 302603a6f6 Removed debug 2021-01-28 14:18:41 +02:00
Tristan B. Kildaire 40342772c2 Fixed bug 2021-01-28 14:17:21 +02:00
Tristan B. Kildaire 13d5176a89 No class cast exception, the cast went ahead, had UB that caused a segfault somewhere 2021-01-28 13:56:39 +02:00
Tristan B. Kildaire e6ef053f13 Added a new debugs 2021-01-28 13:55:10 +02:00
Tristan B. Kildaire 602d23e067 MessageArea is responsible for box 2021-01-28 13:40:49 +02:00
Tristan B. Kildaire 37c1afeaaa Added handler 2021-01-28 13:38:10 +02:00
Tristan B. Kildaire 21f60747a6 Use the delegate as intended 2021-01-28 13:35:22 +02:00
Tristan B. Kildaire 4c687b06eb It's a delegate, we have access to `this`, use it 2021-01-28 13:34:16 +02:00
Tristan B. Kildaire e75aee2221 Added direct message button to UserNode 2021-01-28 13:28:56 +02:00
Tristan B. Kildaire 4ff60a02c9 Remove dunused fields 2021-01-28 13:03:31 +02:00
Tristan B. Kildaire a3d70929e5 Renamed `chans` -> `areas`
Renamed `focusedChan` -> `focusedArea`
2021-01-28 13:00:02 +02:00
Tristan B. Kildaire 029cd5a3ee Only loop through Channel objects 2021-01-28 12:57:58 +02:00
Tristan B. Kildaire be543d33fd Missing imports 2021-01-28 11:44:00 +02:00
Tristan B. Kildaire a9b3617b0d Added stub for User area 2021-01-28 11:43:24 +02:00
Tristan B. Kildaire 31611d6f94 Restructure and inherit 2021-01-28 11:41:19 +02:00
Tristan B. Kildaire d4912089b1 WIP: Message areas 2021-01-28 11:33:11 +02:00
Tristan B. Kildaire 638b1bfa9b Comment change 2021-01-28 11:30:56 +02:00
Tristan B. Kildaire 58951da6b0 Now show property values too 2021-01-28 11:30:43 +02:00
Tristan B. Kildaire 1420e8e86f Use gogga for some debug messages 2021-01-28 11:08:18 +02:00
Tristan B. Kildaire 27c42711e0 Updated dub.json 2021-01-27 22:43:37 +02:00
Tristan B. Kildaire f5791f2eae Changed message shown to be "prescence" instead of "status"
ALso show an error on setting sttaus when not connected to any server
2021-01-27 22:39:33 +02:00
Tristan B. Kildaire 97295cf042 Fixed error message shown when you attempt to set your status and are not connected to any server 2021-01-27 22:37:49 +02:00
Tristan B. Kildaire ce9a675da0 Don't crash when you select "Channel list" when you have no open sessions 2021-01-27 22:37:20 +02:00
Tristan B. Kildaire 62895ccaee Implemented custom channel join (useful for when you want to create a new channel)
It will show up in the channels list window
2021-01-27 22:09:57 +02:00
Tristan B. Kildaire ecd23539ab Prototyping: Channel join for uncreated channels 2021-01-27 21:51:26 +02:00
Tristan B. Kildaire 5ea0a76a08 Testing 2020-12-04 19:04:19 +02:00
Tristan B. Kildaire e965b9a82c New bformat fucks up tristsnabale 2020-12-04 18:49:36 +02:00
Tristan B. Kildaire 68ad0e5f38 Upgraded to new libdnet 2020-12-04 18:43:44 +02:00
Tristan B. Kildaire 01578ab03b Upgraded to new libdnet 2020-12-04 18:26:30 +02:00
Tristan B. Kildaire 95f36698f7 Added file chooser 2020-10-28 08:52:00 +02:00
Tristan B. Kildaire d10c8f1c3c TODO 2020-10-28 08:23:34 +02:00
Tristan B. Kildaire 624d53d909 Increased font size 2020-10-28 08:19:33 +02:00
Tristan B. Kildaire 1da36e6936 Remved TODO 2020-10-28 08:17:48 +02:00
Tristan B. Kildaire 015521082e Added TODO 2020-10-26 10:23:35 +02:00
Tristan B. Kildaire 27bc84da56 Code cleanup 2020-10-26 00:00:24 +02:00
Tristan B. Kildaire 9bc6deb17d Fully migrated to UserNode 2020-10-25 23:58:19 +02:00
Tristan B. Kildaire 4894017ad5 Fixed spacing between button and label for UserNode 2020-10-25 23:52:08 +02:00
Tristan B. Kildaire 347221d1a2 New UserNode system works 2020-10-25 23:47:03 +02:00
Tristan B. Kildaire 185e5efd5f Pass in Connection instead 2020-10-25 23:43:43 +02:00
Tristan B. Kildaire 32deadfc83 Add components to final Box 2020-10-25 23:39:09 +02:00
Tristan B. Kildaire ac48d440bd Copied over code for user lusts entry into UserNode 2020-10-25 23:35:55 +02:00