OpenTracker

OpenTracker Change Log

version 5.1.0

With the move to SourceForge, I introduced a new versioning scheme which starts at 5.1.0. This is basically the same version as the last www.opentracker.org version, plus:
  • the Deskbar doesn't lose any items in "Sort Running Applications" & "Tracker Always First" mode [Bruno G. Albuquerque]
  • fixed the context-menu crash, and missing drop targets [René Gollent]

version 5.1.5

  • changed the build process, so that Tracker is linked against libtracker.so, which results in a 65 kB Tracker executable [Axel Dörfler]
  • Fixed a bug that prevented the find panel to work (and lead Tracker to crash) in case the queries/default file could not been written [Axel Dörfler]
  • The info window now displays relative links with a relative path [Georges Edouard-Berenger]
  • relative links didn't work correctly in certain circumstances [Georges-Edouard Berenger]
  • Meta-A doesn't select all poses of a pose view anymore, if there is an active widget in it [Axel Dörfler]
  • Volume icons can now have an overlaying free space bar [Johan Nilsson, Axel Dörfler]
  • Selected icons on the Desktop are now updated correctly without "ShowSelectionWhenInactive" [Axel Dörfler]
  • Fixed a bug that visually deselected items after having dragged another item above them [Axel Dörfler]
  • The open windows at quit are now correctly recreated at next startup for every case [Axel Dörfler]
  • The volume icon's free space bar overlay now also appears on read-only NTFS and EXT2 devices [Brad Froehle]
  • Deskbar crashed after a click in the area between the BeOS menu and the team list; this affected only the Deskbar positions where there this area actually exist [Axel Dörfler]
  • Lots of smaller fixes from Be Inc. [added by Mathias Agopian]
  • Volumes reporting a capacity of zero could crash the new volume icon overlay code [Bruno G. Albuquerque]
  • The find panel does now sort MIME types according to their super types, furthermore it's now possible to search for these super types using the GUI [Axel Dörfler]
  • The Deskbar now also has a long Euro time format, some other minor changes [thomas fudel]
  • The placement of the time and date string in the Deskbar's TTimeView is now recalculated when the length of the strings changes [Shard]
  • There are now new Trash settings, you can delete files directly without moving them into the trash first [Shard, shard@polbox.com]
  • Fixed that the boot menu overlay was gone after certain actions (most obviously after changing the volume space overlay bar) [Axel Dörfler]

version 5.2.0

  • In the BFilePanel there could be some files missing (happened with lots of files in the current directory), this is fixed now by calling _kset_fd_limit() in BFilePanel's constructor [René Gollent]
  • Command-N didn't create the folder at the right position (at the upper left corner of the window instead of under the mouse cursor) [Axel Dörfler]
  • Introduced a new Tracker settings API that makes it easier to produce good code (i.e. the settings were loaded *4* times for every opened window), and to add new settings to the Tracker [Axel Dörfler]
  • The PoseView scripting didn't respect the new Trash settings [Shard, shard@zasp.pl]
  • Updated the makefile: if BIG_TRACKER=TRUE is set at compile time, the makefile will build the old big Tracker (which doesn't link against libtracker.so) - this is necessary for some R5 systems to prevent the system to deadlock at startup [Axel Dörfler]
  • If "Integrate Non-Boot BeOS Desktops" was active and file systems that support queries etc. were mounted, Tracker crashed on right-click navigation on the Desktop (also fixes missing Desktop items when Tracker was restarted in that case) [Axel Dörfler]
  • The Deskbar now opens the Be-Menu when it receives a 'BeMn' message, and the team menu when it receives 'TmMn' - beware of an ugly hack, that can hopefully be removed sometime later [Axel Dörfler]
  • There is now a "Recent Folders" and a "Current Folder" item in the Move/Copy/Create Link context menus - the submenus of "Current Folder" now also have a "parent folder" menu with which you can navigate to the root of the volume [Axel Dörfler]
  • If the first column is not editable, you will automatically edit the first editable column when you press Command-E [Axel Dörfler]
  • New "Invert Selection" (Command-S) feature in the PoseView [Stefano Ceccherini]
  • Some smaller bug fixes: if the NavMenu showed the volumes, it would always show the volumes after this [René Gollent, Linus Almström], the find panel recent's list didn't like the top most MIME type entry [Axel Dörfler]
  • Replaced all references to "application/x-vnd.Be-TRAK" with kTrackerSignature [Stefano Ceccherini]
  • The Settings window no longer has a zoom button [Axel Dörfler]
  • Fixed a possible crash when Tracker needed a long time to startup (problems with network shares or whatever) [Axel Dörfler]
  • The "Move To"/"Copy To" items no longer hide if you're browsing from the disks icon in single-window-browsing mode, new "Mount" menu in the disks window [Joseph "looncraz" Groover, Axel Dörfler]
  • You can now use the shift key to select several items at once when navigating through a PoseView with the arrow keys [Shard]
  • Fixed a bug that updated the directory's size incorrectly in the info window when a B_STAT_CHANGED was received [Axel Dörfler]
  • Color drops are now silently accepted in a BPoseView [Shard]
  • New filled transparent selection rectangle (incl. user settings) [Marco Nelissen]
  • BPoseView::AddRemovePoseFromSelection() didn't update the pose text properly when deselecting a pose with a background image [Shard]
  • Fixed the long outstanding bug that caused a changed attribute text not to update properly if that change moved it out of the visible area [Axel Dörfler]
  • Fixed the incorrect update of a name change in icon mode, if you had edited a shorter text as the original name, and quit using escape [Axel Dörfler]
  • Removed "Invert Selection" item from the window context menus [Jack Burton, Axel Dörfler]
  • Small optimization of the BPose drawing code [Jack Burton]
  • The Deskbar's recent application menu now has submenus for the recent documents that an application can handle [Gregor Rosenauer]
  • If the drag selection is too big, there won't be just an enclosing frame, but the contents will nicely fade out to the right and bottom border [Axel Dörfler]
  • If you scroll to enlarge a selection, it won't stop anymore when you leave the window and make it inactive with focus-follows-mouse enabled [Axel Dörfler]
  • Fixed Tracker's slow startup when you have lots of open windows - it was caused by a completely wrong usage of BHandler's StartWatching() functionality, I really wonder why it could work in the first place at all [Axel Dörfler]
  • BPoseView::ReadExtendedPoseInfo() is now more robust against corrupt data [Ted Schundler]
  • The right-clicking navigation no longer changes the icon of a mounted image (or shared volume) to the general file icon [Johan Nilsson]
  • Shared volumes now have a nice icon to differentiate them from other mounted images [Johan Nilsson]
  • The Deskbar is now able to show open windows in the team list [Bryan Varner]
  • Aesthetical change to the selection window [Jonas Sundstrom]
  • No longer crashes when you navigate the /dev folder [Ingo Weinhold]
  • Now asks to remove the execute permission bits if opening a document failed for that reason [Axel Dörfler]
  • BFilePanel now no longer causes a dead-lock when deleted from within the main application's thread [Ingo Weinhold]
  • "Open and make preferred" is now selectable in the "Open With ..." window [Jack Burton]
  • The node preloader is no longer active for file panels, only for Tracker and Deskbar [Axel Dörfler]
  • The "Size" attribute now shows the actual disk capacity in the disk menu [Axel Dörfler]
  • If you change the protection bits of a volume, the volume will no longer change its name or icon (the name was set to the mount name (i.e. "boot") instead of the real volume name) [Axel Dörfler]
  • New option "Eject volume when unmounting" [Chris Simmons]
  • Added shortcuts Alt+1-3 for the different view modes [Chris Simmons]
  • The Deskbar no longer crashes when you switch the resolution very fast [Axel Dörfler]