Commit Graph

210 Commits

Author SHA1 Message Date
Adrien Bourmault 768366d626
Server get arguments from command line 2021-08-24 18:25:44 +02:00
Adrien Bourmault b8787a9f5f
Model XML parsing without specific order 2021-08-24 12:40:51 +02:00
Adrien Bourmault 88f0c6a7b9
XML parsing sucessful 2021-08-24 12:09:54 +02:00
Adrien Bourmault d6538985b8
WIP: [BUG] parsing without order constraint 2021-08-24 01:39:00 +02:00
Adrien Bourmault 991b2ec549
Parse and add model 2021-08-24 01:14:48 +02:00
Adrien Bourmault d36242933d
First XML parsing 2021-08-24 00:41:49 +02:00
Adrien Bourmault 459da14781
XML model file 2021-08-21 22:22:58 +02:00
Adrien Bourmault 44c2f4d867
XML model file 2021-08-21 21:37:29 +02:00
Adrien Bourmault ce299ebc87
XML parsing 2021-08-20 17:33:41 +02:00
Adrien Bourmault 16753c7eff
Ready to parse 2021-08-20 16:41:58 +02:00
Adrien Bourmault 876b0deb8b
Detect xml models 2021-08-20 16:10:18 +02:00
Adrien Bourmault 5ba60afe7b
Server /etc parameters embryon, clean shutdown (&signals), model storage dir 2021-08-20 15:19:14 +02:00
Adrien Bourmault da226b3cfa
Server /etc parameters embryon, clean shutdown (&signals), model storage dir 2021-08-20 15:19:08 +02:00
Adrien Bourmault 1251b2dcbb
XML has been chosen 2021-08-12 16:43:30 +02:00
Adrien Bourmault ead56534d1
Some tests 2021-08-12 16:43:11 +02:00
Adrien Bourmault 7ba450380f
refactored terminal primitives to header; more cosmetics 2021-08-07 01:14:17 +02:00
Adrien Bourmault c8d1cb1038
Better cli monitor layout 2021-08-06 01:12:01 +02:00
Adrien Bourmault 8500cddbf3
New monitor layout 2021-08-05 15:14:59 +02:00
Adrien Bourmault d2a3f7cbf0
tests & makefile 2021-08-05 13:22:30 +02:00
Adrien Bourmault d7caf04b65
WIP: detect resizing 2021-07-22 01:27:40 +02:00
Jean Sirmai 26e93c2f04
touche suppr essai 2 2021-07-21 20:58:14 +02:00
Jean Sirmai 97114192d5
Merge branch 'master' of git.a-lec.org:gem-graph/gem-graph-server 2021-07-21 20:31:18 +02:00
Jean Sirmai 1d0e33e4fd
WIP: del key 2021-07-21 20:30:35 +02:00
Adrien Bourmault 7561ae646d
CLI : monitor command; get terminal size and print screen 2021-07-15 23:28:28 +02:00
Adrien Bourmault a95279b7ef
CLI : monitor command 2021-07-15 23:05:55 +02:00
Adrien Bourmault dee272db72
Add CLI in deb package 2021-07-15 16:31:53 +02:00
Adrien Bourmault 89219f40c6
Better CLI : colors! 2021-07-14 00:50:07 +02:00
Adrien Bourmault 452bb52394
Better Makefile : headers are now dependencies
Better CLI : there are colors !
2021-07-14 00:41:44 +02:00
Adrien Bourmault c6d99559b5
Better cli : arrows and edition 2021-07-12 19:58:09 +02:00
Adrien Bourmault 2774726c65
Blank line in history 2021-07-12 18:10:25 +02:00
Adrien Bourmault 4c1763f6c4
Model can be run and stop 2021-07-12 17:54:57 +02:00
Adrien Bourmault 1d5463c1c5
Model can be run 2021-07-12 17:09:38 +02:00
Adrien Bourmault 442c76e96c
Errno is useful 2021-07-12 15:12:29 +02:00
Adrien Bourmault dd59e34110
Disconnection detection 2021-07-09 22:44:29 +02:00
Adrien Bourmault 8ae1f2f65f
Server return value 2021-07-09 20:42:44 +02:00
Adrien Bourmault 5ec6e86f6e
Multiclient with IP:port detection 2021-07-09 20:34:32 +02:00
Adrien Bourmault 742b05de74
MULTIPLE CLIENTS WORKING! 2021-07-09 18:34:54 +02:00
Adrien Bourmault 2aa5c2814f
WIP: multiclient server 2021-07-09 15:58:47 +02:00
Adrien Bourmault ad685d528b
Multiple clients ! 2021-07-09 02:57:26 +02:00
Adrien Bourmault 428ac5ff4f
Multiple clients ! 2021-07-09 02:53:54 +02:00
Adrien Bourmault 48ca39577a
ids don't need to be allocated dynamically 2021-07-09 00:56:35 +02:00
Adrien Bourmault 3b26597bd6
History and correction 2021-07-09 00:37:03 +02:00
Adrien Bourmault 439a0b0bb2
WIP: [BUGGY] cli history 2021-07-08 20:30:09 +02:00
Adrien Bourmault 9566a3c74e
getch() ! 2021-07-08 19:14:45 +02:00
Adrien Bourmault e5ba2b9303
getch ! 2021-07-08 19:11:56 +02:00
Adrien Bourmault b5be741617
Invalid command! 2021-07-08 18:49:27 +02:00
Adrien Bourmault ca7cb9294d
WIP: Rollback threaded server 2021-07-08 18:35:14 +02:00
Adrien Bourmault 8fe9e2125f
WIP: server communicator 2021-07-08 18:14:46 +02:00
Adrien Bourmault 3d56a4ec61
Cleaned commands 2021-07-08 17:26:13 +02:00
Adrien Bourmault 8e6f99ecb7
New network code (better buffer sizes) 2021-07-08 00:35:22 +02:00