Main differences from 01/01/01 to 15/10/01 ========================================== AnotherLevel/0-file-map: Corrected / updated (still not guaranteed!). AnotherLevel/1-README: Better explanation of components. Introducing idea of combined `config and enable' hook. AnotherLevel/Xresources/NEDIT-defaults A new directory, for keeping track of nedit resource changes. AnotherLevel/Xresources/NOT-Xresources-nedit-5.0 A new file -- use this is you still have nedit-5.0. AnotherLevel/Xresources:/Xresources-nedit-5 This has now gone. AnotherLevel/Xresources/Xresources-nedit-5.1 This replaces AnotherLevel/Xresources:/Xresources-nedit-5. AnotherLevel/bin/define-read-file-macro A new script to build a macro for reading files. This can save time during start up, especially on nfs mounted systems, as it seriously reduces the number of file stats. AnotherLevel/bin/device-and-file-browse A new script to build a menu for device and file browsing. It offers options to mount/unmount/browse CD, floppy and zip, as well as start/stop of gmc. AnotherLevel/bin/favourite-track-exec A bug fixed in test for no arguments: test "$@" = "" && exit changed to test "$#" = 0 && exit AnotherLevel/bin/filemonitor.pl New code to stop report of certain ``boring'' messages. These messages are hard-coded in at the moment. AnotherLevel/bin/kill-all-fvwm-buttons Kill -9 changed to kill -13, followed by kill -9 after 1 second. AnotherLevel/bin/kill-all-proc Divert kill standard error to /dev/null. AnotherLevel/bin/make-sample-xpm A new script to make the icon for load preferences menu. This was mainly motivated by convert producing extra hex characters in xpm files. AnotherLevel/bin/network-connections Divert grep standard error to /dev/null. AnotherLevel/bin/preferences Use pwd instead of /bin/pwd, to avoid automount directory stems, when working out where the script is. Permit digits in preference set names. Remove (new feature) instantiated components when loading preferences. Use new AnotherLevel/bin/make-sample-xpm script. AnotherLevel/bin/preferences-random Permit digits in preference set names. Deal better with case when no user preferences or shared themes. AnotherLevel/bin/reprocess-components New script to help with component reprocessng (avoiding full restart for some changes). AnotherLevel/bin/scripts-xbiff-choice-support New script to help scripts/XbiffChoice. AnotherLevel/bin/scripts-xclock-choice-support New script to help scripts/XclockChoice. AnotherLevel/bin/toggle-functions Fixed error in comment. New feature start1: start the given function if it is toggled ON. New feature stop1: start the given function if it is toggled ON. New feature functions: jyst output function definitions. Fixed error shift 2 instead of shift. AnotherLevel/bin/xlock A new script to handle generation of xlock menu. This is now made on demand, so decreasing start up time. AnotherLevel/fvwm2rc.comp.autoraise.m4 This is now reloadable (e.g. added some DestroyFunc commands). Changed menu interface from COMP_AUTORAISE_CONFIG_MENU_ENTRY to COMP_AUTORAISE_COMBINED_MENU_ENTRY. Changed menu interface from MenuAndButtonEntryLM(... Popup AutoRaiseMenu) to Popup AutoRaiseMenu. Start Module FvwmAuto directly inside component (if required) rather than from SetupFunction. AnotherLevel/fvwm2rc.comp.mousespeed.m4 This is now reloadable (e.g. added some DestroyFunc commands). Changed menu interface from MenuAndButtonEntryLM(... Popup MouseSettings) to Popup MouseSettings. AnotherLevel/fvwm2rc.comp.pager.m4 This is now reloadable: added DestroyModuleConfig Pager*. added DestroyModuleConfig FvwmPager*. PAGER_STAYS_ON_TOP added Style StaysPut for else case. added DestroyFunc TogglePagerOn, TogglePagerOff NEXTTOPSCREENPOSITION is now a positive value, to be negated. Remove old Style comment. Changed menu interface from MenuAndButtonEntryLM(... FvwmScript PagerSettings) to FvwmScript PagerSettings. Changed menu interface from MenuAndButtonEntryLM(... Popup TogglePager) to Popup TogglePager. AnotherLevel/fvwm2rc.comp.pagescroll.m4 This is now reloadable (e.g. added some DestroyFunc commands). Changed menu interface from MenuAndButtonEntryLM(... Popup ScrollPreferences) to Popup ScrollPreferences. AnotherLevel/fvwm2rc.comp.rootcursor.m4 This is now reloadable (e.g. added some DestroyFunc commands). Changed menu interface from MenuAndButtonEntryLM(... Popup RootCursor) to Popup RootCursor. AnotherLevel/fvwm2rc.comp.wharf.m4 A new component to handle wharf. AnotherLevel/fvwm2rc.comp.windowfocus.m4 This is now reloadable added DestroyFunc / DestroyMenu commands. Added new MouseFocus option. Menu: Focus follows mouse: &sloppy Focus follows &mouse: strict Setting: FOCUS_FOLLOWS_POINTER=SloppyFocus, FOCUS_FOLLOWS_POINTER=MouseFocus, or not defined: ClickToFocus AutoFocus renamed to SloppyFocus. XCLOCKNAME changed to ClockSmall Changed menu interface from MenuAndButtonEntryLM(... Popup WindowFocusMenu) to Popup WindowFocusMenu. AnotherLevel/fvwm2rc.comp.xbiff.m4 This is now reloadable added DestroyFunc commands. made some code ``protected''. Fixed missing quotes on readFile name. Removed old comments. NEXTTOPSCREENPOSITION is now a positive value, to be negated. Tweaked sizes slightly. Introduced XBIFFWIDTHOVERALL, to update NEXTTOPSCREENPOSITION. Added exec to xbiff invocation. Changed menu interface from MenuAndButtonEntryLM(... FvwmScript XbiffChoice to FvwmScript XbiffChoice. Changed menu interface from MenuAndButtonEntryLM(... Popup ToggleXbiff) to Popup ToggleXbiff. AnotherLevel/fvwm2rc.comp.xclock.m4 This is now reloadable (DestroyFunc / Protect). Restructured to a nicer structure. Fixed missing quotes on readFile name. Added new feature: able to start a big clock from the small one. AnotherLevel/fvwm2rc.comp.xlock.m4 A new component to handle xlock. AnotherLevel/fvwm2rc.components.m4 NEXTTOPSCREENPOSITION is now a positive value, to be negated. Defines `Protect'. Hooks for new components: fvwm2rc.comp.xlock fvwm2rc.comp.wharf. AnotherLevel/fvwm2rc.defines.m4 Altered geometry options for Nedit: 5.1 has changed from pixels to rows and columns! Fixed missing quotes on readFile name. AnotherLevel/fvwm2rc.forms.m4 Style RestartAfterChanges StickyOnTop. AnotherLevel/fvwm2rc.init.m4 A new function: ReprocessComponents. AnotherLevel/fvwm2rc.m4 readFile macro is now generated by AnotherLevel/bin/define-read-file-macro. Fixed missing quotes on readFile names. AnotherLevel/fvwm2rc.menus.m4 Commented out helptool entry -- slow, and can freeze up the screen. xlock is now a component. Deleted old commented out code. Altered gmc menu item to call the new script AnotherLevel/bin/device-and-file-browse AnotherLevel/fvwm2rc.menus.preferences.m4 xlock form for moving background is now generated on demand. Fixed missing quotes on readFile name. Component interfaces have changed from: COMP_???_CONFIG_MENU_ENTRY to MenuAndButtonEntryLM(... COMP_???_CONFIG_MENU_ENTRY). AnotherLevel/fvwm2rc.menus.systemutilities.m4 Top menu item offers choice of top and gtop if gtop exists. Component interfaces have changed from: COMP_???_TOGGLE_MENU_ENTRY to MenuAndButtonEntryLM(... COMP_???_TOGGLE_MENU_ENTRY). wharf is now a component. AnotherLevel/fvwm2rc.modules.m4 wharf is now a component. AnotherLevel/fvwm2rc.xlock.m4 Has gone -- now handled by fvwm2rc.comp.xlock.m4 as a component. AnotherLevel/scripts/ColourNameBrowser WarpPointer at end of Init rather than start. AnotherLevel/scripts/EditorChoice WarpPointer at end of Init rather than start. AnotherLevel/scripts/FileBrowser WarpPointer at end of Init rather than start. Now uses AnotherLevel/bin/make-sample-xpm for sample. Only display sample icon if successfully made. AnotherLevel/scripts/InitialWindowsSetUp WarpPointer at end of Init rather than start. AnotherLevel/scripts/InitialWindowsSetUpSmall WarpPointer at end of Init rather than start. AnotherLevel/scripts/MiniPixmapBrowser WarpPointer at end of Init rather than start. Only display pixmap icon if successfully found. AnotherLevel/scripts/PagerSettings WarpPointer at end of Init rather than start. Changed OK button to Apply button. Changed Cancel button to Quit button. Calls ReprocessComponents rather than RestartAfterChanges. AnotherLevel/scripts/ScreenSetup WarpPointer at end of Init rather than start. Now uses AnotherLevel/bin/make-sample-xpm for sample. Only display sample icon if successfully made. AnotherLevel/scripts/WindowButtons WarpPointer at end of Init rather than start. AnotherLevel/scripts/WindowDecorations WarpPointer at end of Init rather than start. AnotherLevel/scripts/XEarth WarpPointer at end of Init rather than start. AnotherLevel/scripts/XEyes WarpPointer at end of Init rather than start. AnotherLevel/scripts/XSnow WarpPointer at end of Init rather than start. AnotherLevel/scripts/XbiffChoice Uses helper script AnotherLevel/bin/scripts-xbiff-choice-support. Window is wider. WarpPointer at end of Init rather than start. Restructured to use SendSignal in various places, to reuse code. Changed OK button to Apply button. Changed Cancel button to Quit button. Calls ReprocessComponents rather than RestartAfterChanges. AnotherLevel/scripts/XclockChoice Uses helper script AnotherLevel/bin/scripts-xclock-choice-support. Window is wider, and new position. WarpPointer at end of Init rather than start. Restructured to use SendSignal in various places, to reuse code. Changed OK button to Apply button. Changed Cancel button to Quit button. Calls ReprocessComponents rather than RestartAfterChanges. Has position argument for each option. AnotherLevel/scripts/Xresources_XTerm WarpPointer at end of Init rather than start. AnotherLevel/toggle-functions Make code reloadable -- added DestroyFunc commands. Removed Wharf functions (now in wharf component). AnotherLevel/version-release.m4 New version date. ICONS/mini-manual.xpm ICONS/mini-pdf.xpm ICONS/mini-tetris.xpm New icons.