| Age | Commit message (Collapse) | Author | Files | Lines |
|
* each transcript widget has its own box, they share their content (via a common GtkListStore)
* currently the filename is displayed in the combo boxes
|
|
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
|
|
|
|
it hides libXML2 details when dealing with session.dtd XML files (Folker-transcript + session data)
|
|
* 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!!!
|
|
* 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
|
|
|
|
it turned out that gtk_show_uri() doesn't work even if the URI is
correct, so we're using Window's ShellExecute() now
|
|
introduced helper function for displaying GErrors in a message box
|
|
experiment-player is currently not localized. this resulted in different
languages for stock items and custom-labeled items.
|
|
* 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
|
|
|
|
|
|
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
|
|
|
|
|
|
also used glib calls for libc features whereever possible
|
|
URI is configurable (--with-help-uri)
|
|
constants defined in autoconf
|
|
|
|
* some larger rewrites were necessary to get it to work
|
|
|
|
|
|
API function and volume adjustment
* attached volume button with player widget
|
|
totem-like play/stop buttons, but in one HBox
* also added a volume button
|
|
|
|
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
|
|
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)
|
|
|
|
|