René Stadler [Fri, 7 Dec 2007 10:02:15 +0000 (12:02 +0200)]
Add tooltip to vertical timeline widget
René Stadler [Fri, 7 Dec 2007 09:25:30 +0000 (11:25 +0200)]
Add hide before/after menu items to timeline context menu
René Stadler [Thu, 6 Dec 2007 15:51:33 +0000 (17:51 +0200)]
Add context menu to bottom view, with entry to clear all lines
René Stadler [Tue, 4 Dec 2007 14:34:53 +0000 (16:34 +0200)]
Fix copying of line to clipboard
René Stadler [Tue, 4 Dec 2007 14:21:45 +0000 (16:21 +0200)]
Remove implicit keybinding of copy message action
René Stadler [Tue, 4 Dec 2007 12:44:34 +0000 (14:44 +0200)]
Fix adding rows to the bottom view
René Stadler [Tue, 4 Dec 2007 12:40:41 +0000 (14:40 +0200)]
Fix crash when adding a line to bottom view with log filter turned on
René Stadler [Tue, 4 Dec 2007 12:35:50 +0000 (14:35 +0200)]
Implement filtered log model index translation
René Stadler [Tue, 4 Dec 2007 12:22:19 +0000 (14:22 +0200)]
Add support for stacking log model filters
René Stadler [Mon, 3 Dec 2007 15:49:04 +0000 (17:49 +0200)]
Do not let the user add duplicate lines to the bottom log view
René Stadler [Mon, 3 Dec 2007 15:44:40 +0000 (17:44 +0200)]
Keep the bottom view sorted by timestamp
René Stadler [Mon, 3 Dec 2007 14:38:29 +0000 (16:38 +0200)]
Unbreak filtering again
René Stadler [Mon, 3 Dec 2007 14:07:05 +0000 (16:07 +0200)]
Improve method to update log view after search text change
René Stadler [Mon, 3 Dec 2007 13:47:58 +0000 (15:47 +0200)]
Remove dead code
René Stadler [Mon, 3 Dec 2007 13:45:09 +0000 (15:45 +0200)]
Use the mmapped fileobj in more places and use slice access
René Stadler [Mon, 3 Dec 2007 13:24:20 +0000 (15:24 +0200)]
Add simple cache eviction to LazyLogModel to limit memory usage
René Stadler [Mon, 3 Dec 2007 12:58:04 +0000 (14:58 +0200)]
Rename show-find-bar action callback handler
René Stadler [Mon, 3 Dec 2007 10:18:23 +0000 (12:18 +0200)]
Implement lazy highlighting of search results
René Stadler [Mon, 3 Dec 2007 09:46:44 +0000 (11:46 +0200)]
Move search matching logic into the SearchOperation object
René Stadler [Mon, 3 Dec 2007 09:35:31 +0000 (11:35 +0200)]
Add search result navigation
René Stadler [Fri, 30 Nov 2007 15:41:33 +0000 (17:41 +0200)]
Fix crash when showing all lines after having filtered down to zero lines
René Stadler [Fri, 30 Nov 2007 15:39:36 +0000 (17:39 +0200)]
Avoid GtkWarning when filtering down to no visible line at all
René Stadler [Fri, 30 Nov 2007 15:33:08 +0000 (17:33 +0200)]
Fix crash when displaying only one line
René Stadler [Fri, 30 Nov 2007 15:14:36 +0000 (17:14 +0200)]
Hide unimplemented filtering actions
René Stadler [Fri, 30 Nov 2007 15:13:12 +0000 (17:13 +0200)]
Add preliminary log level filtering support
René Stadler [Fri, 30 Nov 2007 14:44:36 +0000 (16:44 +0200)]
Add level, category, object filtering actions
René Stadler [Fri, 30 Nov 2007 14:01:51 +0000 (16:01 +0200)]
Derive range/clamping model filter from the new base class
René Stadler [Fri, 30 Nov 2007 14:00:09 +0000 (16:00 +0200)]
Add identity filter model to save some memory
René Stadler [Fri, 30 Nov 2007 13:47:51 +0000 (15:47 +0200)]
Add base class for filtered log models
René Stadler [Fri, 30 Nov 2007 13:38:20 +0000 (15:38 +0200)]
Move class around
René Stadler [Fri, 30 Nov 2007 13:35:05 +0000 (15:35 +0200)]
Change code to cleaner terminology of filter model relationships
René Stadler [Fri, 30 Nov 2007 12:15:32 +0000 (14:15 +0200)]
Try to avoid a crash regarding illegal paths received from GtkTreeView
René Stadler [Fri, 30 Nov 2007 12:05:18 +0000 (14:05 +0200)]
Fix timeline level distribution plotting after gaps
René Stadler [Fri, 30 Nov 2007 08:54:32 +0000 (10:54 +0200)]
For search highlighting, use pango attrlists instead of markup
René Stadler [Fri, 30 Nov 2007 08:31:45 +0000 (10:31 +0200)]
After changing the filter, scroll to the selected row
René Stadler [Fri, 30 Nov 2007 08:21:38 +0000 (10:21 +0200)]
Retain bottom view model and fix crash after filter change
René Stadler [Thu, 29 Nov 2007 15:28:35 +0000 (17:28 +0200)]
Keep line selection when changing filter model
René Stadler [Thu, 29 Nov 2007 14:21:38 +0000 (16:21 +0200)]
Only auto size view columns once
René Stadler [Thu, 29 Nov 2007 13:49:58 +0000 (15:49 +0200)]
Remove redundant property settings
René Stadler [Thu, 29 Nov 2007 13:40:51 +0000 (15:40 +0200)]
Fix window size and position state persistency
René Stadler [Thu, 29 Nov 2007 13:34:35 +0000 (15:34 +0200)]
Fix hanging after loading an unparsable/colored file
René Stadler [Thu, 29 Nov 2007 13:25:31 +0000 (15:25 +0200)]
Behave a little better with unparsable/colored files
René Stadler [Thu, 29 Nov 2007 13:11:40 +0000 (15:11 +0200)]
Fix division by zero crash with unparsable/colored files
René Stadler [Thu, 29 Nov 2007 13:03:07 +0000 (15:03 +0200)]
Fix crash when viewing a colored log file
René Stadler [Thu, 29 Nov 2007 12:29:10 +0000 (14:29 +0200)]
Fix crash when opening a file that has trash lines only
René Stadler [Thu, 29 Nov 2007 12:26:56 +0000 (14:26 +0200)]
Gracefully handle garbage lines at the line cache level
René Stadler [Thu, 29 Nov 2007 12:07:31 +0000 (14:07 +0200)]
Correct wording in benchmark output
René Stadler [Thu, 29 Nov 2007 11:53:42 +0000 (13:53 +0200)]
Fix comment
René Stadler [Thu, 29 Nov 2007 11:51:46 +0000 (13:51 +0200)]
Fix level distribution calculation for the last partition
René Stadler [Thu, 29 Nov 2007 11:31:54 +0000 (13:31 +0200)]
Make message column receive a minimal size, which removes the size warning
René Stadler [Thu, 29 Nov 2007 11:26:54 +0000 (13:26 +0200)]
Remove more outdated comments
René Stadler [Thu, 29 Nov 2007 11:15:28 +0000 (13:15 +0200)]
Remove outdated comment
René Stadler [Thu, 29 Nov 2007 11:09:20 +0000 (13:09 +0200)]
Remove commented code
René Stadler [Thu, 29 Nov 2007 09:38:39 +0000 (11:38 +0200)]
Add separator to view menu
René Stadler [Thu, 29 Nov 2007 09:37:51 +0000 (11:37 +0200)]
s/omit lines/hide lines/
René Stadler [Thu, 29 Nov 2007 09:20:34 +0000 (11:20 +0200)]
After load, select the first line
René Stadler [Thu, 29 Nov 2007 09:19:00 +0000 (11:19 +0200)]
When navigating with the timeline, select the line in the center of the view
René Stadler [Thu, 29 Nov 2007 09:16:34 +0000 (11:16 +0200)]
When navigating with the bottom view, select the target line
René Stadler [Thu, 29 Nov 2007 09:09:28 +0000 (11:09 +0200)]
When activating a bottom view row, navigate the log view there
René Stadler [Thu, 29 Nov 2007 08:31:59 +0000 (10:31 +0200)]
Add ability to add rows to bottom view
René Stadler [Wed, 28 Nov 2007 14:10:57 +0000 (16:10 +0200)]
Avoid copies of the line index list in the line view model (fixes range filtering)
René Stadler [Wed, 28 Nov 2007 13:58:28 +0000 (15:58 +0200)]
Remove left over whitespace
René Stadler [Wed, 28 Nov 2007 13:32:06 +0000 (15:32 +0200)]
Display timestamp and full message of selected line
René Stadler [Wed, 28 Nov 2007 09:27:26 +0000 (11:27 +0200)]
Correctly set sensitivity of row action group
René Stadler [Wed, 28 Nov 2007 08:57:02 +0000 (10:57 +0200)]
Add a (pretty limited) context menu to the timeline widget
René Stadler [Wed, 28 Nov 2007 08:42:46 +0000 (10:42 +0200)]
Adjust comment
René Stadler [Wed, 28 Nov 2007 08:27:45 +0000 (10:27 +0200)]
Fix handling of filename command line argument
René Stadler [Wed, 28 Nov 2007 07:56:35 +0000 (09:56 +0200)]
Tweak thread colors a bit
René Stadler [Tue, 27 Nov 2007 15:11:28 +0000 (17:11 +0200)]
Add fuzzy compatibility to unpatched pygtk 2.12.0
René Stadler [Tue, 27 Nov 2007 14:50:41 +0000 (16:50 +0200)]
Add ranged line omission feature
René Stadler [Tue, 27 Nov 2007 11:47:30 +0000 (13:47 +0200)]
Speed up immediate search results by setting search start position
René Stadler [Tue, 27 Nov 2007 11:30:28 +0000 (13:30 +0200)]
Use low idle priority for dispatching, to fix initial vtimeline display
René Stadler [Tue, 27 Nov 2007 10:03:32 +0000 (12:03 +0200)]
Add basic search highlighting
René Stadler [Mon, 26 Nov 2007 16:01:30 +0000 (18:01 +0200)]
Draw vertical timeline connectors as triangles
René Stadler [Mon, 26 Nov 2007 14:55:11 +0000 (16:55 +0200)]
Set view selection mode to BROWSE
René Stadler [Mon, 26 Nov 2007 14:52:21 +0000 (16:52 +0200)]
Fix timeline position drawing and vertical timeline initial display
René Stadler [Mon, 26 Nov 2007 13:42:44 +0000 (15:42 +0200)]
Put basename of open file into window title
René Stadler [Mon, 26 Nov 2007 13:31:13 +0000 (15:31 +0200)]
Add reload file functionality
René Stadler [Mon, 26 Nov 2007 12:55:31 +0000 (14:55 +0200)]
Disable interactive search on the log view
René Stadler [Mon, 26 Nov 2007 12:42:46 +0000 (14:42 +0200)]
Save state of timeline visibility
René Stadler [Mon, 26 Nov 2007 11:55:03 +0000 (13:55 +0200)]
Refactor state/config classes to be more flexible
René Stadler [Mon, 26 Nov 2007 09:06:31 +0000 (11:06 +0200)]
Comment out unimplemented new-window action item
René Stadler [Mon, 26 Nov 2007 08:53:37 +0000 (10:53 +0200)]
Gracefully handle errors when opening a file
René Stadler [Mon, 26 Nov 2007 07:47:53 +0000 (09:47 +0200)]
Add very simple search bar
René Stadler [Fri, 23 Nov 2007 14:06:10 +0000 (16:06 +0200)]
Colorize vertical timeline lines to indicate different threads
René Stadler [Fri, 23 Nov 2007 13:04:14 +0000 (15:04 +0200)]
Add (commented) support to draw the vertical timeline on first display
René Stadler [Fri, 23 Nov 2007 09:46:43 +0000 (11:46 +0200)]
Add vertical timeline widget (which looks quite cool)
René Stadler [Thu, 22 Nov 2007 18:44:02 +0000 (20:44 +0200)]
s/get_cells/get_cell_renderers/
René Stadler [Thu, 22 Nov 2007 14:27:34 +0000 (16:27 +0200)]
Replace filename column with code column, listing filename and line number
René Stadler [Thu, 22 Nov 2007 14:06:55 +0000 (16:06 +0200)]
Make file->open work correctly
René Stadler [Thu, 22 Nov 2007 11:48:47 +0000 (13:48 +0200)]
Enable double-clicking a file in file chooser dialog
René Stadler [Thu, 22 Nov 2007 11:36:13 +0000 (13:36 +0200)]
Align log level column text in center
René Stadler [Thu, 22 Nov 2007 11:35:39 +0000 (13:35 +0200)]
Fix initial column size measurement
René Stadler [Thu, 22 Nov 2007 09:56:34 +0000 (11:56 +0200)]
Adjust test log generator
René Stadler [Thu, 22 Nov 2007 09:03:09 +0000 (11:03 +0200)]
Clamp timeline mouse position to actual range
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