aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-06-09search for gthread pkgconfig package: libgthread is no longer included in ↵Robin Haberkorn1-1/+1
the glib pkgconfig libs
2013-06-09removed unnecessary libX11 dependencyRobin Haberkorn1-5/+0
2012-08-10set version to v0.9Robin Haberkorn1-1/+1
2012-06-20fixed receiving click events on the gtk-player-widget on WindowsRobin Haberkorn1-1/+1
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-19emulate VLC_PLUGIN_PATH support for libvlc < 2.0.0Robin Haberkorn1-1/+1
2012-06-14preliminary transcript backdrop area implementationRobin Haberkorn1-0/+2
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-04fixed and simplified handling of default config valuesRobin Haberkorn1-2/+2
they must be set after loading a keyfile since when setting them before they are overwritten when a keyfile can be loaded even if they don't exist in the keyfile
2012-06-01support for configuration filesRobin Haberkorn1-2/+4
* currently it saves the quick-open and format-selection directories
2012-05-31allow transcript formatting without markup (like search-as-you type)Robin Haberkorn1-0/+4
* controlled via checkbox * if markup is disabled the entered text is only regular expressions * default text attributes are used according to some constants (in configure.ac, later they will be configurable via config file) * fixed return value of gtk_experiment_transcript_load_formats() * care about possible capture mismatches in regular expressions (capture braces are inserted automatically - the user is not allowed specify own captures) * display state of interactive format via icon (successful/error)
2012-05-30implemented selection of format files by combo boxRobin Haberkorn1-0/+3
* each transcript widget has its own box, they share their content (via a common GtkListStore) * currently the filename is displayed in the combo boxes
2012-05-30fixed adjustment handling in gtk-vlc-playerRobin Haberkorn1-5/+9
* reconfigure on set_adjustment() * disconnect signal handlers on dispose()
2012-05-14fixed installing catalog files into Glade-3 module dir or fallback dirRobin Haberkorn1-11/+18
for various obscure technical reasons, it turned out to be necessary to define the catalog directory in the autoconf file * also use the AM_COND_IF macro whereever possible
2012-05-14install widget catalogs into Glade-3 catalog directory if possibleRobin Haberkorn1-0/+7
* eases installation on Linux * on MinGW where Glade-3 is in its own hierarchy, this will probably not work, but there's a fallback to install the catalogs into PREFIX/share directories
2012-05-14fixed --enable-doxygen-extract-private option on MinGWRobin Haberkorn1-1/+8
cannot use the upper-casing variable substitution ${var^^} since it's not supported by MinGW's MSYS shell
2012-05-14added test suite for libexperiment-reader using GTesterRobin Haberkorn1-2/+15
* automatically generate test reports * does not abort when gtester tools are missing (as test suite programs can be built nevertheless)
2012-05-12use proper CClosure marshallers for vlc-player and experiment-navigator signalsRobin Haberkorn1-0/+6
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-12inclusion of developer documentation in Doxygen docs is configurableRobin Haberkorn1-0/+6
* added --enable-doxygen-extract-private site-config option
2012-05-11first draft of the libexperiment-reader helper classRobin Haberkorn1-1/+3
it hides libXML2 details when dealing with session.dtd XML files (Folker-transcript + session data)
2012-05-11stubs for experiment navigator widget (to be implemented by Jens L.)Robin Haberkorn1-1/+1
* 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-09instead of manually adding the --export-dynamic linker flag (platform ↵Robin Haberkorn1-8/+1
dependant), let libtool do it
2012-05-09under Windows, include icon resource into binaryRobin Haberkorn1-0/+9
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-09fixed opening manual under WindowsRobin Haberkorn1-2/+12
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-08some windows (mingw32) automake fixesRobin Haberkorn1-6/+3
* os is "mingw32" * for some strange reason autoconf for mingw32 doesn't like continuations in AC_CONFIG_FILES
2012-05-08support for opening the HTML manual from the experiment player help menuRobin Haberkorn1-0/+8
URI is configurable (--with-help-uri)
2012-05-08support for more than one quickopen-filter and some quickopen-related ↵Robin Haberkorn1-2/+6
constants defined in autoconf
2012-05-06adjustment support for the gtk-vlc-player pluginRobin Haberkorn1-0/+4
gtk-vlc-player may be connected to scale widgets (and later on the transcript widget) using GtkAdjustments * the main program has been updated accordingly * the main program also updates the "play" button now
2012-05-04added github "homepage" to AC_INITRobin Haberkorn1-2/+4
2012-05-04use GtkBuilder for UI, more sophisticated UIRobin Haberkorn1-0/+12
default UI file is installed (/usr/share/experiment-player/default.ui) but the actually used file may be changed via --with-default-ui=... (useful for windows where it should read --with-default-ui=default.ui)
2012-05-04cleaned up flag and library handlingRobin Haberkorn1-16/+33
* only link against required libraries * special linking flags (like --export-all-symbols) have their special output variable and are only used for GTK applications
2012-05-02preliminary player widget based on experiment-player prototypeRobin Haberkorn1-0/+1
2012-05-02use PKG_CHECK_MODULES macroRobin Haberkorn1-34/+28
instead of manually calling pkg-config
2012-05-02added skeleton docbook and site-configuration supportRobin Haberkorn1-4/+23
* docbook is built by default and also included in distro * doxygen is not built by default (developer docs)
2012-05-02check for C99 supportRobin Haberkorn1-1/+3
2012-05-02Doxygen supportRobin Haberkorn1-1/+7
* Doxyfile is generated by ./configure * files will be placed under doc/doxygen/. They aren't installed or distributed.
2012-05-02autoconf based build systemRobin Haberkorn1-0/+101
* it currently builds the existing player prototype (not checked in) * it already includes the necessary windows support