Commit Graph

  • 6da7a36154 WIP nextgen Tristan B. Velloza Kildaire 2021-08-27 17:18:28 +0200
  • 73bbb98b09 Trashed old code Tristan B. Velloza Kildaire 2021-08-27 16:21:41 +0200
  • bd2d3f9c4d CLean up develop Tristan B. Kildaire 2021-01-28 17:28:18 +0200
  • 426a65cf96 Sucked those offsets out of my thumb, I couldn't be ared right now master v0.2.3 direct_messages Tristan B. Kildaire 2021-01-28 16:39:08 +0200
  • 66bb86e4cd WIP: Direct messages woith `from` field Tristan B. Kildaire 2021-01-28 16:26:57 +0200
  • 3d6e01fb2a Oh lol, they're unchecked v0.2.2 upgrade_libdnet_exceptions Tristan B. Kildaire 2021-01-28 16:11:26 +0200
  • a14d67e0fd Upgrade tristanable Tristan B. Kildaire 2021-01-28 16:08:24 +0200
  • e0bd021db1 Fok idk Tristan B. Kildaire 2021-01-28 15:57:34 +0200
  • f2120f5fd4 Call `findUser` on direct message notification received Tristan B. Kildaire 2021-01-28 15:32:03 +0200
  • ddee77a5b7 Corrected array-base offset Tristan B. Kildaire 2021-01-28 15:29:04 +0200
  • 75ac2e16d4 WIP: Direct messages v0.2.1 Tristan B. Kildaire 2021-01-28 15:21:08 +0200
  • 5bac2157f8 User area now populated with copied-over code from Channel (similiar) v0.2.0 message_area Tristan B. Kildaire 2021-01-28 14:26:00 +0200
  • 302603a6f6 Removed debug Tristan B. Kildaire 2021-01-28 14:18:41 +0200
  • 40342772c2 Fixed bug v0.1.0 Tristan B. Kildaire 2021-01-28 14:17:21 +0200
  • 13d5176a89 No class cast exception, the cast went ahead, had UB that caused a segfault somewhere Tristan B. Kildaire 2021-01-28 13:56:39 +0200
  • e6ef053f13 Added a new debugs Tristan B. Kildaire 2021-01-28 13:55:10 +0200
  • 602d23e067 MessageArea is responsible for box Tristan B. Kildaire 2021-01-28 13:40:49 +0200
  • 37c1afeaaa Added handler Tristan B. Kildaire 2021-01-28 13:38:10 +0200
  • 21f60747a6 Use the delegate as intended Tristan B. Kildaire 2021-01-28 13:35:22 +0200
  • 4c687b06eb It's a delegate, we have access to `this`, use it Tristan B. Kildaire 2021-01-28 13:34:16 +0200
  • e75aee2221 Added direct message button to UserNode Tristan B. Kildaire 2021-01-28 13:28:56 +0200
  • 4ff60a02c9 Remove dunused fields Tristan B. Kildaire 2021-01-28 13:03:31 +0200
  • a3d70929e5 Renamed `chans` -> `areas` Tristan B. Kildaire 2021-01-28 13:00:02 +0200
  • 029cd5a3ee Only loop through Channel objects Tristan B. Kildaire 2021-01-28 12:57:58 +0200
  • be543d33fd Missing imports Tristan B. Kildaire 2021-01-28 11:44:00 +0200
  • a9b3617b0d Added stub for User area Tristan B. Kildaire 2021-01-28 11:43:24 +0200
  • 31611d6f94 Restructure and inherit Tristan B. Kildaire 2021-01-28 11:41:19 +0200
  • d4912089b1 WIP: Message areas worker_threads Tristan B. Kildaire 2021-01-28 11:33:11 +0200
  • 638b1bfa9b Comment change Tristan B. Kildaire 2021-01-28 11:30:56 +0200
  • 58951da6b0 Now show property values too Tristan B. Kildaire 2021-01-28 11:30:43 +0200
  • 1420e8e86f Use gogga for some debug messages Tristan B. Kildaire 2021-01-28 11:08:18 +0200
  • 27c42711e0 Updated dub.json Tristan B. Kildaire 2021-01-27 22:43:37 +0200
  • f5791f2eae Changed message shown to be "prescence" instead of "status" Tristan B. Kildaire 2021-01-27 22:39:33 +0200
  • 97295cf042 Fixed error message shown when you attempt to set your status and are not connected to any server Tristan B. Kildaire 2021-01-27 22:37:49 +0200
  • ce9a675da0 Don't crash when you select "Channel list" when you have no open sessions Tristan B. Kildaire 2021-01-27 22:37:20 +0200
  • 62895ccaee Implemented custom channel join (useful for when you want to create a new channel) Tristan B. Kildaire 2021-01-27 22:09:57 +0200
  • ecd23539ab Prototyping: Channel join for uncreated channels Tristan B. Kildaire 2021-01-27 21:51:26 +0200
  • 5ea0a76a08 Testing 0.0.54 Tristan B. Kildaire 2020-12-04 19:04:19 +0200
  • e965b9a82c New bformat fucks up tristsnabale Tristan B. Kildaire 2020-12-04 18:49:36 +0200
  • 68ad0e5f38 Upgraded to new libdnet Tristan B. Kildaire 2020-12-04 18:43:44 +0200
  • 01578ab03b Upgraded to new libdnet v0.0.53 Tristan B. Kildaire 2020-12-04 18:26:30 +0200
  • 95f36698f7 Added file chooser Tristan B. Kildaire 2020-10-28 08:52:00 +0200
  • d10c8f1c3c TODO Tristan B. Kildaire 2020-10-28 08:23:34 +0200
  • 624d53d909 Increased font size Tristan B. Kildaire 2020-10-28 08:19:33 +0200
  • 1da36e6936 Remved TODO Tristan B. Kildaire 2020-10-28 08:17:48 +0200
  • 015521082e Added TODO v0.0.52 Tristan B. Kildaire 2020-10-26 10:23:35 +0200
  • 27bc84da56 Code cleanup Tristan B. Kildaire 2020-10-26 00:00:24 +0200
  • 9bc6deb17d Fully migrated to UserNode v0.0.51 Tristan B. Kildaire 2020-10-25 23:58:19 +0200
  • 4894017ad5 Fixed spacing between button and label for UserNode v0.0.50 Tristan B. Kildaire 2020-10-25 23:52:08 +0200
  • 347221d1a2 New UserNode system works v0.0.49 Tristan B. Kildaire 2020-10-25 23:47:03 +0200
  • 185e5efd5f Pass in Connection instead Tristan B. Kildaire 2020-10-25 23:43:43 +0200
  • 32deadfc83 Add components to final Box Tristan B. Kildaire 2020-10-25 23:39:09 +0200
  • ac48d440bd Copied over code for user lusts entry into UserNode Tristan B. Kildaire 2020-10-25 23:35:55 +0200
  • b090584fbd Added logo and title to connection assistant v0.0.48 Tristan B. Kildaire 2020-10-25 11:26:08 +0200
  • 87db85f7aa WIP: UserNode Tristan B. Kildaire 2020-10-25 11:25:33 +0200
  • 3ee0830b65 Only connect to the server if not all whitespace v0.0.47 Tristan B. Kildaire 2020-10-24 12:13:34 +0200
  • 0a3b4acb14 Strip whitespace from server address, port and username Tristan B. Kildaire 2020-10-24 12:08:56 +0200
  • 7c60695cce WIP Tristan B. Kildaire 2020-10-24 12:08:00 +0200
  • f83ff298bd Clean up Tristan B. Kildaire 2020-10-24 11:59:20 +0200
  • 5d1e9c2454 Cleaned up Tristan B. Kildaire 2020-10-24 11:51:47 +0200
  • b0ace4deeb Moved handler set v0.0.46 Tristan B. Kildaire 2020-10-24 00:14:30 +0200
  • 8d5be66f2b Connection assistant now moved to its own object and can now spawn new connections v0.0.45 Tristan B. Kildaire 2020-10-23 23:39:37 +0200
  • 6ca88b2717 Added Network configuration and Account configuration to the connection assistant Tristan B. Kildaire 2020-10-23 22:35:55 +0200
  • cac85f254e Code cleanup Tristan B. Kildaire 2020-10-23 22:05:17 +0200
  • c347490291 Removed old status protocol code Tristan B. Kildaire 2020-10-23 22:05:08 +0200
  • 9561e1cbb7 Stub Tristan B. Kildaire 2020-10-23 22:04:22 +0200
  • e49824b58b Clean up Display connection assistant on link click Display error on set prescence when no active connections Tristan B. Kildaire 2020-10-23 22:04:19 +0200
  • 29fba2f7bd Test 1 Tristan B. Kildaire 2020-10-23 22:03:44 +0200
  • e0293bfe7b Added member listing to tooltip for each channel listed in the ChannelList window v0.0.44 Tristan B. Kildaire 2020-10-23 17:12:56 +0200
  • f57758777e Added tooltip for each channel item in the ChannelList window v0.0.43 Tristan B. Kildaire 2020-10-23 17:10:44 +0200
  • 3b22f095bb Disallow re-ordering S IT DOWNS'T ALIGN WWITH ARRAY ACCESSES v0.0.42 feature/welcome_page Tristan B. Kildaire 2020-10-23 17:00:04 +0200
  • 77575c6ff1 Connect to default server on click of gennesis link Tristan B. Kildaire 2020-10-23 16:10:01 +0200
  • 0f6aabb311 Updated title font and added link to servers Tristan B. Kildaire 2020-10-23 15:17:00 +0200
  • 912fdb3745 Added note on `connectServer(address, port)` Tristan B. Kildaire 2020-10-23 15:05:13 +0200
  • 2454a4b484 Refactored connection logic into its own function, `connectServer(address, port)` which can be called by any GTK signal handler Tristan B. Kildaire 2020-10-23 15:04:46 +0200
  • 7d0542086d Added welcome page that dissappears on first connection. Tristan B. Kildaire 2020-10-23 15:01:26 +0200
  • d086492730 Added welcome page that disappears when you add your first connection Tristan B. Kildaire 2020-10-23 14:39:12 +0200
  • 5ddc84417d Removed test connection develop_before_welcome_window Tristan B. Kildaire 2020-10-23 14:23:08 +0200
  • 8060ff34d6 Test Tristan B. Kildaire 2020-10-23 14:20:36 +0200
  • eb9c72d0e1 Todo Tristan B. Kildaire 2020-10-23 14:20:33 +0200
  • c4d149782f Just messing around Tristan B. Kildaire 2020-10-23 14:02:07 +0200
  • 0e40518dc4 Clean up Tristan B. Kildaire 2020-10-23 14:02:01 +0200
  • 0c2fd122f3 Allow messages to be right -clicked and copied (their contents) Tristan B. Kildaire 2020-10-23 09:35:45 +0200
  • 2c3040391d Italised whole join text v0.0.41 Tristan B. Kildaire 2020-10-23 08:56:52 +0200
  • b6781a4ce0 Set leave message to italics Tristan B. Kildaire 2020-10-23 08:53:33 +0200
  • 0c3479eac6 Made channel title label larger and bold Tristan B. Kildaire 2020-10-22 23:21:01 +0200
  • 682c5e482e Added new text input v0.0.40 feature/new_input Tristan B. Kildaire 2020-10-21 22:29:23 +0200
  • 9ea68ca748 Tristan B. Kildaire 2020-10-21 09:00:33 +0200
  • c9ee505167 Removed debug code. Cleaned up. Tristan B. Kildaire 2020-10-21 07:53:47 +0200
  • 001860b875 Use new `sendMessage` handler v0.0.39 Tristan B. Kildaire 2020-10-21 00:27:03 +0200
  • 953493cb07 Now messages are received and placed in the respective channel v0.0.38 Tristan B. Kildaire 2020-10-20 23:39:56 +0200
  • bf36f033be Set status to available on startup Tristan B. Kildaire 2020-10-20 21:11:24 +0200
  • ed909a0558 Print out received data v0.0.37 Tristan B. Kildaire 2020-10-20 20:14:29 +0200
  • 5ae50a098f Left-aligned text Tristan B. Kildaire 2020-10-20 19:23:54 +0200
  • 4bab9d04c5 Fuck Pango Tristan B. Kildaire 2020-10-20 18:59:10 +0200
  • 413502d1ee Added join buttons v0.0.36 Tristan B. Kildaire 2020-10-20 15:36:18 +0200
  • ef2a48c684 Delete the status property on empty status message in status box v0.0.35 Tristan B. Kildaire 2020-10-20 14:02:05 +0200
  • 7ec56f1036 Implemented status field for setting your status v0.0.34 Tristan B. Kildaire 2020-10-20 12:16:44 +0200
  • 4d2ff21cc8 Now using User properties sub-protocol for prescence and status v0.0.33 Tristan B. Kildaire 2020-10-20 11:34:22 +0200
  • f51a118348 Cleaned up Tristan B. Kildaire 2020-10-20 11:26:49 +0200