Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-12 | minor comment change explaining why freeing the GtkTreeStore of the ↵ | Robin Haberkorn | 1 | -0/+2 | |
navigator works | |||||
2012-05-12 | simplified gtk_experiment_navigator_get_type() | Robin Haberkorn | 1 | -27/+7 | |
2012-05-12 | fixed experiment-reader destruction (chain up to parent class) | Robin Haberkorn | 2 | -26/+7 | |
2012-05-12 | ensure that doxygen is executed always on make | Robin Haberkorn | 1 | -0/+1 | |
the doxygen directory does not depend on any actual sourcefile or library, so it should be updated on every make to ensure it's up to date | |||||
2012-05-12 | fixed phase-selection when processing session XML files | Robin Haberkorn | 1 | -1/+1 | |
2012-05-12 | inclusion of developer documentation in Doxygen docs is configurable | Robin Haberkorn | 2 | -3/+10 | |
* added --enable-doxygen-extract-private site-config option | |||||
2012-05-12 | some experiment-navigator documentation fixes | Robin Haberkorn | 2 | -16/+27 | |
also some additional todos and changed sample tree store column names | |||||
2012-05-11 | fixed experiment-navigator sample data on 32-bit machines | Robin Haberkorn | 1 | -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-11 | fix windows/linux printf incompatibility by using inttypes.h macros | Robin Haberkorn | 1 | -1/+2 | |
2012-05-11 | fixed: make sure a libexperiment-reader DLL can be built on windows | Robin Haberkorn | 1 | -1/+1 | |
2012-05-11 | documented GtkExperimentNavigator widget (and TODOs) | Robin Haberkorn | 2 | -7/+92 | |
2012-05-11 | documented ExperimentReader class | Robin Haberkorn | 2 | -14/+87 | |
2012-05-11 | implemented libexperiment-reader functions that will be required by ↵ | Robin Haberkorn | 2 | -6/+171 | |
gtk-experiment-navigator | |||||
2012-05-11 | first draft of the libexperiment-reader helper class | Robin Haberkorn | 8 | -8/+316 | |
it hides libXML2 details when dealing with session.dtd XML files (Folker-transcript + session data) | |||||
2012-05-11 | fill experiment navigator with sample data | Robin Haberkorn | 1 | -1/+81 | |
2012-05-11 | integrated experiment navigator into UI | Robin Haberkorn | 4 | -8/+134 | |
* transcript widget placeholder * connected time-selected signal, so when the new widget is properly implemented, everything should fall in place... * implemented "Transcript Open..." using experiment-navigator API * had to manually edit default.ui to include a property Glade-3 for Windows introduced!!! | |||||
2012-05-11 | stubs for experiment navigator widget (to be implemented by Jens L.) | Robin Haberkorn | 10 | -4/+223 | |
* 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 | |||||
2012-05-11 | partially fixed 824dfc05c9af2dfb4299191b7e18e79a540bb2b5: must show ↵ | Robin Haberkorn | 1 | -2/+3 | |
fullscreen window before reparenting into it commit was made under Windows where fullscreen doesn't work anyway | |||||
2012-05-11 | improved fullscreen mode support and cleaned up widget displaying | Robin Haberkorn | 3 | -8/+7 | |
2012-05-10 | simplify empty-item show/hide | Robin Haberkorn | 1 | -4/+1 | |
2012-05-10 | fixed DLL building and Glade catalog on Windows | Robin Haberkorn | 2 | -3/+4 | |
* removed libtool -module flag: it should be used for dlopen libs (gtk-vlc-player is dlopened by Glade) but had no visible impact on building the library. also it prevented installation of the library into the bindir! * explicitly specify bindir for DLL installations (it may and will be set independently of the libdir but libtool assumes LIBDIR/../bin by default) * avoid-versioning. that way the DLL name is predictable - it must be known for the glade catalog which has been adapted to cover both the Linux and Windows shared library names. | |||||
2012-05-10 | fixed UI definition for Glade-3 on windows | Robin Haberkorn | 1 | -0/+1 | |
for some strange reason, Glade-3 on windows has an additional orientation property for VBoxes | |||||
2012-05-09 | instead of manually adding the --export-dynamic linker flag (platform ↵ | Robin Haberkorn | 2 | -9/+2 | |
dependant), let libtool do it | |||||
2012-05-09 | make sure that vlc-player widget is built as shared library and can be ↵ | Robin Haberkorn | 1 | -0/+1 | |
loaded dynamically * didn't build DLL under windows (required for working with Glade) * static versions are not required | |||||
2012-05-09 | under Windows, include icon resource into binary | Robin Haberkorn | 4 | -1/+21 | |
this is optional, if the resource compiler is not found, only a warning is emitted. * the icon is preliminary (it's the VLC icon) | |||||
2012-05-09 | fixed opening manual under Windows | Robin Haberkorn | 2 | -3/+29 | |
it turned out that gtk_show_uri() doesn't work even if the URI is correct, so we're using Window's ShellExecute() now | |||||
2012-05-09 | handle errors when displaying manual | Robin Haberkorn | 2 | -1/+27 | |
introduced helper function for displaying GErrors in a message box | |||||
2012-05-09 | enforce "English" as locale | Robin Haberkorn | 1 | -0/+10 | |
experiment-player is currently not localized. this resulted in different languages for stock items and custom-labeled items. | |||||
2012-05-09 | use only filenames instead of URIs when working with the VLC player | Robin Haberkorn | 4 | -24/+47 | |
* under windows, "C:\..." paths are constructed for the quickopen-menu, they are not accepted by libvlc_media_new_location() * support both loading filenames and URIs | |||||
2012-05-09 | add *.exe to .gitignore | Robin Haberkorn | 1 | -0/+1 | |
2012-05-09 | use g_build_filename() to construct paths so as to not require any knowledge ↵ | Robin Haberkorn | 1 | -4/+5 | |
about the path separator * should fix windows version where filenames with both slash and backslash had been generated - those are not accepted by libvlc | |||||
2012-05-09 | disabled focus-on-click for play/stop & reset play button state on movie open | Robin Haberkorn | 2 | -0/+5 | |
2012-05-09 | moved quickopen-related functions into separate C file | Robin Haberkorn | 4 | -199/+239 | |
2012-05-09 | sort quickopen-menu items | Robin Haberkorn | 1 | -20/+29 | |
use GPtrArray to manage an item array that is sorted and iterated... * avoid callback for destroying items on quickopen-refresh by setting a default destructor for the array | |||||
2012-05-09 | disable all player controls on startup | Robin Haberkorn | 2 | -2/+5 | |
2012-05-09 | reset play-button state on movie stop | Robin Haberkorn | 1 | -7/+17 | |
2012-05-09 | rewritten quickopen based on glib calls (cross-platform) | Robin Haberkorn | 1 | -81/+77 | |
also used glib calls for libc features whereever possible | |||||
2012-05-08 | some windows (mingw32) automake fixes | Robin Haberkorn | 1 | -6/+3 | |
* os is "mingw32" * for some strange reason autoconf for mingw32 doesn't like continuations in AC_CONFIG_FILES | |||||
2012-05-08 | support for opening the HTML manual from the experiment player help menu | Robin Haberkorn | 4 | -1/+31 | |
URI is configurable (--with-help-uri) | |||||
2012-05-08 | support for more than one quickopen-filter and some quickopen-related ↵ | Robin Haberkorn | 2 | -14/+25 | |
constants defined in autoconf | |||||
2012-05-08 | remember current folder of quick-open folder choose dialog | Robin Haberkorn | 1 | -0/+2 | |
2012-05-08 | quick-open directory chooser implemented | Robin Haberkorn | 1 | -28/+77 | |
* some larger rewrites were necessary to get it to work | |||||
2012-05-08 | first implementation of the "quick open" feature based on POSIX calls | Robin Haberkorn | 2 | -12/+172 | |
2012-05-07 | build system: fixed AM_CFLAGS handling | Robin Haberkorn | 2 | -2/+3 | |
when using per-target CFLAGS, AM_CFLAGS are ignored | |||||
2012-05-07 | fixed application exit | Robin Haberkorn | 2 | -0/+9 | |
2012-05-07 | fixed vlc player widget's _set_adjustment functions | Robin Haberkorn | 1 | -0/+14 | |
care about disconnecting and reconnecting signal handlers | |||||
2012-05-07 | support for setting volume in vlc player widget | Robin Haberkorn | 3 | -12/+57 | |
API function and volume adjustment * attached volume button with player widget | |||||
2012-05-07 | removed volume button image | Robin Haberkorn | 1 | -5/+1 | |
it's added automatically | |||||
2012-05-07 | redesigned video player controls | Robin Haberkorn | 2 | -26/+66 | |
totem-like play/stop buttons, but in one HBox * also added a volume button | |||||
2012-05-07 | open movie menu and prepared quick open feature | Robin Haberkorn | 2 | -7/+77 | |