New in Freedom¿ v1.15e (Yet another bugfix version) ========================================================================= -On Mac's (especially PowerPC's) there were problems with the USERDEF Stack again -now fixed. -Under certain conditions File copy operations could destroy the file datestamp -now fixed. -Error in the trapper removed which could lead to switched off ACC-Freedom applications with Freedom support getting stuck in an endless loop. -[Alernate]+double click or [Alternate]+Return on folders is now possible -The name of the scrapfile is now user definable (via #SCRAPFILE in FREEDOM.CNF) -The format string options %a and %% now function correctly -There's no longer a 40 entry limit in popups -The Autolocator functions correctly after exiting directories. -Under non case sensitive file systems selecting entries whilst holding down [Shift] toggles the Autolocator between modes 1 and 2: 1 = Autolocator matches only files, not folders 2 = Auto locator matches all -Error on quoting folder names corrected. -Freedom can now be moved via the keyboard: [Control]+Left/Right cursor keys moves Freedom horizontally [Shift]+Left/Right cursor keys moves Freedom to the left/right screen edge. -In the English version _all_ the text is now in English! -Minor changes to accomodate the incompatible AES 3D-Look of MagiC3/Mac -Problems with filenames not being displayed correctly in the edit field resolved. -FREEDOM.TXT (At least the German version -thanx, Ingo!) is now many errors lighter! And some news: We have taken over the source code and developement of 'Space' the alternative control panel, previously programmed Christian Grunenberg so we've landed an unexpected new project to work on! We intend to implement Freedom 2 as an extended CPX (eCPX) so something for you and us to both look forward to! New in Freedom¿ v1.14ae (The exterminator version |-) ------------------------------------------------------------------------- -Last version before changing to the Space eCPX version :-) -The Pterm memory management was so firm it was causing all kinds of problems when changing resolutions! -German ST-Guide format hypertext available. This is not included in the archive but available on request, English version will follow. -The menu bar trick no longer complains if no file is selected and 'OK' is selected. -Right click on the Clipboard saves the selection to the Clipboard (it was being interpreted as 'Cancel'). -Kobold calls using [Control]+C and [Control]+X were swapped. -And finally a small project for your holidays! We've added a cheat-mode! (It's a Drag&Drop goodie, have fun finding it :-) New in Freedom¿ v1.14e ------------------------------------------------------------------------- -A faulty expression meant that although the Pterm memory management was built-in it wasn't used! (Durrrrr! (o:=) This has now been corrected and Sysmon confirms correct operation. As a result Freedom is much more stable under Single TOS. -Concurrently running Copy&Move operations now integrated (Kobold is recognised and used). The maximum buffer size for copy actions is set in Kb using the #MAXBUFFER option in FREEDOM.CNF. -#NO_KOBOLD option in FREEDOM.CNF optionally disables Kobold. -Copy/move operations without (or optionally with) Kobold now supported! This can be either using Drag&Drop or via the Clipboard. To copy/move folders/files using the Clipboard: -Select folders/files then press [Control]+C (or [Control]+X for move) (As previously this clips a file list to the Clipboard, as SCRAP.TXT) -Change to destination directory then press [Control]+V. To copy/move folders/files using Drag&Drop within Freedom: -Select folders/files then open second Freedom window (right mouse click on Freedom logo or press [Shift]+[Help]) -Change new Freedom window to destination directory then Drag&Drop the folders/files across. To copy/move folders/files using Drag&Drop with another application: -Select folders/files in Freedom or other application then Drag&Drop the folders/files to their new destination. For example, files can be Drag&Dropped in either direction between Desktop windows and Freedom, using Thing/Gemini etc. In all cases the copy/move dialog appears offering various options, select 'OK' to copy/move the folders/files. [Control]+X was previously assigned to open the user defined Extension popup, this has been re-assigned as [Control]++X [Control]+V was previously assigned to read SCRAP.TXT as select files where possible, this has been re-assigned as [Control]++V -AV-Server/Drag&Drop support completed. With other compatible applications this opens up many possibilities including: -Drag&Drop folders/files from Freedom to other applications, for example files can be Drag&Dropped onto the Trashcan icon in alternative desktops such as Thing/Gemini etc. -Files can be dragged to the Freedom action icons (along the bottom of the Freedom window), for example a folder/file/application icon can be Drag&Dropped onto Freedom's Info icon. -Even with modal calls it's possible to Drag&Drop files between Freedom Selectors. -The Trapper (FFSEL/FFSELR) now runs from the AUTO folder under MagiC Mac, hurrah! :-) -The time penalty imposed by the Trapper (FFSEL/FFSELR) is minimised by using a jump table. -The AES should no longer crash, if you try to Drag&Drop under Single TOS. (A call to appl_write with an invalid (high) Ap-ID was causing the problem) -Extended file sorting implemented. In addition to an icon objects can now also be assigned: A descriptive name: Folder, Program, Font, etc. A sort priority: Controls how high up the list window objects appear. Foreground colour for text, selected and unselected. Background colour for text, selected and unselected. The sort by Type option can be applied in addition to the other sort methods. For example, sorting by Name AND Type lists the objects alphabetically grouped into file types then displayed according to their priority setting. By default this means folders are displayed first in the list alphabetically, followed by the executables, listed alphabetically, followed by the text files, listed alphabetically etc. This provides unrivalled flexibility and total control! -File types can be used as psuedo masks, displayed inside . This makes it possible to list only Programs, Fonts, etc! A new Filetype popup has been added which is accessed by double right clicking on the file extension. -The top entry in the Extension popup displays the mask passed over from the calling application or '*.*'. -New method for perfect non modal _multiple_ selection :-) The option #MENUBAR in FREEDOM.CNF now lists the menu ID which can be ascertained using MENU_ID.APP. Example lines: EVEREST 4 22 Open file(s) PAPYRUS 4 24 Open Document (PAP/RTF/ASCII) -[Alternate]+ACC entry also switches the Alerts off. -Editable field input is no longer swallowed when directories are read. -Position in the file window maintained even during window update and re-reading! -Oversensitive double click action can be switched off. -The file match optimisation has been extended to support file systems which allow more than a single full stop in the filename. (Previously only file systems with a single full stop such as the standard 8.3 were supported). -Freedom can be installed without the Trapper (FFSEL/FFSELR), a warning alert is displayed. -New format string options implemented: %X, %a -3D Look in dialogs improved. (Group boxes, Radio buttons etc). -Selectric protocol now also functions with QED -Hidden files are now only displayed if explicitly set using #SHOWHIDDEN in FREEDOM.CNF. -#NOFORMDIAL in FREEDOM.CNF allows the form_dial-list query before opening the file selector to be inhibited. Only use this flag if you're experiencing problems with Papyrus (Freedom appears modally after some calls)! -When Info for several objects is selected, the default Info dialog button is set to 'Next' except for the last object for which the default object is changed to 'OK' ready to exit the dialog using the [Return] key. -When a request to open second file selector with the same ID is received Freedom intellegently tops the existing selector. The same protocol applies to VA_START and the menubar trick (You win Rainer (o:). -Object/s can now be 'touched' using the mouse: Either Drag&Drop the object/s to the New object icon or select the object/s followed by a right mouse click on the 'New object' icon. -The slider position is maintained during a directory update (automatic or via [Control]+[Esc]) -Bug which caused a crash if not enough #COLUMNS were set in FREEDOM.CNF fixed. -Selectric style 'slider position history' removed and replaced with a more comprehensive method which works even if a directory hasn't been opened before! The list area displayed places the directory in the second line wherever possible. -A filename can now be passed directly into the editable field in the Search dialog using Drag&Drop or highlighting followed by selecting the Search icon. Otherwise the Search dialog editable field contains the previous entry or nothing. -If Freedom is opened via VA_START with files selected the corresponding directory is opened and the files are selected -History text extended to 200 files -Through the additional use of the [Shift] with [Control]+Number pad 0-9 and [Alternate]+Number pad 0-9 the extensions/paths from positions 11-20 are now accessible via the keyboard. -New #THINGLIKE option in FREEDOM.CNF implemented. On exiting a folder the icon remains selected. -Workaround for Thing in connection with VA_DRAGACCWIND coordinates. New in Freedom¿ v1.13e ------------------------------------------------------------------------- -Stack increased to 8k -USERDEF stack for NVDI3 with proportional fonts raised -Exiting Freedom¿ without selecting a file and empty input field no longer returns a file (hi Andreas :-) -3D colours interrogated before opening every dialog -Symbolic links under Minix-XFS followed once again -Reverse 'None' (unsorted) implemented -Numerical real time sort implemented -Non existent fonts no longer lead to a crash -Exporting file list to clipboard re-instated using [Shift][Control]+C or double click on clipboard icon. -Trapper no longer returns 0 to fsel_[ex]input with the VA_START trick -The Redraw trapper (warts and all) re-instated! -'+' and '-' keys on the number pad now have the same action as [CursorDown]+[Return] and [CursorUp]+[Return] which makes it easier to rapidly select files for applications which don't support multiple file selection (some crazy idea of Chrisker...) -The history file now remembers up to the last 100 files. Because the 'History' popup can now be filtered by the active mask less files are usually displayed up to the maximum that can be fitted on screen. -The 'File' and 'History' popups have both received power ups: -single left click: History filtered -double left click: History unfiltered -single left click: User files filtered -double left click: User files unfiltered -All functions added to Function keys -Slider position history is working again... -Sorting in the slider is updated immediately after changing sort mode -Alert box 'FFSEL not available' doesn't immediately vanish again! New in Freedom¿ v1.12e ------------------------------------------------------------------------- -The Registration program reads your key data saved as FREEDOM.REG (where available) and extracts the registered user data to automatically create the updated version. -Parallel processing capability! -A Freedom¿ trapper now hides the application's windows on redraw demand instead of filling them with a logo. This offers some advantages: No VDI workstation, no fill pattern and fewer problem programs but already some people prefer the original method so the next release may offer both methods! -Freedom¿, under SingleTOS as an accessory, reserves memory for itself using a more 'durable' method. -Bug in the trapper which could lead to the menu line for an Application being disabled the very first time Freedom¿ is called fixed. -[Control]+C and [Control]+V now copy and paste the path(s) and filename(s) of selected object(s) to/from the Clipboard. -Multiple file selection using the mouse noticably accelerated. -The History popup is filtered to display only files which match the currently active file extender. -EGEM evaluates the value returned from objc_sysvar. -Under 3D AESs Freedom¿ can optionally display 3D elements. -The colour of the directory window text, background, selected object text and background are all user definable (#TXTCOLOR, #BCKCOLOR, #STXTCOLOR, #SBCKCOLOR)! -Using scrollable edit fields any long filenames can be selected (EnhancedGEM for ever!) -%A (Attribute) and the other file attributes can now be added in the Format string -Tabs (right/left/centred) can now be used in the Format string which makes it feasible to use proportional fonts for the first time. -The 'Enter new mask' and 'De/Select files' dialogs have new 'Set' buttons which perform the same action as the 'OK' buttons except the dialog remains open for further use. -Starting MultiTOS with a large number of applications in GEM.CNF as accessories no longer causes the system to grind to a halt. -Drive info for non existant drives prevented. -Alert boxes in a #MODAL Application are now modal. -Also when the auto locator is not active and the filename is edited the edited filename is accepted by Freedom¿ (Sorry about that!). -On non 8.3 format file systems (were available) the faster Dxreaddir() call is used. -Under MiNT drive 'U' no longer superfluously queries attributes for drives 'A' and 'B'. -Freedom¿ no longer leaves itself at the mercy of the AES: The principal Userdef now uses its own stack! Certain VDI functions (especially in connection with vector fonts) could cause a hidden overflow of the AES stacks! -New #ALLCHARS option allows all characters to be used for filenames. This is especially useful with programs which support wildcard entry. For example the GEM-View slideshow and batch conversion options (*.*). -The match routine has been optimised (as a reward for CE, because he's finally registered :-) In some cases it's between 5-6 times faster than the previous version. -Under resolutions 600 pixels high the maximum size for popups is now correctly calculated. -In the Info dialog the program flags (Fastload and TT Ram) can also be adjusted. -Error calculating the size of the slider when the directory contained a large number of files now fixed. -Freedom¿ still has an ugly Iconify icon! -When reading a directory window an optional busy pointer (in the shape of a cup of coffee) has been added (some people thought it would be more user friendly). -Sorting and changing the mask for a directory no longer re-reads the directory (it took ages on a 300 file Minix directory!). -On sorting the selection remains selected. -The 'Possible extensions popup' is now available immediately. -Another superfluous redraw when using the fuller and sizing options removed. -Under WinX the Freedom¿ window allows itself to be moved off the left of the screen. -The Directory popups now display the next level up as '.' instead of '..'. -For people who still think Freedom¿ needs more hidden features we've added some double right mouse click actions: -In the directory window: Object open (previously [Alternate]/[Control]+left double click) So if you have a README.TXT just right double click and read... -On the file extension: Changes mask to *.* -On the Select all button: De-select all -Coming soon: -Freedom¿ v2.00 will run as an eCPX under Space... Er...please sir what's Space? Space (Superb Panel And Control Extension) is an XControl replacement currently under development with Christian Grunenberg, which allows CPXs to run in parallel! Watch this space :-) Space makes it possible, for example, for various modules of Freedom¿ to run in parallel, reading directories, search operations and makes it possible to fully intergrate Copy/Move/Delete operations. Finally the 'bad' news: -Configuration program: The top proirity at the moment is the development of Freedom¿ as an eCPX. The development of an separate external application is better spent developing the eCPX version. -Path Drag&drop (eg with NEWDESK) still unfortunately only goes in one direction. -Hypertext: Still not finished (It's beyond our control :-X)