Ideas for future versions: - Fix the bug where netmapr crashes on my 24-bit Truecolour display under Solaris (and possibly other platforms) - Export diagrams to XML - Export diagrams to some format which Visio can import - Perhaps change to SVG for objects - Add more objects (eg. broadband router, etc) - Implement a toggle-able traffic flow display (for example, you might click a button and have arrows appear to show all SMTP mail flows) Version 1.3: - Grid is now off by default - Added keyboard shortcuts ('0' through '9' to select or define) - Added documentation 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 Version 1.1: - Added rollover help text and highlights - Added object: VPN concentrator - Added dual-head arrows on lines - Replaced "grey box" object with "VPN concentrator" 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 Version 0.99d: - 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 Version 0.99c: - 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'. Version 0.99b: - 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. Version 0.99: - 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