Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-06-10 | minor Doxyfile changes: disable Latex output | Robin Haberkorn | 1 | -2/+2 | |
2013-06-09 | added screenshots | Jens Lammert | 6 | -0/+0 | |
2013-06-09 | user docs: first few sections of "Getting Started" chapter | Jens Lammert | 1 | -71/+110 | |
2013-06-09 | user documentation: written chapter explaining the GUI | Jens Lammert | 1 | -0/+62 | |
2013-06-09 | updated user documentation: "Installation" chapter | Jens Lammert | 1 | -18/+36 | |
2013-06-09 | commented out unused variables to avoid compiler warnings | Robin Haberkorn | 1 | -2/+2 | |
2013-06-09 | search for gthread pkgconfig package: libgthread is no longer included in ↵ | Robin Haberkorn | 2 | -3/+3 | |
the glib pkgconfig libs | |||||
2013-06-09 | removed unnecessary libX11 dependency | Robin Haberkorn | 2 | -12/+0 | |
2012-08-10 | set version to v0.9v0.9 | Robin Haberkorn | 1 | -1/+1 | |
2012-08-10 | replaced icon with GPL-licensed one from "Crystal clear icons" | Robin Haberkorn | 1 | -0/+0 | |
2012-08-10 | added detailed Windows installation instructions | Robin Haberkorn | 1 | -0/+186 | |
2012-08-07 | added detailed Ubuntu installation instructions | Robin Haberkorn | 2 | -0/+50 | |
2012-08-06 | also save window state (maximization, iconification, etc) in config file | Robin Haberkorn | 3 | -1/+65 | |
it is saved as an integer (bitmap) instead of introducing keys for all flags | |||||
2012-08-06 | when parsing a format file, check whether each line could be read ↵ | Robin Haberkorn | 3 | -8/+29 | |
completely, otherwise throw error * arbitrary limit (1024 bytes) per line - reading lines of arbritrary length is difficult and will be seldomly used * introduced is_newline() helper function | |||||
2012-08-06 | resolved pattern-length restriction bug by calculating the pattern+captures size | Robin Haberkorn | 2 | -4/+25 | |
* also made gtk_experiment_transcript_free_formats() an internal function * declare static functions in gtk-experiment-transcript-formats.c | |||||
2012-08-06 | document assertion bug | Robin Haberkorn | 1 | -0/+4 | |
2012-08-01 | some NULL pointer checks in transcript widget | Robin Haberkorn | 1 | -3/+6 | |
default interactive format attributes may be NULL (i.e. don't change these attributes) but pango/gdk free functions cannot handle NULL pointers gracefully * only results in assertions now since windows are explicitly destroyed (the info window was not destroyed at all previously) | |||||
2012-08-01 | remove transcript widget size request | Robin Haberkorn | 2 | -14/+0 | |
removes some constraints on resizing the info window containing the widget (however other widgets have minimum sizes preventing the transcript area being squashed together) | |||||
2012-08-01 | save/restore window positions | Robin Haberkorn | 4 | -5/+130 | |
* use X-style geometry strings * glade-configured default window sizes serve as configuration defaults * don't let glade show the windows since after they are shown, gtk_window_parse_geometry() cannot set the default size * prevent (main) window deletion from destroying the window widget so we can still query window properties (like position and size) * explicitly destroy window widgets (currently broken) * saving/restoring window position can be disabled via config file since some window managers can restore positions on their own (KDE...) | |||||
2012-07-31 | prevent recursive quickopen_item_on_activate() invocations (fixes issue #1) | Robin Haberkorn | 1 | -3/+11 | |
2012-07-11 | Documentation added | Jens Lammert | 1 | -8/+147 | |
2012-07-11 | added UI tooltips | Robin Haberkorn | 2 | -2/+19 | |
2012-07-11 | menu entry accelerators | Robin Haberkorn | 1 | -1/+7 | |
2012-06-21 | add execute flag for build scripts | Robin Haberkorn | 2 | -0/+0 | |
2012-06-21 | added build scripts for MinGW | Robin Haberkorn | 3 | -0/+45 | |
2012-06-21 | fixed handling of regexp patterns at the end of "format" expressions | Robin Haberkorn | 1 | -26/+31 | |
also required stripping trailing newlines when processing "format" files since "format" files only worked because the newline was part of the "format" expression and ignored | |||||
2012-06-21 | gtk-vlc-player: set the widget's toplevel window as the fullscreen windows ↵ | Robin Haberkorn | 1 | -7/+25 | |
transient parent * ensures that the fullscreen window will be on the correct screen (for some reason it was already displayed on the correct screen) * ensures that the toplevel window (i.e. the player window) cannot be put above the fullscreen window (this was already ensured by keeping the fullscreen window above all other windows) | |||||
2012-06-21 | simplify expression using MIN() | Robin Haberkorn | 1 | -1/+1 | |
2012-06-20 | keep fullscreen window above all others | Robin Haberkorn | 1 | -0/+2 | |
2012-06-20 | don't set vlc-player's fullscreen window as not-resizable | Robin Haberkorn | 1 | -2/+0 | |
this causes issues on Linux and is not necessarily required | |||||
2012-06-20 | some gtk-vlc-player fullscreen window properties | Robin Haberkorn | 1 | -0/+12 | |
2012-06-20 | fixed receiving click events on the gtk-player-widget on Windows | Robin Haberkorn | 2 | -15/+82 | |
a workaround was necessary: after playing a movie, poll every 100ms for the availability of the event window created by libVLC (in another thread!) and disable it when found (stopping the g_timeout) | |||||
2012-06-20 | minor fix in experiment navigator widget | Robin Haberkorn | 1 | -1/+1 | |
correctly initialize signal array | |||||
2012-06-19 | Expanding Name column edited | Jens Lammert | 1 | -0/+1 | |
2012-06-19 | Documentation for signal callbacks edited | Jens Lammert | 1 | -3/+20 | |
2012-06-19 | Imlement API function gtk-experiment_navigator_load_filename() | Jens Lammert | 1 | -4/+10 | |
2012-06-19 | Funtionality of navigator widget implemented | Jens Lammert | 1 | -36/+182 | |
- fill GtkTreeStore with data out of *.xml file - respond to double click and coursor change | |||||
2012-06-19 | emulate VLC_PLUGIN_PATH support for libvlc < 2.0.0 | Robin Haberkorn | 2 | -2/+32 | |
2012-06-17 | use more glib macros to improve portability | Robin Haberkorn | 7 | -25/+27 | |
2012-06-17 | use closure objects internally in libexperiment-reader instead of plain C ↵ | Robin Haberkorn | 4 | -14/+84 | |
callbacks * has the advantage that it will be easier to port libexperiment-reader to other languages (by using its closures and marshallers) | |||||
2012-06-17 | extended libexperiment-reader API: pass topic end times to callback | Robin Haberkorn | 3 | -5/+38 | |
2012-06-15 | new end-time column in experiment navigator widget | Robin Haberkorn | 1 | -12/+41 | |
* also clarified store data types * additional comment for Jens to understand how to register signal handlers | |||||
2012-06-14 | status bar to display current time and video length | Robin Haberkorn | 3 | -0/+76 | |
* currently, when video is stopped or paused and time is changed there are no time updates | |||||
2012-06-14 | allow enabling/disabling the transcript backdrop area (simplifies main.c) | Robin Haberkorn | 4 | -30/+63 | |
2012-06-14 | new navigator signal (for Jens to use): section-selected should be emitted ↵ | Robin Haberkorn | 5 | -6/+115 | |
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-14 | fixed documentation | Robin Haberkorn | 1 | -6/+4 | |
when setting signal handlers in a class structure (e.g. when deriving the class), there is no user_data argument | |||||
2012-06-14 | preliminary transcript backdrop area implementation | Robin Haberkorn | 4 | -4/+105 | |
a backdrop area may be set by time points - it's background is highlighted 16% darker or lighter than the configured background color * configurable only by AC_DEFINE in configure.ac for the time being | |||||
2012-06-13 | use Glib format specifiers instead of the standard libc ones | Robin Haberkorn | 1 | -2/+1 | |
2012-06-13 | transcript widget reverse mode is saved in config file | Robin Haberkorn | 6 | -11/+89 | |
* introduced widget flag attribute | |||||
2012-06-13 | implemented topdown (reverse) rendering of contributions | Robin Haberkorn | 3 | -50/+141 | |
code has been refactored allowing for greater flexibility in rendering |