René Stadler [Thu, 22 Nov 2007 08:47:06 +0000 (10:47 +0200)]
Fix copyright/license headers and module docstrings
René Stadler [Thu, 22 Nov 2007 08:33:18 +0000 (10:33 +0200)]
Cleanup
René Stadler [Thu, 22 Nov 2007 08:29:23 +0000 (10:29 +0200)]
Display timeline by default
René Stadler [Thu, 22 Nov 2007 08:19:36 +0000 (10:19 +0200)]
Fix missing the last vertical ref line in the timeline display
René Stadler [Thu, 22 Nov 2007 07:56:21 +0000 (09:56 +0200)]
Add .bzrignore file
René Stadler [Thu, 22 Nov 2007 07:55:13 +0000 (09:55 +0200)]
Kick glade backup file out of the repo
René Stadler [Thu, 22 Nov 2007 07:54:10 +0000 (09:54 +0200)]
Implement cancelling of the load process in the UI
René Stadler [Thu, 22 Nov 2007 07:31:37 +0000 (09:31 +0200)]
Progressively draw the debug level distribution into the timeline widget
René Stadler [Wed, 21 Nov 2007 15:40:31 +0000 (17:40 +0200)]
Don't make timeline data processing block the GUI
René Stadler [Wed, 21 Nov 2007 13:21:40 +0000 (15:21 +0200)]
Ease importing of modules from the Common package
René Stadler [Wed, 21 Nov 2007 12:21:38 +0000 (14:21 +0200)]
Ditch arrays for offset storage again
René Stadler [Wed, 21 Nov 2007 11:42:32 +0000 (13:42 +0200)]
Fix timeline for files where the first timestamp >> 0
René Stadler [Wed, 21 Nov 2007 09:40:13 +0000 (11:40 +0200)]
Use an array for line offset mapping (if file < 4GB)
René Stadler [Wed, 21 Nov 2007 08:47:40 +0000 (10:47 +0200)]
Add LogLines class
René Stadler [Tue, 20 Nov 2007 15:45:35 +0000 (17:45 +0200)]
Rename COL_LINE to COL_LINE_NUMBER
René Stadler [Tue, 20 Nov 2007 15:40:35 +0000 (17:40 +0200)]
Fix object name serialization
René Stadler [Tue, 20 Nov 2007 13:58:52 +0000 (15:58 +0200)]
Add test script to generate a simple test log. Fix level name space adjustment
René Stadler [Tue, 20 Nov 2007 13:32:14 +0000 (15:32 +0200)]
Add dummy po directory and add MANIFEST.in
René Stadler [Tue, 20 Nov 2007 13:25:32 +0000 (15:25 +0200)]
Copy over distutils setup from gst-inspector
René Stadler [Tue, 20 Nov 2007 12:52:26 +0000 (14:52 +0200)]
Almost allow copying a full line to clipboard
René Stadler [Tue, 20 Nov 2007 11:58:34 +0000 (13:58 +0200)]
Remove commented code
René Stadler [Tue, 20 Nov 2007 11:56:15 +0000 (13:56 +0200)]
Replace model.get with model.get_value
René Stadler [Tue, 20 Nov 2007 11:34:00 +0000 (13:34 +0200)]
Cleanup
René Stadler [Tue, 20 Nov 2007 11:31:58 +0000 (13:31 +0200)]
Remove commented code, resolve FIXME
René Stadler [Tue, 20 Nov 2007 10:33:47 +0000 (12:33 +0200)]
Simplify function
René Stadler [Tue, 20 Nov 2007 09:06:27 +0000 (11:06 +0200)]
Rename more density stuff to timeline
René Stadler [Mon, 19 Nov 2007 13:55:08 +0000 (15:55 +0200)]
Remove unused attribute
René Stadler [Mon, 19 Nov 2007 13:52:01 +0000 (15:52 +0200)]
And now make it actually run\!
René Stadler [Mon, 19 Nov 2007 13:44:54 +0000 (15:44 +0200)]
Also commit the previous change to the GUI module :-/
René Stadler [Mon, 19 Nov 2007 13:27:16 +0000 (15:27 +0200)]
Move final log line parsing from GUI to Data module
René Stadler [Mon, 19 Nov 2007 09:35:27 +0000 (11:35 +0200)]
Optimize color stripping function a bit
René Stadler [Mon, 19 Nov 2007 08:59:52 +0000 (10:59 +0200)]
Also plot green info line count in timeline display
René Stadler [Sat, 17 Nov 2007 08:23:58 +0000 (10:23 +0200)]
Add user/system time to benchmark output
René Stadler [Sat, 17 Nov 2007 08:06:09 +0000 (10:06 +0200)]
Rename line frequency plugin/widget to timeline
René Stadler [Fri, 16 Nov 2007 15:25:08 +0000 (17:25 +0200)]
Speed up level density sentinel
René Stadler [Fri, 16 Nov 2007 14:30:17 +0000 (16:30 +0200)]
Correctly handle variable length thread address formatting
René Stadler [Fri, 16 Nov 2007 13:56:57 +0000 (15:56 +0200)]
Add markers for warning and error log messages to the timeline display
René Stadler [Fri, 16 Nov 2007 13:06:59 +0000 (15:06 +0200)]
Colorize log and debug log levels in frequency display widget
René Stadler [Fri, 16 Nov 2007 11:26:20 +0000 (13:26 +0200)]
Colorize debug level column
René Stadler [Fri, 16 Nov 2007 10:53:02 +0000 (12:53 +0200)]
Rename debug level instances
René Stadler [Fri, 16 Nov 2007 10:48:08 +0000 (12:48 +0200)]
Hacky commit to parse debug level on line cache level
René Stadler [Fri, 16 Nov 2007 09:03:22 +0000 (11:03 +0200)]
Add (commented out) support for parsing debug level at line cache scan time
René Stadler [Fri, 16 Nov 2007 08:28:23 +0000 (10:28 +0200)]
Cleanup
René Stadler [Thu, 15 Nov 2007 16:17:28 +0000 (18:17 +0200)]
Fix timestamps of unparsable lines to fix line density display
René Stadler [Thu, 15 Nov 2007 16:12:57 +0000 (18:12 +0200)]
Fix message display
René Stadler [Thu, 15 Nov 2007 15:54:30 +0000 (17:54 +0200)]
Save huge amounts of memory by never caching the message and interning data for the other columns
René Stadler [Thu, 15 Nov 2007 13:06:37 +0000 (15:06 +0200)]
Use less regex matching to parse lines (does not provide a performance gain though)
René Stadler [Thu, 15 Nov 2007 12:07:00 +0000 (14:07 +0200)]
Make column id order match log line fields order
René Stadler [Thu, 15 Nov 2007 12:01:53 +0000 (14:01 +0200)]
Fix benchmark hack option
René Stadler [Thu, 15 Nov 2007 11:47:38 +0000 (13:47 +0200)]
Add some simple filtering
René Stadler [Thu, 15 Nov 2007 07:20:34 +0000 (09:20 +0200)]
Add evil comment about treeview slowness with multiple selection mode
René Stadler [Thu, 15 Nov 2007 06:58:48 +0000 (08:58 +0200)]
Fix comment
René Stadler [Wed, 14 Nov 2007 20:51:47 +0000 (22:51 +0200)]
Use monospace font for some numeric columns
René Stadler [Wed, 14 Nov 2007 18:35:18 +0000 (20:35 +0200)]
Also draw vertical help lines
René Stadler [Wed, 14 Nov 2007 14:56:35 +0000 (16:56 +0200)]
Change model design to be more filter friendly
René Stadler [Wed, 14 Nov 2007 13:49:03 +0000 (15:49 +0200)]
Draw horizontal helper lines in frequency display
René Stadler [Wed, 14 Nov 2007 13:44:01 +0000 (15:44 +0200)]
Separate log model into base class and lazy implementation. Add basis for a filter model based on that
René Stadler [Wed, 14 Nov 2007 12:49:55 +0000 (14:49 +0200)]
Remove dead/commented out code
René Stadler [Wed, 14 Nov 2007 12:48:31 +0000 (14:48 +0200)]
Add/change comments
René Stadler [Wed, 14 Nov 2007 11:57:08 +0000 (13:57 +0200)]
Change view columns menu item label
René Stadler [Wed, 14 Nov 2007 11:34:53 +0000 (13:34 +0200)]
Add PID column
René Stadler [Wed, 14 Nov 2007 11:15:36 +0000 (13:15 +0200)]
Add skeleton for file properties plugin
René Stadler [Wed, 14 Nov 2007 10:48:43 +0000 (12:48 +0200)]
Add debug output. Add filename column
René Stadler [Wed, 14 Nov 2007 09:31:57 +0000 (11:31 +0200)]
Add view columns visibility and ordering state persistence
René Stadler [Wed, 14 Nov 2007 09:13:07 +0000 (11:13 +0200)]
Don't make column headers clickable
René Stadler [Wed, 14 Nov 2007 08:55:12 +0000 (10:55 +0200)]
Fix progress display on load
René Stadler [Wed, 14 Nov 2007 08:44:08 +0000 (10:44 +0200)]
If the indicator in the frequency display is just 1px wide, don't use transparency
René Stadler [Wed, 14 Nov 2007 08:30:19 +0000 (10:30 +0200)]
New import (the old repo got busted, just had 4 revs anyways)
Thibault Saunier [Sat, 6 Sep 2014 10:34:39 +0000 (12:34 +0200)]
validate: Make sphinx documentation generation optionnal
Thibault Saunier [Sat, 6 Sep 2014 09:41:48 +0000 (11:41 +0200)]
validate:launcher: Add needed files to build documentation with sphinx
Thibault Saunier [Sat, 6 Sep 2014 09:38:38 +0000 (11:38 +0200)]
validate: launcher: Cleanup and rename apps to avoid '-' in their name
Thibault Saunier [Sat, 6 Sep 2014 08:02:13 +0000 (10:02 +0200)]
validate:launcher: Avoid '.' before media file extension in test classnames
Felix Schwarz [Fri, 5 Sep 2014 19:47:00 +0000 (19:47 +0000)]
validate:docs: fix spelling mistakes
https://bugzilla.gnome.org/show_bug.cgi?id=736160
Thibault Saunier [Fri, 5 Sep 2014 21:15:29 +0000 (23:15 +0200)]
validate: Take a const gchar ** in gst_validate_print_action_types
This is what we actually need and thus is cleaner.
Thibault Saunier [Fri, 5 Sep 2014 21:03:58 +0000 (23:03 +0200)]
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.
Thibault Saunier [Fri, 5 Sep 2014 17:30:52 +0000 (19:30 +0200)]
validate: Add informations on the switch-track action overrided for playbin
Thibault Saunier [Thu, 4 Sep 2014 21:54:34 +0000 (23:54 +0200)]
validate: docs: Add some GstValidate usage documentation
+ Fix minor issues in the gst-validate and gst-validate-transcoding
tools documentation
Guillaume Desmottes [Thu, 4 Sep 2014 09:54:41 +0000 (11:54 +0200)]
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
Guillaume Desmottes [Thu, 4 Sep 2014 09:53:56 +0000 (11:53 +0200)]
validate: fix a couple of typos in comments
https://bugzilla.gnome.org/show_bug.cgi?id=736019
Thibault Saunier [Thu, 4 Sep 2014 17:18:25 +0000 (19:18 +0200)]
validate:docs: Sensibly update the usage file
Thibault Saunier [Fri, 22 Aug 2014 17:30:14 +0000 (19:30 +0200)]
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.
Thibault Saunier [Fri, 22 Aug 2014 16:45:13 +0000 (18:45 +0200)]
validate: report: Do not repeat type name when printing its details
Thibault Saunier [Tue, 19 Aug 2014 09:10:57 +0000 (11:10 +0200)]
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.
Thibault Saunier [Mon, 18 Aug 2014 16:41:50 +0000 (18:41 +0200)]
validate: Document the API with gtk-doc
Thibault Saunier [Wed, 11 Jun 2014 07:23:11 +0000 (09:23 +0200)]
validate: Add GObject Introspection support
Thibault Saunier [Thu, 14 Aug 2014 08:55:44 +0000 (10:55 +0200)]
validate: Rework the action parameter API
Making it possible to properly define parameters, and describe them.
+ Document all action types!
Thibault Saunier [Wed, 13 Aug 2014 21:07:47 +0000 (23:07 +0200)]
validate: Add an option to print all avalaible actions with details
+ Cleanup actions descriptions
+ Make GstValidateActionType internal only and only expose the structure
Thibault Saunier [Thu, 14 Aug 2014 08:57:33 +0000 (10:57 +0200)]
validate: Use the buffering mode to see if pipeline is live or not
Thibault Saunier [Thu, 14 Aug 2014 08:56:56 +0000 (10:56 +0200)]
validate: Do not segfault when receiving a segment on unlink pad
For some reason we did no discover that before.
Thibault Saunier [Wed, 13 Aug 2014 18:47:24 +0000 (20:47 +0200)]
validate: Make GstValidateActionType a GstMiniObject and expose it in the API
Thibault Saunier [Wed, 13 Aug 2014 18:46:17 +0000 (20:46 +0200)]
validate:scenario: Cleanup header and add some padding to classes
Let's start making gst-validate ABI and API stable
Anuj Jaiswal [Wed, 20 Aug 2014 13:29:26 +0000 (18:59 +0530)]
gst-validate: fix some minor memory leaks
https://bugzilla.gnome.org/show_bug.cgi?id=735099
Mathieu Duponchelle [Tue, 19 Aug 2014 16:06:14 +0000 (18:06 +0200)]
validate: generate test names with the stream_info filename.
And not with the contained uri string, which is variable.
Thibault Saunier [Tue, 12 Aug 2014 13:14:28 +0000 (15:14 +0200)]
validate: The scenario only old a weak ref so unref the weak ref
We were unrefing an object we did not actually own a ref on.
Thibault Saunier [Tue, 12 Aug 2014 07:36:34 +0000 (09:36 +0200)]
validate: Print when we set pipeline state because of buffering
Thibault Saunier [Mon, 11 Aug 2014 18:19:02 +0000 (20:19 +0200)]
validate:launcher: Properly handle libsdir when gst-validate is installed
+ Fix the _in_devel function
+ Install the validate default testsuite implementation in the right
place
Thibault Saunier [Mon, 11 Aug 2014 11:21:09 +0000 (13:21 +0200)]
validate:launcher: Let testsuite know the actual file in which they are
Thibault Saunier [Mon, 11 Aug 2014 11:19:22 +0000 (13:19 +0200)]
validate:launcher: Add the logic of needed env variables in tests
Thibault Saunier [Sun, 10 Aug 2014 10:41:57 +0000 (12:41 +0200)]
validate:launcher: Expose all classes to be used to create testsuites
To create testsuite from outside gst-validate, the user will need to be
able to use the TestGenerator and subclasses of Test that we implement
in the apps, to do so we publicly expose them in the TestManager class
so that user have acces to everything they need.
Thibault Saunier [Sun, 10 Aug 2014 10:04:31 +0000 (12:04 +0200)]
validate:launcher: Handle stdout/stderr as possible logfiles
Allowing people to get all the logs in the terminal