Changeset 1881
- Timestamp:
- Oct 12, 2015, 8:32:22 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/HISTORY
r1856 r1881 2 2 3 3 3.24 4 o Rework Flesh/Stubby logic to avoid doing work on thread 1 5 o Add generic linked list support routines 4 o Rework Flesh/Stubby logic to avoid doing work on thread 1 (Steven) 5 o Add generic linked list support routines (Steven) 6 o Get tree switch code to work with new Flesh/Stubby code (Steven, Gregg) 7 o Move tree expand code off thread 1 (Gregg) 8 o Get ExpandAll to work with new Flesh/Stubby code (Gregg) 9 o Fix failure of CD/DVD icon and display name to revert on disk eject (Gregg) 10 o Stop Stubby from adding a null string file name eliminating some random traps 11 and occasional blank lines in the tree (Gregg) 12 o Get notify on hard drive without subdirectories code working (Gregg) 13 o Add missing MAKETOP code in directory containers works in tree view (Gregg) 14 o Removed recurse drive scan code -- obsolete with Flesh/Stubby changes (Gregg) 15 o Fixed occasional spurious A:\ drive not ready error on startup (Gregg) 16 o Improved consistency of MAKETOP in tree container (Gregg) 17 o Release tool improvements (John) 18 o Created high-mem safe wrappers for all API functions that fail when loaded high (John) 19 o Fixed trap in Stubby on startup (Gregg) 20 o Fixed failure of rename dialog to update the tree container (Gregg) 21 o Fixed trap on close while direct editing a file name (Gregg) 22 o Fixed heap corruption trap on rescan while a scan was still running (Gregg) 23 o Prevent a file name from being left blank during direct editing (Gregg) 24 o Fixed direct edit code prevents double free attempts and misc traps (Gregg) 25 o Made searchapath thread safe prevents potential traps (John) 26 o Corrected failure to show error message on attempted delete of locked nonexecutable 27 files (Gregg) 28 o Fix directory container compare selection code (Gregg) 29 o Fix real object creation when generating multiple objects (Gregg) 6 30 7 31 3.23 -
trunk/README
r1807 r1881 4 4 ³ See end of document for contact info ³ 5 5 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 6 7 FM/2 3.24 includes a major performance enhancement by moving almost all the file 8 scanning onto a background thread leaving the user interface accessible during 9 scans. The only negative side effect of this is that expand all runs slower. However, 10 I am not sure why anyone would use this regularly on large drives (except me of 11 course to get it working with the scanning changes). This release should also be 12 much more stable as we identified several areas (apparently little used) where 13 reproducible traps occurred. We also eliminated a major potential cause of 14 random hard to reproduce traps and hangs when we re-did the scanning code. Some 15 tree container cosmetic issues have been fixed including removal of occasional 16 blank lines and double enters; fixing CD/DVD drives so they always change icon 17 and if needed display name on eject; improved the consistency of the "make top" 18 code and fixed it so the container updates on renaming a directory. We also 19 fixed the failure to generate multiple real objects (broken in 3.23 my bad), 20 some issues with the direct edit code and fix the directory container compare 21 select code. See the history for more details. 6 22 7 23 FM/2 3.23 provides several enhancements. Implemented creation of a JAVA executable … … 16 32 if I restarted the desktop. We have added menu toggles for confirm delete and the 17 33 drag & drop dialog options. Newview now handles selecting and utilizing email 18 addresses and urls much better and more completely (https is supported) than34 addresses and URLs much better and more completely (https is supported) than 19 35 in previous versions. The EA editor now checks for EAs marked as critical and 20 36 report this to the user. -
trunk/av2.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Archive Viewer MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Archive Viewer MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 488416 -
trunk/databar.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Databar MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Databar MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 #option stack = 65536 # 14 Dec 08 SHL -
trunk/dirsize.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Directory Sizes MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Directory Sizes MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x50000 -
trunk/dll/fm3dll.def
r1807 r1881 9 9 # 10 Dec 08 SHL Ticket 26: Add excepiton handler support 10 10 11 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Runtime DLL Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'11 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Runtime DLL Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 12 12 segment class 'DATA' readwrite loadoncall nonshared 13 13 segment class 'CODE' loadoncall -
trunk/dll/fm3res.def
r1807 r1881 5 5 # 14 Jun 07 SHL Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Runtime Resource DLL Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Runtime Resource DLL Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 segment class 'DATA' readonly loadoncall shared -
trunk/dll/version.h
r1807 r1881 48 48 49 49 #define VERMAJOR 3 50 #define VERMINOR 2 350 #define VERMINOR 24 51 51 // Ensure VERREALMINOR nul for non-beta releases 52 52 // #define VERREALMINOR "" -
trunk/eas.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 EA Editor MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 EA Editor MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x50000 -
trunk/file_id.diz
r1807 r1881 1 FM/2 v3.2 3.0 built with OpenWatcom1 FM/2 v3.24.0 built with OpenWatcom 2 2 An OS/2 Warp+ PM 32-bit 3 3 file/directory/disk/archive/etc. -
trunk/fm3.def
r1807 r1881 5 5 # 14 Jun 07 SHL Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@F(ile) M(anager)/2 Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@F(ile) M(anager)/2 Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 655360 -
trunk/fm4.def
r1807 r1881 5 5 # 14 Jun 07 SHL Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@F(ile) M(anager)/2 Lite Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@F(ile) M(anager)/2 Lite Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 655360 -
trunk/global.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Global MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Global MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 388416 -
trunk/ini.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 INI Editor MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 INI Editor MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x60000 -
trunk/killproc.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Kill Process MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Kill Process MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x50000 -
trunk/sysinfo.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 SysInfo MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 SysInfo MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x50000 -
trunk/undel.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Undelete MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Undelete MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 0x50000 -
trunk/vcollect.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Collector MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Collector MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 655360 -
trunk/vdir.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 View Directory MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 View Directory MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 488416 -
trunk/viewinfs.def
r1807 r1881 5 5 # 16 Jun 07 GKY Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.2 3.0#@##1## 2015-05-25 03:23:00 TRESBOPEEP::EN:US:0:U:@@FM/2 View INFs MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 View INFs MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 122840 -
trunk/vtree.def
r1878 r1881 5 5 # 14 Jun 07 SHL Convert to OpenWatcom 6 6 7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-1 103:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Tree View MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved'7 option description '@#The Netlabs FM/2 team:3.24.0#@##1## 2015-10-12 03:24:00 TRESBOPEEP::EN:US:0:U:@@FM/2 Tree View MiniApp Copyright (c) 1993, 1998 M. Kimes, Copyright (c) 2001, 2015 Steven Levine and Associates, Inc. All rights reserved' 8 8 9 9 option stack = 488416 -
trunk/warpin/makefile
r1807 r1881 27 27 28 28 !ifndef FM2_VER # if defined on wmake command, use it 29 FM2_VER=-3-2 3-0 # default value29 FM2_VER=-3-24-0 # default value 30 30 !ifdef %FM2_VER # if defined via env. var. 31 31 FM2_VER=$(%FM2_VER) # use the env. var.
Note:
See TracChangeset
for help on using the changeset viewer.