Commit Graph

216 Commits

Author SHA1 Message Date
michael-bailey 5b9d91e44e implemented basic connection handling in the server 2021-03-18 10:38:46 +00:00
michael-bailey 1966f80bc6 moving server changes to client manager 2021-03-18 10:38:09 +00:00
michael-bailey 546e566c9b Fixed immediate warnings 2021-03-18 10:37:47 +00:00
michael-bailey b66fdd62b3 added implemetation of info command on te server 2021-03-17 09:56:51 +00:00
michael-bailey 71fe467ca2 implemented basic connection handling in the server 2021-03-16 10:11:31 +00:00
michael-bailey 6c89f34151 added from vector trait to commands 2021-03-16 10:11:03 +00:00
michael-bailey ca4b0259b9 moved commands into lib module 2021-03-16 09:41:35 +00:00
michael-bailey 962293b32f added basic implementations for server 2021-03-15 17:11:50 +00:00
michael-bailey 4c7c68c2a5 implementing common traits for server 2021-03-15 16:51:32 +00:00
michael-bailey 7731e18d8b implemeting client functionality and changed types 2021-03-12 17:17:48 +00:00
michael-bailey f4bd223d12 Created traits for struct ownership and impl them for client|manager 2021-03-12 14:31:34 +00:00
michael-bailey 9de6969eb8 Implementing core Client Manager methods 2021-03-11 20:22:20 +00:00
michael-bailey 3591318270 Fixed immediate warnings 2021-03-11 20:22:20 +00:00
michael-bailey e082971df0 Fixed immediate warnings 2021-03-11 14:06:05 +00:00
michael-bailey 1ecccf6d67 implemented eq and ord fror client 2021-03-11 13:25:37 +00:00
michael-bailey 96450d5da2 Update mod.rs
+ added self referenceing to teh client manager with a weak reference

+ added channels to the client manager
2021-02-08 21:12:10 +00:00
michael-bailey 8df5ac848b tidying up client struct 2021-02-08 21:12:10 +00:00
michael-bailey 87a2a6b6da Moving files around and implementing more of the client manager. 2021-02-08 21:12:10 +00:00
michael-bailey f8a1364645 Update server v3 tests 2021-02-08 21:12:10 +00:00
michael-bailey b0ed33b5c7 Update main_menu.rs
fixed accidental renaming
2021-02-08 21:12:10 +00:00
michael-bailey d1fce2060c adding documentation 2021-02-08 21:12:10 +00:00
michael-bailey 9a22addbb9 Update server_view_controller.rs 2021-02-08 21:12:10 +00:00
michael-bailey 3fb7c345ba Update server_v3.rs
added unit tests
2021-02-08 21:12:10 +00:00
michael-bailey 5b60f9282d Update main_menu.rs
renamed the main menu function
2021-02-08 21:12:10 +00:00
michael-bailey 13dbf4050f Update control_panel.rs 2021-02-08 21:12:10 +00:00
michael-bailey 9b5912f9eb Update control_panel.rs
fixed issue where i didnt put anything into a child function call
2021-02-08 21:12:10 +00:00
michael-bailey 28694107d4 Update client_v3.rs
removed redundant error clause in handle connection
2021-02-08 21:12:10 +00:00
michael-bailey 0dc93ba9ce Update server_v3.rs
fixed unused variable warning
2021-02-08 21:12:10 +00:00
michael-bailey ccb29581fb Update server_v3.rs
fixed reference issue with options
2021-02-08 21:12:10 +00:00
michael-bailey cae3a81cfb Update server_v3.rs
fixed the start function
2021-02-08 21:12:10 +00:00
michael-bailey b98ce05d32 Update server_v3.rs
renamed serverstate states
2021-02-08 21:12:10 +00:00
michael-bailey 72f0ca0139 added eq and PartialEq support to serverState 2021-02-08 21:12:10 +00:00
michael-bailey 1faacb9223 optimised imports 2021-02-08 21:12:10 +00:00
michael-bailey 285015f3f7 fixed warning on unused result 2021-02-08 21:12:10 +00:00
michael-bailey 0b36d04387 renamed functions 2021-02-08 21:12:10 +00:00
michael-bailey 157f76838b Update main.rs
renamed Server view controller
2021-02-08 21:12:10 +00:00
michael-bailey a7de2887d4 Update mod.rs 2021-02-08 21:12:10 +00:00
michael-bailey ef0ee61965 removed unessesery function 2021-02-08 21:12:10 +00:00
michael-bailey 864866d65b Allowing dead code 2021-02-08 21:12:10 +00:00
michael-bailey 8bd9303f5c Update main.rs
removing useless macros
2021-02-08 21:12:10 +00:00
michael-bailey abb4bfaa3e optimising imports
optimising imports
2021-02-08 21:12:10 +00:00
michael-bailey fd8346727b optimising imports 2021-02-08 21:12:10 +00:00
michael-bailey 1ac65001b4 Update main.rs
removed redundent and useless ui code
2021-02-08 21:12:10 +00:00
michael-bailey 5243a6ce8e renamed the about panel. 2021-02-08 21:12:10 +00:00
michael-bailey b3174cc488 Update server_view_controller.rs
changed the name of the ServercontrolView
2021-02-08 21:12:10 +00:00
michael-bailey 4deabcd1fc Update ServerV3.rs
removed use statement
2021-02-08 21:12:10 +00:00
michael-bailey ff97058aa9 Update mod.rs
added the new client to the module tree
2021-02-08 21:12:10 +00:00
michael-bailey b5194fce23 moving menu bar to another file 2021-02-08 21:12:10 +00:00
michael-bailey 89bf41861f added module file for ui 2021-02-08 21:12:10 +00:00
michael-bailey ab23ff5a99 updated server view controller
forgot the imports
2021-02-08 21:12:10 +00:00