Nick Foster
33349efd7f
GUI interface still not quite working. Two issues:
...
* PyQt4.QtSql's SQLite interface doesn't appear to return the same results as the SQLite browser. This is probably me depending on a bad data ordering assumption.
* QSqlQueryModel isn't set up to have the db change from underneath it, AFAIK -- have to add the ability to notify it there's new data.
2013-07-21 17:41:26 -07:00
Nick Foster
dd3e1fe629
GUI model ripped up and replaced with QSqlQueryModel. Not working but committing before I kill the child in row 15.
2013-07-21 17:41:26 -07:00
Nick Foster
b594fe2799
Mapview: added highlighting of selected aircraft
2013-07-18 09:45:09 -07:00
Nick Foster
55cd17de67
Added support for integrated Google Maps interface via QWebView/JavaScript/JSONP. Broken due to something hairy wrt QWebView and /tmp.
2013-06-20 23:05:41 -07:00
Nick Foster
fbe3c464fb
GUI working again w/new parser setup. Live print isn't working due to use of print instead of return.
2013-06-19 11:24:11 -07:00
Nick Foster
302fa7203d
Left a debug print in there
2013-06-18 19:09:49 -07:00
Nick Foster
e18a2e460c
Fix SQL bug introduced with AC type addition
2013-06-18 19:09:09 -07:00
Nick Foster
9563972591
Moved SBS1, az_map, and SQL modules to new parser interface. Not tested.
2013-06-18 19:02:22 -07:00
Nick Foster
d508b39b31
Fix modes_gui. Only thing which should be nonfunc. is the reports/sec box (no thread to run it).
2013-06-10 13:37:50 -04:00
Nick Foster
244c9105f2
Remove leftover arg from sql constructor
2013-06-10 08:52:28 -04:00
Nick Foster
4bbe250f39
Publish some SQL notifications. Still TODO: issue list of new ICAOs. Might use a separate thread/publisher for that.
2013-06-05 18:30:45 -04:00
Nick Foster
ba55d24e92
Don't use commit() on each SQL insert, it makes things terrislow.
2013-06-03 09:07:36 -04:00
Nick Foster
b71c978e27
New universal pubsub interface in zmq_socket.py. Needs more work.
2013-06-03 08:38:26 -04:00
Nick Foster
33874893b7
Better exception handling in sql.py
2013-05-30 17:17:15 -04:00
Nick Foster
4216b96262
Threading fixes for ZMQ work. Also moved radio optparse options into radio.py.
2013-05-30 00:58:03 -07:00
Nick Foster
4d569f9112
In progress, temp commit. Have removed pubsub interface in favor of 0MQ sockets -- this gets us free message-passing across network or local host.
2013-05-29 14:18:15 -07:00
Nick Foster
0f38bfd0d7
Fix SQL for merge-induced breakage.
2012-10-10 08:21:17 -07:00
Nick Foster
67b58d7204
Use a common lock for the KMLgen and SQL threads to keep them from stepping on each other when reading the SQLite db
2012-10-09 23:31:02 -07:00
Johnathan Corgan
f18d111e1c
Merge branch 'master' into qtapp
...
Conflicts:
CMakeLists.txt
lib/air_modes_preamble.cc
python/sql.py
2012-10-07 17:54:03 -07:00
Nick Foster
73ca9e373e
Merge branch 'master' into qtapp
2012-08-15 20:15:55 -07:00
Nick Foster
004500a5d7
Layout and porting the SQL fix over from master.
2012-07-18 17:11:19 -07:00
Nick Foster
3163fca47a
Renamed everything in python/ for consistent namespace
2012-07-16 20:59:37 -07:00