Commit Graph

56 Commits

Author SHA1 Message Date
Kyle Gunger 0d147b3a18 Change namespace again 2023-11-18 14:30:50 -05:00
Kyle Gunger 5c5e1b3dd0 Add type variable to signature of send and accept 2023-11-17 01:22:57 -05:00
Kyle Gunger cea2f168c5 Add remote publishing 2023-11-16 23:47:12 -05:00
Kyle Gunger 20f2c0836b Change how GroupRegistry deals with Wildcard Generics 2023-11-16 13:24:49 -05:00
Kyle Gunger d1680864ed Update to 1.20.2 2023-11-14 17:09:23 -05:00
Kyle Gunger 80fe25bcb8 [Release] version 2.0.0 2021-06-19 20:41:15 -04:00
Kyle Gunger 9190d7c12d alpha.predev.2 2021-05-31 17:14:46 -04:00
Kyle Gunger 04276d1d18 2.0.0 alpha.predev release 2021-05-22 13:36:56 -04:00
Kyle Gunger d94d1d8956 Getting ready for 2.0 & Quality of Life changes 2021-01-26 00:10:09 -05:00
Kyle Gunger b0f364399b 1.0.0 2021-01-22 21:11:32 -05:00
Kyle Gunger d45be1d289 [RC1] Type updates and such 2021-01-22 12:38:53 -05:00
Kyle Gunger 01c32f91ac Update version number 2021-01-16 19:01:42 -05:00
Kyle Gunger e0a6cfb0ab Update include paths 2021-01-16 01:12:04 -05:00
Kyle Gunger bfe0005433
Revert README 2021-01-09 04:06:00 -05:00
Kyle Gunger eb3b384205 Fix licence 2021-01-09 03:56:36 -05:00
Kyle Gunger fc387781bb New layout
~ Switch from net.corechg.mc to net.corechg
~ Update to newer build system
2021-01-09 03:36:12 -05:00
Kyle Gunger bbef11aed2 Merge branch 'master' of https://github.com/CoreChg/TransitAPI into master 2020-10-19 01:32:05 -04:00
Kyle Gunger eb61f3ab95
Update README.md 2020-10-19 01:34:21 -04:00
Kyle Gunger 38dd350dbb
Update README.md 2020-10-19 01:34:01 -04:00
Kyle Gunger 4f764fa632
Update LICENSE 2020-10-19 01:33:15 -04:00
Kyle Gunger 3e2f6cf35b Update version 2020-10-19 01:32:03 -04:00
Kyle Gunger 73c531d184 Update to 1.16 2020-10-19 01:27:20 -04:00
Kyle Gunger 091f53b763 Update to icon 2020-10-19 01:00:22 -04:00
Kyle Gunger 85ca955e34 Package change
+ Abstract implementation for INode
~ Changed requirements for nodes
~ Changed package signatures
2020-10-19 00:46:16 -04:00
Kyle Gunger 9edd770911 Proper type checking 2020-07-23 19:31:09 -04:00
Kyle Gunger 0afbfce255 v0.11.3
~ Minor documentation updates
2020-07-19 19:44:56 -04:00
Kyle Gunger bdc9070071 [Update] Add issues for ModMenu 2020-04-24 15:09:47 -04:00
Kyle Gunger 0b131bfaaa Merge branch 'master' of https://github.com/CoreChg/TransitAPI 2020-04-21 18:50:56 -04:00
Kyle Gunger 5cf6752660 [Update] Version 0.11.1
~ Changed the init file name
~ Edits to the requirements of nodes
2020-04-21 18:50:51 -04:00
Kyle Gunger 1cc331a85d
Update README.md 2020-04-18 12:58:54 -04:00
Kyle Gunger eeeb03a2be [Update] Version 0.10.3
- Removed a duplicate interface.
2020-04-18 12:41:39 -04:00
Kyle Gunger fbbc8ec55f [Update] Version 0.10.2+ Bugfix that breaks compatibility 2020-04-17 12:10:52 -04:00
Kyle Gunger aaad601dca Merge branch 'master' of https://github.com/CoreChg/TransitAPI 2020-04-17 11:39:16 -04:00
Kyle Gunger 02c5be5b72 [Update] Version 0.9.2
+ Change AcceptorNode and ProviderNode to IAcceptorNode and IProviderNode
+ Change function in IAcceptorNode to be Templated
2020-04-17 11:39:12 -04:00
Kyle Gunger 9d3e7bb0ba
Update README.md 2020-04-16 15:06:47 -04:00
Kyle Gunger fbf988bd29
Update LICENSE 2020-04-16 15:05:36 -04:00
Kyle Gunger 5759e17941 [Update] Version 0.8.1
+ Change domain to an actual website.
2020-04-16 15:04:40 -04:00
Kyle Gunger bbfbb50891 [Update to 1.15.2] Version 0.7.1 2020-04-16 00:36:41 -04:00
Kyle Gunger 9c071a9d07 [Update] Version 0.6.2 2020-04-15 16:05:25 -04:00
Kyle Gunger aed6ed909e [Update] Version 0.5.1
More documentation, and an updated list of packets
2020-04-15 15:09:41 -04:00
Kyle Gunger 2f8be08dc2 [Update] Version 0.4.4
~ Fix version number

Signed-off-by: Kyle Gunger <kgunger12@gmail.com>
2019-11-22 22:07:26 -05:00
Kyle Gunger 1f94ea0af4 [Update] version 0.4.3
~ Change InitSimpleGroups to SimpleGroups

+ Add a way to set the node data (mostly for systems)

Signed-off-by: Kyle Gunger <kgunger12@gmail.com>
2019-11-22 21:56:36 -05:00
Kyle Gunger 83b0332a83 [Version] Update library version to 0.3.2
Signed-off-by: Kyle Gunger <kgunger12@gmail.com>
2019-11-22 14:10:58 -05:00
Kyle Gunger 224e0341bb [Update] More methods to impliment so that everyone plays nice
+ Unlinkers for nodes
+ Get connections for nodes

Signed-off-by: Kyle Gunger <kgunger12@gmail.com>
2019-11-22 14:10:10 -05:00
Kyle Gunger c05689ba38 [Update] Nodes now transfer things
~ Switched Provider and Acceptor to ProviderNode and AcceptorNode
~ Nodes are now expected to connect to eachother on their own
~ Inventory hooks are not here, but have been thought through

Signed-off-by: Kyle Gunger <kgunger12@gmail.com>
2019-11-22 10:35:21 -05:00
Kyle Gunger d08cbf6b87 [Update] Codebase updated to 0.2.8
~ Rewrote files and documentation for cohesion
~ Removed I from the start of interface names
2019-11-21 18:35:14 -05:00
Kyle Gunger df044930bc [0.1.7 REWRITE] Codebase overhaul.
~ Codebase split into two sub-packages
~ net.transit.network for transfering between objects
~ net.transit.type for type registering and conversion

+ Added new interfaces (INode and ISystem)
+ More documentation
+ (Kinda) Working build

- Removed unnessairy interfaces (IGenerator and IConsumer)
- Removed base types

~ Restructured type system
2019-11-20 12:45:16 -05:00
Kyle Gunger ebc33c58c8 [Update] Publish changes to 0.0.3 2019-11-19 11:40:07 -05:00
Kyle Gunger 42545b542a Update modid in files to reflect naming scheme 2019-11-18 23:46:16 -05:00
Kyle Gunger 14fbeb8e14 Merge branch 'master' of https://github.com/CoreChg/TransitAPI 2019-11-18 23:38:35 -05:00