2005-10-30 00:38:43 +10:00
|
|
|
Ideas for future versions:
|
|
|
|
- Fix the bug where netmapr crashes on my 24-bit Truecolour display under
|
|
|
|
Solaris (and possibly other platforms)
|
|
|
|
- Perhaps change to SVG for objects
|
2006-01-17 14:27:15 +11:00
|
|
|
|
|
|
|
|
|
|
|
Version 1.6:
|
|
|
|
- Traffic flows are now always drawn last - this should speed up diagram
|
|
|
|
creation by avoiding lots of object draw order adjustments.
|
|
|
|
- Endpoints on arrowheads are now only adjusted to be outside objects
|
|
|
|
when the link is NOT a traffic flow - ie. traffic flows can terminate
|
|
|
|
INSIDE objects as opposed to next to them.
|
|
|
|
- Newly created links are now placed one place below their start/end objects
|
|
|
|
in the "thing" stack, rather than always at the very bottom.
|
|
|
|
- Added { / } commands (or shift+mouse wheel) to raise/lower map items by
|
|
|
|
a large amount at once (10% of total number of items) rather than one
|
|
|
|
position at a time.
|
|
|
|
- Added new object: Phone
|
|
|
|
- Status bar modifications:
|
|
|
|
- Added more statusbar text feedback for common actions
|
|
|
|
- Status bar now flashes red when errors are displayed.
|
|
|
|
- Status bar now flashes green when important information is displayed.
|
|
|
|
- Bug Fixes:
|
|
|
|
- Fixed yet another bug with AP_END arrowheads being drawn
|
|
|
|
underneath objects.
|
|
|
|
- Fixed bug where changing the colour of a line/text object
|
|
|
|
would remove the ISFLOW attribute.
|
|
|
|
- Fixed a number of bugs and graphical glitches with the "shadow" when
|
|
|
|
moving or resizing things.
|
2005-11-18 19:39:29 +11:00
|
|
|
|
|
|
|
Version 1.5:
|
2006-01-17 14:27:15 +11:00
|
|
|
- Can now export to SVG files (save with ".SVG" extension)
|
|
|
|
- Modifications to allow SVG exports:
|
2005-11-18 19:39:29 +11:00
|
|
|
- Added vector types: Subobj/obj (to draw filled objects), Poly
|
|
|
|
- Modified vector type "box" to take a "fill colour" argument
|
|
|
|
- Removed vector types Fill and Fillbox
|
2006-01-17 14:27:15 +11:00
|
|
|
- Fix bug where traffic flows could be selected without flow mode being on
|
|
|
|
- Added new objects: House, Building, IDS Sensor
|
|
|
|
- Better handling for spaces in filenames under Windows
|
|
|
|
- Delete Map and New Map functions are now disabled in readonly mode
|
2005-11-18 19:39:29 +11:00
|
|
|
- Rewrote entire objects.dat file to avoid use of "fill" command
|
2006-01-17 14:27:15 +11:00
|
|
|
- Many improvements to mapbox:
|
|
|
|
- Current map name is now centred and highlighted
|
|
|
|
- Long map names are now displayed with "..." if they won't fit
|
|
|
|
- Map names are now sorted
|
2005-11-18 19:39:29 +11:00
|
|
|
- Improved behaviour of grid with respect to link endpoints when
|
|
|
|
moving & resizing objects
|
2006-01-17 14:27:15 +11:00
|
|
|
- Modifications to grid settings:
|
|
|
|
- Grid lines now look more visio-like and are now always visible
|
|
|
|
- Removed grid size of '5' as this was too small to be useful
|
|
|
|
- Changed default grid size from 10 to 15.
|
2005-11-05 14:22:50 +11:00
|
|
|
|
2005-11-15 14:45:04 +11:00
|
|
|
Version 1.4:
|
|
|
|
- Rewrote Command Reference document (simplified and now includes screenshots)
|
|
|
|
- Updated example diagram to use new Traffic Flows feature
|
|
|
|
- Added an additional paste shortcut for windows compatibility ('v')
|
|
|
|
- Grid is now back to being on by default again
|
|
|
|
- Grid is automatically turned off when a new map is loaded.
|
|
|
|
- Grid is automatically turned on when all maps are cleared (via the new map button)
|
|
|
|
- Removed -g from Windows Makefile (since I can't make gdb work under mingw anyway)
|
|
|
|
- Current filename is now displayed in title bar
|
|
|
|
- Modified welcome text
|
|
|
|
- Added new vector shape: Bezier Curve
|
|
|
|
- Redrew Cloud object to use bezier curves instead of lines
|
|
|
|
- Added Copy, Paste and Grid buttons
|
|
|
|
- Combined X&Y position matching into a single button (use RMB for Y position match)
|
|
|
|
- Added Traffic Flow button (LMB = toggle display of flows, RMB = define flows)
|
|
|
|
- 1 bit of "Unused" part of colour struct on links, objects and text is now used to
|
|
|
|
show whether or not to fill this thing.
|
|
|
|
- 2 bit of "Unused" part of colour struct on links, objects and text is now used to
|
|
|
|
show whether or not this thing is a traffic flow.
|
|
|
|
- Fixed bug where first toolbox button hilighted would "stick"
|
|
|
|
- Fixed bug where status text was overwritten during VIDEO_EXPOSE event
|
|
|
|
|
2005-11-12 13:51:37 +11:00
|
|
|
Version 1.3:
|
|
|
|
- Grid is now off by default
|
|
|
|
- Added keyboard shortcuts ('0' through '9' to select or define)
|
|
|
|
- Added documentation
|
|
|
|
|
2005-11-11 23:42:29 +11:00
|
|
|
Version 1.2:
|
|
|
|
- Implemented copy/paste of objects, text and maps
|
|
|
|
- Changed background of object box to be light grey instead of black
|
|
|
|
- Made object box buttons look more 3d
|
|
|
|
- Fixed crash when adding zero-length text
|
|
|
|
- Size/position match tool now works on text
|
|
|
|
- Implemented "rollover" context sensitive help
|
|
|
|
- Toolbox buttons are now highlighted when the mouse moves over them
|
|
|
|
- Partially implemented snap-to-grid feature (no toolbox button yet, toggle with 'g')
|
|
|
|
- Implemented AP_BOTH for lines with arrowheads on both ends
|
|
|
|
- Implement change object type function (RMB on object tool, or 'm')
|
|
|
|
- Mouse wheel now scrolls object box
|
|
|
|
- Added two new vector shapes:
|
|
|
|
Ellipse
|
|
|
|
Filled box
|
|
|
|
- Added new objects:
|
|
|
|
Person
|
|
|
|
Truck
|
|
|
|
Webcam
|
|
|
|
Camera
|
|
|
|
Satellite Dish
|
|
|
|
Satellite
|
|
|
|
Wireless Router
|
|
|
|
VPN Concentrator
|
|
|
|
Generic circle (replaces "blue square")
|
|
|
|
- Updated CHANGELOG
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2005-11-05 14:22:50 +11:00
|
|
|
Version 1.1:
|
|
|
|
- Added rollover help text and highlights
|
|
|
|
- Added object: VPN concentrator
|
|
|
|
- Added dual-head arrows on lines
|
2005-11-11 23:42:29 +11:00
|
|
|
- Replaced "grey box" object with "VPN concentrator"
|
2005-11-05 14:22:50 +11:00
|
|
|
|
|
|
|
Version 1.0:
|
|
|
|
- Sub-map list is now scrollable
|
|
|
|
- Implemented line style, width and arrowhead functions.
|
|
|
|
- Implemented delete current map function
|
|
|
|
- Added objects: access point, pda, laptop
|
2005-10-30 00:38:43 +10:00
|
|
|
|
|
|
|
Version 0.99d:
|
2005-10-30 00:31:17 +10:00
|
|
|
- Added readonly mode if argv[0] contains "view"
|
|
|
|
- Modified makefiles to include netmapr-viewer
|
|
|
|
- Fixed "make install" - now actually uses install(1)
|
|
|
|
- Replaced icon with better one
|
|
|
|
- Modified loadmap() function to better cope with future versions
|
|
|
|
- Bumped version to v0.99d
|
|
|
|
|
2005-10-30 00:38:43 +10:00
|
|
|
Version 0.99c:
|
2005-10-30 00:31:17 +10:00
|
|
|
- Added new object - wireless router
|
|
|
|
- Added new object - PDA
|
|
|
|
- Added new object - laptop
|
|
|
|
- Replaced "hub" object with "hub3d"
|
|
|
|
- Added the ability to edit existing text - either double click the text
|
|
|
|
or select it then press 'e' or 'F2'.
|
|
|
|
|
2005-10-30 00:38:43 +10:00
|
|
|
Version 0.99b:
|
2005-10-30 00:31:17 +10:00
|
|
|
- Changed from dodgy homemade vector font to TTF font (verdana)
|
|
|
|
- Now requires SDL_ttf (and hence freetype)
|
|
|
|
- Can now resize text on top of objects without having to move the text off
|
|
|
|
the object first!
|
|
|
|
- Added example network diagram.
|
|
|
|
|
|
|
|
|
2005-10-30 00:38:43 +10:00
|
|
|
Version 0.99:
|
2005-10-30 00:31:17 +10:00
|
|
|
- Redrew router and firewall objects to be more Cisco-like.
|
|
|
|
- Corrected random crash when running under Windows
|
|
|
|
- Added more keyboard shortcuts
|
|
|
|
- Corrected bug in savemap() function, and added convert.c program to convert
|
|
|
|
old diagram files
|
|
|
|
- Increased maximum object dimensions
|
|
|
|
- Increased maximum number of maps
|
|
|
|
- Increased maximum number of vectors per object
|
|
|
|
- Object toolbox nows scrolls to show all objects (use q/w or ,/. keys)
|
|
|
|
- Can now use CTRL+LMB to create links/add points (for 2-button mice)
|
|
|
|
- Added export to BMP function when save filename ends with ".bmp"
|
|
|
|
- No longer need to avoid text when double clicking to drill down.
|
|
|
|
- Added 3d switch object
|
|
|
|
|
|
|
|
|
|
|
|
|