About
  |  ScreenShots  |  News  |  Users  |  Developers  |  Links 
       Home  |   Contact Us  |  Site Map  

Compilation instructions

Translation

TODO list

Changelog

The FREE KDevelop IDE

What is wxWindows?

Meet our developers

 

Changelog

  • fixes for toolbar hiding
  • fixes for GUI colour changing
  • updates for language catalogs

v0.4.8

  • added OpSplit class (implemented file split operation)
  • added updated language catalogs (by Franz)
  • updated Croatian translation
  • added new buttons into the toolbar (help, terminal, copy, move, delete, mkdir)
  • "commands" menu options moved under "file" menu
  • added option to show/hide the toolbar

v0.4.7

  • focus on newly created directory in MkDir operation
  • fix: check read access before copying file
  • added dev-cpp compilation updates (by Francesco)
  • added support for multilanguage tips files (now stored in language subdirectory)
  • FileListControl::RefreshList() -> must set some focus/selection
  • added option to set file list colors
  • GUI options page: added color pickers for choosing file list color

v0.4.6

  • added CFileSplitDlg fixes (by Roopa)
  • splitdlg fixes: disable combo when needed, buttons size, ...
  • PathName::EnsureDirExists fix (by Francesco)
  • added CDirDeleteDlg class ("Dir is not empty. Delete" message now has abort,... buttons)
  • added custom dialog for delete error message
  • added thread safe way to display messagebox from within the thread (lots of messages converted)

v0.4.5

  • VfsItem::GetExtTitle -> version who returns Ext without ".", GetExt returns ext with dot included
  • faster screen refresh when op is finished -> before refresh occurred only after mouse move (added Yield() call)
  • click on path info (navigation bar) activates panel
  • added bunch of plugin compile fixes (by Francesco)
  • fix: changing default archive path/name in the pack dialog did not work
  • fix: encrypt shouldn't start if only dirs selected
  • enlarged dialogs/controls to accommodate for translation to other languages: FileSearchDlg, CCopyDlg, CNameInputDlg,
    COptionsDlg, CProgressDlg, AboutDlg

v0.4.4

  • fixed memory leaks, uninitialized data, thread stuff in CFileSearchDlg and FileSearchThread
  • menu shortcuts changed from Alt+F1 -> Ctrl+F1 (Linux compatibility)
  • new classes: CEncryptionDlg, OpEncrypt, OpDecrypt, CPasswordDlg, CMD5, CBlowfish
  • added sizers to FileSearchDlg (Francesco)
  • encrypt: support execute on ".enc" files, automatically select Decrypt button

v0.4.3

  • added FileSplitDlg class created by our new developer Roopa Nayak
  • added language template updates by Francesco
  • update Croatian translation
  • additional fixes by Francesco (plugin interface declarations)
  • compilation instruction for devcpp (Francesco)
  • various fixes
  • changed atol GTK build to version 2.5.1

v0.4.2

  • fixed: on most dialogs, there were no 'x' right top button
  • fixed: in some message box, the caption "Message" used to appear
  • exit quick search mode when starting operation, ...
  • fixed: splash screen and tip of day windows were shown at the same time
  • Linux: added mount points menu
  • Linux: fixed language menu (names did not have english version)
  • added fixes by Francesco

v0.4.1

  • on <ctrl>+<page up> -> select previous dir
  • added Polish translation (thanks goes to Shutdown Runner)
  • added new COpErrorDlg class (used to abort operation when copy/delete... fails)
  • path info control is now larger (path is more readable)
  • zip plugin: store relative path inside the archive (strip initial '/')
  • zip plugin: added support to abort pack and unpack operations
  • other plugins: added support to abort unpack operation

v0.4.0 (released on 2004.02.22.)

  • file search dialog is set to resizable (needed by Linux)
  • small fixes in file search dialog
  • update german translation
  • fixed few memory leaks

v0.3.9

  • languages menu: show also english name of an language
  • multilanguage restart message is dual-language now
  • on drive selection flush Vfs tree (except local one)
  • on drive selection add focus to the changed panel
  • update swap panels code to work with multiple vfs stacked into single panel
  • fixed problem with Linux execute (now works on ".txt" files)
  • following dialogs were converted to have controls created with new (BookmarkEditDlg,DatePickerDlg,DeleteDlg,FilterDlg,MainFrame,OptionsDlg,OptionsOperationDlg,OptionsStartupDlg,OverwriteDb)
  • Linux fix: rename (Shift+F6) was not working (now works partially :(
  • Linux fix: options dialog had OK/Cancel buttons outside the dialog area
  • Linux fix: make directory dialog dimensions are now ok
  • Linux fix: filter dialog dimensions are now ok
  • Linux fix: compress dialog dimensions are now ok
  • bugfix: single file move with rename -> destination name was not renamed (would stay the same)
  • bugfix: archive compress dialog shown without plugins listed! (gz was available but it cannot compress!!) -> dialog should not show at all!
  • added my own portable .dll/.so handling class
  • fixed file info in progress dialog
  • on copy operation abort, remove partially copied file

v0.3.8

  • fixed atol.xpm icon (no warnings)
  • when deleting update also inactive panel list
  • fixes for browsing archive inside archive
  • fix: close all archives before closing all plugins! (used to crash at exit when browsing an archive)
  • OpManager stores additional string information for an operation
  • multilanguage - no need to have english catalog anymore (stored in code itself)
  • multilanguage - translating language names current locale
  • copy/move op now work with copydlg (user has chance to change destination path (multi items) or fullname (single item))

v0.3.7

  • removed message "Failed to register Atol to be started at boot time!"
  • option to delete to recycle bin (default), Shift+Del is used permanent delete (Windows only feature)
  • new directory to store atol.ini file on Windows (per user settings)
  • updated template.po and de.po/en.po/hr.po files
  • if multiple files selected for compression dialog, filter plugins by PK_CAPS_MULTIPLE caps
  • added CCopyDlg dialog

v0.3.6

  • added Unpack file operation (OpUnpack class)
  • updated German translation (Onno)
  • fixed bug when listing some archives (dummy files named "" in listing)
  • guilanguage class -> better code for listing .mo catalog files
  • prevent pack if no plugins detected!
  • Linux: fixed problem with file permissions copy
  • Linux: fixed problem with ZipLib plugin compilation (using g++ to match ZipArchive makefile settings)
  • changed pack/unpack to new shortcuts Ctrl+F5, Ctrl+F9

v0.3.5 (released 2004.02.12.)

  • fixed tooltip text for the arrows in the toolbar
  • added application manual (html help pages) written by Onno Tasler
  • changed app icon for Linux (xpm version of ico file)
  • updated ZipLib plugin -> new version of ZipArchive library (2.3.6)
  • added VFS::FixPath
  • added OpPack class
  • Linux: copy file permissions for copied file
  • added help loading code

v0.3.4

  • fixed multilang crash problem on Linux
  • fixed problem with path having more than one separator character one next to another
  • added "Close" button and project web address to About dialog
  • added initial croatian translation
  • fixed crashing with file operations on Linux

v0.3.3

  • fixed some multilanguage code problems
  • added plugins for .zip and .tar formats (read only for tar)
  • added plugins for .bz2 and .Z formats
  • added some changes for devcpp (from francescoa)
  • fixed "extern "C"" for new plugins
  • added initial multilanguage code, english and german translations (francesco)
  • new class: GuiLanguage
  • separated plugin projects from main atol project code

v0.3.2

  • custom-drawn path info panel class (colors work at Linux now)
  • added class: CStaticText
  • fixes for splash screen (shape work at Linux version now)
  • IniFile save -> add empty line before next section

v0.3.1 (released 2003.11.21.)

  • added class: CCompressDlg
  • working on a Linux port for GzLib plugin
  • feature: start application at boot time (Win32 only)

v0.3.0

  • added classes: Vfs_Archive, ArchiverPlugin, PluginManager
  • vfs stack implementation inside VfsManager
  • added first archive plugin: GzLib (".gz" support) - currently only for Win32

v0.2.7

  • "show hidden files" option
  • FIX: when executing file in the panel (click or Enter) file was executed twice
  • Linux: name input dialog (used by mkdir, ...) converted to use control allocated with new instead static controls
  • Linux: fixed displaying wrong link attribute for the ordinary file
  • Linux: open prompt in given directory!

v0.2.6

  • when main window resized, keep splitter percent position
  • FIX: keeping version string in one place
  • FIX: Del key press inside command line was redirected to Delete file operation
  • Esc key press clears command line content
  • focus fixes for list ctrl (ensure one item is focused, on moving to ".." focus on old directory name)
  • fixed problems with file rename (Ctrl+F6) - applying own wxWindow patch
  • new execute code for GTK version
  • beautiful new splash window crated by our new graphic artist Allen

v0.2.5

  • "Allow Single instance" option
  • "restore last path" option
  • added info string on progress dialog
  • added info string on overwrite dialog
  • added info string on delete dialog

v0.2.4

  • option: press <Space> to calculate size of focused directory
  • added classes: COptionsDlg, COptionsStartupDlg, COptionsOperationDlg, COptionsGUIDlg
  • added basic options dialog code

v0.2.3

  • compare directories command (Ctrl+F2)
  • added class CImageList, xSplashWindow
  • Win32: using system icon list
  • added application splash window

v0.2.2

  • remember last used panel path for each panel
  • quick search in panel (no window, write in selection info)

v0.2.1

  • added simple about dialog window
  • added tip of the day with basic tip strings
  • added "swap panels" options (Ctrl+U)
  • added "equal panels" options (Ctrl+E)

v0.2.0

  • updated class descriptions for all classes
  • option to edit selected file (using F4 key)
  • file size string is now formatted (added thousands separator)
  • BUGFIX: rename on overwrite now handled OK
  • added SelectionInfoCtrl class
  • write selection/filter info in the panel below file list
  • Ctrl+Enter -> put focused name into the command line
  • Ctrl+P -> put path into the command line
  • FormatSizeUnits function

v0.1.9. (released 2003.11.05.)

  • added FileSearchThread
  • finished CFileSearchDlg dialog
  • added file search feature
  • FilterDesc::MatchSize, FilterDesc::MatchDate, FilterDesc::MatchContents
  • added classes: CDatePickerDlg, FindInFile

v0.1.8.

  • added class: CommandLineCtrl
  • basic command line

v0.1.7.

  • new file execute code (wxShell starts prompt before executing file)
  • new open prompt code (wxShell starts shell window in blocking mode)

v0.1.6.

  • added GetExecutablePath() function
  • added "Invert selection " command
  • added "Open prompt" command
  • new classes: IniFile, PathName, PathInfoCtrl, BookmarkEditDlg
  • added browsing bookmarks feature

v0.1.5.

  • new classes: BrowseHistoryList, BrowseBookmarkList, CFileSearchDlg, CPopupMenu
  • added history list for panel browsing (toolbar buttons)

v0.1.4.

  • added file list sorting for any clicked column header
  • added simple dialog for selection/filtering (filtering temporary by file name only)
  • unix makefile refactoring/update (default Linux compile uses gtk2)
  • Ctrl+Home option - > go to root directory

v0.1.3.

  • added FilterDesc class
  • added filtering infrastructure into VfsListing

v0.1.2

  • operations move, mkdir, rename, execute implemented
  • removed m_lstSrcDir from OpCopy
  • removed Vfs::Move (handled through Rename)

v0.1.1

  • operations copy and delete implemented
  • fixed bug with path info not being properly redrawn
  • added VfsItem::IsDits()
  • new set of classes: VfsSelection, VfsSelectionItem, Op, OpCopy, OpManager, CProgressDlg, OpState, OpDelete
  • FilePanel::GetSelection(VfsSelection &sel);
  • defined wxAcceleratorTable for MainFrame window
  • added help section into Linux makefile ("make help")
  • added Vfs::ExpandSelection(VfsSelection, bool &bAbort)
  • added MainFrame::GetActivePanel, MainFrame::GetInactivePanel, MainFrame::SwitchActivePanel
  • added MainFrame::OperationRefresh
  • connected list navigation buttons to handler functions (OnUpDir, OnRootDir)
  • added COverwriteDlg , CNameInputDlg classes
  • fixed all event handlers to have proper wxEvent parameters (was causing crashes in Release mode)
  • wxWindows library for Linux compiled as static (same as Windows version)
  • updated to wxWindows 2.4.2 (latest stable version)
  • lot of smaller details

v0.1.0 (2003-09-16)

  • initial code release (only local browsing implemented)