hackaplot:hackaplot.git
5 years agostarted to update to new chiplotle 0.4.1 api. not really happy about the non retro... master
Francesco [Sat, 20 Oct 2012 08:38:48 +0000 (10:38 +0200)]
started to update to new chiplotle 0.4.1 api. not really happy about the non retro-compatible api they adopted, but anyway...

7 years agoadded kinect client
Francesco Fantoni [Tue, 5 Apr 2011 13:05:00 +0000 (15:05 +0200)]
added kinect client

7 years agoreverted back changes to virtual plotter instantiation, sticking to stable version...
Francesco Fantoni [Tue, 15 Mar 2011 09:30:11 +0000 (10:30 +0100)]
reverted back changes to virtual plotter instantiation, sticking to stable version of Chiplotle

7 years agochanged header on website
Francesco Fantoni [Tue, 8 Feb 2011 09:18:37 +0000 (10:18 +0100)]
changed header on website

7 years agoI had forgotten multiple pens cycling in single-sheet shared mode. now it works
Francesco Fantoni [Sat, 5 Feb 2011 10:21:54 +0000 (11:21 +0100)]
I had forgotten multiple pens cycling in single-sheet shared mode. now it works

7 years agoadded multi pen feature, you can select the number of available pens and decide if...
Francesco Fantoni [Fri, 4 Feb 2011 21:05:59 +0000 (22:05 +0100)]
added multi pen feature, you can select the number of available pens and decide if clients must use different pens cycling through available ones at each new connection.

7 years agoadded new qt server template
Francesco Fantoni [Fri, 4 Feb 2011 18:01:40 +0000 (19:01 +0100)]
added new qt server template

7 years agotypo fixed
Francesco Fantoni [Tue, 1 Feb 2011 16:00:06 +0000 (17:00 +0100)]
typo fixed

7 years agochanged virtual plotter instantiation call according to last svn version of chiplotle
Francesco Fantoni [Tue, 1 Feb 2011 15:56:28 +0000 (16:56 +0100)]
changed virtual plotter instantiation call according to last svn version of chiplotle

7 years agofirst draft of Openframeworks C++ client for hackaplot
Francesco Fantoni [Mon, 29 Nov 2010 20:30:57 +0000 (21:30 +0100)]
first draft of Openframeworks C++ client for hackaplot

7 years agoseparated fwd and broadcasted messages, so forwarding servers' messages sent to a... experimental
Francesco Fantoni [Sat, 27 Nov 2010 09:35:49 +0000 (10:35 +0100)]
separated fwd and broadcasted messages, so forwarding servers' messages sent to a non receiveng-broadcasting server are ignored

7 years agomodified cli server for use of new oscserver class with forwarding and broadcasting
Francesco Fantoni [Fri, 26 Nov 2010 18:32:54 +0000 (19:32 +0100)]
modified cli server for use of new oscserver class with forwarding and broadcasting

7 years agofixed broken import statement
Francesco Fantoni [Fri, 26 Nov 2010 18:11:10 +0000 (19:11 +0100)]
fixed broken import statement

7 years agodeleted server/oscserver_fwd.py
Francesco Fantoni [Fri, 26 Nov 2010 15:25:10 +0000 (16:25 +0100)]
deleted server/oscserver_fwd.py

7 years agounified oscserver and oscserverfwd
Francesco Fantoni [Fri, 26 Nov 2010 15:24:09 +0000 (16:24 +0100)]
unified oscserver and oscserverfwd

7 years agofixed re-bounce bug: forwarded packages must travel with the server uuid of thelast...
Francesco Fantoni [Thu, 25 Nov 2010 15:54:04 +0000 (16:54 +0100)]
fixed re-bounce bug: forwarded packages must travel with the server uuid of thelast server that is forwarding

7 years agofirst buggy implementation of forwarding-broadcasting server
Francesco Fantoni [Thu, 25 Nov 2010 14:49:50 +0000 (15:49 +0100)]
first buggy implementation of forwarding-broadcasting server

7 years agoadded lukas to AUTHORS file simple
Francesco Fantoni [Mon, 22 Nov 2010 08:57:35 +0000 (09:57 +0100)]
added lukas to AUTHORS file

7 years agoreleased version 1.3 of Android client, uploaded to android market
Francesco Fantoni [Sat, 20 Nov 2010 09:21:25 +0000 (10:21 +0100)]
released version 1.3 of Android client, uploaded to android market

7 years agoI had pythonified a processing script: too many languages in my head, fixed it now
Francesco Fantoni [Fri, 19 Nov 2010 22:30:25 +0000 (23:30 +0100)]
I had pythonified a processing script: too many languages in my head, fixed it now

7 years agocleaned and added boundary condition check for accelerometer drawing in android client
Francesco Fantoni [Fri, 19 Nov 2010 22:18:40 +0000 (23:18 +0100)]
cleaned and added boundary condition check for accelerometer drawing in android client

7 years agoadded first more-or-less working draft of android client using accelerometer
Francesco Fantoni [Fri, 19 Nov 2010 16:37:29 +0000 (17:37 +0100)]
added first more-or-less working draft of android client using accelerometer

7 years agoiOS: This is the first, still rough and ugly, but working iOS version of the hackaplo...
Lukas Zeller [Thu, 18 Nov 2010 21:47:18 +0000 (22:47 +0100)]
iOS: This is the first, still rough and ugly, but working iOS version of the hackaplot client pushed to the public repository

7 years agoiOS: moved my compilation of liblo into hackaplot source tree, as we must compile...
Lukas Zeller [Thu, 18 Nov 2010 21:25:39 +0000 (22:25 +0100)]
iOS: moved my compilation of liblo into hackaplot source tree, as we must compile it as a static library.

Compiling liblo for iOS needed some tweaked headers and
pre-built autogen/configure output to be included.

7 years agoMerge remote branch 'refs/remotes/origin/HEAD' into luz
Lukas Zeller [Thu, 18 Nov 2010 21:08:30 +0000 (22:08 +0100)]
Merge remote branch 'refs/remotes/origin/HEAD' into luz

7 years agoiOS: coordinates now correct (for landscape use), improved connection handling to...
Lukas Zeller [Thu, 18 Nov 2010 21:07:31 +0000 (22:07 +0100)]
iOS: coordinates now correct (for landscape use), improved connection handling to disconnect only if requested explicitly (so we can re-enter sessions now).

7 years agosolved bug in client list updating in Qt GUI that caused segfault under heavy load...
Francesco Fantoni [Thu, 18 Nov 2010 14:19:33 +0000 (15:19 +0100)]
solved bug in client list updating in Qt GUI that caused segfault under heavy load of connections. Changed waiting parameter in stress test (successfuly tested with 64 connected clients issuing 100 drawing commands each second)

7 years agoadded hackaplot stress-script to test
Francesco Fantoni [Thu, 18 Nov 2010 11:19:49 +0000 (12:19 +0100)]
added hackaplot stress-script to test

7 years agoadded command-line options parsing to server
Francesco Fantoni [Wed, 17 Nov 2010 21:35:56 +0000 (22:35 +0100)]
added command-line options parsing to server

7 years agoadded clients packages download and live-cam to web-site
Francesco Fantoni [Wed, 17 Nov 2010 15:40:12 +0000 (16:40 +0100)]
added clients packages download and live-cam to web-site

7 years agosynced command line server with gui one, added possibility to use a virtual plotter...
Francesco Fantoni [Wed, 17 Nov 2010 13:47:01 +0000 (14:47 +0100)]
synced command line server with gui one, added possibility to use a virtual plotter and options for exporting session in hpgl, svg and dxf formats. TODO: add command-line options

7 years agochanged Paulo's site url
Francesco Fantoni [Mon, 15 Nov 2010 21:48:55 +0000 (22:48 +0100)]
changed Paulo's site url

7 years agominor change to website
Francesco Fantoni [Mon, 15 Nov 2010 18:56:43 +0000 (19:56 +0100)]
minor change to website

7 years agoadded team and thanks to website
Francesco Fantoni [Mon, 15 Nov 2010 18:45:14 +0000 (19:45 +0100)]
added team and thanks to website

7 years agofixed error with splash-screen on last commit
Francesco Fantoni [Mon, 15 Nov 2010 09:40:00 +0000 (10:40 +0100)]
fixed error with splash-screen on last commit

7 years agoreleased ver.1.2 of androplot, fixes display problems on HVGA screens
Francesco Fantoni [Mon, 15 Nov 2010 09:07:54 +0000 (10:07 +0100)]
released ver.1.2 of androplot, fixes display problems on HVGA screens

7 years agoiOS: Hopefully fixed hackaplot X coordinate sign, session close, settings now active...
Lukas Zeller [Sun, 14 Nov 2010 11:43:49 +0000 (12:43 +0100)]
iOS: Hopefully fixed hackaplot X coordinate sign, session close, settings now active, link to hackaplot website

7 years agofixed text problems in android client for smaller screen devices
Francesco Fantoni [Sun, 14 Nov 2010 10:55:53 +0000 (11:55 +0100)]
fixed text problems in android client for smaller screen devices

7 years agoapk for uploading ver.1.1 of android client to market
Francesco Fantoni [Sat, 13 Nov 2010 20:56:44 +0000 (21:56 +0100)]
apk for uploading ver.1.1 of android client to market

7 years agoredesigned android clients, using android native widgets
Francesco Fantoni [Sat, 13 Nov 2010 19:25:44 +0000 (20:25 +0100)]
redesigned android clients, using android native widgets

7 years agoadded last hva.dyndns.tv plotting session results to web-site
Francesco Fantoni [Sat, 13 Nov 2010 11:21:09 +0000 (12:21 +0100)]
added last hva.dyndns.tv plotting session results to web-site

7 years agominor changes to web-site
Francesco Fantoni [Fri, 12 Nov 2010 20:44:44 +0000 (21:44 +0100)]
minor changes to web-site

7 years agominor changes to web-site
Francesco Fantoni [Fri, 12 Nov 2010 20:37:10 +0000 (21:37 +0100)]
minor changes to web-site

7 years agoadded images to site main page
Francesco Fantoni [Fri, 12 Nov 2010 19:37:07 +0000 (20:37 +0100)]
added images to site main page

7 years agoadded images for web site
Francesco Fantoni [Fri, 12 Nov 2010 19:23:34 +0000 (20:23 +0100)]
added images for web site

7 years agoadded scrrenshot for web-site
Francesco Fantoni [Fri, 12 Nov 2010 17:50:09 +0000 (18:50 +0100)]
added scrrenshot for web-site

7 years agoredesigned web site, 3 columns, a bit clenaer
Francesco Fantoni [Fri, 12 Nov 2010 17:28:31 +0000 (18:28 +0100)]
redesigned web site, 3 columns, a bit clenaer

7 years agochange site logo
Francesco Fantoni [Thu, 11 Nov 2010 17:42:59 +0000 (18:42 +0100)]
change site logo

7 years agoupdated README file and added first minimal web-site. project site url is: http:...
Francesco Fantoni [Thu, 11 Nov 2010 17:28:01 +0000 (18:28 +0100)]
updated README file and added first minimal web-site. project site url is: hv-a.com/hackaplot/

7 years agoadded simple splash-screen to clients
Francesco Fantoni [Thu, 11 Nov 2010 09:02:40 +0000 (10:02 +0100)]
added simple splash-screen to clients

7 years agoadded some error checking and other stuff to processing clients
Francesco Fantoni [Wed, 10 Nov 2010 16:19:08 +0000 (17:19 +0100)]
added some error checking and other stuff to processing clients

7 years agoredesigned processing clients to add server url and port choice for the user as in...
Francesco Fantoni [Tue, 9 Nov 2010 19:53:19 +0000 (20:53 +0100)]
redesigned processing clients to add server url and port choice for the user as in android. rather basic ui but wanted to keep it consistent with android client that can't use progressing ui libraries

7 years agoredesigned android client to add user-input option for server URL and server port
Francesco Fantoni [Tue, 9 Nov 2010 17:56:06 +0000 (18:56 +0100)]
redesigned android client to add user-input option for server URL and server port

7 years agoadded a timer in an independent QThread to gui, in order to upadate the gui plot...
Francesco Fantoni [Sun, 7 Nov 2010 19:44:15 +0000 (20:44 +0100)]
added a timer in an independent QThread to gui, in order to upadate the gui plot-preview (default set to 1 sec refresh, must be tested with many concurrent clients)

7 years agoadded preview of plotted work to gui window, using temp file and QPixmap, not the...
Francesco Fantoni [Sat, 6 Nov 2010 10:09:49 +0000 (11:09 +0100)]
added preview of plotted work to gui window, using temp file and QPixmap, not the best solution. TODO: explore other more proper ways

7 years agotest gui layouts
Francesco Fantoni [Fri, 5 Nov 2010 20:07:04 +0000 (21:07 +0100)]
test gui layouts

7 years agoadded option to gui of saving the drawing session as hpgl, svg and dxf
Francesco Fantoni [Fri, 5 Nov 2010 19:01:43 +0000 (20:01 +0100)]
added option to gui of saving the drawing session as hpgl, svg and dxf

7 years agodisable setup frame in gui when the server is running, restore it when the server...
Francesco Fantoni [Fri, 5 Nov 2010 12:20:36 +0000 (13:20 +0100)]
disable setup frame in gui when the server is running, restore it when the server is stopped

7 years agoadded a gui option for virtual plotter dimensions setup
Francesco Fantoni [Fri, 5 Nov 2010 11:55:40 +0000 (12:55 +0100)]
added a gui option for virtual plotter dimensions setup

7 years agoadded virtual plotter option to gui hackaplot, it renders to virtual plotter and...
Francesco Fantoni [Thu, 4 Nov 2010 22:07:02 +0000 (23:07 +0100)]
added virtual plotter option to gui hackaplot, it renders to virtual plotter and displays result when stop button is clicked

7 years agoadded first working draft of pyqt based gui. added ip attribute to bots
Francesco Fantoni [Thu, 4 Nov 2010 18:33:32 +0000 (19:33 +0100)]
added first working draft of pyqt based gui. added ip attribute to bots

7 years agostarted to work on qt interface
Francesco Fantoni [Thu, 4 Nov 2010 15:29:26 +0000 (16:29 +0100)]
started to work on qt interface

7 years agominor changes
Francesco Fantoni [Wed, 3 Nov 2010 18:01:05 +0000 (19:01 +0100)]
minor changes

7 years agoadded console-screen clearing starting hackaplot
Francesco Fantoni [Wed, 3 Nov 2010 11:59:18 +0000 (12:59 +0100)]
added console-screen clearing starting hackaplot

7 years agochanges in initial information print statements
Francesco Fantoni [Wed, 3 Nov 2010 11:47:51 +0000 (12:47 +0100)]
changes in initial information print statements

7 years agominor changes in comments
Francesco Fantoni [Wed, 3 Nov 2010 11:35:55 +0000 (12:35 +0100)]
minor changes in comments

7 years agoremoved huge bottleneck in bot instantiation: it's insane to query the plotter each...
Francesco Fantoni [Wed, 3 Nov 2010 11:22:38 +0000 (12:22 +0100)]
removed huge bottleneck in bot instantiation: it's insane to query the plotter each time for its margins since we do it once at plotter initialization

7 years agorestored a check for bot completion
Francesco Fantoni [Wed, 3 Nov 2010 10:54:16 +0000 (11:54 +0100)]
restored a check for bot completion

7 years agosolved a bug with coordinate translation of bot when in single shared drawing area
Francesco Fantoni [Wed, 3 Nov 2010 10:51:38 +0000 (11:51 +0100)]
solved a bug with coordinate translation of bot when in single shared drawing area

7 years agofirst try for on-demand instantiation of bots
Francesco Fantoni [Wed, 3 Nov 2010 09:43:02 +0000 (10:43 +0100)]
first try for on-demand instantiation of bots

7 years agojust a first piece of ui
Francesco Fantoni [Wed, 3 Nov 2010 00:16:56 +0000 (01:16 +0100)]
just a first piece of ui

7 years agoiOS: added native hackaplot client for iPhone/iPad
Lukas Zeller [Tue, 2 Nov 2010 18:02:14 +0000 (19:02 +0100)]
iOS: added native hackaplot client for iPhone/iPad

7 years agoadded a virtual plotter in parallel with the physical one, in order to give remote...
Francesco Fantoni [Tue, 2 Nov 2010 12:33:44 +0000 (13:33 +0100)]
added a virtual plotter in parallel with the physical one, in order to give remote feedback of what has been drawn

7 years agorefreshed comments in processing client
Francesco Fantoni [Tue, 2 Nov 2010 08:30:50 +0000 (09:30 +0100)]
refreshed comments in processing client

7 years agoadded README file
Francesco Fantoni [Mon, 1 Nov 2010 11:46:31 +0000 (12:46 +0100)]
added README file

7 years agolittle cleanup
Francesco Fantoni [Mon, 1 Nov 2010 10:17:36 +0000 (11:17 +0100)]
little cleanup

7 years agoextracted osc server class form main file
Francesco Fantoni [Mon, 1 Nov 2010 10:05:38 +0000 (11:05 +0100)]
extracted osc server class form main file

7 years agoadded command for buffer drawing to test server too
Francesco Fantoni [Mon, 1 Nov 2010 09:03:56 +0000 (10:03 +0100)]
added command for buffer drawing to test server too

7 years agointroduced new osc message and commands to draw bots' buffer even without a mouseup...
Francesco Fantoni [Mon, 1 Nov 2010 09:00:35 +0000 (10:00 +0100)]
introduced new osc message and commands to draw bots' buffer even without a mouseup event, useful for implementing no-mouse based clients (e.g. mobile accelerometers or gps)

7 years agoported threading stuff to main server, introduced a parallel virtual plotter (comment...
Francesco Fantoni [Mon, 1 Nov 2010 08:47:22 +0000 (09:47 +0100)]
ported threading stuff to main server, introduced a parallel virtual plotter (commented out by now)

7 years agobrought commands' functions into commands' classes, much cleaner now
Francesco Fantoni [Mon, 1 Nov 2010 00:31:17 +0000 (01:31 +0100)]
brought commands' functions into commands' classes, much cleaner now

7 years agofirst version of multi-threading server. osc server thread separated from plot thread...
Francesco Fantoni [Sun, 31 Oct 2010 22:48:38 +0000 (23:48 +0100)]
first version of multi-threading server. osc server thread separated from plot thread for better performance, should minimize danger of loosing osc messages in case of concurrent drawing

7 years agoadded a server using a virtual plotter, a virtual plotter could be used togheter...
francesco fantoni [Sat, 30 Oct 2010 22:45:27 +0000 (00:45 +0200)]
added a server using a virtual plotter, a virtual plotter could be used togheter with the physical one, in order to provide a visual feed-back of the in-progress draw through a web server

7 years agoremoved leftover print statement
Francesco Fantoni [Sat, 30 Oct 2010 20:07:27 +0000 (22:07 +0200)]
removed leftover print statement

7 years agoupdated android client and made a first test dist of clients
Francesco Fantoni [Sat, 30 Oct 2010 10:56:04 +0000 (12:56 +0200)]
updated android client and made a first test dist of clients

7 years agonew negotiation policy, based on uuid. no more attempt of two-ways communication...
Francesco Fantoni [Sat, 30 Oct 2010 09:59:18 +0000 (11:59 +0200)]
new negotiation policy, based on uuid. no more attempt of two-ways communication until I'm able to manage tcp client-server stuff

7 years agocleaning
Francesco Fantoni [Sat, 30 Oct 2010 07:15:11 +0000 (09:15 +0200)]
cleaning

7 years agoreshaping tree structure
Francesco Fantoni [Sat, 30 Oct 2010 07:08:39 +0000 (09:08 +0200)]
reshaping tree structure

7 years agostarted different experimental types of server, the same approach doesn't work well...
Francesco Fantoni [Fri, 29 Oct 2010 15:21:10 +0000 (17:21 +0200)]
started different experimental types of server, the same approach doesn't work well for all the conditions: - working on a local lan is ok with two-way osc messaging, but proxy, nat and ip-masquerading does'nt work at all with this approach, so we can explore mapping clients ip to bot id. for android and mobile approach a negotiation of id is difficult, as I suspect there's always a proxy involved

7 years agoadded first draft of negotiation client-server for connection
Francesco Fantoni [Fri, 29 Oct 2010 10:34:48 +0000 (12:34 +0200)]
added first draft of negotiation client-server for connection

7 years agofixed android client, declaration missing
Francesco Fantoni [Fri, 29 Oct 2010 08:22:16 +0000 (10:22 +0200)]
fixed android client, declaration missing

7 years agoextracted callback functions from server class and other minor changes, modified...
Francesco Fantoni [Fri, 29 Oct 2010 07:56:08 +0000 (09:56 +0200)]
extracted callback functions from server class and other minor changes, modified clients in accordance to server changes, added server testbed

7 years agoadded AUTHORS file
Francesco Fantoni [Thu, 28 Oct 2010 21:07:41 +0000 (23:07 +0200)]
added AUTHORS file

7 years agoadded proper(?) .gitignore
Francesco Fantoni [Thu, 28 Oct 2010 17:37:57 +0000 (19:37 +0200)]
added proper(?) .gitignore

7 years agoadded COPYING license file, releasing under GPL-3
Francesco Fantoni [Thu, 28 Oct 2010 17:30:52 +0000 (19:30 +0200)]
added COPYING license file, releasing under GPL-3

7 years agorenamed main server file to hackaplot, reserving androplot name to android client...
Francesco Fantoni [Thu, 28 Oct 2010 17:24:23 +0000 (19:24 +0200)]
renamed main server file to hackaplot, reserving androplot name to android client. cleaned a bit and added comments

7 years agoinitial commit
Francesco Fantoni [Thu, 28 Oct 2010 14:38:58 +0000 (16:38 +0200)]
initial commit