michael-bailey
9b5cb18693
moved commands into lib module
2021-03-17 10:53:43 +00:00
michael-bailey
585926ebed
moving server changes to client manager
2021-03-15 17:21:23 +00:00
michael-bailey
5e49056992
Fixed immediate warnings
2021-03-15 17:18:39 +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
michael-bailey
face6f935d
Create server_view_controller.rs
...
added a server view controller that holds the display and enables events
it uses views from other modules to create the ui tree.
the cursive user_data store is used to hiold the server
2021-02-08 21:12:10 +00:00
michael-bailey
8831413e00
Update server_profile.rs
...
changed the function in the update list handler
2021-02-08 21:12:10 +00:00
michael-bailey
f2c87bacb3
Update server_profile.rs
...
removed extern crate uses
2021-02-08 21:12:10 +00:00
michael-bailey
e8fc561894
Update server_profile.rs
2021-02-08 21:12:10 +00:00