Commit graph

122 commits

Author SHA1 Message Date
PhilipTrauner
1ee65798b0 Migrated DeleteStorage to pickle because sqlite3 is not included in Sublime Text's python interpreter, added rename (file), fixed tons of logic errors, added delete (directory and file) 2016-03-29 23:44:52 +02:00
PhilipTrauner
3fd7d5f42e Removed SetType and replaced it with GetInfo, new untested WallabyControl, introduced compile, added constants for sync names 2016-03-29 23:42:47 +02:00
PhilipTrauner
42f00f0ae4 Hack because kqueue apparently is still wip 2016-03-29 23:41:03 +02:00
PhilipTrauner
f4f9d06880 Now tracks handlers instead of socks, moved actual instancing, improved stop, improved error handling and offloaded error-handling function to Shared/Utils 2016-03-29 23:39:39 +02:00
PhilipTrauner
126c17475f Added initial version of compile output syntax highlighting 2016-03-29 23:37:47 +02:00
PhilipTrauner
7ce7283057 Added ignores for deleted file registers 2016-03-29 23:37:09 +02:00
PhilipTrauner
f87501a7a7 Removed setup (__init__ can now be used) 2016-03-29 23:36:33 +02:00
PhilipTrauner
444f169b86 Added function collection 2016-03-29 23:35:58 +02:00
Philip Trauner
da7f850496 Merge pull request #6 from nicokratky/master
used variable instead of calling os.listdir() again
2016-03-22 20:09:47 +01:00
Nico Kratky
99be4a286e used variable instead of calling os.listdir() again 2016-03-22 20:05:06 +01:00
Philip Trauner
24a66fd4a9 Added warning for first time fl0w usage 2016-03-21 17:39:02 +01:00
Philip Trauner
7e15dc9044 Added .fl0w 2016-03-21 17:38:15 +01:00
Philip Trauner
6de707dfc9 Fixed WallabyControl (new broadcasting system introduced issues) 2016-03-21 17:38:01 +01:00
Philip Trauner
d65b004fd4 Added .fl0w to ignores 2016-03-21 17:37:18 +01:00
Philip Trauner
e4be9705f9 Added fl0w ignore file for fl0w itself 2016-03-21 17:36:45 +01:00
PhilipTrauner
fb44b33245 Temporary debug changes 2016-03-21 00:20:34 +01:00
PhilipTrauner
520e235483 Removed get_route (use REQUIRED instead), removed last stop time, added folder creation if not exist, added sync routes, added naming support, initial GetInfo support, transition to new Broadcast 2016-03-21 00:19:50 +01:00
PhilipTrauner
fda8eb2d41 4th version (actually working :D) 2016-03-21 00:17:33 +01:00
PhilipTrauner
731e5f4e1e Major refactor and error handling on closed sock 2016-03-21 00:17:00 +01:00
PhilipTrauner
ac76cecdb3 Improved error handling (OSError is now properly handled) 2016-03-21 00:16:15 +01:00
PhilipTrauner
894c973974 Replaced with current version of Meh 2016-03-21 00:15:27 +01:00
PhilipTrauner
444f73b3f8 Broadcast now uses handler instances instead of socks 2016-03-21 00:15:00 +01:00
PhilipTrauner
e28e8f51fd Improved error handling (OSError is now properly handled) 2016-03-21 00:13:56 +01:00
PhilipTrauner
615865234d Moved start to Server, added start and stop methods and removed arbitrary start requirement 2016-03-21 00:12:58 +01:00
PhilipTrauner
886840d8a7 Removed .keep because Binaries is now created on startup 2016-03-21 00:11:14 +01:00
PhilipTrauner
3ea0da71df Added deleted file dbs and sync directories 2016-03-21 00:10:45 +01:00
PhilipTrauner
1e4fdfeace Moved commonb functions to utils 2016-03-21 00:09:58 +01:00
PhilipTrauner
14ca7f5a2b Deleted abstraction 2016-03-21 00:09:35 +01:00
PhilipTrauner
ee9693b655 3rd inital version (D:) 2016-03-08 08:48:01 +01:00
PhilipTrauner
4ac7af1097 Fixed shutdown time, added sync route, ... 2016-03-08 08:47:28 +01:00
PhilipTrauner
1dfaaa59e3 Rewrite config in case of missing vars 2016-03-08 08:46:30 +01:00
PhilipTrauner
f8c699f5af Fixed length on receive 2016-03-08 08:44:57 +01:00
PhilipTrauner
befca7cdf8 Added REQUIRE capabilities for Routing 2016-03-08 08:43:52 +01:00
PhilipTrauner
14c28e4fd8 Added exclude for Binaries 2016-03-08 08:42:10 +01:00
PhilipTrauner
8c503a2b1d Attempt at making OSError narrower 2016-03-08 08:37:55 +01:00
PhilipTrauner
6510213cfd Temporarily removed error handling because OSError is too broad 2016-03-08 08:36:47 +01:00
PhilipTrauner
8b3382d4e5 Added Binaries folder 2016-03-08 08:35:57 +01:00
PhilipTrauner
1b31553d86 Removed testing files 2016-03-08 08:35:26 +01:00
Philip Trauner
9083ff3758 Added multi-window support 2016-03-05 17:41:05 +01:00
Philip Trauner
35f61ab771 Another unfinished version of Sync 2016-03-05 17:39:55 +01:00
Philip Trauner
86e1174b2e Introduced get_route, inital sync implementation and shutdown time dumping 2016-03-05 17:39:29 +01:00
Philip Trauner
512f70aa36 Added routing support to broadcast 2016-03-05 17:38:07 +01:00
Philip Trauner
d287a84950 Added fallback logging option for Sublime Text 2016-03-05 17:36:27 +01:00
Philip Trauner
f9f870dec4 Updated ignores 2016-03-05 17:35:56 +01:00
Philip Trauner
64f1d647a3 Initial support for sync 2016-03-05 17:34:24 +01:00
Philip Trauner
b3d3c26fb8 Reorganized invokers and added initial debug support for sync 2016-02-27 12:47:21 +01:00
Philip Trauner
98c6eada50 Added first version of Sync 2016-02-27 12:45:16 +01:00
Philip Trauner
25161a9b10 Excluded .cfg files 2016-02-27 12:44:51 +01:00
Philip Trauner
cb53bbb2b4 Bandwidth optimisations (json now minimal) 2016-02-27 12:42:33 +01:00
Philip Trauner
e8cb00f8bd Migrated to new config framework 2016-02-27 12:41:24 +01:00