summaryrefslogtreecommitdiff
path: root/debug-viewer
AgeCommit message (Collapse)AuthorFilesLines
2020-12-09debug-viewer: Make appdata valid againPhilippe Normand1-1/+1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/229>
2020-06-20debug-viewer: Add screenshotPhilippe Normand2-0/+6
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/210>
2020-04-28Apply suggestion to debug-viewer/org.freedesktop.GstDebugViewer.appdata.xml.inBilal Elmoussaoui1-1/+1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/155>
2020-04-28Metainfo: backport flathub fixesBilal Elmoussaoui1-7/+12
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/155>
2020-03-02debug-viewer: Display nanoseconds in the timestamp columnPhilippe Normand1-6/+3
2019-04-03Pass python files through autopep8Thibault Saunier4-19/+21
2019-04-02debug-viewer: Use python.install_sources()Nicolas Dufresne1-8/+34
With current implementation we would try and install into the system path regardless of the prefix. On top of that, we could install any left over pyc file and would install the unit test also. To fix this, we now list every files to be installed and use python.install_sources(), leaving to meson the decision on where things should be installed.
2019-03-21meson: use new 'python' module instead of deprecated 'python3' oneTim-Philipp Müller1-6/+7
https://github.com/mesonbuild/meson/pull/4169
2018-10-28debug-viewer: Python3 port follow-upPhilippe Normand1-1/+1
One print statement wasn't ported to Python3.
2018-10-27meson: add option to disable translationXavier Claessens1-18/+27
https://bugzilla.gnome.org/show_bug.cgi?id=797342
2018-06-14debug-viewer: Fix reload file action.Philippe Normand1-4/+5
Copy the log file only we're loading a file different from the previous file. The previous version of this code was broken because the existing tmpfile was removed from disk before being copied to a new temporary file.
2018-05-13debug-viewer: Ignore broken utf8 errorsThibault Saunier3-4/+4
Not much we can do if the input file is not perfectly valid UTF8 but we should just do as good as we can.
2018-05-13debug-viewer: MEMDUMP debug level supportPhilippe Normand4-8/+12
2018-04-19debug-viewer: Fix raising unhandled exceptionThibault Saunier1-1/+1
Old code was uselessly complex
2018-04-19debug-viewer: Fix stacktrace after port to py3Thibault Saunier1-1/+1
2018-04-18debug-viewer: Copy log files in temporaries before using themThibault Saunier1-0/+8
They are mmap'ed and it gets wrong if the file is changed. There is high probablility the user will generate new logs while inspecting some logs in the same file
2018-04-18debug-viewer: Add a shortcut to show/hide timelineThibault Saunier1-1/+2
2018-04-15debug-viewer: Port to mesonThibault Saunier10-363/+67
This allows us to run unit test as part of ninja test and have versionning in sync. Also the goal is to have everything inside meson. https://bugzilla.gnome.org/show_bug.cgi?id=795282
2018-04-15debug-viewer: Dispatcher source ID clean-upPhilippe Normand1-1/+7
This patch fixes this runtime warning: GstDebugViewer/Common/Data.py:67: Warning: Source ID 17 was not found when attempting to remove it GObject.source_remove(self.source_id)
2018-04-15debug-viewer: PEP8 all the thingsPhilippe Normand16-521/+533
2018-04-15debug-viewer: Port to Python3Philippe Normand19-545/+186
And fix unit-tests. https://bugzilla.gnome.org/show_bug.cgi?id=795260
2018-04-14debug-viewer: remove broken/unimplemented pluginsPhilippe Normand2-135/+0
2018-03-13debug-viewer: solved crash when maximum freq sentinel is 0Xabier Rodriguez Calvar1-1/+5
https://bugzilla.gnome.org/show_bug.cgi?id=794282
2018-03-12debug-viewer: Fix copying current lineThibault Saunier1-1/+1
2018-03-12debug-viewer: Add an appdata fileThibault Saunier3-0/+20
2018-02-22debug-viewer: fix names of actions/functionsXabier Rodriguez Calvar2-24/+24
https://bugzilla.gnome.org/show_bug.cgi?id=793241
2018-02-22debug-viewer: Added filter for threadsXabier Rodriguez Calvar3-0/+35
https://bugzilla.gnome.org/show_bug.cgi?id=793241
2018-02-22debug-viewer: Added filter for functionXabier Rodriguez Calvar3-0/+34
https://bugzilla.gnome.org/show_bug.cgi?id=793241
2018-02-16debug-viewer: Fixed C++ destructors detectionXabier Rodriguez Calvar1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=793447
2018-02-14debug-viewer: Fix C++ detection of lambdas as functionXabier Rodriguez Calvar1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=793422
2018-02-08debug-viewer; Store thread as long instead of intOlivier Crête1-1/+1
On 64-bit platforms, the thread id can be over 2^32 so use a long to handle it.
2016-12-20debug-viewer: inline expressionStefan Sauer1-2/+1
2016-10-10debug-viewer: window: add helper to get visible rangeStefan Sauer2-11/+18
Move this code to the window class, as multiple plugins are going to need it.
2016-10-10degbug-viewer: models: only temporarilly modify the row for filteringStefan Sauer1-4/+5
This avoid that we have to chek the type in the getter. Also update the comment - we need the strip since the readline call will not strip the newline.
2016-10-08debug-viewer: app: Switch for rc_parse to cssStefan Sauer2-10/+30
This gets us the line shading back and some size savings.
2016-10-08debug-viewer: models: allow filter to check COL_MESSAGEStefan Sauer1-1/+6
COL_MESSAGE contains the message offset as an internal optimization. When preparing a row for filters, we need to replace this. Otherwise filters get an 'int' instead of the 'string' they expect.
2016-09-30debug-viewer: small code cleanupsStefan Sauer2-9/+2
Inline a few statements. Remove unused variables.
2016-09-30debug-viewer: add a few doc stringsStefan Sauer2-0/+18
2016-09-28debug-viewer: initialize all features from tuplesStefan Sauer4-3/+8
Also add a first doc string about the plugin initialisation.
2016-09-28formatting: run autopep8 over all filesStefan Sauer20-2031/+2256
We have a commit hook on the repo. Get all files to match the pep8 guidelines.
2016-09-28debug-viewer: cleanup imports in pluginsStefan Sauer4-6/+10
Don't use * imports. Don't rely on package level imports.
2016-05-03debug-viewer: Allow running uninstalled with symlinkNicolas Dufresne1-2/+2
When uninstalled, we look at the directory of the executable to find the resources. This patch uses realpath in replacement to abspath so the path get expended, and symlink are followed.
2016-04-04Added menu opts to filter in instead of only outXabier Rodriguez Calvar2-1/+51
Added also menu option to filter a log level and all above that https://bugzilla.gnome.org/show_bug.cgi?id=763857
2016-04-04Added support to filter in instead of only outXabier Rodriguez Calvar1-8/+24
Added support to filter a log level and all above it https://bugzilla.gnome.org/show_bug.cgi?id=763857
2016-04-04filter: add more loggingStefan Sauer1-0/+4
2016-03-25menu: port menu.popup callsStefan Sauer1-1/+1
Add 1 extra arg.
2016-03-25debug-viewer: use the gi GLib version rather than the old gobject glib packagePhilippe Normand3-11/+9
2016-03-25debug-viewer: explicitely require GTK+3Philippe Normand1-0/+1
2016-03-25debug-viewer: add more logging and some profiling how-toStefan Sauer3-3/+14
The port is much slower than the gtk3 version. Try to figure why.
2016-03-25GstDebugViewer/Timeline: port timeline widgets to gtk3Stefan Sauer2-58/+42