Reduced GNATElim file, allows for building Release .exe with more versions of GWindows
Fixed typo in project file
Gardening in .gpr project files
Adapted to Zip-Ada rev. 1083, 1084
Adapted to Zip-Ada rev. 1074 (refactoring around Shrink)
Improved opening, via dropping, right-click, etc., of Zip files which have duplicate entries
(GNAT project) Added a proper 'release' mode
RC 2.7.1
Reduced azip_elim.pra
Added option to make a backup for Update or Recompression operations
Added brute-force recompression mode
(gwindows) Modeal dialog centering relative to main window
(gwindows) Minor redesign
(gwindows) Replaced standard message box for recompression
Adaptation to recent changes in Zip-Ada
Fixed typo
Updated azip_elim.pra
Version 2.7
Version 2.7
RC 2.7 - 2nd iteration...
RC 2.7
(gwindows) Improvement on latest commit: sorting choice is memorized on any operation that modifies the archive
(gwindows) Sorting choice is remembered right before any entry deletion
Added option to set a temporary directory (ideally, a RAM disk)
(gwindows) Added a tab bar (copied from the LEA editor)
Reduced gnatelim file
(gwindows) Reduced gnatelim file
Source code gardening: rectified casing
RC 2.6.2
Project management
Added a 'non-flat' GNAT project file
(gwindows) AZip runs as single Windows instance
Reduced `azip_elim.pra` for newer versions of GWindows
Reduced `azip_elim.pra` for newer versions of GWindows
(GNAT project file) Added `Small` build mode
(gwindows) Using new dashes design from GSize_Bar_Type
Fix: double-click on splitter and resize to a tiny size switches to `Flat` view
Updated to-do list
RC 2.6.1
Adapted to GNAVI/GWindows rev. 479
AZip uses package Windows_Persistence_IO (from project GNAVI/GWindows, rev. 476+)
Code improvements around options persistence
(installation) Fixed a bug brought in rev. #371
Code gardening: removed many USE clauses
Tree node mapping: defined a proper type for storing node ID's
Version 2.6
RC 2.6
Removed useless `with` clauses (detected by GNAT GPL 2017)
(gwindows) Application doesn't update Windows desktop's 'jump lists' when in Stealth Mode
Reduced duplicate code in GWindows implementations of AZip, LEA, TeXCAD: MRU's
Simplification around MRU's; refactoring
Reduced duplicate code in GWindows implementations of AZip, LEA, TeXCAD
(gwindows) Brush-up
(gwindows) AZip for Windows uses new package Office_Applications (distributed with GWindows)
(gwindows) Toolbar indicates keyboard shortcuts
(doc) Update of sorting statistics
(gwindows) Directory sorting is 100x faster (needs GWindows revision #458+)
Pixel art on tool bar
Source code gardening: reduced `use` clauses
RC 2.6
Fixed typo
(gwindows) Persistence: forget the sorting column if it is for the Result column.
(gwindows) String comparison in column sorting is quicker (needs GWindows revision #451+)
(gwindows) In procedure Add_MRU: added call to Add_To_Recent_Documents
(gwindows) The whole sorting is done in `As_Strings` mode if the column has to be sorted that way
Sorting is too slow
Solved in https://sourceforge.net/p/gnavi/code/447/
(gwindows) More timing messages around directory list sorting
Using indefinite maps for building directory trees
Sorting is too slow
Extraction: remove illegal characters (NTFS perspective)
(gardening) Reorganized some with & use clauses
Version 2.5
RC 2.5
Properties box: added a check box for showing all compression formats, even unsupported by AZip
Pixel art on the toolbar
Reworked `Extract` icon in toolbar
Gardening: generated (and all hand-written) Ada code passes -gnatyt style check
More source gardening
Source code and GNAT project file gardening
Faster results sorting
Adapted to Zip-Ada rev. 906+ (Zip64)
On_Find: when there are 0 matches, dialog box doesn't ask for switching to flat view & sorting
Adapted azip_elim.pra to latest GNATCOM changes
AZip_GWin.Installation: seek installation for all users to default `Program Files` folder
Set_Modification_Time_GNAT, simplification: using procedure Set_File_Last_Modify_Time_Stamp which is visible in GNAT.OS_Lib
(gwindows) Replaced Windows 32-bit-dependent Set_Modification_Time with a GNAT-dependent one; now AZip builds finally on Windows 64-bit
Version 2.41
Version 2.41
RC 2.41