Commit Graph

  • 953bc47244 Remove obsolete sender and receiver, and rename poller main file to main.c (it still compiles to the poller executable though). ejrh00 2012-09-11 00:13:27 +00:00
  • 996a13f42d Populate host and timestamp fields. ejrh00 2012-09-10 22:06:27 +00:00
  • 7df1a60a68 Use a config file for a list of hosts, OIDs, and frequencies to poll. Not quite fully implemented though. ejrh00 2012-09-07 10:00:11 +00:00
  • c1da17fd15 Combine sender and receiver into a single poller process. ejrh00 2012-09-07 09:22:54 +00:00
  • 4fefd5c0f0 Rename some type constants to have the ASN1 prefix rather than SNMP, since they're more generic. ejrh00 2012-09-03 05:54:28 +00:00
  • 5c93c5bedd Write enough of the sender and receiver to learn that having them as separate programs binding to the same port may not work out. ejrh00 2012-09-02 09:21:20 +00:00
  • e60824631d Add some getters for SNMPMessage objects. ejrh00 2012-09-02 08:47:56 +00:00
  • cf157017db Hack ASN.1 integer output to allow for larger integers. Not sure if negative ones can be represented but that shouldn't matter yet. ejrh00 2012-08-31 09:03:31 +00:00
  • 3872ca1a6c Fix bug with unitialised variable when foreign keys aren't entirely visible. ejrh00 2012-08-29 08:39:50 +00:00
  • 3e2a36b415 TODO: icon for Unity dock investigated: the icon must be available in the current icon theme; this cannot be fixed in the program code, but must be taken into account when packaging. Moved the item to DONE. Juha Jeronen 2012-08-29 11:14:51 +03:00
  • d4bbd4bb16 Added an AUTHORS file Juha Jeronen 2012-08-29 11:09:58 +03:00
  • 0404f1ac5d xdot.py: list all authors also in __credits__ Juha Jeronen 2012-08-29 11:07:57 +03:00
  • d3de3fc0db CHANGELOG: listed changes local to the modified version Juha Jeronen 2012-08-29 09:50:21 +03:00
  • cdfcbade47 xdot.py: extended authors list in about dialog Credits based on the Changelog Juha Jeronen 2012-08-29 09:41:59 +03:00
  • 89cc39bbbc CHANGELOG of the original version added Juha Jeronen 2012-08-29 09:35:46 +03:00
  • ded9a185c7 Write a program for generating GraphML schema diagrams from a PostgreSQL database. ejrh00 2012-08-29 06:23:23 +00:00
  • f7034dce7c Start writing a very basic SNMP logging utility. So far it just sends and receives SNMP packets over UDP. ejrh00 2012-08-29 06:22:34 +00:00
  • b356d9dea7 TODO update Juha Jeronen 2012-08-29 09:19:16 +03:00
  • 26c51e1732 README_img_to_pygtk added Juha Jeronen 2012-08-29 09:16:30 +03:00
  • 80d1a955e2 README: document original XDot version this modified version is based on Juha Jeronen 2012-08-29 09:11:42 +03:00
  • c432decdab LICENSE_colorbrewer_color_schemes: license of the ColorBrewer Color Schemes as a separate file Juha Jeronen 2012-08-29 09:09:56 +03:00
  • 367214ab79 LICENSE: LGPL v3, as specified by the original author Juha Jeronen 2012-08-29 09:07:03 +03:00
  • 536aff82c6 HACKING: how to update the integrated resources Juha Jeronen 2012-08-29 09:03:52 +03:00
  • d75a623c98 analyze.sh: updated pyan and xdot paths Juha Jeronen 2012-08-29 08:51:36 +03:00
  • 10522af01f Repository cleanup: moved Pyan to its own subfolder Juha Jeronen 2012-08-29 08:50:47 +03:00
  • 3f522956ec Repository cleanup: move xdot into its own subfolder Juha Jeronen 2012-08-29 08:47:52 +03:00
  • 711624bb7c README update Juha Jeronen 2012-08-28 14:44:57 +03:00
  • 89a73acbb3 README update Juha Jeronen 2012-08-28 14:43:40 +03:00
  • d6fe5641f2 xdot.py: boost mouse wheel zooming strength in animated mode Juha Jeronen 2012-08-25 11:28:26 +03:00
  • f79974f4da xdot.py: comment fixed Juha Jeronen 2012-08-25 11:20:41 +03:00
  • 6174963475 xdot.py: customizable icon path Juha Jeronen 2012-08-25 11:15:13 +03:00
  • 2a06e6944d xdot.py: use icon from 'xdoticon.png' if it exists. Only use the internal hard-coded icon data as a fallback if the file is not available or could not be loaded. Juha Jeronen 2012-08-25 11:08:01 +03:00
  • 2dae6a9d70 xdot.desktop: desktop entry for xdot Juha Jeronen 2012-08-25 10:59:42 +03:00
  • 14ec812341 TODO update Juha Jeronen 2012-08-25 10:04:38 +03:00
  • 4c370b535c xdot: added application icon Juha Jeronen 2012-08-24 15:42:28 +03:00
  • 64915a0c50 xdot.py: oops, comment was wrong Juha Jeronen 2012-08-24 14:52:56 +03:00
  • 1840b7d5e6 xdot.py: bugfix: don't crash Compiz if GraphViz returns a very long error message Juha Jeronen 2012-08-24 14:52:14 +03:00
  • 27ae451362 xdot.py: About box update Juha Jeronen 2012-08-24 14:32:58 +03:00
  • ff5554cc36 xdot.py: keep view position and zoom ratio on reload; zoom-to-fit bugfixes with load and reload; minor helptext change (layout filter -> GraphViz layout filter). Juha Jeronen 2012-08-24 14:23:20 +03:00
  • d526b442a1 xdot.py: tooltip updates Juha Jeronen 2012-08-24 13:55:46 +03:00
  • 9d38fcfdfd xdot.py: small fixes: use error dialog in set_filter(), not raise ValueError; don't try to reload .dot file with filter=None Juha Jeronen 2012-08-24 13:23:19 +03:00
  • 8ed3f8ba9e xdot.py: tooltip update Juha Jeronen 2012-08-24 13:15:37 +03:00
  • 1f7dd8afa2 xdot.py: added combobox in GUI to select layout filter at runtime Juha Jeronen 2012-08-24 13:13:01 +03:00
  • 6999bb094f xdot.py: comment update Juha Jeronen 2012-08-24 12:01:47 +03:00
  • 62a06c567e xdot.py: comment update Juha Jeronen 2012-08-24 11:57:08 +03:00
  • 54898893db xdot.py: reorganized panning/zooming instructions in Help Juha Jeronen 2012-08-24 09:21:53 +03:00
  • 497cfe038e xdot.py: bugfix: when opening Help, disable 'zoom to fit on resize' after giving the command to set zoom ratio to 1.0. Juha Jeronen 2012-08-23 21:02:26 +03:00
  • dc9206d664 xdot.py: when opening Help, focus the Welcome node. Juha Jeronen 2012-08-23 20:49:24 +03:00
  • 4a09b9e47a xdot.py: help update (all nodes filled and consistent font sizes) Juha Jeronen 2012-08-23 20:13:00 +03:00
  • 9fdd26dc75 oops, wrong file Juha Jeronen 2012-08-23 20:11:16 +03:00
  • e74d29f030 xdot.py: help update (all nodes filled and consistent font sizes) Juha Jeronen 2012-08-23 20:10:03 +03:00
  • 3ccbffa2c4 xdot.py: compatibility fix: old PyGTK (2.17, Debian Stable) doesn't have the activate-link signal in AboutDialog. Juha Jeronen 2012-08-23 19:42:51 +03:00
  • ac76014088 xdot.py: online help Juha Jeronen 2012-08-23 14:11:08 +03:00
  • beb1ce762b xdot.py: About: separate the licenses by a horizontal line Juha Jeronen 2012-08-23 12:20:42 +03:00
  • 226788dbcd xdot.py: bugfix: switch off 'zoom to fit on resize' when right-clicking a node Juha Jeronen 2012-08-23 12:17:59 +03:00
  • 8e52a2f3b8 xdot.py: include the ColorBrewer Color Schemes license in the license info Juha Jeronen 2012-08-23 12:16:09 +03:00
  • cfb80f68e5 TODO update Juha Jeronen 2012-08-23 11:36:01 +03:00
  • 8e603778eb xdot.py: added About dialog Juha Jeronen 2012-08-23 11:35:41 +03:00
  • 4b5a851bcb xdot.py: updated project metadata Juha Jeronen 2012-08-23 08:24:08 +03:00
  • 4bbaa45f59 xdot.py: bugfix: end-of-drag should set target zoom ratio, too. Test case: Ctrl+drag to zoom, then press an arrow key to pan. Juha Jeronen 2012-08-23 08:11:02 +03:00
  • c5af72d64c xdot.py: fixed the extra_zoom system. Test case: zoom to a small area (shift+drag), then zoom to fit. The zoom should not jump erratically (older versions made the graph temporarily flip upside down during the zoom animation). Juha Jeronen 2012-08-23 00:44:56 +03:00
  • aba5cbd2f8 xdot.py: fixed one more view position confusion in the drag handler: should set the target position to the current one only if no animation running. Test case: shift-drag to zoom an area, then press an arrow key. Juha Jeronen 2012-08-22 23:55:56 +03:00
  • e5baf9cc51 pyan.txt: mirrored from pyan section in README Juha Jeronen 2012-08-22 17:03:27 +03:00
  • fcaab1a969 TODO update Juha Jeronen 2012-08-22 17:01:06 +03:00
  • f3ca2714b7 xdot.py: disable auto-reload also while already reloading; added some more detailed loading messages Juha Jeronen 2012-08-22 16:33:02 +03:00
  • 8ba9b5e92d xdot.py: bugfix: reset mouse cursor to None (inherited) before reload/open. This is required so that the cursor won't stay as HAND2 while loading, if the user happened to hover over a node and then pressed Ctrl+O to open a new file. Juha Jeronen 2012-08-22 16:17:19 +03:00
  • abf2432b42 xdot.py: don't disable dot_widget.zoom_to_fit_on_resize in ZoomToAnimation.animate() (doing so breaks resizing in 'zoom to fit' state when the UI is animated) Juha Jeronen 2012-08-22 16:09:13 +03:00
  • c24cb4b383 TODO update Juha Jeronen 2012-08-22 15:14:13 +03:00
  • 30d9fe0189 xdot.py: bugfix: open dialog failed to open if a file was loaded from the command line. Juha Jeronen 2012-08-22 15:08:11 +03:00
  • dfa259f83d xdot.py: bugfix: when ending drag, remember the current view position as the desired one (original bug: drag, then pan by arrow keys -> view jumps.) Juha Jeronen 2012-08-22 12:52:34 +03:00
  • 2b8057274a xdot.py: remember also old zoom level when rending Find Juha Jeronen 2012-08-22 12:28:08 +03:00
  • 9d63b9244a xdot.py: un-highlight also when clearing Find field with Ctrl+BackSPace Juha Jeronen 2012-08-22 12:23:29 +03:00
  • e0ed617d0b README update Juha Jeronen 2012-08-22 12:16:53 +03:00
  • 91ab8646cd xdot.py: right-clicking a node now works as combined 'center this and zoom to 100%' Juha Jeronen 2012-08-22 12:12:47 +03:00
  • 5e5accaf22 README and TODO update Juha Jeronen 2012-08-22 12:05:49 +03:00
  • a858dc478c xdot.py: comment update Juha Jeronen 2012-08-22 12:03:22 +03:00
  • a9e0e35b92 xdot.py: accept also hover on Find field to re-highlight Juha Jeronen 2012-08-22 12:02:24 +03:00
  • 6bf6ef91e6 xdot.py: animated panning Juha Jeronen 2012-08-22 11:56:32 +03:00
  • 487403e000 README udpate Juha Jeronen 2012-08-22 11:28:01 +03:00
  • c12a0db40f TODO update Juha Jeronen 2012-08-22 11:26:21 +03:00
  • d88c71df89 xdot.py: animated highlighting; animated zooming; fixed bug in Find field: should not use regex matches Juha Jeronen 2012-08-22 11:25:49 +03:00
  • 301b3c292a TODO update Juha Jeronen 2012-08-21 15:29:43 +03:00
  • 5a864d1e8f xdot.py: use set_highlight() for setting highlight, don't write the data manually Juha Jeronen 2012-08-21 15:28:46 +03:00
  • 4b1380c5f6 TODO update Juha Jeronen 2012-08-21 15:28:26 +03:00
  • 03393007dd xdot.py: comment update Juha Jeronen 2012-08-21 15:21:17 +03:00
  • e6e054b343 xdot.py: try-catch the system highlight color setting, default to blue if something goes wrong Juha Jeronen 2012-08-21 15:18:24 +03:00
  • d8faf24274 README update Juha Jeronen 2012-08-21 15:11:08 +03:00
  • 557d85b8c4 xdot.py: color the background of the find field red if no matches Juha Jeronen 2012-08-21 15:10:19 +03:00
  • c41a7e85cb xdot.py: preparation for highlight animations Juha Jeronen 2012-08-21 14:49:32 +03:00
  • 0ee0f7a0b1 README update Juha Jeronen 2012-08-21 12:26:34 +03:00
  • 804945bc56 README update Juha Jeronen 2012-08-21 12:23:15 +03:00
  • cea51737da xdot.py: bugfix: re-highlight found items in incremental find also when clicking on the Find field Juha Jeronen 2012-08-21 12:17:38 +03:00
  • 019cdaab71 xdot.py: comment update Juha Jeronen 2012-08-21 12:14:07 +03:00
  • 109513ad76 xdot.py: small bugfix to find: only remember original view position in find_first() if we haven't already stored one Juha Jeronen 2012-08-21 12:13:36 +03:00
  • 7fc3d7bd0f README update Juha Jeronen 2012-08-21 12:09:37 +03:00
  • 26bc7910e8 README and TODO updates Juha Jeronen 2012-08-21 12:01:37 +03:00
  • 5abc68d8a4 xdot.py: comment update Juha Jeronen 2012-08-21 11:47:12 +03:00
  • 78e9a0e052 xdot.py: defocus Find field when loading a new file; removed old TODOs Juha Jeronen 2012-08-21 11:46:26 +03:00
  • 47be2e0be1 xdot.py: force re-run of Find when a file is reloaded. Juha Jeronen 2012-08-21 11:43:15 +03:00
  • 9764656449 xdot.py: added -N option to disable incremental Find (useful for large graphs on slow computers) Juha Jeronen 2012-08-21 11:27:46 +03:00