René Stadler
2d6b01144d
Correctly handle variable length thread address formatting
2014-09-11 20:51:37 +02:00
René Stadler
df353a932a
Add markers for warning and error log messages to the timeline display
2014-09-11 20:51:37 +02:00
René Stadler
435b9bd55a
Colorize log and debug log levels in frequency display widget
2014-09-11 20:51:37 +02:00
René Stadler
97d114aeb1
Colorize debug level column
2014-09-11 20:51:37 +02:00
René Stadler
0a483e4931
Rename debug level instances
2014-09-11 20:51:37 +02:00
René Stadler
95476926f8
Hacky commit to parse debug level on line cache level
2014-09-11 20:51:37 +02:00
René Stadler
a52c2c3310
Add (commented out) support for parsing debug level at line cache scan time
2014-09-11 20:51:37 +02:00
René Stadler
ed04803d87
Cleanup
2014-09-11 20:51:37 +02:00
René Stadler
0482a50c3b
Fix timestamps of unparsable lines to fix line density display
2014-09-11 20:51:37 +02:00
René Stadler
00786f0121
Fix message display
2014-09-11 20:51:37 +02:00
René Stadler
109cc29ed9
Save huge amounts of memory by never caching the message and interning data for the other columns
2014-09-11 20:51:37 +02:00
René Stadler
b3f21b5a59
Use less regex matching to parse lines (does not provide a performance gain though)
2014-09-11 20:51:37 +02:00
René Stadler
df2d890d40
Make column id order match log line fields order
2014-09-11 20:51:37 +02:00
René Stadler
c21fa27d1b
Fix benchmark hack option
2014-09-11 20:51:37 +02:00
René Stadler
9d8f796931
Add some simple filtering
2014-09-11 20:51:37 +02:00
René Stadler
2f96b18869
Add evil comment about treeview slowness with multiple selection mode
2014-09-11 20:51:37 +02:00
René Stadler
c7e3c56305
Fix comment
2014-09-11 20:51:37 +02:00
René Stadler
2511183d74
Use monospace font for some numeric columns
2014-09-11 20:51:37 +02:00
René Stadler
b1085b3b4d
Also draw vertical help lines
2014-09-11 20:51:37 +02:00
René Stadler
9619daa316
Change model design to be more filter friendly
2014-09-11 20:51:37 +02:00
René Stadler
805629cc35
Draw horizontal helper lines in frequency display
2014-09-11 20:51:37 +02:00
René Stadler
09b74c44b2
Separate log model into base class and lazy implementation. Add basis for a filter model based on that
2014-09-11 20:51:37 +02:00
René Stadler
c84f0ccd75
Remove dead/commented out code
2014-09-11 20:51:37 +02:00
René Stadler
770eb32ca6
Add/change comments
2014-09-11 20:51:37 +02:00
René Stadler
de83182e02
Change view columns menu item label
2014-09-11 20:51:37 +02:00
René Stadler
eea7c6687b
Add PID column
2014-09-11 20:51:36 +02:00
René Stadler
6eb37ebc3c
Add skeleton for file properties plugin
2014-09-11 20:51:36 +02:00
René Stadler
519ac2bf99
Add debug output. Add filename column
2014-09-11 20:51:36 +02:00
René Stadler
be2929d7fa
Add view columns visibility and ordering state persistence
2014-09-11 20:51:36 +02:00
René Stadler
21091d1dbd
Don't make column headers clickable
2014-09-11 20:51:36 +02:00
René Stadler
8464704408
Fix progress display on load
2014-09-11 20:51:36 +02:00
René Stadler
eb50a5dd41
If the indicator in the frequency display is just 1px wide, don't use transparency
2014-09-11 20:51:36 +02:00
René Stadler
71cddb7d78
New import (the old repo got busted, just had 4 revs anyways)
2014-09-11 20:51:36 +02:00
Thibault Saunier
07391578c9
validate: Make sphinx documentation generation optionnal
2014-09-06 12:37:30 +02:00
Thibault Saunier
3ff59368f0
validate:launcher: Add needed files to build documentation with sphinx
2014-09-06 12:22:48 +02:00
Thibault Saunier
b843ead1f8
validate: launcher: Cleanup and rename apps to avoid '-' in their name
2014-09-06 11:38:38 +02:00
Thibault Saunier
7838f3ebae
validate:launcher: Avoid '.' before media file extension in test classnames
2014-09-06 10:02:13 +02:00
Felix Schwarz
1a8b460d23
validate:docs: fix spelling mistakes
...
https://bugzilla.gnome.org/show_bug.cgi?id=736160
2014-09-05 23:21:21 +02:00
Thibault Saunier
3755581fd3
validate: Take a const gchar ** in gst_validate_print_action_types
...
This is what we actually need and thus is cleaner.
2014-09-05 23:15:29 +02:00
Thibault Saunier
69165a9f04
validate: Implement the notion of implementer namespace to the action types
...
This allows users to know who implements an action type.
+ Enhance the printing of all action making it readable.
2014-09-05 23:03:58 +02:00
Thibault Saunier
15f52d4fa3
validate: Add informations on the switch-track action overrided for playbin
2014-09-05 19:30:52 +02:00
Thibault Saunier
34fd5af840
validate: docs: Add some GstValidate usage documentation
...
+ Fix minor issues in the gst-validate and gst-validate-transcoding
tools documentation
2014-09-05 19:00:23 +02:00
Guillaume Desmottes
f7955f5249
validate: remove redundant pre-condition in monitor_factory_create
...
The same check is already done at the head of the function.
https://bugzilla.gnome.org/show_bug.cgi?id=736019
2014-09-05 19:00:23 +02:00
Guillaume Desmottes
f900f53e95
validate: fix a couple of typos in comments
...
https://bugzilla.gnome.org/show_bug.cgi?id=736019
2014-09-05 19:00:23 +02:00
Thibault Saunier
ef64eb0d0e
validate:docs: Sensibly update the usage file
2014-09-05 19:00:23 +02:00
Thibault Saunier
7cfdb5372c
validate: Use a GList to store action types instead of hashtable
...
It is more adapted and allows us to print the action types in a stable
maneer.
2014-09-05 19:00:23 +02:00
Thibault Saunier
eb6739c91b
validate: report: Do not repeat type name when printing its details
2014-09-05 19:00:23 +02:00
Thibault Saunier
b4ddea0fd2
validate: Change the version to 1.0.0.1
...
The 1.0.0.1 means that it is targetting the GStreamer 1.X serie,
and is a git version (thus 0.1)
GstValidate will most probably not be released and we should try to
be able to use it with as many version of the GStreamer 1.X serie
as possible.
2014-09-05 19:00:23 +02:00
Thibault Saunier
e5b485d776
validate: Document the API with gtk-doc
2014-09-05 19:00:23 +02:00
Thibault Saunier
45ffbdec07
validate: Add GObject Introspection support
2014-09-05 19:00:23 +02:00