Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-19 | removed OvGU copyright from simple.c: this file is new!HEADmaster | Robin Haberkorn | 1 | -1/+0 | |
2013-07-19 | no need for shellapi.h anymorev1.0 | Robin Haberkorn | 1 | -1/+1 | |
2013-07-19 | updated INSTALL and README | Robin Haberkorn | 3 | -131/+36 | |
2013-07-19 | fixed Doxygen distribution and installation (using custom automake hooks) | Robin Haberkorn | 1 | -5/+13 | |
2013-07-19 | added simple example program | Robin Haberkorn | 5 | -3/+129 | |
build with: make check | |||||
2013-07-19 | updated Copyright headers | Robin Haberkorn | 2 | -0/+2 | |
2013-07-19 | fixed Doxyfile & build docs directly in doc/ | Robin Haberkorn | 3 | -8/+7 | |
2013-07-19 | removed everything unrelated to the GtkVlcPlayer widget | Robin Haberkorn | 39 | -5918/+20 | |
2013-07-19 | moved lib/gtk-vlc-player to src/ | Robin Haberkorn | 5 | -0/+0 | |
2013-07-19 | removed old src directory | Robin Haberkorn | 9 | -2444/+0 | |
2013-07-19 | install new screenshot images and package them in windows Zip distributions | Robin Haberkorn | 2 | -2/+6 | |
* also include session.dtd since we refer to it in the documentation | |||||
2013-07-19 | completely revised "Getting Started" chapter and "Config File" chapter, ↵ | Jens Lammert | 4 | -95/+256 | |
adding some screenshots | |||||
2013-06-10 | install and distribute user doc images | Robin Haberkorn | 1 | -1/+3 | |
2013-06-10 | updated Copyright | Robin Haberkorn | 18 | -18/+18 | |
2013-06-10 | gtk-vlc-player widget: fixed VLC callback processing (dead locks) | Robin Haberkorn | 1 | -6/+38 | |
either libVLC 2.0.5 changed the semantics of their callbacks (they can be invoked from the main thread, i.e. from the VLC method resulting in the event); or GTK+ 2.24 silently changed the type of the GDK mutex from recursive to simple. in either case to avoid GDK mutex deadlocks we must check whether the VLC callback's thread already holds the lock or owns the main context | |||||
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.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 | |