CyberTracker Change History
3.150: 10/05/2008
Bug fixes:
- Desktop: Date conversion doesn't always work
New features:
- Desktop: Crash recovery
3.149: 09/28/2008
Bug fixes:
- Desktop: Always store and export floating point numbers using . as separator
- Desktop: Export to shape file of Virtual Earth should always use WGS84 datum
- Client: New timer mechanism
3.148: 09/02/2008
Bug fixes:
- Desktop: Connecting to MySQL on Linux database test
- Desktop: Improve performance of Windows Mobile sequence upload
3.147: 08/28/2008
Bug fixes:
- Desktop: Connecting to MySQL on Linux database test
3.146: 08/23/2008
Bug fixes:
- Desktop: More descriptive error message on database connection failures
- Client: Input button not being hidden correctly after editing
- Client: Display errors on Text and Keypad screens when no Result Element is specified
3.145: 08/20/2008
Bug fixes:
- Client: Fine tuning for range finder control
- Client: Reduce retry count on serial port reads
3.144: 08/18/2008
Bug fixes:
- Desktop: 3.143 may not have been a valid build
- Client: Re-added WM5 GPS support after testing on Travel Companion
- Client: Support for Trupulse 360 RangeFinder
- Client: Device threads should be set to below normal priority
3.143: 08/14/2008
Bug fixes:
- Desktop: Media2 table was sometimes being referenced as MEDIA2
- Client: Re-added WM5 GPS support after testing on Travel Companion
- Client: Partial support for Trupulse 360 RangeFinder
3.142: 07/29/2008
Bug fixes:
- Desktop: Failed to move to Outgoing folder (CT11)
- Desktop: Download should be to specified database, not Staging
3.141: 07/27/2008
Bug fixes:
- Desktop: Crash when changing columns on Element Editor
- Desktop: Crash when pasting filters
- Desktop: FTP upload and download support not working when database locked
3.140: 07/23/2008
Bug fixes:
- Desktop: Working on the command line mechanism
3.139: 07/16/2008
Bug fixes:
- Desktop: Upload on application start should be asynchronous
3.138: 07/16/2008
New features:
- Desktop: Upload sightings to FTP site on Sync
- Client: Turn of send via FTP
3.137: 07/14/2008
New features:
- Desktop: Ability to control CyberTracker from the command line
- Desktop: Download sightings from FTP site
Bug fixes:
- Desktop: FTP settings should be on Database Properties dialog
- Desktop: Passwords should be represented with the password character
- Desktop: Crash when closing CyberTracker
- Desktop: Don't scan all databases on startup
- Client: Send data should only be available if configured
3.136: 07/02/2008
Bug fixes:
- Desktop: Assertion error after modifying media
- Desktop: Media errors when connecting to external databases
- Client: Do not delete outgoing data during uninstall
- Client: GPRS support for send data
3.135: 06/30/2008
New features:
- Desktop: Connect to MySQL via external database definition files
3.134: 06/22/2008
Bug fixes:
- Desktop: XML parser leaks small amounts of memory
New features:
- Client: Upload to FTP (BETA)
3.133: 06/13/2008
Bug fixes:
- Desktop: Download data device broken on Windows Mobile
- Desktop: Feature files specified on command line not respected
3.132: 06/12/2008
Bug fixes:
- Install: Install was still broken on non Palm systems
3.131: 06/11/2008
Bug fixes:
- Install: Install was broken
3.130: 06/10/2008
Bug fixes:
- Desktop: Crash after clearing rows in some grid editors
- Desktop: Cannot copy to clipboard from query table
- Desktop: Error 103 when synchronizing a Palm on Vista
- Desktop: File association does not work if filename has a space
- Desktop: VirtualEarth race condition regarding internet access
- Desktop: XML database fields should specify encoding and handle it correctly
New features:
- Client: Element list retain only scroll state
- Desktop: Samples moved under databases
- Desktop: Icons and samples will be a separate download
- Desktop: Player and Studio versions
- Desktop: High resolution icons
- Desktop: More efficient packaging: fewer files
- Desktop: Studio and regular versions instead of Professional, Standard and Viewer
- Desktop: Improved XML handling to remove out-of-memory conditions
- Desktop: Improved media handling for performance
- Desktop: Media for sightings is now housed alongside regular media
- Desktop: Sighting table can have XmlData column for interop with other systems
- Desktop: Synchronize is now called Install
3.129: 05/05/2008
Bug fixes:
- Desktop: Crash when pasting filters
- Desktop: Remove date restriction on Virtual Earth implementation
3.128: 04/13/2008
Bug fixes:
- Desktop: Crash when adding map image after using Virtual Earth
- Desktop: Crash when exporting elements to invalid location
New features:
- Desktop: Trend graphs
- Desktop: Copy to clipboard for views
3.125: 03/26/2008
Bug fixes:
- Desktop: Crash when adding columns very quickly
3.124 (BETA): 03/21/2008
Bug fixes:
- Desktop: Disable delete on property editors
- Desktop: Occasional crash when exit while disconnecting Treeview
- Desktop: Delete key on a color editor causes crash
- Desktop: Loading database uses too much memory
- Client: Disable WM5 GPS code again
3.123 (BETA): 03/02/2008
Bug fixes:
- Client: Map control produces incorrect readings on Skip
- Client: Remove EnsureResultOnSave concept
- Client: Use RangeFinder for altitude on Configure GPS
- Client: Enable WM5 GPS code again
3.122 (BETA): 02/27/2008
Bug fixes:
- Desktop: Elements not properly updated when deleting from Elements mode
- Desktop: Crash when editing Photos Element of Camera
3.121 (BETA): 02/25/2008
Bug fixes:
- Desktop: Crash when pasting Actions
- Desktop: Data loss: special characters are lost from text
- Desktop: Tree doesn't retain scroll state after delete
- Desktop: Tree doesn't retain correct selection after drag/drop
- Desktop: Installer should not allow launch after install on Vista
3.120 (BETA): 02/16/2008
Bug fixes:
- Client: Scrollbar sometimes doesn't start at the top
- Desktop: Filter screens are slow
- Desktop: Loading large databases is slow
- Desktop: Reduce memory foot of undo buffer
- Desktop: Generalize 'Paste From Excel' feature
- Desktop: Memory leak in Virtual Earth
3.119 (BETA): 02/11/2008
Bug fixes:
- Client: Fix hang when using GPS screen
3.118 (BETA): 02/10/2008
Bug fixes:
- Client: Rename Element to Result Element where appropriate
- Client: Moving map control should be able to retain state
- Client: Temporarily disable Windows Mobile 5 GPS code
- Desktop: Crash when re-ordering tree items with keyboard and mouse together
- Desktop: Repaint issues when Element has a . in the name
- Desktop: Add button to allow removal of Sound once specified
3.117 (BETA): 01/29/2008
Bug fixes:
- Client: Follow icon does not appear on moving map on PocketPC
3.116 (BETA): 01/25/2008
Bug fixes:
- Desktop: TMP files are not properly cleaned up from Databases folder
- Desktop: Crash when editing sightings using Edit Sighting dialog
- Desktop: Grid rendering default values tweaked
3.115 (BETA): 01/13/2008
Bug fixes:
- Client: Default setting is not to block radio next
- Desktop: Next screen sometimes fails after deleting the old last screen
- Desktop: Clean Paths should reset the waypoint source
3.114 (BETA): 01/13/2008
Bug fixes:
- Desktop: Reduce the chance of failure during database compaction on save
- Desktop: Fail safe to ensure download log messages are written, even if a lock exists on the file
- Desktop: Pressing cancel on close on exit dialog after redirection allows accidental no-save exit
- Desktop: Relocate map properties to be next to the map view for easier customization
- Desktop: Improvements to Grid rendering
- Desktop: Point and path renderer colors should be the same
3.113 (BETA): 01/08/2008
Bug fixes:
- Client: Fall through to serial GPS if Windows Mobile 5 GPS is not hooked up
- Desktop: Property editor clears when changing image co-ordinates on Map View Properties
- Desktop: Crash when saving and reloading from virtualized locations on Vista
- Desktop: Manifest all CyberTracker components to understand Vista UAC
- Desktop: Improve error messages when attempting to Save or Sync samples
- Desktop: Map View Grid rendering improvements to work more correctly
3.112 (BETA): 01/06/2008
Bug fixes:
- Desktop: Fix crash when editing a number and clicking Lock during sequence editing
- Desktop: Right cliDesktop: Right click context menu should not deselect list items
- Desktop: Fix crash when adding a graph view: introduced in 3.111
- Desktop: Improve performance of Map View Properties dialog
- Desktop: Map View Desktop: Map View Properties dialog incorrectly resets the bounds even if no
change occurs
- Desktop: Map View Grid rendering improvements to work more correctly
3.111 (BETA): 01/01/2008
Bug fixes:
- Client: Scale GPS bars to max SNR of 55 instead of 100
- Client: Text color not an exposed property for navigator buttons
- Client: "Element Aggregate" should be renamed "Element Formula"
- Client: Right click menu should appear on mouse-up not mouse-down
- Client: Drag and drop should not focus tree nodes
- Desktop: System folder should not be hidden
- Desktop: Time column converts to date for advanced queries
- Desktop: Editing in inspector not always reflected in table
- Desktop: Extend Virtual Earth expiration date to April 2008
New features:
- Client: Auto-next screen if no next screen available
- Client: Windows Mobile 5 and above native GPS support
- Client: New icons for Save 1 and Save 2
- Client: "Radio element" is stored as a reference to an Element, so it works in filters
- Client: Check lists store results as a check box
- Desktop: Client context menu for deleting and cut, copy and paste of controls
- Desktop: New sequence wizard should allow creating a copy of the existing one
- Desktop: Improved copy and paste for controls, elements and screens
3.110 (BETA): 11/22/2007
Bug fixes:
- Client: Breaking change: Always run Next rules before saving
- Client: Invalid GPS coordinates when using SnapGPS on the Save screen
- Desktop: Crash after closing Virtual Earth Map
- Desktop: Occasional crash when unable to open database
3.109 (BETA): 11/17/2007
Bug fixes:
- Client: Increased the minimum scrollbar thumb slightly to improve appearance
- Client: Fixed an Assert failure when navigating between screens with Auto next turned on
- Client: Changed "Time out of sync" to "Time is wrong"
- Desktop: Reworked the crash exception mechanism to provide more information on failures
- Desktop: Fixed a synchronization bug in the Virtual Earth multi-threading code
- Desktop: Changed the minimum value from 0 to -999999999 so that negative numbers can be used
- Desktop: Exporting shape files from Virtual Earth should not export as Virtual Earth projection
- Desktop: Extended Virtual Earth feature expiration date to 12/31/2007
3.108 (BETA): 10/31/2007
Bug fixes:
- Desktop: Fixed several newly reported crashes generated by the updated tools
- Desktop: Re-added ConvertCTZ to the full professional version
3.107 (BETA): 10/30/2007
Bug fixes:
- Desktop: Failure to load client.dll on many systems
3.106 (BETA): 10/29/2007
Bug fixes:
- Desktop: Rebuilt on reports of failure to load sequences
3.105 (BETA): 10/29/2007
Bug fixes:
- Desktop: Hotsync fails to start
3.104 (BETA): 10/29/2007
Bug fixes:
- Client: Improve support for negative numbers on keypad
- Client: Improve support for negative numbers on number list
New features:
- Desktop: Virtual Earth on map views
- Client: Added new number list style
3.103: 09/29/2007
Bug fixes:
- Desktop: Map rebuilds when closing: performance issue
- Desktop: Accuracy threshold doesn't filter paths correctly
- Client: Number keypad doesn't handle decimals properly
3.102: 09/26/2007
Bug fixes:
- Desktop: Crash with some map images: Assert failure in mapping software
- Client: Formulas always come out negative
3.101: 09/22/2007
Bug fixes:
- Desktop: Crash while editing categories on Element Filter
- Desktop: Map layers do not always hide/show correctly
3.100: 09/20/2007
Bug fixes:
- Desktop: Crash while handling deferred map resize message
- Desktop: Date ranges don't work properly for Last 1,2,3 days
- Desktop: Can't export shape files if column with multiple NULL fields is active
- Desktop: Performance problems with huge timer track datasets and multiple queries
3.099: 09/08/2007
Bug fixes:
- Client: Fix title bar to pick up screen title correctly and work in High DPI
- Client: Keypad buttons disappear when scale is too small
- Desktop: Deleted Elements visible in Element find mode
New features:
- Client: Add negative number support to keypad
- Client: Add one-line only property to text entry
- Client: Add required property to text entry
- Desktop: Point and Path renderers can customize timer point size and line width
3.098: 08/26/2007
Bug fixes:
- Client: Fix crash when editing notebook pages
- Desktop: Map zoom changes are incorrectly added to the undo buffer when resizing the map window
- Desktop: Map query cursors are not propertly cleared when changing queries
New features:
- Desktop: Improve query date range types
- Desktop: Map background queries can have transparency
- Desktop: Queries from non-active queries are now selectable
- Desktop: Point rendering: timer tracks are visible for all queries
- Desktop: Path rendering: timer tracks are visible for all queries
3.097: 08/03/2007
Bug fixes:
- Desktop: Fix Windows 2000 bug when creating image resources for the client
- Desktop: Crash when viewing sightings that have pictures associated with them
- Desktop: Feature file editor does not show check boxes when themes not enabled
New features:
- Desktop: Added label support for shape files on Map View
3.092: 07/14/2007
Bug fixes:
- Desktop: Map disappears when co-ordinates are inverted
- Desktop: Failure to sync if client data file has missing header
3.091: 07/03/2007
Bug fixes:
- Client: Fix broken GPS timer on devices with built-in GPS support
3.090: 06/22/2007
Bug fixes:
- Desktop: Allow less than 1.0 for GPS accuracy settings
- Desktop: Ensure Uncategorized Elements are properly visible after merges
- Client: Ensure Soft Input Panel (SIP) is not visible on Windows Mobile 5 devices
- Client: Ensure database header is validated for sighting database always available
3.089: 03/11/2007
Bug fixes:
- Client: Buffer overflow on Palm when working with strings
3.088: 03/04/2007
Bug fixes:
- Client: 2 minute and longer timer automatically turns off after 12 minutes if unattended
- Client: Undownloaded sightings can be incorrectly detected
3.087: 02/25/2007
Bug fixes:
- Client: HighDPI screens have scroll buttons that are scaled incorrectly.
New features:
- Client: Added support for global variables.
3.086: 02/11/2007
Bug fixes:
- Client: Don't add to the track database if the track timer is off or we are using a high resolution timer
- Client: Don't delete sightings if the state file is out of sync with the desktop
New features:
- Client: Added date support to the formula system for the Element Aggregate control
3.085: 01/01/2007
Bug fixes:
- Desktop: Fixed memory corruption issue when Syncing to Palm devices
3.084: 12/31/2006
Bug fixes:
- Desktop: Improved performance of Sequence Designer for screens with lots of controls
- Desktop: Removed "Plain Text" export, because it is not used often and has bugs
- Desktop: Colors in sequence could appear differently on Client
- Client: Element Calculator Control functions are now case insensitive
- Client: Element Calculator Control now has 26 variables instead of 3
- Client: Element List: number keypad now has Min and Max bounds
- Client: Scroll box: scroll bar occasionally becomes invisble
3.083: 12/21/2006
Bug fixes:
- Desktop: Fixed bug introduced in 3.082 causing all features to be enabled on Standard and Viewer
- Desktop: Fixed auto-select of the first screen when changing sequences
- Desktop: Fixed Wildlife with data sample - text sequence links broken
New features:
- Client: Element Calculator control now supports full expressing parsing
3.082: 12/17/2006
Bug fixes:
- Desktop: Fixed Crash during Element Editing in Sequence mode
- Desktop: Fixed menu option inconsistency after import with password changes
- Desktop: Remove MrSID support files for Min build
New features:
- Client: Element Calculator control for performing mathematical calculations on Element values
- Client: Element List support for a keypad popup when an Element is selected. This works with the Number List style and the "Use keypad for numbers property".
- Client: Element List and Element Keypad support single denominator fractions.
3.081: 12/04/2006
Bug fixes:
- Desktop: Sighting and Waypoint query don't work on non-US date formats (broken since
3.079)
- Desktop: auto-detect help files and run locally if present
- Client: Zero should be allowed for number keypad screens
New features:
- Desktop: Minimum version for smaller download sizes
3.080: 11/24/2006
Bug fixes:
- Desktop: Synchronization should fail more cleanly if PocketPC not connected
- Desktop: Fix crash when using Undo and Tree is being edited
- Desktop: XML format should be more generic
- Desktop: Edit Sighting dialog should allow negative values for latitude and longitude
- Desktop: Should be able to edit Latitude and Longitude in the grid
- Desktop: Change toolbar buttons to fit into 800x600 resolution
- Desktop: Improvements to Samples
New features:
- Client: SnapLastGPS Action which takes the last valid GPS reading and attaches it
to a sighting
3.078: 11/12/2006
Bug fixes:
- Desktop: Improve synchronization reliability
New features:
- Desktop: Password protection system so users without a password cannot edit sequences/elements
- Desktop: Map: Cleanup tracks which deletes unused timer points
- Desktop: Import Data Only: Ability to import multiple CTX files at once
3.077: 10/28/2006
Bug fixes:
- Client: Expose scroll bar width as a changeable property on controls
- Client: Correct Navigator Jump functionality to work as expected with Radio lists
- Desktop: Expose "Outlier Speed" - should apply to all map renderers
- Desktop: Should only attempt to install PocketPC client when connection has been correctly established
New features:
- Desktop: "Accuracy threshold" for path generation and efficiency reports
3.076: 10/26/2006
Bug fixes:
- Desktop: Allow PocketPC sync to crash on hard errors instead of failing silently
- Client: Improvements to Navigator control
- Client: Sighting editing was broken
New features:
- Client: Navigator Button Controls which can have images assigned to them
3.075: 10/17/2006
Bug fixes:
- Desktop: Changing point color should change track color
- Desktop: Performance improvements to sightings and tracks
- Desktop: Improve semi-colon delimited list support
- Client: Element list sometimes leaves play and stop buttons visible
3.074: 10/02/2006
Bug fixes:
- Desktop: Using Cancel while changing map image crashes
- Desktop: Screens without assigned images prevent sync
- Desktop: Improve path detection when 2 subsequent sightings have the "Start Element"
- Client: PocketPC cannot press Enter for notes screens
- Client: Element Keypad doesn't support decimals properly
New features:
- Desktop: Semi-colon delimit selections made from check lists
3.073: 08/18/2006
Bug fixes:
- Desktop: GPS acquisition doesn't complete - triangle never shows
- Client: Restrict time that triangle shows
New features:
- Desktop: Snap GPS Action now has "Auto connect" property
- Desktop: RangeFinder Style property can be Range only
3.072: 08/16/2006
Bug fixes:
- Desktop: Importing external screen templates doesn't update treeview correctly
- Desktop: Added simple screen templates
- Desktop: Auto expand New Screen templates treeview
- Desktop: Help files should not reference "Major" and "Minor" targets
New features: None.
3.071 BETA: 08/14/2006
Bug fixes:
- Desktop: Simple path rendering used when no Join Elements specified
- Desktop: Crash when closing map view during slow calculations
New features:
- Desktop: Efficiency graph now uses the path building system for calculations and
includes outlier detection
3.070 BETA: 08/12/2006
Bug fixes:
- Desktop: Path doesn't correctly join when separated by waypoints
New features:
- Client: ElementList has a "Sorted" property which sorts the list by caption:
slow on the desktop, but fast on the device
- Desktop: ElementList "Element" editor has a "Sort" button which sorts the list alphabetically
3.069 BETA: 07/25/2006
Bug fixes:
- Client: Keypad calculator control should have buttons in same order as real calculator
- Desktop map: active query is now brought to front or render order
- Desktop map: Grid rendering now always renders grid in the same location regardless
of zoom
- Desktop map: Grid export should export data unscaled
- Desktop map: Path calculations incorrectly breaks path if endpoints are more than
1 hour apart
New features:
- ElementList has a "Hide links" property which significantly speeds up the UI when
dealing with large lists of Elements when none of them need to point to a specific
screen.
- Map has a Refresh button which allows you to update it when the extents change for
Grid mode
- Grid rendering now has "Low effort threshold" property
- Grid rendering now has "Outlier detection speed (km/h)" property
3.068 BETA: 07/24/2006
Bug fixes:
- Desktop: Viewer toolbar is now invisible (it only had one button which was wasting
space)
- Desktop: map points dissappear when zoomed in too much with huge map extents
- Desktop: Creating controls in "Lock" mode should work everywhere on design surface
- Desktop: Import all staged sightings on startup, not just on sync
- Desktop: Crash while adding columns
- Client: MobileMapper CE GPS does not detect properly
- Client: Changes to support Thales MobileMapper (WinCE) as well as PocketPC
- Client: Windows Start button disappears after using a sequence
- Client: Does not uninstall on WinCE
- Client: Improve the handling of "Time out of sync" errors between handheld and PC
- Client: Timer list should include 1 second timer (and remove 4 minute timer) interval
- Client: Handle old sequences left on the device properly
- Client: Changes to GPS timer are overridden by sequence properties
- Client: fast/slow GPS track timer threshold should be 1 minute, not 30 seconds
- Client: RangeFinder state should persist between exit/restart
- Client: GPS and RangeFinder should never block other UI
- Client: Improved screen load performance on slower systems
- Client: Titlebar options button should be more easily clickable
- Client: Added support for LA1KC RangeFinder message
New features:
- Desktop: support for Index of Abundance / Effort of Patrol / Cell count
- Client: Panel has a "Use screen name" property which causes it to take the name
of the current screen as its caption. This means that creating new screens is faster
because you only have to type the name of the screen and the title will match.
- Client: SnapGPS Action now has a "Required" property which allows you to make
it optional, i.e. it will take a GPS reading if available.
- Desktop: Help menu now points to FAQ and Tutorial Movies.
- Desktop: Controls are now hosted in an auto-hiding Toolbox, instead of just being
in a simple vertical toolbar. This makes them easier to see and use, because when
visible you can see the full control name. They are also
categorized into "Static controls", "Data controls" and "Actions".
- Desktop: Path rendering is now available off View Properties for the Map. Paths
allow you to control how timer tracks are used to join observations.
- Client: New Action: Configure Save Targets: this replicates the functionality of the "Ok destination" from version 2
- Client: Lists have a "Radio Element" property which allows you to have the text of a radio list selection assigned to an Element. This is useful for cases when you don't want to have to duplicate long lists of Elements to capture different fields that are identical except for context, e.g. Observer 1 Name and Observer
2 Name.
- Desktop: Elements mode has a new menu option called "Export Elements to Table" which allows you to save the contents of the grid to an Excel file. This is useful for copying Elements between different sequences as well as being a general way
to export Elements out of CyberTracker.
- Desktop: Export Data-only - available off the file menu, allows export of data only files which are much smaller, but don't contain sequences
- Desktop: Screen Elements edit has "Move First" and "Move Last" buttons to help with re-ordering of large lists of Elements.
- PocketPC: Multiple sequence support. The PocketPC front-end has been rewritten to
enable multiple sequences to be loaded onto a device at the same time.
- PocketPC: Task bar visibility. The new front end has an option to show/hide the
taskbar for a sequence.
- Desktop: Screen profiles are now a global setting which affect all sequences. Unfortunately
this change means that if you created any of your own profiles in the past, you
will need to recreate them. "Configure Profiles" is now available off the "Tools"
menu.
- Desktop: Screen snapshot to clipboard. There is a new option in the Sequence writer to take
a snapshot of the active screen and copy it to the Windows clipboard. This makes
it easier for document writers to cut-and-paste images into their applications.
- Code preparation for the SDK: the client side (on the PDA) will be made OpenSource
with the MPL. The way it is structured, this will allow third party developers to
create custom controls and actions that tweak the behavior of the client. We expect
this to be released in the next month.
Design change:
- Desktop: When viewing data on the map, all queries are simultaneously visible. This
is now optional and off by default, i.e. by default, the map only shows the active
query. You can get the old behavior by checking the "Show all queries at once" property
in the new Render tab of the Map's View Properties.
- Desktop: Shape file Export is now available when exporting from the Map. Previously,
it was available from the Table.
3.058 BETA: 06/24/2006
Bug fixes:
- Fixed crash when re-ordering columns with active query set
- Fixed render order for shape files when map image is set
3.057 BETA: 06/20/2006
Bug fixes:
- Double values not displayed properly in Sighting history
- Text from text editors should have leading and trailing spaces removed
- Opening COM0 on some PDAs causes a hang, removed this from detection code
- Added 57600 as a baudrate for the GPS auto-detect
- Error in sequence when loops within loops are used
- Desktop: Color selector should retain custom colors
- Desktop: Auto-next sometimes confuses screen editor
New features:
- Atlanta Laser Range Finder support
- 3 new controls: "Range Finder" (for status), "Element Range Finder"
(for data) and an action "Configure Range Finder" for support of the Atlanta
serial Range Finders.
- Static Elements for range, roll,
inclination and bearing.
- "Alignment" property added to Panel and Memo controls
Text can now be aligned left, center or right in Panel and memo controls.
- "Require non-zero" property added to Element Keypad.
This will prevent a "Next" if the value has not been set to something other
than zero.
- "Element Memo" now accepts Name as an attribute
- "Ensure result on save" property added to Navigator.
This prevents save if the result on the current screen is required, i.e.
will prevent save until the current screen contains valid data.
- "Retain state" for Element Number List
The Element Number List now supports "Retain state" in the same way as
Element Lists do.
3.056 BETA: 06/06/2006
Bug fixes:
- Crash when double-clicking on elements to create new columns (introduced by perf improvements in 3.053)
- Crash caused by race condition when synchronizing PocketPC at the same time as an ActiveSync was happening
New features:
- Sound support for MP3 files in addition to WAV files on PocketPC. Sound files tend to be very
large - much bigger than images. MP3 is still one of the better compression technologies around and
we now support this format on both the desktop and PocketPC. Sound is not supported on Palm.
- New view type: Graphs. We have added a new view type for graphs. So far we have Frequency and
Efficiency tabs. If you used them in version 2 and were missing them, they're back. They also support
exporting to all the usual formats (XML, XLS, TXT, HTM). Note, we don't support printing since Excel does
such a good job of this already.
3.053 BETA: 05/19/2006
Bug fixes:
- Sound should stop when leaving a screen on which sound was playing
- Left-most navigator buttons should shunt left when possible
- Palm: when using large images with Elements, element names sometimes disappeared
- Desktop: Performance problems when dealing with lists with a large number of Elements
Design change:
Mid-sequence loops are now handled Whenever a loop is detected in a sequence, it is now automatically
removed and attributes that are set within the loop are preserved. For example, if a sequence goes:
A -> X -> Y -> Z -> X
then CyberTracker will preserve any attributes set in screens Y and Z and the final path will be:
A -> X (with X being the active screen)
In the past, this only worked from the start screen and only the last attributes were preserved. We are
trying out this behavior to see if it is useful.
New features:
- Home button. The Navigator control can now also show a "Home" button. The icon looks like a house.
Clicking on this button is the same as pressing the back button until that screen is reached. See the
"Show home" property. You can also enable the "Home Screen" target by checking it in "Lock Properties".
- Sound support on Radio lists You can enable a "play" button on radio lists by checking the "Show radio sound"
box on the list control. When enabled, a play button will appear next to the current selected item. This only
works for radio lists and requires that the Element's sound property be set. See also: "Show radio sound stop".
- Auto next for radio lists. You can enable "Auto next" for radio lists by checking the "Auto radio next"
property of the list control. This only works if the list is a radio list, check and number lists work the same as before.
3.052 BETA: 05/08/2006
Bug fixes:
- Failure to download Elements when synchronizing sequences with no elements
- Memory leak with screen names
- Normal shutdown sequence not always followed on client
New features:
- Wave sound support on PocketPC To access this feature you will need the Professional version. Select "Lock"
in the Sequence editor and then drop either the "Sound" or "Element Sound"
control onto a screen. Note, we currently only support PocketPC and Wave sound files.
- Palm GPS track log sometimes stops. If the Palm application is exited for any reason other than a normal close (via the titlebar on the Options dialog) AND a track timer is active, then a 60 second alarm will be set to restart CyberTracker and continue the track.
This is to handle cases where track logs are interrupted by other applications.
3.050 BETA: 05/06/2006
Bug fixes:
- SE08 error when working with reports
- Report dates not preserved when using different date formats
- Sample databases had uninitialized links which caused the skip button to occasionally show in design mode.
New features:
Force Title Bar. To access this feature, select "Sequence Properties" from the desktop Sequence editor and then check the
"Force title bar" checkbox. This makes CyberTracker a better Windows Mobile citizen by always having a titlebar
with an exit button on it. Note, if your screen has a panel at the top, then it will replace this panel and use
its text, otherwise it will use the screen name.
3.049 BETA: 04/27/2006
Bug fixes:
- Crash on DownloadCE when device cannot get a device id
- Crash when using a Title Bar control with a less than 5 character title on PocketPC
- GPS Position lost after editing a sighting
New features:
Add User Name. To access this feature, run the Professional version and do the following on the first screen:
- Click "Lock" on the Toolbar
- Select the "Action: Add User Name" control and click on the screen
- Click "Lock" again This adds an action control to the screen which will cause the user name of the device
to be added to each sighting as an attribute.
We've had several requests for this feature for cases where you would like to be able to partition data by device name.
3.047 BETA: 02/26/2006
Bug fixes:
- Cut/Copy/Paste caused crash when used from locked mode if control had been selected
- Element select should not close on double click without valid selection
- Moving map incorrectly calculates point position
- Zoom Images/Moving map buttons should not appear over the image/map
3.046 BETA: 02/07/2006
Bug fixes:
- Date/Time encoding fails if device reports > 60 for seconds (which sometimes
happens)
- Crash on Palm device when control client is scaled below 1 pixel
- GPS not detecting because EnumDevices doesn't enumerate GPS port
- Client uninstall doesn't remove all files - fails on SmartPhone
- Client taskbar sometimes becomes visible
- Message and Fault window not properly scaled on high-DPI screens
- Tutorial sequence on PocketPC should be removed: not useful
- Client uninstall errors not logged
- Message windows on Desktop can sometimes be hidden: crashes possible
- Converting geo-referenced images to ECW should preserve geo-referencing
- JPEG files not correctly recognized with Add Photo button
- Palm: no users should generate error message
- Remove shortcut keys from Sequence mode: confusing
- Sequence Properties: GPS Timer doesn't work on Palm
New features:
-
Camera control. If you have a Windows Mobile 5 device with a camera, we have a new
control that allows you to capture images directly.
- Windows Mobile 5 is now fully supported.
- MrSID images are now supported on both the desktop viewer and within the ECW converter
tool.
3.040 BETA: 01/13/2006
Bug fixes:
- Crash on load occasionally caused by race condition
- Crash on map use after extended time
New features:
-
Option off "Sequence Properties" called "Use on GPS skip". If checked (on by default),
then if you have a moving map assigned, pressing "Skip" will allow you to manually
assign the GPS position for the sighting by pinpointing it on your map.
- Option
off "Sequence Properties" called "Sighting fix count". This allows customization
of how many GPS points to take when acquiring a position. This improves accuracy
at the expense of time.
3.039 BETA: 01/08/2006
Bug fixes:
- Buttons do not invert correctly on all systems when pressed
- SnapGPS action snaps even when editing a previously stored sighting
- Manual GPS positions should not include accuracy when downloaded
- GPS position is taken even when sighting already has a fix
- State lost on save target screens when using "Retain state" feature
- ConvertCTZ did not use XP themes
- Initial directory not properly set on some editor dialogs
- Merge sometimes leaves UI mode in closed state when viewing data files
- Timer track export: file saved to the wrong directory and filename
- Crash when viewing maps without layers
- Timer tracks on maps should be ON by default
New features:
-
Major Target and Minor Target have been renamed to Save 1 and Save 2
- Quit button
is now in the top left corner
- Edit button is now on the inspector button bar
- Unsaved sightings is named "Unsaved" instead of 0-00:00:00
- Sightings with 2D quality fix do not include Altitude
- Sightings no longer display accuracy for manual sightings
- The Moving Map control is now viewable in the GPS Viewer dialog
- The Moving Map can be configured via a "Sequence Properties" dialog as can GPS timer
and accuracy settings
- CyberTracker includes a "Moving Map" converter for converting images in other formats
to ECW
- Map control has a "Flag" option which allows manual creation of GPS position for
cases when no GPS fix is possible
3.037 BETA: 12/27/2005
Bug fixes:
- Memos: text not always scrollable to the end
- Palm: inverted colors don't always come out correctly
- Crash when holding down "Skip" button during GPS acquistion
- Palm: icons in tranparent list boxes are colored incorrectly
- GPS Off icon does not have a line through it: inconsistent with Navigator representation
- History control sometimes gets out of sync
- Navigator skip screen button ocassionally displays incorrectly in the Designer
- Data doesn't download when synchronizing to multiple computers
- Database "Save As" doesn't handle all error conditions
- Desktop application window size and position not saved between runs
- Static elements sometimes have wrong icon
- Deleting a screen doesn't always update the screen Preview window
- "Element Columns" and "Sequence Profiles" should be separate dialogs
- Export and Import directories not tracked properly
- Import of data-only CTX files should default to "Report" mode
- Import of data-only CTX files should validate Elements
- Cut/Copy/Paste focus issues in Sequence Designer
- Active Alias and Profile not tracked properly in "Test Run"
- Overactive assert in Sighting Edit dialog
- Lat/Lon precision in map view are too low
- Vector Layers should not be the default tab in Map View Edit
- Potential data loss when GPS reports high accuracy, but not a 3D fix
- Cosmetic: region icon in map layers is malformed
- CyberTracker Standard doesn't disable Sequence Design mode
New features:
-
File structure changed. CyberTracker originally kept a "Staging" and "Settings"
folder in a per-user application data location. These have been moved to "My Documents\My
CyberTracker Databases\System". The "System" folder is hidden, so you shouldn't
see it. This has 3 main advantages: (a) To completely remove CyberTracker, just
uninstall it and delete the "My CyberTracker Databases" folder. (b) The "Staging"
and "Backup" directories will be easier to find if anything goes wrong. (c) Backing
up "My CyberTracker Databases" will backup everything We have also created a "Maps"
folder under "My CyberTracker Databases". If a map is placed in that folder, it
will be accessible to anyone who shares your database as long as they have put the
map in their own "Maps" folder.
- New property: "Auto select index" which allows a default selection to be set on
radio lists
- New property: "Retain state" which allows the state of a screen to be retained between
sightings
- New property: "Save result" which allows a screen to be used for navigation only
purposes without affecting the data in a sighting.
- Number List now has "Minimum item width", "Columns" and "Auto select index" properties
- Map View: If no image or other layers are present, then CyberTracker will use a
world map as the default. This will automatically disappear when: (a) A valid image
layer is added OR (b) One or more valid shape files are added OR (c) The projection
is changed Map views now also support ER Mapper (ECW) files.
- Timer track export. When exporting a shape file, timer tracks will also be exported.
If your export shape file name is: "My Data.shp" then the timer tracks will be exported
as "My Data_line.shp". Both files have an additional data field which specifies
the Id of the device that captured the data. This allows correlation between sightings
and timer tracks.
- New Control: Zoom Image. A new control that allows you to zoom and pan around high
resolution images that are too large to fit on the screen.
- CyberTracker Viewer. There is now a Viewer application, which is read-only for the
database. You can view sightings and modify queries, but not save or modify the
database in any way. It is available as a shortcut off the Start menu.
- Add Photo button and Photo View There is an "Add Photo" button that makes it easy
to bind sightings to images. The Photo view shows any photos in the currently selected
sighting.
- New Sample database: Feature demo A simple demo sequence that runs through some
of the features of CyberTracker.
- New Action: Add Attribute: allows the adding of data to a sighting without having
to enter it on a screen. Useful for tagging sightings with meta-data.
- New Action: Configure GPS: allows configuring the GPS timer and accuracy requirements
without having to enter them on a screen. Useful when enforcing track timers and
accuracy of readings.
- New Action: Snap GPS: allows acquisition of GPS readings at specific places in a
sequence, rather than always at the end. Useful for recording sightings from a fast
moving vehicle, where you want the GPS reading to reflect the point where the observation
was started.
- New Control: Moving map. A new control allows the display of a realtime moving map
on the device. This feature works on Windows Mobile/PocketPC devices only. We have
no plans to support this on Palm. The map file must be in ECW (ERMapper) format.
There is a free image converter for these files available at
ERMapper. This control is not currently integrated
into the GPS info screen.
3.035: 10/05/2005
Differences from 3.021:
- Improved Palm performance for older devices: CyberTracker now runs acceptably fast
on devices as old as the original Handspring Visor.
- Improved support for high resolution screens: this includes line doubling and better
fonts. These options are available by setting the profile.
- Improved installation mechanism: CyberTracker no longer requires manual uninstallation.
When installing a new version, the previous version is automatically uninstalled.
- The Icon library from version 2 has been included. These icons are stored as individual
JPEG images in the Icons folder of the CyberTracker installation folder.
- More GPS device support
- Multiple improvements to UI controls including scrollbars, lists and icon history.
- Bug fixes
3.033 BETA: 09/15/2005
Changes:
- Key filter system allows filtering of large lists based on attributes.
- The Wildlife sample now includes a demonstration of this new feature in the form
of a Plant key. Note, the sample doesn't work very well on older Palm devices, because
we are using high resolution color images. (Professional only until we create a
template).
- New check box style. (Professional only until we create a template).
- New control: Element Image Grid. This control allows you to select a square on a
grid for positional purposes, e.g. I'm in block C25. Wildlife sample includes a
demonstration. (Professional only until we create a template).
- The Icon library from V2 is now included in the form of individual image files in
the "Icons" folder of your CyberTracker installation folder.
- Installation of Desktop now auto-uninstalls old version
- Installation of PocketPC client now auto-reinstalls newer versions
- Improved support for High DPI devices
3.026 BETA: 08/23/2005
Changes:
- GPS Reading sometimes not taken (introduced in 3.025)
- Trimble Pathfinder GPS not always found
- Prevent crash when writing templates to existing read only files
- Improved support for High DPI devices: borders can be scaled
- Support for 8 Images and 8 text fields per Element
3.025 BETA: 08/19/2005
Changes:
- Pro version: new control "Element Container" designed to hold multiple Element Memo
and Element Image controls
- Bug Fix: After Synchronize links go blank
- Bug Fix: CF GPS not recognized if inserted after CyberTracker started
- Bug Fix: GPS waits until at least 2 sentences are read from the GPS before saving
- Bug Fix: TSIP GPS device readings in wrong hemisphere
- Improved About dialog
3.024 BETA: 08/15/2005
Changes:
- Descriptions of properties below the property editor when editing sequences
- Scroll bars now have up and down buttons on all controls, not just lists
- GPS dialogs now show GPS state (i.e. detecting, acquiring, fix) on each tab
- Bug fix: Crash when selecting a control when locked properties popup open
- Bug fix: GPS satellite PRNs not correctly aligned
3.022 BETA: 08/03/2005
Changes:
- Queried sightings are now pre-sorted by Date/DeviceId/Time
- Optimized Palm support for older devices: performance is now comparable to version
2 when using the "Palm" profile
- Scrollbars now have up and down buttons
- The device up and down buttons on the bottom of the screen now function as "Page
up" and "Page down" for lists
- The device left and right buttons work as "Back" and "Next"
- Compact Flash GPS devices, like the "Holux GPS Ultra" are now supported
- Improved icon history list: requires any icon (32, 50, 100) to work
- BUG Fix: Insufficient precision with shape file export of numbers
3.021: 07/20/2005
Changes:
- Critical bug fixes
- Support for PalmOS devices
- Support for GPS tracks (positions taken at timed intervals)
- Moving of sightings visually on the map view
History prior to 3.021 is not available.
|