aboutsummaryrefslogtreecommitdiff
path: root/lib/gtk-experiment-widgets/gtk-experiment-transcript-private.h
AgeCommit message (Collapse)AuthorFilesLines
2013-06-10updated CopyrightRobin Haberkorn1-1/+1
2012-08-06when parsing a format file, check whether each line could be read ↵Robin Haberkorn1-0/+7
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-06resolved pattern-length restriction bug by calculating the pattern+captures sizeRobin Haberkorn1-0/+1
* also made gtk_experiment_transcript_free_formats() an internal function * declare static functions in gtk-experiment-transcript-formats.c
2012-08-01remove transcript widget size requestRobin Haberkorn1-3/+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-06-17use more glib macros to improve portabilityRobin Haberkorn1-6/+8
2012-06-14allow enabling/disabling the transcript backdrop area (simplifies main.c)Robin Haberkorn1-1/+2
2012-06-14preliminary transcript backdrop area implementationRobin Haberkorn1-0/+8
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-13transcript widget reverse mode is saved in config fileRobin Haberkorn1-1/+9
* introduced widget flag attribute
2012-06-13implemented topdown (reverse) rendering of contributionsRobin Haberkorn1-0/+12
code has been refactored allowing for greater flexibility in rendering
2012-06-12don't render into invisible area of the text layerRobin Haberkorn1-2/+0
it is unknown how large that area has to be in order for every contribution to fit in
2012-06-07added copyright headers and Doxygen @file comments (where they were still ↵Robin Haberkorn1-2/+17
missing)
2012-06-06configurable transcript widget text alignmentRobin Haberkorn1-1/+2
* via pop up menu and config file (symbolic value) * use image menu items in transcript popup * renamed "Choose Foreground Color..." to "Choose Text Color..." * simplify transcript related config setters/getters
2012-05-30implemented "format" file and expression parsing as well as application to ↵Robin Haberkorn1-0/+90
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