Commit graph

269 commits

Author SHA1 Message Date
Christoph Heiss
306d629d0b Add configuration entries for setting the compression level used by ESock.
On the ST client and on the server, compression_level defaults to 2,
on the Wallaby client to 0 because of limited resources and longer
battery-life.
2016-04-15 10:11:48 +02:00
Christoph Heiss
a6de0790dd Add compression to ESock.
This is mostly transparent to the user.
A compression-level can be specfic (0-9), where 0 equals no,
1 weakest and 9 best compression.
Currently, the compression level defaults to 0.
2016-04-15 10:09:25 +02:00
Christoph Heiss
dce28928cc Fix path for the fl0w Sublime-settings file.
Also, some minor cleanups.
2016-04-15 10:09:08 +02:00
Christoph Heiss
edd404beef Add shebangs and make files executable. 2016-04-15 10:08:14 +02:00
Nico Kratky
83fc9abb20 Removed setup instructions from README 2016-04-15 08:42:14 +02:00
PhilipTrauner
3db86baed8 Redid ReloadHandler to reduce duplicated events (works hopefully) 2016-04-10 00:54:32 +02:00
PhilipTrauner
d8669baf95 Added proper disconnect on shutdown and reboot 2016-04-10 00:53:33 +02:00
PhilipTrauner
2e4d744e2c Hopefully fixed includes 2016-04-09 19:55:43 +02:00
PhilipTrauner
e5d64f4738 Hopefully fixed linking 2016-04-09 19:13:46 +02:00
PhilipTrauner
7e1a683f5c Added config parameter for output unbuffer 2016-04-09 00:16:25 +02:00
PhilipTrauner
7fb4db19cc Removed debug print 2016-04-09 00:15:38 +02:00
PhilipTrauner
8033e044fb Using string repr of error when address is in use 2016-04-09 00:15:14 +02:00
PhilipTrauner
7f881f3bf7 Hopefully fixed event duplication as well as offline editing 2016-04-09 00:14:22 +02:00
Philip Trauner
419e3e0f43 Added compile time to status 2016-04-08 19:23:25 +02:00
Philip Trauner
f5b5ef4c36 Start program in seperate thread 2016-04-08 14:40:59 +02:00
Philip Trauner
10e7638511 Added debug prints for possible segementation issue 2016-04-08 14:40:21 +02:00
Philip Trauner
b8faaf456d Link wallaby libs 2016-04-08 14:39:10 +02:00
Philip Trauner
c57aed0a1f Added warnings to compile to indicate wrong processor architecture and missing botball library 2016-04-08 14:37:50 +02:00
Philip Trauner
b2daba4aec Added possible solution to stop problem 2016-04-08 09:10:25 +02:00
Philip Trauner
733aa47433 Additional debug information 2016-04-08 09:09:00 +02:00
Philip Trauner
2f0c91e676 Removed restart 2016-04-08 09:08:13 +02:00
Philip Trauner
33478e03a7 Removed debug print and removed restart 2016-04-08 08:37:18 +02:00
Philip Trauner
56766d593f Removed restart 2016-04-08 08:36:40 +02:00
Philip Trauner
bef2413538 Removed restart and added warning if wrong processor architecture is detected 2016-04-08 08:36:06 +02:00
Philip Trauner
254b07d781 Fixed run command 2016-04-07 11:57:13 +02:00
Philip Trauner
785b1fbc57 Exit if config doesn't exist 2016-04-07 11:50:07 +02:00
Philip Trauner
e9c23c3247 Added same config setup that's present in Server 2016-04-04 13:19:48 +02:00
Philip Trauner
a418ddbd6a Corrected binary path 2016-04-04 13:14:19 +02:00
Philip Trauner
1cc4495978 Actually implemented is_wallaby 2016-04-04 13:13:28 +02:00
Philip Trauner
8f20f9cb24 Added compile flags to speed up compile process (duh) 2016-04-04 13:13:11 +02:00
Philip Trauner
2e25864eec Corrected invalid url and added link to GitHub profile 2016-04-03 23:30:50 +02:00
PhilipTrauner
0e8c4e8d9a Fixed run and added experimental program output streaming support (buffer approach doesn't work too well with long and continuous output) 2016-04-03 23:24:58 +02:00
PhilipTrauner
6d14dacaa7 Added program output streaming 2016-04-03 23:24:58 +02:00
PhilipTrauner
d2fd0b4479 Removed faulty client-side add logic (currently echos are back, server can handle them) 2016-04-03 23:24:58 +02:00
PhilipTrauner
af8cffd5aa Added data truncation and length constant (currently independent of actual length) 2016-04-03 23:24:37 +02:00
PhilipTrauner
7295bbc079 Removed logic errors, added program output stream, improved WallabyControl 2016-04-03 22:33:39 +02:00
PhilipTrauner
47989941d8 Removed invalid logic and added additional error handling 2016-04-03 22:19:42 +02:00
PhilipTrauner
90fa593be7 Added is_wallaby 2016-04-03 22:16:46 +02:00
PhilipTrauner
9406d5ef7d Added __init__ file for partial Python 2.7 support 2016-04-03 22:16:01 +02:00
Philip Trauner
65c744ad82 Reverted ActionQueue 2016-04-01 16:07:56 +02:00
PhilipTrauner
b3128a2c8c Added additional disconnect error handling and found a bug in sublime text (yea) 2016-03-31 22:42:26 +02:00
PhilipTrauner
5a24c17bc1 Possible race condition fix 2016-03-31 22:40:39 +02:00
PhilipTrauner
ebd7cbc1a1 WIP: WallabyControl 2016-03-31 22:40:07 +02:00
PhilipTrauner
8c65539216 Fixed name, added __repr__ to handler, added sanity checks when searching programs, removed parameters from stop 2016-03-31 22:39:36 +02:00
PhilipTrauner
70f64e570b Added error handling when port is in use 2016-03-31 22:38:08 +02:00
PhilipTrauner
23c937b356 Reorganized code, added Wallaby hostnames, added sync, added compile view, improved window handling 2016-03-29 23:48:23 +02:00
PhilipTrauner
2ef7a5c1c1 Unfinished; added GetInfo, initial support for new WallabyControl 2016-03-29 23:46:46 +02:00
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