René Stadler
|
867a312f93
|
GUI: Fix edit-copy-line action crashing/copying wrong line
When the view was unfiltered, this crashed. When the view was range filtered,
this copied the wrong line.
Spotted by Stefan Kost.
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
1864f7c57b
|
Migrate .bzrignore -> .gitignore
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
7fdbfa2cf4
|
Move more attribute lookups out of loops for speed
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
ff146e1cb1
|
Add support for recent log format changes, be more tolerant on whitespaces, cope with object names containing '>'
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
3f8e214447
|
Use correct license in about dialog
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
b78b2d40ce
|
Fix installation by including missing packages
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
3505bd6a9c
|
Add (placeholder) SVG icon file
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
c9aeb0ce2b
|
Update vertical timeline when the widget size changes
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
c96c55a62c
|
Fix bottom view showing the wrong selected log line
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
29ce10fb46
|
Fix bottom view line activating the wrong line after filtering
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
e75b817b72
|
Fix bottom view not showing current line until you add something there
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
43badaea0c
|
Faster handling of partial expose events in timeline
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
ebda9480c3
|
Mention GStreamer in --help output
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
be38bc2906
|
Allow to cancel a running filter process
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
313d671fbf
|
Make hide before/after action insensitive when first/last line is selected
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
53becaa72c
|
Add filtering for object name and source code filename
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
35c11f13ab
|
Add FIXME comment
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
b5caf22bdb
|
Create own menu structure for log view context menu
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
04d90a4e38
|
Sync show-timeline action state before connecting signal handler
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
8b6e0d193f
|
Timeline.py: Move per-window management into own class
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
500e68ca3e
|
Re-format long line
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
e1182e28c3
|
Replace gdk.ALL_EVENTS_MASK with proper minimal set of event flags
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
aa7c3747ba
|
Move performance test program into its own file
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
2b2e3c11c8
|
Allow creation of more than one window
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
f998069d6b
|
Add TODO comment
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
e5d490cabe
|
Use GdkColors for level column, cleanup color handling
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
9fe8b55ecb
|
Replace linear-time filtered index search with usage of bisect module
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
e971bda1ae
|
Restore visible range of log view when changing filter
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
b155f21610
|
Resolve small FIXME in SubRange
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
4356b706f9
|
Cleanup FilteredLogModel.super_model_changed_range
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
154a630c9b
|
Fix crash with unparsable files
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
9e3ebe40cd
|
Make option parser work with glib before 2.13.2
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
fec6bf0848
|
s/get_cells/get_cell_renderers/ again
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
e523019f50
|
Correctly parse categories with digits in them (fixes flump3dec, v4l2src messages)
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
93a1da46c9
|
Fix filtered range transformation (finally!)
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
dabf571006
|
Add simple identity filter model tests
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
73e9b22838
|
Fix filtered model index translation and improve tests
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
48ee98eb5c
|
Add test suite for filtered models
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
5f3c94afff
|
Fix off-by-one error in filtered model range reclamping
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
a8f6481d2b
|
Improve filtered model interacting with range changes
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
e47a5a70d4
|
Unify two very similar methods
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
2fa90648aa
|
Add FIXME about broken index translation logic
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
a7a0ea0fa2
|
Prevent crash with older bindings
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
0784883ebf
|
Fix more problems when clamping with filter turned on
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
075d186296
|
Fix off-by-one error causing display of spurious line when clamping with filter turned on
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
8e6ad93d99
|
Fix selection of line after changing filter, add logging
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
d87731efcc
|
Preserve clamped timestamp range when filtering and vice versa
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
98444f652f
|
Fix color stripping script
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
7b6c127469
|
Add gst-debug-strip-color.py, a script to strip color codes
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
23a588b8aa
|
Implement idle filtering (with progress display)
|
2014-09-11 20:51:43 +02:00 |
|