René Stadler
|
c0bb774c43
|
Some search fixes
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
ec713b827c
|
Add status label to find bar
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
99a755e56c
|
Fix timeline warning/error indicator triangle vertical position
|
2014-09-11 20:51:43 +02:00 |
|
René Stadler
|
a6f268ab4b
|
Add GUI utility function to add a popup menu to a widget
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
a073b11f63
|
Cleanup timeline warning/error triangle drawing, add TODOs
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
abc54e5360
|
Add tooltip to vertical timeline widget
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
47badacfde
|
Add hide before/after menu items to timeline context menu
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
cec4541f3d
|
Add context menu to bottom view, with entry to clear all lines
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
492f663a5a
|
Fix copying of line to clipboard
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
60e794e8a2
|
Remove implicit keybinding of copy message action
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
44303a412e
|
Fix adding rows to the bottom view
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
2b59250ec0
|
Fix crash when adding a line to bottom view with log filter turned on
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
08e6121766
|
Implement filtered log model index translation
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
bfd0ad3960
|
Add support for stacking log model filters
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
98e1541488
|
Do not let the user add duplicate lines to the bottom log view
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
9a9e40a3ce
|
Keep the bottom view sorted by timestamp
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
db7943cedb
|
Unbreak filtering again
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
68fd8fc604
|
Improve method to update log view after search text change
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
0beee4cf4f
|
Remove dead code
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
c28059e36c
|
Use the mmapped fileobj in more places and use slice access
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
4424eb686f
|
Add simple cache eviction to LazyLogModel to limit memory usage
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
c749df8574
|
Rename show-find-bar action callback handler
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
89f8ebe0cf
|
Implement lazy highlighting of search results
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
d4dcc1be13
|
Move search matching logic into the SearchOperation object
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
a9fd7fe84c
|
Add search result navigation
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
4be0be249a
|
Fix crash when showing all lines after having filtered down to zero lines
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
8dbfc09163
|
Avoid GtkWarning when filtering down to no visible line at all
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
5f35233eb7
|
Fix crash when displaying only one line
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
4a2c020660
|
Hide unimplemented filtering actions
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
406eb80d03
|
Add preliminary log level filtering support
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
3087edd7f8
|
Add level, category, object filtering actions
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
6e35575f0b
|
Derive range/clamping model filter from the new base class
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
e368dbf200
|
Add identity filter model to save some memory
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
77de714d35
|
Add base class for filtered log models
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
334a3758fb
|
Move class around
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
b3df52cd2f
|
Change code to cleaner terminology of filter model relationships
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
2eb76b142d
|
Try to avoid a crash regarding illegal paths received from GtkTreeView
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
5b41b6e861
|
Fix timeline level distribution plotting after gaps
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
99c871ba4a
|
For search highlighting, use pango attrlists instead of markup
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
80263e1416
|
After changing the filter, scroll to the selected row
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
fab31075c7
|
Retain bottom view model and fix crash after filter change
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
1e0c5215d2
|
Keep line selection when changing filter model
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
3081d6256d
|
Only auto size view columns once
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
cd935bb368
|
Remove redundant property settings
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
3c8fbd0da0
|
Fix window size and position state persistency
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
8fe97e709c
|
Fix hanging after loading an unparsable/colored file
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
527b3ed2ef
|
Behave a little better with unparsable/colored files
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
026604747a
|
Fix division by zero crash with unparsable/colored files
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
d9fcd38371
|
Fix crash when viewing a colored log file
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
41b34c2e5e
|
Fix crash when opening a file that has trash lines only
|
2014-09-11 20:51:41 +02:00 |
|