aboutsummaryrefslogtreecommitdiff
path: root/lib/gtk-experiment-widgets/gtk-experiment-navigator.c
AgeCommit message (Collapse)AuthorFilesLines
2012-06-20minor fix in experiment navigator widgetRobin Haberkorn1-1/+1
correctly initialize signal array
2012-06-19Expanding Name column editedJens Lammert1-0/+1
2012-06-19Documentation for signal callbacks editedJens Lammert1-3/+20
2012-06-19Imlement API function gtk-experiment_navigator_load_filename()Jens Lammert1-4/+10
2012-06-19Funtionality of navigator widget implementedJens Lammert1-36/+182
- fill GtkTreeStore with data out of *.xml file - respond to double click and coursor change
2012-06-17use more glib macros to improve portabilityRobin Haberkorn1-6/+6
2012-06-15new end-time column in experiment navigator widgetRobin Haberkorn1-12/+41
* also clarified store data types * additional comment for Jens to understand how to register signal handlers
2012-06-14new navigator signal (for Jens to use): section-selected should be emitted ↵Robin Haberkorn1-3/+43
when an entry is single-clicked * connected with transcript widgets: the selected section becomes the transcripts backdrop area * updated documentation for callbacks in class structure
2012-06-13use Glib format specifiers instead of the standard libc onesRobin Haberkorn1-2/+1
2012-06-07cleaned up success/failure return value confusionRobin Haberkorn1-3/+3
TRUE means successful, FALSE unsuccessful
2012-06-07added copyright headers and Doxygen @file comments (where they were still ↵Robin Haberkorn1-0/+17
missing)
2012-05-30implemented "format" file and expression parsing as well as application to ↵Robin Haberkorn1-1/+1
the transcript * "formats" are regular expressions encapsulated in Pango markup that allow the description of powerful highlighting rules * highlight as you type via entry boxes * loading from files implemented and tested but cannot yet be done via the UI * transcript widget is built as libtool convenience library * some renamings were necessary * install transcript widget header
2012-05-30let gtk_experiment_navigator_load() stub succeedRobin Haberkorn1-1/+1
2012-05-13gtk-experiment-navigator: added support for private attributes, and instance ↵Robin Haberkorn1-18/+153
disposal/finalization * in case Jens needs them * also updated documentation
2012-05-13minor experiment-navigator documentation changeRobin Haberkorn1-2/+5
2012-05-12use proper CClosure marshallers for vlc-player and experiment-navigator signalsRobin Haberkorn1-3/+3
the ...VOID__LONG standard marshaller used worked for INT64 but this wasn't guaranteed (size of LONG is platform-dependant) * now, required marshallers are generated if they don't already exist in gobject, if they do, only an alias is defined * every widget has its own marshaller namespace * exclude marshallers from Doxygen docs
2012-05-12add some @bug and @todo infosRobin Haberkorn1-0/+1
2012-05-12minor comment change explaining why freeing the GtkTreeStore of the ↵Robin Haberkorn1-0/+2
navigator works
2012-05-12simplified gtk_experiment_navigator_get_type()Robin Haberkorn1-27/+7
2012-05-12some experiment-navigator documentation fixesRobin Haberkorn1-15/+26
also some additional todos and changed sample tree store column names
2012-05-11fixed experiment-navigator sample data on 32-bit machinesRobin Haberkorn1-1/+1
integer constant was pushed on stack as 32-bit integer, while gtk_stree_store_set() expected a 64-bit integer. this resulted in very strange crashes under 32-bit system
2012-05-11fix windows/linux printf incompatibility by using inttypes.h macrosRobin Haberkorn1-1/+2
2012-05-11documented GtkExperimentNavigator widget (and TODOs)Robin Haberkorn1-4/+67
2012-05-11fill experiment navigator with sample dataRobin Haberkorn1-1/+81
2012-05-11stubs for experiment navigator widget (to be implemented by Jens L.)Robin Haberkorn1-0/+107
* will be part of a larger library of experiment-player-related widgets (libgtk-experiment-widgets) * an experiment-transcript widget will be part of that library later on * Glade catalog for entire library; installed into experiment-player datadir * preliminary stub for libexperiment-reader, a gobject-based library that abstracts from reading the "Folker"-based transcript files