Commit Graph
3682 Commits
Author SHA1 Message Date
Cedric Roux f2195ba4e3 notification system (from user input to application basically) 2016-04-29 15:51:44 +02:00
Cedric Roux e742718c2d handle button press/release
first version, to be finished
2016-04-28 17:10:55 +02:00
Cedric Roux 2df85ee84a cleanup 2016-04-28 16:36:03 +02:00
Cedric Roux c9f51868e2 add x_draw_clipped_string and use it in the text_list gui 2016-04-28 15:50:04 +02:00
Cedric Roux ca945b53de first version of textlog with GUI
introducing generic "view" with two instantiations: stdout and textlist
2016-04-28 15:02:01 +02:00
Cedric Roux 29859bb930 -r option becomes -p, it's more "natural" 2016-04-28 14:58:56 +02:00
Cedric Roux 7283168ffd -l option renamed -r, it's more "natural"
plus there is a default now
2016-04-28 14:54:51 +02:00
Cedric Roux 624aba07dd new function text_list_del 2016-04-28 14:54:14 +02:00
Cedric Roux f8733535c9 cleanup 2016-04-27 18:31:55 +02:00
Cedric Roux e15a809458 first version of a textlog remote logger 2016-04-27 18:31:34 +02:00
Cedric Roux dca2143b04 add some functions in database.c 2016-04-27 18:29:17 +02:00
Cedric Roux 7dbb2b8c3f id management / bug fixes in database 2016-04-27 14:10:47 +02:00
Cedric Roux f0a704145b add get_format to database 2016-04-27 12:13:53 +02:00
Cedric Roux 8e7ee86cc9 remote.c becomes remote_old.c 2016-04-27 11:47:35 +02:00
Cedric Roux 7ef7fdfa4a create database.h, all in defs.h is messy 2016-04-27 11:32:13 +02:00
Cedric Roux 0a820ba1ce define T_MAX_ARGS 2016-04-27 11:16:20 +02:00
Cedric Roux 092f7ce546 parse FORMAT from config file 2016-04-27 11:06:20 +02:00
Cedric Roux 42d9180532 add FORMAT to legacy logs 2016-04-26 16:34:15 +02:00
Cedric Roux ed71e94d1b add size of message when forwarding (so the remote end can
skip unknown messages safely)
2016-04-26 13:39:41 +02:00
Cedric Roux 06cd5665eb gui.c was forgotten in the previous commit 2016-04-26 12:26:39 +02:00
Cedric Roux e7faea3553 split tracer in local/remote and some work on the new gui 2016-04-25 17:53:58 +02:00
Cedric Roux 4e88857b27 let the soft-modem (or the program being traced, whatever it is) try
to connect until it succeeds
2016-04-25 17:27:22 +02:00
Cedric Roux a1aa665841 flip vertically XY plot, it was plotted the other way around 2016-04-12 11:45:15 +02:00
Cedric Roux 71b5c59fd5 minor modification 2016-04-11 18:43:17 +02:00
Cedric Roux 8114422fc5 plot points in XY plot 2016-04-11 18:35:43 +02:00
Cedric Roux 98d2cf8b06 add X functions to plot points 2016-04-11 18:34:26 +02:00
Cedric Roux 062f7fad97 add clear function to the gui 2016-04-11 18:31:37 +02:00
Cedric Roux 3e33416517 fix container size allocation 2016-04-11 18:02:03 +02:00
Cedric Roux 078b4ab9b9 some minor modification again 2016-04-11 17:50:37 +02:00
Cedric Roux 4006af8290 minor modification 2016-04-11 17:40:28 +02:00
Cedric Roux 7e382d2f9a minor modification 2016-04-11 17:39:16 +02:00
Cedric Roux 5a9401cd46 remove useless warning 2016-04-11 17:38:11 +02:00
Cedric Roux 2c4bc73155 clear newly created pixmap to avoid some flickering when resizing windows 2016-04-11 16:39:02 +02:00
Cedric Roux 066bac4a14 remove T_IDs.h from git - this file is generated when compiling
the T tracer (separate compilation for the moment)
2016-04-11 11:28:33 +02:00
Cedric Roux 0fb583a250 import the T tracer into openair 2016-04-11 11:21:52 +02:00
Cedric Roux 2bb04f0105 first version of the generic gui for the tracer 2016-04-11 11:18:26 +02:00
Cedric Roux ee6789cdde "make clean" cleans also the tracer 2016-04-11 10:23:15 +02:00
Cedric Roux d37484b5aa put code in the right place for integration into openair 2016-04-11 10:20:23 +02:00
Cedric Roux f9d740eee6 first commit of the T - review this commit, many things should
probably not be here.
2016-04-10 17:01:22 +02:00
Cedric Roux 9b0f4913e2 dirty bug... 2016-03-21 17:42:04 +01:00
Cedric Roux 0fe08538e9 add __synch_synchronize for the T_cache
it probably makes things zillion times slower but it seems to be necessary
2016-03-21 16:44:12 +01:00
Cedric Roux 7c7d5caed2 do not forward data from tracee to remote tracer - no data is sent
and it won't work anyway, it will mess up with the T
2016-03-21 16:42:24 +01:00
Cedric Roux fe057b1bc4 add port to -r option 2016-03-21 09:54:23 +01:00
Cedric Roux d4d361ed2f error if -on/-off id/group is not found 2016-03-20 21:30:07 +01:00
Cedric Roux f846a9e564 forwarder uses a list to store messages
better in case of slow link between local and remote tracers
may smoke lots of memory though
2016-03-20 21:22:56 +01:00
Cedric Roux 8ca955f371 better forwarder 2016-03-20 19:44:57 +01:00
Cedric Roux cb2454cca3 first version of forwarder
to be redone (the local tracer shall not configure the tracee by
itself but only forward what the remote tracer sends)
2016-03-20 00:23:15 +01:00
Cedric Roux ee5d8c60fb prepare forwarder 2016-03-19 23:52:09 +01:00
Cedric Roux 2bd870afdc - read may return partial content from a socket, deal with that 2016-03-19 22:40:20 +01:00
Cedric Roux ef289848ab - add OIP traces - oaisim generates one of it at the end 2016-03-19 19:09:12 +01:00