Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-06-25 | WIP: automate drawing icondraw-icon | Will Thompson | 3 | -5/+60 | |
2011-06-25 | Stats: reduce precision, add 'ms' unit. | Will Thompson | 1 | -4/+4 | |
2011-06-25 | Fix keyboard scrolling of diagram | Will Thompson | 2 | -5/+8 | |
Previously we hooked into the window's key-press-event signal. This was fine when there was only one widget... :) But it turns out that if we make the layout focusable, and give it the window focus, then we can take advantage of GtkScrolledWindow's built-in [Ctrl-]PageUp/PageDown/Home/End support (as well as Ctrl-Up/Dn/Left/Right) and only need to do our own thing for bare arrows plus spacebar. There is currently no indication that the diagram has focus, but nor is there in my web browser. :) | |||||
2011-06-25 | glade: Give main window notebook a useful id | Will Thompson | 2 | -2/+2 | |
2011-06-25 | Re-add dot between iface and method in stats | Will Thompson | 1 | -3/+1 | |
2011-06-25 | Remove orphan Error instance (and FlexibleInstances) | Will Thompson | 1 | -10/+9 | |
2011-06-25 | Update copyright year on main module | Will Thompson | 1 | -1/+1 | |
2011-06-25 | Clean up unused imports | Will Thompson | 1 | -5/+1 | |
2011-06-25 | Move more stats UI to StatisticsPane | Will Thompson | 2 | -34/+52 | |
2011-06-25 | Start moving stats pane UI code to its own file | Will Thompson | 3 | -123/+155 | |
2011-06-25 | Stats: make very low frequency events at least show something. | Will Thompson | 1 | -1/+2 | |
2011-06-25 | Stats: make font smaller to match diagram | Will Thompson | 4 | -19/+24 | |
This lets us fit way more on the screen. Plus, emboldening the method names makes it easier to skimread. | |||||
2011-06-25 | Use a more self-explanatory type for frequency stats | Will Thompson | 3 | -16/+22 | |
2011-06-25 | Filter messages from/to the bus in the parser | Will Thompson | 2 | -20/+27 | |
2011-06-25 | Add a tickybox to toggle the stats pane. | Will Thompson | 2 | -3/+43 | |
2011-06-25 | Add method duration stats to the UI | Will Thompson | 4 | -24/+127 | |
2011-06-25 | Show relative frequencies using progress bars | Will Thompson | 1 | -4/+12 | |
2011-06-25 | Add little method/signal icons to stats | Will Thompson | 4 | -14/+39 | |
These icons are GPL v2 or later. They're too monochrome for my tastes anyway. | |||||
2011-06-25 | Add message frequency view | Will Thompson | 3 | -18/+114 | |
Things this does not include: • a way to show/hide the side pane. Frustratingly gtk2hs doesn't support adding action widgets to notebooks yet so i can't put a close button beside the tabs. but I guess we need a menu item anyway. • ellipsised text doesn't right-justify properly, which is probably Pango's fault. • rendering a method/signal icon • filter out messages to the bus daemon | |||||
2011-06-06 | Bump nano-version. | Will Thompson | 2 | -1/+6 | |
2011-06-06 | Version 0.2.4bustle-0.2.4 | Will Thompson | 1 | -1/+1 | |
2011-06-06 | NEWS for 0.2.4 | Will Thompson | 1 | -2/+18 | |
2011-06-06 | cabal: Add source repository information | Will Thompson | 1 | -1/+5 | |
2011-05-10 | bustle-dbus-monitor: fix linking order (libs go after object/source files) | Sergei Trofimovich | 1 | -2/+3 | |
Fixes the following failure: cc -O2 -pipe -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed \ -g -O2 `pkg-config --cflags --libs dbus-1` \ -Wall -Wunused \ -o bustle-dbus-monitor bustle-dbus-monitor.c bustle-0.2.3/temp/ccodU65H.o: In function `main': bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:347: undefined reference to `dbus_error_init' bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:348: undefined reference to `dbus_bus_get' bustle-0.2.3/temp/ccodU65H.o: In function `get_well_known_names': bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:241: undefined reference to `dbus_message_new_method_call' bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:249: undefined reference to `dbus_error_init' bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:250: undefined reference to `dbus_connection_send_with_reply_and_block' bustle-0.2.3/work/bustle-0.2.3/bustle-dbus-monitor.c:252: undefined reference to `dbus_error_is_set' Signed-off-by: Sergei Trofimovich <st@anti-virus.by> Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> | |||||
2011-03-27 | Update copyright years | Will Thompson | 1 | -1/+1 | |
2011-03-27 | run-uninstalled: check that Bustle is built. | Will Thompson | 1 | -6/+3 | |
2011-03-27 | Split B monad into its own module | Will Thompson | 4 | -82/+183 | |
2011-03-27 | Only load program icon once. | Will Thompson | 1 | -10/+18 | |
2011-03-27 | Refactor pixbuf loading convenience function | Will Thompson | 1 | -8/+10 | |
2011-03-27 | Add a few fixmes | Will Thompson | 1 | -1/+4 | |
2011-03-27 | Split the immutable config out of the app state | Will Thompson | 1 | -26/+37 | |
2011-03-14 | Spit log inconsistency warnings to the console. | Will Thompson | 2 | -9/+14 | |
It would be better to put these in the UI, but … | |||||
2011-03-14 | Renderer: replace use of throwError with warnings | Will Thompson | 2 | -70/+84 | |
It's no use to the user to fail entirely; we should just warn them. | |||||
2011-03-14 | Renderer: add a field to the state for warnings | Will Thompson | 1 | -0/+5 | |
2011-02-10 | Update HACKING for freedesktop.org move | Will Thompson | 1 | -2/+5 | |
2010-11-01 | De-magic number the initial columns | Will Thompson | 2 | -9/+24 | |
2010-10-29 | bump nano-version | Will Thompson | 2 | -1/+6 | |
2010-10-29 | Version 0.2.3bustle-0.2.3 | Will Thompson | 1 | -1/+1 | |
2010-10-29 | NEWS for side-by-side logs | Will Thompson | 1 | -2/+6 | |
2010-10-29 | Fix up window titles with two logs | Will Thompson | 1 | -16/+20 | |
2010-10-28 | Make the lines less ugly. | Will Thompson | 1 | -2/+2 | |
The pink was horrible. | |||||
2010-10-28 | Don't leave bonus padding on the LHS in one-bus logs | Will Thompson | 1 | -8/+19 | |
This was because we were drawing a rule to just before where the first system bus header would be, even if there is never going to be one. The fix does mean a very slight rendering change: the first rule on a one-bus log is ever-so-slightly shorter. But life is too short for me to care. The rules are ugly anyway. :) | |||||
2010-10-28 | Fix signal arrows | Will Thompson | 2 | -4/+9 | |
2010-10-28 | Fix up left end of rules | Will Thompson | 2 | -10/+14 | |
2010-10-28 | Translate diagram so it's all visible | Will Thompson | 3 | -13/+35 | |
\o/ But it doesn't look amazing yet... | |||||
2010-10-28 | Add mapX to transform a shape's X coordinates | Will Thompson | 1 | -1/+13 | |
2010-10-28 | Clarify drawing of timestamp labels | Will Thompson | 2 | -10/+19 | |
2010-10-28 | Add a --debug switch for bounds | Will Thompson | 1 | -6/+22 | |
2010-10-28 | Clarify drawing of member labels | Will Thompson | 2 | -8/+18 | |
2010-10-28 | Clarify the existing vertical translation hack a bit | Will Thompson | 3 | -26/+38 | |
In case the first services shown in the diagram have lots of names (which spill off the top of the diagram), we translate the diagram down if necessary. This is obviously a hack but actually it will turn out to be useful to do something similar to shift the system bus into place... |