This page contains a logg of the changes and improvements that
has been done on the Larsen Commander program. I try to keep the logg as
correct and complete as possible, but it can happen that I forget to write
down some statements. Espessially when I sit up late at night and go to bed
early in the morning, my eyes are colored dark red and my brain sleeps
already ;-)
Back to The Larsen Commander Page.
Version 0.98.1 Beta.
Eighth public version.
Released 1999.07.28.
AFCI | Date | Comment |
Fix | 1999.07.26 | The "Re-Scan Drive" command didn't work in release 0.98. |
Fix | 1999.07.25 | The scrollbars of the INFO panel was not always updated correctly when panel size was changed. |
Add | 1999.07.25 | The INFO panel can now be activated and navigated by using the keyboard. |
Fix | 1999.07.24 | Giving command "XXX /?" was not transfered to the shell even if XXX was defined to always be transfered to the shell. |
Fix | 1999.07.21 | Command for changing filename case didn't work at all since version 0.98. |
Fix | 1999.07.21 | File panel was not fully cleared after deleting all files from root directory in FULL mode. |
Version 0.98. Beta.
Eighth public version.
Released 1999.07.14.
AFCI | Date | Comment |
Add | 1999.07.12 | A new column in FULL-mode now shows the EA-size of each file item. |
Fix | 1999.07.12 | Closing the "Stored Directories" by clicking on the window close button erronously activated directory #2. |
Imp | 1999.07.12 | Command line now translates the LEFT and RIGHT keyboard codes when the view mode of the current file panel is WIDE, or when the horizontal scrollbar range is zero. |
Fix | 1999.07.12 | Inserting filename with one or more space characters upon CTRL+TAB (cmdAutoFilenameForeward) caused some strange behaviour. |
Fix | 1999.07.11 | When a file has no EAs the "File Details" dialog always displayed "EA size: 2". |
Add | 1999.07.11 | Fanally I made the popup items in fancy menues prevent OS/2 from painting over the submenu arrow bitmaps. |
Chg | 1999.07.11 | The keyboard codes next to menu items are now painted in a dark gray color. This makes it easier to distinct the keyboard codes from the menu text. |
Fix | 1999.07.11 | Command Line was not properly repainted when File Panels was toggled off and Command Line was invisible. |
Fix | 1999.07.11 | Selection moved down when pressing the WIN-key. |
Fix | 1999.07.11 | Main window size and position was not stored if "Save Main Window Position and Size" was off and "Save Everything" was on, in "Options", "Jump to...", "Various...", "Save on exit...". |
Fix | 1999.07.11 | Impossible to change the colors of the Command Line Prompt area using the OS/2 Color palette. |
Fix | 1999.07.11 | User customized colors of the Command Line was not correctly activated upon program startup. |
Imp | 1999.06.23 | Polished the default attributes (text color, font, size, etc.) of the folder object that is created by the installation script, LCMDINST.CMD. |
Add | 1999.06.02 | Size of current selected directory is now displayed in the panel info bar if CTRL-Q (Calculate Directory Size) has recently been performed on that directory. |
Fix | 1999.06.02 | Tagging a directory item that was recently calculated using CTRL-Q (Calculate Directory Size) caused in incorrect size to be reported. |
Fix | 1999.05.29 | Console monitor search (SHIFT+F3) did not always find all occurences at end of line. |
Chg | 1999.05.29 | Don't dismiss the search dialog in case there are no matching text in console monitor during text search (SHIFT+F3). |
Fix | 1999.05.29 | Copy/move progress bar was not initially activated. This could cause some rather dangerous situations in case the user did anything on the keyboard before clicking on the progress bar window. This bug was also on a few other modal dialog windows. |
Fix | 1999.05.29 | Scrollbars was not always updated when activating INFO-mode using CTRL-L. |
Fix | 1999.05.29 | Mouse click on the info-bar of a file panel did not activate the corresponding file panel. |
Chg | 1999.05.24 | The menu for the left and for the right file panel, and the options menu, are more clearly set up. |
Add | 1999.05.24 | Toggle buttons in the options dialog that makes it possible for the user to choose if he want the fancy menues or not. |
Add | 1999.05.23 | Fancy menues with icons. |
Imp | 1999.05.22 | Position of file items, such as location of the current selected item and the index of which is the first visible item/column/etc., was changed when toggling file panels on/off using ESC or CTRL+O. |
Imp | 1999.05.22 | Toggling the INFO panel with CTRL+L is now much more snappy. Espessially in case there are a lot of files in the directory represented by the INFO panel. |
Imp | 1999.05.22 | Repaint improvements in the INFO panel. |
Imp | 1999.05.22 | Various improvements regarding painting algorithms to prevent som unnecessary painting that used to cause som uggly flashing. Espessially in the console monitor when toggling the file panels on and off, and in the command line when pressing TAB to jump between the two panels. |
Fix | 1999.05.22 | Focus was not correctly set if Larsen Commander was deactivated while the dynamic filename search window was visible. |
Chg | 1999.05.22 | Changed the default colors of the headerbar of the inactive file panel. Now using white text on a dark gray background, to make it more visually to the user which is the active/inactive file panel. |
Add | 1999.05.17 | User customizable toolbar. The toolbar is now defined in the LCMDRC.RC Resource Script, of where it can be edited and customized by the user. |
Add | 1999.05.17 | User editable icons. All the internal icons are now implemented as icons in the Resource Table (LCMDRC.RC) script file rather than native icon resources. This makes the EXE-file smaller and ensures some additional level of user customization support and platform independence. |
Fix | 1999.05.15 | GRAY+, GRAY- and GRAY* now works again. (Tag files, Untag files and Invert selectioon, respectively.) |
Fix | 1999.05.15 | Color of file panel header bar did not change when dropping a color from the OS/2 color palette. |
Add | 1999.05.15 | In the directory chooser dialog of the directory cache you can now double click on a directory to activate it. |
Imp | 1999.05.15 | Directory caches are now stored in separate external text files, rather than in the LCMD.INI file. This makes Larsen Commander load and exit remarkable faster, and the RAM usage is about 20-40% lower. |
Imp | 1999.05.15 | The command line parser has been improved by many means. Among others, it now understads the redirection characters in a better and safer way. |
Fix | 1999.05.15 | Incorrect parsing of the items in the section "[NoneConsoleProgs]" of LCMD.INI. |
Add | 1999.05.15 | Non-console (TTY-) apps/commands can now be maintained in the options dialog. |
Fix | 1999.05.15 | Current selected item was not repainted until pressing the OK-button in the progress bar dialog of the "Calculate Directory" command. |
Add | 1999.05.15 | Show list of supported command line parameters if started with "-?" or "/?". |
Add | 1999.05.15 | Initial directories can now be given by command line parameters "-leftDir" and "-rightDir". For instance: "LCMD.EXE -leftDir c:\desktop -rightDir d:\". |
Fix | 1999.05.15 | Minor repaint bugs when toggling on/off the header bar of a file panel. |
Fix | 1999.05.15 | Previous selected filenames was initially selected even if "Don't save current selected filenames" was specified in the options dialog. |
Add | 1999.05.15 | The startup directory can now be specified for each file panel in the options dialog. You can also specify that the startup directory should be the "current" directory. This is useful when starting the Larsen Commander from the command line, for instance. |
Chg | 1999.05.14 | The programs "OS2SCAN.EXE" and "WATCHCAT.EXE" was added to the default list of non-console programs. |
Add | 1999.05.14 | New option for the two File Panels: Show Columns Bar on/off. |
Add | 1999.05.09 | Environment variables and aliases can now be maintained in the options dialog box. |
Add | 1999.05.08 | Support for command aliases. |
Chg | 1999.05.08 | The "Programs" parameter macros was changed: %d ==> !d, %p ==> !p, %1 ==> !l, %2 ==> !r and %h ==> !h. |
Add | 1999.05.04 | Working directory can now be specified to the various programs in the "Programs" page in the options dialog. |
Fix | 1999.05.04 | "DETACH" command did nothing, but "Cmd.exe /C Detach %p" worked correctly. The DETACH command is now transfered to the Command Processor - like "Start" and others. |
Version 0.97. Beta.
Seventh public version.
Released 1999.05.01.
AFCI | Date | Comment |
Add | 1999.04.30 | Command hint's in status bar and toolbar bubble help are now prefixed with corresponding shortcut key, if any. |
Add | 1999.04.30 | The keybar now gets updated with respect to the user customized keyboard codes. It even gets updated with respect to the keyboard codes (Accelerator Table) of the window within Larsen Commander that currently has the keyboard focus. |
Fix | 1999.04.28 | Message box saying that line to goto in console monitor (upon the Go-To-Line- command, CTRL+G) must be between 1 and N did not close properly when pressing the ENTER key. |
Fix | 1999.04.28 | The cmdCurPanelGotoRecentDir command is now part of the default "Commands" menu. |
Fix | 1999.04.28 | Text on console monitor was corrupted in some rare circumstances. |
Fix | 1999.04.28 | Painting bug in BRIEF mode when pressing RIGHT key and current column was wider than the width of the panel. |
Chg | 1999.04.28 | Column was sometimes calculated to be too wide in BRIEF mode. Espessially if the column contained one or more very long filename. |
Fix | 1999.04.25 | Pressing CTRL+R (reread current directory) several times without pause could sometime kill break program. |
Imp | 1999.04.25 | Larsen Commander was successfully built using the new IBM VisualAge C++ 4.0 for the first time. |
Imp | 1999.04.25 | Almost all parts of Larsen Commander are now implemented in an object oriented model. There has been a giant job that has been done during the last two or three weeks, even if it is not visible to the users. |
Imp | 1999.04.08 | All the remaining windows are now implemented in the new and upcoming "Gen-GUI" class library. |
Imp | 1999.04.06 | The frame window of the two file panels are now implemented in the new and upcoming "Gen-GUI" class library. |
Imp | 1999.04.05 | The main window is now implemented in the new and upcoming "Gen-GUI" class library. Simplifies the coding and maintenance progress dramatically. Not to mention the platform portability issues. |
Imp | 1999.04.05 | Reduced the number of concurrent Presentation Spaces (HPS's) used by the program. This should finally make Larsen Commander run fine on Warp 3.0. |
Add | 1999.04.04 | Initial support for defining accelerator tables in platform independent resource scripts. This is the first step to get Larsen Commander to support customizable keyboard shortcut keys. |
Imp | 1999.03.31 | Show error code if we fail to execute an external program. |
Add | 1999.03.27 | User customizable menu (F2). |
Add | 1999.03.27 | Larsen Commander now depends on two new external files. LCMDRC.RC is the script of which to contain the various user interface components of the program. LCMDUSER.RC is the script of which to contain the definition of the user menu (F2). |
Add | 1999.03.25 | The first "visible" result of the completely new UI resource manager did show up today. An early implementation of the support for a user defined menu (F2). Proof of consept, after a lot of late working evenings. |
Add | 1999.03.07 | Internal resource script compiler to be used by Larsen Commander soon. This will make Larsen Commander more user customizable and human language independent. It allso will make it easier to port Larsen Commander to other platforms. |
Fix | 1999.03.06 | An unwanted empty line was sometimes inserted to the console monitor when child process was waiting for user input from the command line. |
Fix | 1999.03.06 | User input from command line to a child process sometimes overwrote the last output line in console monitor. |
Fix | 1999.03.06 | Erronously printed an unwanted 'z' character to the console monitor on each user input from the command line to a child process. |
Imp | 1999.03.06 | Console monitor now automatically stops scrolling when activated or if its bottom line is not within visible area. This makes it much more comfortable to look at the child program output before the child program has finished. |
Add | 1999.03.06 | Use CTRL+SHIFT+F to copy the full path of the current selected file to the system clipboard. This command has also been added to the context menu of the two file panels. |
Add | 1999.03.06 | Use CTRL+SHIFT+J to copy the name of the current selected file to the system clipboard. |
Fix | 1999.03.06 | File(s) was moved or copied even if the close-command was selected in the system menu of the move or copy destination specification dialogs. This should really operate as if the cancel-button was selected. Now it does. |
Fix | 1999.03.06 | Auto filename completion (CTRL+TAB) failed when prefix character(s) was the first character(s) in the command line. |
Imp | 1999.03.06 | FTP.EXE and TELNET.EXE added to the default list of non-console programs. |
Imp | 1999.03.06 | No longer rereads content of file panels after the following shell commands has finished: DIR, SET, VER, VOL, PATH, PAUSE, TYPE, START and ECHO. |
Add | 1999.03.06 | Now paint a temporary border on the toolbar button underneath the mouse cursor to highlight the button in case the toolbar is set up to use flat buttons. |
Fix | 1999.03.06 | Mouse clicking on the "left arrow" in the options dialog worked only partially. "Right button" worked OK. |
Fix | 1999.03.05 | Pressing just the ALT key in the options dialog activated the menu bar of the main window rather than the system menu of the options dialog. |
Fix | 1999.03.05 | Pressing ALT+F4 in the options dialog closed the main window as well as the options dialog window. |
Fix | 1999.03.05 | 12:30AM was erronously displayed as 00:30AM. |
Fix | 1999.03.05 | Date and time format did not correctly respect the settings in the OS/2 Country System Setup object. |
Fix | 1999.03.05 | CTRL+UP and CTRL+DOWN scrolled command history even if caret was not in the command line entry field. |
Imp | 1999.03.05 | Keyboard focus is now automatically shifted to the command line entry field when you type any character while in the console monitor. |
Imp | 1999.03.05 | Some polish on the repainting logic when scrolling up and down in the console monitor. The content was sometimes fully repainted even if only a small portion was actually needed to paint. |
Imp | 1999.03.05 | Totally rewrote the FINDDUP command. It now operates _way_ faster and should be 100% safe with no memory leak at all. |
Add | 1999.03.05 | The FINDDUP command now supports LIBPATH. Since this is not an OS/2 environment variable it will be read from the CONFIG.SYS on the root of the boot drive of the system. |
Fix | 1999.03.04 | The code page and language code of the system was not respected when comparing filenames in the sorting algorithm. |
Fix | 1999.03.02 | The TAG and UNTAG command line commands did not respect the user customized options saying if they should operate on files and/or directories. |
Chg | 1999.03.02 | To show a list of the current directory stack, type "POPD ?". |
Chg | 1999.03.02 | PUSHD with no argument will now push the current directory without moving into a new one. Just as in 4OS2. |
Add | 1999.03.02 | The POPD command can now take the "*" parameter to clear directory stack. Just as in 4OS2. |
Imp | 1999.03.02 | Improved and simplified the command line parsing logic a lot. |
Add | 1999.03.02 | Internal commands now takes the well known "/?" and "-?" arguments. |
Imp | 1999.03.01 | Improved the HELP command, and the ? command now prints help only for enabled commands. |
Imp | 1999.03.01 | Some painting optimizations in the comsole monoitor to prevent some uggly flashing upon programatically setting selections. |
Add | 1999.02.27 | Implemented the "Search" and the "Search next" commands in the console monitor. |
Add | 1999.02.27 | Implemented the "Goto line number" command in the console monitor. |
Add | 1999.02.27 | The shareware registration portions of the code are now finished and ready for action. Have to wait for release 1.0, though. ;-) |
Add | 1999.02.26 | List of helpful people in subdialog of the About-box. |
Fix | 1999.02.25 | Programs did not always launch to the foreground. |
Imp | 1999.02.22 | Now the file panel isn't cleared when reading filenames except if the filename reader thread uses more than 500ms to finish. This is to prevent the somewhat uggly flashing that used to occur each time a new directory was activated. |
Fix | 1999.02.22 | Unable to rename a directory when new name was the same with only different in character cases. |
Imp | 1999.02.22 | The installation script now gives the Larsen Commander folder an improved animated icon by default. |
Fix | 1999.02.21 | Unable to rename or move file or directory with name "..X" or "...X". |
Fix | 1999.02.21 | Trying to rename a directory "X" to ".\X" caused the directory to be moved into it self. This ended up with a deep recursive new directory until LCMD crached with a bang. No files was lost, however. |
Add | 1999.02.21 | A lot of polish and additions on the About Box. |
Fix | 1999.02.21 | The version string in the INFO panel was not formatted correctly. |
Fix | 1999.02.21 | The command line was left in a gray color when a program was launched from the command line using the START command. |
Add | 1999.02.16 | New internal command, FINDDUP. Finds duplicate files in a search path. |
Fix | 1999.02.15 | Entering a very long command sometimes caused Larsen Commander to hang. |
Chg | 1999.02.15 | The program process description was changed from "LCMD - Larsen Commander" to just "Larsen Commander". |
Version 0.96. Beta.
Sixth public version.
Released 1999.02.14.
AFCI | Date | Comment |
Add | 1999.02.14 | The dialog of where to choose from available drives is now updated by a background thread. This makes it quickly visible on screen even the first time it is executed. Also, this is better and safer for instance when working on a network with a lot of mounted drives or in case a remote drive has a broken connection that would else cause Larsen Commander to hang for a while. |
Imp | 1999.02.14 | Now using the release tags as are automatically maintained by the GNU (R)elease (C)ontrol (S)ystem to automatically update the current version number to be shown in the About-box. |
Fix | 1999.02.14 | The little rectangle at the lower right corner between the meeting point of the horizontal and the vertical scroll bar of the console monitor was not repainted at all. |
Add | 1999.02.14 | In the VARIOUS #1 page of the options dialog you can now specify the default toggle state of the FILES and DIRECTORIES toggle buttons of the "Select/Unselect Group" dialog boxes. |
Imp | 1999.02.13 | The Larsen Commander project now uses the GNU (R)elease (C)ontrol (S)ystem for OS/2 to manage its versions and keep track of the changes in the source modules. |
Chg | 1999.02.11 | The program "CHECKINI.EXE" was added to the default list of non-console programs. |
Chg | 1999.02.11 | The LCMD.INI section "[InternalCommands (Traverse to SHELL)]" was renamed to "[InternalCommands (Transfer to SHELL)]". |
Fix | 1999.02.11 | The current directory was erronously set to the active directory of the opposite file panel after a child process was finished. Causing programs in the "correct" current directory not to be found when requested to run from the command line. This could also cause some other problems, such as difficulties when trying to rename a file or directory in the current directory, etc. |
Imp | 1999.02.06 | The TAG and the UNTAG commands and dialogs now handles QUOTED filter (sub-)strings. For instance: TAG "MY DA*";*.txt. |
Add | 1999.02.06 | Use SHIFT+F10 to show the context popup menu of current selected file(s). This is supported on the console monitor and the command line as well. The shown menu is the same as if you press the second mouse button. |
Imp | 1999.02.06 | The set of word separating characters used when pressing CTRL+LEFT and CTRL+RIGHT in the console monitor are now increased so that not only white space characters but also such characters as .,;:+- (among others) will cause the cursor to stop. |
Imp | 1999.02.06 | Typing "CD.." (without a space between CD and the two dots) at the command prompt did not work. |
Version 0.95. Beta.
Fifth public version.
Released 1999.01.31.
AFCI | Date | Comment |
Imp | 1999.01.30 | Dropping a WPS object on a program file item now launches that program with the dropped filename as a parameter. Just as the native OS/2 WPS. |
Imp | 1999.01.30 | Dropping WPS objects on a directory item now copies or moves the object into that directory rather than into the current directory. Just as the native OS/2 WPS. |
Imp | 1999.01.29 | If a dynamic filename search was active and selecting an item with the mouse then the dynamic search box was not dismissed. |
Fix | 1999.01.29 | Double click on an item while there was some text in the command line did execute the command line text rather than the selected item. |
Fix | 1999.01.29 | Sometimes crashed when selecting text in the console monitor. |
Add | 1999.01.29 | Auto filename completion, ala 4OS2. Use CTRL+TAB to insert the next matching filename in the foreward direction into the command line. Use CTRL+SHIFT+TAB to get the next matching filename in the backward direction. |
Chg | 1999.01.29 | The keyboard shortcut for navigating between the console monitor and the command line has changed from CTRL+TAB to SHIFT+TAB. This is because the CTRL+TAB key is needed by the upcoming auto filename completion command, ala 4OS2. |
Chg | 1999.01.26 | CTRL+I now operates as "Cycle Icons" instead of just "Show Icons" on/off. Makes it snappier to toggle icons and change the icon type by using the keyboard only. |
Fix | 1999.01.26 | An "Out of stack" exception sometimes occured in the "Compare Directories" command. |
Fix | 1999.01.23 | The error message "Can not copy or move a parent directory into it self ..." still did erronously occur in some situations. |
Imp | 1999.01.23 | Marked items are now preserved upon panel reread. |
Imp | 1999.01.23 | If the copy or move operation fails without successfully copying or moving any files at all then there are no need to reread the two file panels. |
Add | 1999.01.23 | Support for drop operations. |
Imp | 1999.01.22 | The corresponding file panel is no longer activated when mouse clicking the "drive", "up-dir" and the "root-dir" button on one of the two header bars. |
Imp | 1999.01.22 | Those anoying error message boxes that used to occur in case Larsen Commander was not able to activate the startup drive and/or directory are now skipped. |
Imp | 1999.01.22 | The Larsen Commander entry in the OS/2 task list is now forced to display the current directory only. The OS/2 WPS automatically inserts the icon title as a forced prefix in the task list anyway. |
Imp | 1999.01.22 | If you delete one or more files in the one file panel and the opposite panel has the same current directory then the opposite file panel as well is reread after the delete operation. |
Imp | 1999.01.22 | The file panels are now reread when a child process has finished, such as UNZIP. |
Fix | 1999.01.21 | In the command "HELP" text: The word "traversed" should be "transferred". |
Fix | 1999.01.21 | In the "Commands" options dialog: Selecting and deselecting items in the listboxes did only "stick" if they was done individually. Selecting or deselecting all entries at once (using CTRL+\ or CTRL+/) did not "stick". |
Add | 1999.01.21 | The Titlebar of Larsen Commander now displays the current directory. |
Fix | 1999.01.20 | GenFileSizeToString() failed to align negative values. |
Fix | 1999.01.16 | The "Directory Size" dialog did not correctly handle size information that exceeded four gigabytes. |
Fix | 1999.01.16 | The buttons on the key bar was restored to its non-shift-state commands after each command, even if the shift-keys was still pressed. |
Add | 1999.01.15 | Press ALT+\ to activate the current directory of the opposite file panel. |
Imp | 1999.01.07 | Speed optimized the initial loading of LCMD.INI. |
Fix | 1999.01.04 | First line of text that was printed to the console monitor was never painted. (This was, however, almost always an empty line.) |
Fix | 1999.01.03 | Horizontal scrollbar range of the console monitor was not calculated correctly if the widest line in the monitor contained one or more tab characters. |
Add | 1999.01.01 | New toolbar button to reread current directory of the active panel. |
Chg | 1999.01.01 | The main window is no longer activated when right mouse button is pressed on an item in one of the two file panels. This makes it easier to keep the destination of a drag operation on top of the Z-order, as is standard in OS/2. |
Add | 1999.01.01 | Support for drag operations. |
Imp | 1998.12.30 | Pressing the right mouse button on a file item is now handled in a much more useful way. If any items in the corresponding file panel are already marked then the clicked item will be marked too. Else the clicked item will be selected only. This makes the file dragging and popup-menu more safe and intuitive to use. |
Add | 1998.12.30 | Pressing ALT+X or ALT+SHIFT+X in the Dynamic Filename Search entry field now operates the same to the user as when pressing just X, where X is any alphanumeric key. |
Fix | 1998.12.30 | Attempting to rename a directory with F6 caused the error message "Can not copy or move a parent directory into it self ..." to erronously occur. |
Imp | 1998.12.29 | SHIFT+LEFT and SHIFT+RIGHT now selects text in the Command Line if content of the Console Monitor is already scrolled to the respective horizontal margine. |
Fix | 1998.12.29 | Pressing SHIFT+HOME in the Command Line sometimes caused the Console Monitor to scroll out of bounds horizontally. |
Imp | 1998.12.29 | RAMFS drives are now painted with a RAM-DRIVE icon in the Drives Dialog. |
Add | 1998.12.28 | Installation script LCMDINST.CMD. |
Fix | 1998.12.21 | Command line failed to parse commands like "SET|GREP VSLICK", where there was no space around the pipe character. |
Add | 1998.12.19 | In the "create directory" box you can now enter e.g. "src\ibas\ge\ica\gui\rc", to simplify the task of creating a nested directory. |
Add | 1998.12.18 | Use SHIFT+X, where X is either LEFT, RIGHT, HOME or END, to scroll the console monitor horizontally when cursor is on the command line. |
Add | 1998.12.18 | Use ALT+RIGHT to move the command line cursor to the right, regardsless if the file panels are toggled on or off. |
Add | 1998.12.18 | Use ALT+LEFT to move the command line cursor to the left, regardsless if the file panels are toggled on or off. |
Imp | 1998.12.18 | Now handles Carriage Return characters that are output from child programs to the console monitor without a Linefeed character. Programs are doing this to continuosly update a single line without performing any vertical scrolling. One example is the FORMAT.COM program, which now runs nicely within Larsen Commander. |
Fix | 1998.12.15 | Last characters written to the STDOUT by a child process was not printed to the console monitor before next command was entered. Larsen Commander now always prints a single linefeed character to the console as soon as any child program has finished, just to ensure that any remaining characters in the pipe buffer are actually written to the console. |
Fix | 1998.12.15 | Console programs waiting for the user to press ENTER did not work. For instance the FORMAT.COM program. |
Imp | 1998.12.15 | Polished some of the error and warning messages that can possibly occur during a file copy or move operation. |
Version 0.94. Beta.
Fourth public version.
Released 1998.12.13.
AFCI | Date | Comment |
Chg | 1998.12.13 | Now compiled for the 80386 processor rather than for 80486. This has no practical effects to the speed of Larsen Commander at all, but it caused the size of the EXE-file to be reduced by about 10 KBytes before compression. |
Fix | 1998.12.13 | Enlarged the stack of the filename reader thread of the file panels to prevent a "stack overflow" that sometimes did occur upon startup on some systems. |
Fix | 1998.12.13 | In some very rare situations the toolbar buttons did execute their respective command when mouse button was released even if the button was initially pressed on some other window than the Larsen Commander window. |
Add | 1998.12.13 | New section "[NoneConsoleProgs]" in LCMD.INI contains a list which programs should always be launched in a new session. See LCMD.TXT for more info. |
Fix | 1998.12.12 | The "Free Drive Space" item in the INFO panel was almost never updated within a Larsen Commander session. Now updates upon every directory reread. |
Fix | 1998.12.12 | Did not react when user tried to adjust the height of the file panels by dragging the bottom frame of the panels in full "screen" mode. |
Imp | 1998.12.12 | The standard message box of LCMD now shows the message text in a multiline text entry field with a vertical scroll bar so that all the text can be seen (by scrolling it) in case it is too long. |
Fix | 1998.12.12 | Sometimes crashed due to insufficient stack space when showing an error message during a copy or move progress. |
Fix | 1998.12.12 | When move or copy only the current selected file or directory then the selection annoyingly changed to the file just obove the originally selected. |
Fix | 1998.12.12 | Finally fixed the serious bug that Larsen Commander did not prevent the user from trying to copy or move a parent directory into it self or any of its descendant subdirectories. |
Fix | 1998.12.12 | Some of the columns in the FULL mode sometimes was calculated to be to narrow. |
Chg | 1998.12.12 | The ALT key must now be released before 250ms after it was pressed to get the menu bar activated by keyboard. This used to be 500ms until now. |
Fix | 1998.12.11 | Some PM programs was unable to start from the command line, including the Larsen Commander executable it self. |
Imp | 1998.12.11 | Rewrote some parts of the program launcher code. Larsen Commander is now, at least in theory, ready to support launching and management of more than one child process at once. I will, however, limit the number of active children to only one until further notice. This is mostly due to the extra risks for serious unknown bugs as a consequence of the relative complex code. |
Fix | 1998.12.10 | Could not view (F3) or edit (F4) a file while a child program was being run from the command line, until the child program terminated. |
Fix | 1998.12.10 | If a program was launched by pressing enter on a program file object in a file panel when a child program was still executing in the command line, then the command line did not restore back to its normal color when the child program finished. |
Fix | 1998.12.10 | Tab characters was not expanded in the console monitor. |
Fix | 1998.12.09 | Text "Flat Toolbar Buttons" in options dialog View->Style was cut on some screens. |
Chg | 1998.12.09 | Some cosmetic changes on the size of the three dialogs: Command History, Directory History and Directory Cache. |
Add | 1998.12.09 | Use SHIFT+F7 to goto the previous directory of the current file panel. This feature makes it very snappy to jump between two "working" directories. |
Fix | 1998.12.09 | If the console minitor contained any selected text then the selection was annoyingly extended whenever any new text was appended to it. |
Fix | 1998.12.08 | Only the first mouse click was handled by the toolbar buttons if mouse was not moved between two or more clicks. |
Fix | 1998.12.08 | Removed som painting bugs from the toolbar window. |
Chg | 1998.12.07 | Changed the icon on the MOVE button of the toolbar. I think this new one is a bit more intuitive. The old one looked like an icon for creating a shaddow object. |
Imp | 1998.12.07 | System command interpreter no longer assumed to be CMD.EXE. Is now fetched from the COMSPEC environment variable as it should. |
Fix | 1998.12.06 | Failed to edit (F4) or view (F3) files that was contained in a directory which name contained one or more spaces. |
Imp | 1998.12.03 | The "Choose Drive" dialog should now be much more snappy to pop up after the first time it is used. Espessially if you have any floppy disk (or any other removable device-) drive, without a disk in it, on your system. |
Fix | 1998.12.01 | "Calculate Dir Size" sometimes did never say "Finished!" if multiple file and directories was tagged. |
Fix | 1998.11.30 | The exception dump in the console munitor that alwas occured the first time an external program was run from the command line, is now removed. The reason for the exception was a "stack overflow" in the program launcher thread. |
Fix | 1998.11.30 | Sometimes crashed when selecting "Previous Command" from popup menu of command line. |
Version 0.93. Beta.
Third public version.
Released 1998.11.29.
AFCI | Date | Comment |
Add | 1998.11.29 | Visibility of the tool bar bubble help can now be toggled on/off in the options dialog. |
Chg | 1998.11.29 | You no longer have to hold the mouse button down to see the hint text in the status bar. |
Add | 1998.11.29 | Toolbar buttons bubble help. |
Add | 1998.11.29 | Use CTRL+I to toggle the visibility of icons in the current file panel. |
Add | 1998.11.29 | Use CTRL+F9 to open the sorting options dialog of the current file panel. |
Add | 1998.11.29 | Use ALT+SHIFT+F5 to toggle the visibility of the tool bar. |
Add | 1998.11.29 | Use ALT+SHIFT+F6 to toggle the visibility of the command line. |
Add | 1998.11.29 | Use ALT+SHIFT+F7 to toggle the visibility of the key bar. |
Add | 1998.11.29 | Use ALT+SHIFT+F8 to toggle the visibility of the status bar. |
Add | 1998.11.29 | Use ALT+SHIFT+F9 to toggle full "screen" file panels. |
Add | 1998.11.29 | Use CTRL+N to activate the menu bar. This is the same as pressing F9. Nice if you are used to File Commander/2. |
Fix | 1998.11.29 | Text on the console monitor was scrolled outside visible area if pressing SHIFT+UP when there was fewer lines of text in it than the height of the monitor. This was true for a number of other key combinations as well. |
Add | 1998.11.28 | All the internal commands of Larsen Commander can now be enabled or disabled in a relative user friendly manner on the new "Commands" page of the options dialog. |
Fix | 1998.11.28 | The Progress Bar overflowed when copy or move file(s) that contained a huge number of bytes (more than aproximately 25 MBytes). |
Add | 1998.11.28 | New toolbar button: "Open WPS Folder". |
Add | 1998.11.28 | Typing "CD\INCOMING" at the command prompt will now operate the same as if "CD \INCOMING" was typed. Nice if you are used to CMD.EXE. |
Fix | 1998.11.28 | CTRL+F8 (Reverse Sort) did not work at all. |
Fix | 1998.11.28 | Minor cosmetic painting bug when scrolling upwards in file panel when view-mode was WIDE or FULL. Sometimes failed to clear one row of pixels horizontally. |
Add | 1998.11.28 | You can now tag files by holding the CONTROL key down while click the left mouse button, just as in most other OS/2 programs. |
Fix | 1998.11.28 | LCMD crashed when trying to scroll an empty console monitor with SHIFT+UP or SHIFT+DOWN. |
Add | 1998.11.28 | New popup menu (with View, Edit, Copy, Move, Delete, etc. commands) when Right-Click on a selected or marked file name item in the File Panels. |
Chg | 1998.11.28 | The "Hidden Files" command now toggles the visibility of both hidden and system files. Just as in File Commander/2. |
Fix | 1998.11.26 | New commands in command line popup menu: "Enter", "Execute in new session", "Previous command", "Next command" and "Command history". |
Fix | 1998.11.26 | Entering "start" at the command prompt did not start a new OS/2 window. The "start" command is now always executed as a new session, to fix this problem. |
Fix | 1998.11.25 | Major redesign of the way that a file object is launched from file panels. This fixes the problem that caused VIO programs to be executed in a background window. They are now launched in the foreground Z-order as they should. This change also fixed the problem that Larsen Commander did lock the Single Input Queue of OS/2 when launching WAV-files (among others). |
Fix | 1998.11.25 | Drive size information in the Info Panel was not updated upon Panel Reread. |
Fix | 1998.11.24 | Finally fixed the problem that Larsen Commander crashed when run on any version of Warp prior to and including Warp 4 with fixpack #3. |
Add | 1998.11.21 | The command line will now be colored with a special color set whenever a child program (if it was started from the command line) reaches a point where it tries to read something from its STDIN. The color is set back to normal as soon as you have given any input by pressing enter. |
Fix | 1998.11.20 | Child processes that are started from the command line and tries to read from its STDIN should now work (finally - this was a hard one!). |
Fix | 1998.11.18 | Reduced the size of the executable file simply by changing the color and resolution format of several icons. Also changed the salmon bitmap from 256 colors to 16 colors. Executable size reduced by about 40 KBytes. |
Fix | 1998.11.17 | Program name and parameters was clipped at 32 characters in the various program pages of the options dialog. |
Version 0.92. Beta.
Second public version.
Released 1998.11.15.
AFCI | Date | Comment |
Imp | 1998.11.14 | The buttons on the key bar at bottom of screen now paints a tiny number on upper left corner to show key number. I think this looks better, making more room available for the description text. |
Chg | 1998.11.14 | Default undeletion program was changed from UNDELETE.EXE to PHOENIX2.EXE. |
Add | 1998.11.14 | The keybar now change when you press ALT, SHIFT or CONTROL. |
Fix | 1998.11.14 | File panel columns was repainted unnecessarily upon horizontal scrolling in Brief mode. |
Chg | 1998.11.14 | Now uses the same keyboard shortcuts to Store and Retrieve Directories to/from the "Stored Directories" as FC/2, which is CTRL+X for retrieve and SHIFT+CTRL+X for store (where X is a numeric character 0..9). |
Add | 1998.11.14 | Hidden and System files and directories are now painted with an additional tag character to the right of the filename. The tag character can be user specified in the INI-file, if the default is not desirable. |
Add | 1998.11.14 | Keyboard shortcut (SHIFT+F9) to save current setup. |
Add | 1998.11.14 | New menu command (and CTRL+H) to toggle the visibility of hidden files in the current file panel. |
Add | 1998.11.14 | CTRL+E and CTRL+X can now be used to scroll through the command history, backward and foreward respectively. Just as for NC and FC/2. |
Fix | 1998.11.14 | Very first command in command history was not reached when scrolling backward through the command history with CTRL+UP. |
Imp | 1998.11.14 | If file panels are toggled off the UP and DOWN keys can be used to scroll through the command history, just as for CTRL+UP and CTRL+DOWN. |
Imp | 1998.11.14 | If file panels are toggled off the LEFT, RIGHT, HOME and END keys are working as normal text entry navigation keys in the command line, and the PAGEUP and PAGEDOWN keys will scroll the console monitor rather than the file panels. |
Add | 1998.11.14 | Command line cursor right (CTRL+D) and command line cursor left (CTRL+S). Just as for NC and FC/2. |
Chg | 1998.11.14 | CTRL+D (File Date/Time...) now is SHIFT+CTRL+D. For NC and FC/2 compatibility reasons. |
Chg | 1998.11.14 | CTRL+V (Calculate Drive...) now is SHIFT+CTRL+V. For NC and FC/2 compatibility reasons. |
Chg | 1998.11.14 | CTRL+X (Extended Attributes...) now is SHIFT+CTRL+X. For NC and FC/2 compatibility reasons. |
Add | 1998.11.14 | CTRL+PAGEUP activates the parent directory. CTRL+PAGEDOWN moves into the current selected directory. |
Fix | 1998.11.13 | When pressing alt+letter to search a filename in the active panel, the search was dismissed only when pressing ENTER or ESC. Now it is dismissed as soon as you press a key that is not ALT+X or X, where X is any alphanumeric character. However, you can still browse matching filenames by pressing ALT+UP and ALT+DOWN without dismissing the search. |
Fix | 1998.11.13 | The ".." and "\" button on the Panel Header Bar is now disabled when the root directory is current. |
Fix | 1998.11.13 | Larsen Commander now uses the national settings (such as date-, time- and thousand-separator characters) that has been set on the system in the "System Setup", rather than using hard-coded European standards. |
Fix | 1998.11.12 | A few cosmetic linefeed bugs in the internal INFO command. |
Add | 1998.11.12 | CTRL+F will now insert the full path of the current item to the command line. Just as CTRL+SHIFT+ENTER. |
Fix | 1998.11.12 | "Support for zip files not implemented yet!" no longer displayed when pressing ENTER on a ZIP-file item. |
Add | 1998.11.12 | In the "Choose Drive" dialog you no longer need to press ENTER. Simply type in the letter of which drive to activate directly. |
Fix | 1998.11.12 | "Calculate Drive/Directory" now shows drive/directory statistics, with respect to the current File System, correctly. |
Add | 1998.11.11 | You can now disable any of the Larsen Commander internal commands (such as WHICH, TAG, PUSHD, POPD, etc.) by editing the various [InternalCommands, X] (where X is the actual command name) sections in the LCMD.INI file. |
Chg | 1998.11.10 | When pressing the Enter-key from within the Dynamic Filename Search (which can be started by pressing Alt+X, where X is any alphanumeric key) the Enter-key is now performing its normal operation (such as walk into selected directory, etc.) as well as dismiss the Dynamic Search box. The Search box can also be dismissed by pressing the Escape-key. |
Add | 1998.11.10 | Panel shortcut commands (Ctrl+F2 ... Ctrl+F8) for sorting items in the current panel, and menu commands for sorting items in specific left or right panel. |
Add | 1998.11.10 | You can now execute a number of internal commands, such as CD, PUSHD and POPD, even when there is currently a child process running, without any warning messages from Larsen Commander. |
Fix | 1998.11.09 | Console monitor was not repainted correctly when toggling the visibility of the file panels. |
Chg | 1998.11.09 | When moving just one file out of the current directory then automatically select the item next to the previous selection, rather than always activating the very first item. |
Version 0.91. Beta.
First public version.
Released 1998.11.07.
AFC | Date | Comment |
Add | 1998.11.07 | Optional button border style on keybar buttons in the same manner as for toolbar buttons. |
Add | 1998.11.07 | Optional 3D border around the status bar in the same manner as for the command line prompt area. |
Add | 1998.11.07 | Optional 3D border around the file panel components. |
Fix | 1998.11.07 | Scroll bars on file panels did not get hidden when choosing to hide them from the options dialog. |
Add | 1998.11.06 | User can now choose the button border style on the toolbar buttons. Flat or 3D-style buttons. |
Add | 1998.11.05 | In the external program selection panels of the options dialog you now have a push button of which to click to get a standard OS/2 file selection dialog. |
Fix | 1998.11.05 | Launching a VIO program with Alt+Enter did not work correctly. The stdin, stdout and stderr was still directed to the Console Monitor of Larsen Commander. |
Add | 1998.11.04 | You can now choose in the options dialog box which program to use upon various commands, such as Edit, View, Filefind, Compare Files, Clone Cleaner, Undelete and EA Browser. |
Fix | 1998.11.03 | File attribute file filtering options was saved incorrectly to the profile (ini-file). Should be saved as integer rather than boolean. |
Fix | 1998.11.03 | Two controls in the Change Filename Case dialog was defined to have the same mnemonic character. |
Fix | 1998.11.01 | The second instance of Thread::start() did accidentally kill it self because the thread id was not set properly but was zero. This was the source of several bugs, regarding the various dynamic secondary threads in Larsen Commander, that I have worn for in the last weeks. :-| |
Add | 1998.11.01 | The filename reader thread now pops up a progress dialog if reading takes more than about one second. The progress dialog also contains a cancel push button. This means that the user is able to cancel it if reading the filenames takes too long, for instance if the directory on a slow network contains a huge number of files. |
Add | 1998.10.31 | Reading filenames into the file panels of Larsen Commander now performs in a background thread. |
Add | 1998.10.31 | Speed optimized the calculation of filename and columns width, by approximately 1000% (!). Important when resizing the Larsen Commander window if one or both of the file panels contains a huge number of files. |
Fix | 1998.10.30 | Dropping a font on the Command Line Prompt (C:\) caused the window panel to disappear. |
Fix | 1998.10.30 | Mouse click on File Panel did not put the Larsen Commander window on top Z-order. |
Fix | 1998.10.28 | Clicking on the drives-button in the header bar of a file panel sometimes did popup the Drives Dialog for the opposite panel. This occurred if the "Swap Panels" command was executed an uneven number of times. |
Fix | 1998.10.28 | The Drives Dialog now shows correct icons for floppy drives even if there is no floppy in the drive at the time being. |
Fix | 1998.10.28 | Out-of-stack exception when selecting the "Refresh" button in Drives List Dialog. |
Add | 1998.10.27 | You can now select file panel fonts from within the options dialog. Nice when Larsen Commander is used as the shell and the Font Palette of the WPS is not accessible. |
Add | 1998.10.27 | You can now select different font on the various view modes on the file panels. You don't need to have the same font on all view modes. |
Add | 1998.10.26 | The drives list box for choosing which drive to activate now contain icons to represent the drive type (Floppy, HDD, CD-ROM, Network,etc.) of the available drive items in the list. No practical value, just fancy. |
Fix | 1998.10.26 | Ctrl+Break of current running child process should be more stable now. |
Fix | 1998.10.26 | More accurate adjusting of relative file panel ond console monitor window sizes. No using per thousand rather than percent. |
Fix | 1998.10.22 | Improved the searching algorithm used to search through the PATH for a program module which is entered without directory and extention. Now searching for EXE, COM, CMD and BAT files in the OS/2 correct order. |
Add | 1998.10.22 | The "H" and "HIST" command is no longer added to the command history list. |
Add | 1998.10.21 | New command, H or HIST, to show a list of the N most recent commands that has been entered to the command line. The list will be printed in the Console Monitor. |
Add | 1998.10.21 | New command, R or REP, to repeat one of the commands in the command history list. |
Chg | 1998.10.21 | When entering a command that is already contained in the command history then it is now removed from the history before it is appended to the bottom of the history list again. |
Chg | 1998.10.21 | When visiting a directory that is already contained in the directory history then it is now removed from the history before it is appended to the bottom of the history list again. |
Add | 1998.10.21 | New commands, PUSHD and POPD. |
Add | 1998.10.20 | New command, INFO. This command will print the same information to the Console Viewer as is displayed in the Info Panel of the opposite of the current Panel. |
Add | 1998.10.20 | New command, HELP or "?". Will show a brief description of the supported internal commands of Larsen Commander. |
Add | 1998.10.20 | New command, WHICH. Will show where in the current PATH the specified program module is located. |
Chg | 1998.10.20 | Some of the more time consuming internal commands are now executed by the same separate program launcher thread as is used to launch external commands. Also moved the code that search through the PATH for the specified program module into the program launcher thread. |
Add | 1998.10.19 | Popup menu on right mouse button click in the Command Line Text Entry field. |
Add | 1998.10.18 | Double click mouse in Text Viewer class to select the whole word below the mouse double click position. |
Add | 1998.10.18 | Popup menu on right mouse button click in the Text Viewer class. |
Add | 1998.10.18 | Support for text selection in Console Monitor (Text Viewer class) by using the keyboard arrow keys in combination with holding down the shift-key. |
Add | 1998.10.17 | Two new internal command line commands: TAG and UNTAG. |
Chg | 1998.10.17 | Restructured the code for keyboard navigation and scrolling in the Text Viewer class. For easier eventually implementation of support for programmable macros some time in the future. |
Add | 1998.10.17 | Automatic delayed scrolling for text selection while mouse is captured and is located outside the visible area of the Text Viewer class. |
Add | 1998.10.16 | Horizontal scrolling of the Text Viewer class. The only Larsen Commander component that has a need for this at the time being is the Console Monitor. |
Add | 1998.10.16 | Text selection and keyboard navigation support in the Text Viewer class. Still missing some polish. |
Add | 1998.10.15 | Vertical scroll bar of the Viewer window class now gets updated. |
Add | 1998.10.15 | Various scrolling topics for the Text Viewer class. |
Fix | 1998.10.14 | Unable to execute a command from the command line when the File Panels was toggled off. |
Fix | 1998.10.14 | The scroll bars of the Window class are now visible again. |
Add | 1998.10.11 | Implemented a completely new Text Viewer class with ways better, faster and smoother scrolling and memory mecanisms than the standard OS/2 MLE Control. The first component of Larsen Commander to take advance of this new class was the Console Monitor, which I updated today. The Text Viewer will also be used by the internal Viewer of Larsen Commander, soon. |
Chg. | 1998.10.10 | Improved the general Window base class by many means. Now it will automatically instantiate it self as four windows: A client area, a horizontal and a vertical scroll bar, and a container window that can be used to draw a frame around the three others. |
Chg. | 1998.10.10 | Totally rearranged the scrolling mechanism of the File Panels. Taking advance of the new facilities of the general Window class. |
Fix | 1998.10.10 | Various minor and cosmetic scrolling bugs. These were cleaned indirectly simply by implementing the totally new scrolling logic as mentioned above. |
Chg. | 1998.10.09 | The File Panel Windows are now a class that extends the base Window class. |
Fix | 1998.10.08 | Color of Command Line Entry wasn't changed when a child process is running. |
Fix | 1998.10.07 | Sometimes crashed when the "Show Icons" command was toggled off. |
Chg. | 1998.10.07 | The Command Line Container Window now extends another new class, ProcessLauncher, which manages everything that has to do with running and monitoring child processes and their environment variables. |
Chg. | 1998.10.07 | The Command Line Process Launcher is now a class that extends the general Thread class. |
Fix | 1998.10.07 | Current drive and directory was not restored correctly by the next LCmd Session. |
Add | 1998.10.07 | The positioning and size calculations required for all items in the File Panels are now cached when the Panels are toggled on and off. Speed improvement, especially when current directory contains a large number of files and resides on a network drive. |
Fix | 1998.10.07 | When toggling File Panels back ON after they has been OFF, the current selection was always moved to the uppermost visible line. |
Fix | 1998.10.07 | Navigation commands and commands for Dynamic Filename Searching are now ignored when the File Panels is off. |
Fix | 1998.10.07 | Ctrl+Insert and Ctrl+Shift+Insert did insert the current selected item into the Command Line Entry Field even if the Command Line was off. |
Add | 1998.10.07 | If the "Show Command Line" option is toggled off when the File Panels are currently toggled off then automatically toggle the File Panels back on. |
Fix | 1998.10.06 | Pressing the tab-key when the opposite panel is in INFO-mode did not update caret focus in case caret focus was set on the Console Monitor. |
Chg. | 1998.10.06 | The Statusbar Window is now extending the Window class. |
Chg. | 1998.10.06 | The Buttonbar Window is now extending the Window class. |
Chg. | 1998.10.05 | The Toolbar Window is now extending the Window Base class. |
Chg. | 1998.10.04 | The Panels Parent Window is now extending the Window Base class. |
Chg. | 1998.10.03 | The Sub-Client and the Command Line Container Window is now extending the new Base Window class. Proofe of concept... |
Chg. | 1998.10.03 | Developed a completely new Window Base Class. I plan to use this class as a wrapper of the native OS/2 PM API in the future, to make Larsen Commander more portable in general. |
Chg. | 1998.10.03 | Totally rearranged the Console Monitor Reader Thread. Is now a class, ConsoleMonitor, that extends a new general Thread class. |
Fix | 1998.10.03 | The Current Directory was not inherited to PM programs launched from command line by DosStartSession(). |
Add | 1998.09.30 | Support for pressing Ctrl+C to break the current running Child Process, if any. |
Chg. | 1998.09.30 | Shortcut Key for "Change filename Case" was changed from Ctrl+C to Shift+Ctrl+C. ^C was needed by the new "Break Child Process" command. |
Add | 1998.09.30 | Alt+Enter runs the command line in a separate session. |
Add | 1998.09.30 | Ctrl+Shift+Enter inserts full path of selected item into the Command Line. |
Chg. | 1998.09.30 | If a Child Process is currently running and the user tries to execute another command from the Command Line, then ask the user if he wants to execute the new command as a new session outside of Larsen Commander. |
Chg. | 1998.09.30 | If a Child Process is currently running then always confirm exit of Larsen Commander. |
Add | 1998.09.29 | If a Child Process is currently running and user tries to execute a new command at the Command Line then a message box will tell the user that the command can not be executed until the Child Process has finished. |
Fix | 1998.09.29 | Trying to execute a program with a space in its filename, such as "TEST 1.EXE", always failed. |
Chg. | 1998.09.29 | When pressing Ctrl+Enter and current item has at least one space in its name then put quotes around the item name which is inserted to the Command Line Entry Field. |
Chg. | 1998.09.29 | The Command Line Entry Field now has a special user customizable color when it is waiting for the program launcher to finish. |
Fix | 1998.09.29 | The Program Launcher did not transfer the Program Parameters correctly. Should be OK now. |
Fix | 1998.09.29 | The SET command
didn't parse expressions like
"SET X=%%YAOS%" correctly. |
Add | 1998.09.28 | The SET command
now parses expressions like
"SET PATH=%PATH%;C:\MYDIR" just as CMD.EXE. The same is true for the ECHO command. |
Fix | 1998.09.28 | The Larsen Commander Frame Window didn't get activated when mouse click on the File Panel when View Mode was INFO. |
Fix | 1998.09.28 | X got lost when typing "SET MYVAR=X" in Command Line. |
Chg. | 1998.09.27 | Completely rewrote the Command Line Parser and Program Launcher code. |
Fix | 1998.09.27 | When picking a command from the Command History the caret wasn't moved to the end of the command in the Command Entry Field. |
Chg. | 1998.09.27 | The "Are you sure to exit?" dialog now uses LCMD standard message box rather than the OS/2 WinMessageBox() API. |
Fix | 1998.09.27 | When typing "exit" at the command line and the "Confirm on exit LCmd" option is ON the confirmation dialog didn't show. |
Chg. | 1998.09.27 | When selection another drive for the File Panel which current View Mode is INFO then the View Mode is now automatically toggled. |
Add | 1998.09.27 | The border around the Command Line Prompt is now optional. |
Chg. | 1998.09.26 | Pressing Esc when there are any characters in the Command Line Entry Field now just clears the Entry Field. Pressing Esc again will toggle the Panels as normal. |
Add | 1998.09.26 | Current selected item name can now be inserted to the Command Line Entry Field simply by pressing Ctrl+Enter. |
Chg. | 1998.09.26 | The Command Line Entry Field is now an instance of WC_MLE rather than WC_ENTRYFIELD. The main reason is that WC_MLE supports the MLM_INSERT message and that it handles the ^Left and ^Right keys. |
Fix | 1998.09.26 | The "Gray *", "-" and "+" keyboard scan codes are now mapped correctly. |
Add | 1998.09.26 | New command: "Swap Panels". |
Fix | 1998.09.26 | Sorting options wasn't saved correctly to the ini-file for the right panel (they were overwritten by the sorting options for the left panel). |
Fix | 1998.09.26 | Drive space was erroneously calculated for drives larger than 4 G. Bytes. |
Add | 1998.09.26 | The "Stored Directories" Dialog now initially tries to select the directory that matches the current directory. |
Add | 1998.09.26 | The "Stored Directories" Dialog now has an "Edit" Button and a "Close" Button to make it easier for the user to change the Stored Directories. |
Chg. | 1998.09.26 | Change the "Stored Paths..." menu item to say "Stored Directories..." instead. |
Fix | 1998.09.26 | The INFO Panel can now be horizontally scrolled as well. |
Add | 1998.09.25 | Even more polish to the INFO Panel. |
Fix | 1998.09.25 | FULL and WIDE mode vertical scrolling sometimes went outside legal range. |
Add | 1998.09.23 | The content of the INFO Panel is now almost scrollable. |
Add | 1998.09.23 | INFO Panel now gets dynamically updated (in affected items) when the "Calculate Directory Size" runs. |
Add | 1998.09.22 | The INFO Panel now seems to work almost OK. Need to add some more polish. |
Chg. | 1998.09.17 | Larsen Commander can now correctly report the size information of drives that are larger than 4.2 G. Bytes. |
Add | 1998.09.17 | further development of the INFO Panel. Found out how to make calls to 16 bits code in DLLs from Borland C++ 2.0: APIRET16 APIENTRY16 DosQProcStatus(PULONG16, USHORT); |
Fix | 1998.09.16 | Copying a directory from a CD-ROM (CDFS) drive didn't skip the Read Only Standard File Attribute on the destination directory. |
Add | 1998.09.14 | INFO Panel: Wrote code to query current Swap-file size and available space. Borrowed some useful code fragments from the MEMSIZE free ware utility. |
Fix | 1998.09.11 | Code preparations for true information in the INFO Panel. |
Add | 1998.09.11 | Toggling INFO mode did reset the current selection. |
Add | 1998.09.10 | Implementing support for the INFO mode. The INFO panel is still empty, but the INFO framework seems to be OK now. |
Fix | 1998.09.10 | The filename extension was erroneously assumed to start at the first dot rather than at the last dot. |
Fix | 1998.09.10 | Toggle "Show Icons" didn't repaint the Columnbar in FULL mode correctly. |
Fix | 1998.09.10 | Before writing the profile (INI-file) make sure to remove the sections of the 1) Directory Caches, 2) Directory History and 3) Command History. In case the new list has been stripped. This prevents the mentioned lists from growing and growing when they shouldn't. |
Fix | 1998.09.10 | Bug in profile stream byte reader exceeded input buffer with one byte. |
Fix | 1998.09.09 | When dropping a new Font on the Command Line Prompt Window the other parts of Larsen Commander Client Area wasn't properly rearranged. |
Fix | 1998.09.09 | Column Header in FULL mode doesn't match the horizontal Scrollbar. |
Chg. | 1998.09.08 | Speed optimized the INI-file (profile) loader. |
Fix | 1998.09.08 | Headerbar of File Panels wasn't repainted correctly when activating another drive. |
Fix | 1998.09.08 | Dialog Box for choosing drive always contained an empty List Box (no available drives). |
Fix | 1998.09.08 | If failed on restore the initial directory the Headerbar of the corresponding File Panel wasn't repainted. |
Fix | 1998.09.08 | File Panel Infobar was not repainted when toggling the File Item Mark using the INSERT key at the very last File Item in the Panel. |
Add | 1998.09.08 | Special color in Infobar of File Panels when any of the items are currently marked. |
Fix | 1998.09.07 | Title text of the "Command History" dialog was wrong. |
Chg. | 1998.09.07 | Don't repaint Panel Headers upon TAB or SHIFT+TAB except when color settings require it. |
Chg. | 1998.09.07 | Don't copy the Read Only Standard File Attribute when source is CDFS. |
Fix | 1998.09.06 | Don't ask twice to rescan directory cache. |
Add | 1998.09.06 | Menu Command: "Rescan Directory Structure of Drive". |
Chg. | 1998.09.06 | Rewrote the ini-file manager for portability reasons. No longer uses OS/2 Prf-functions. |
Back to The Larsen Commander Page.