- 17 Apr, 1998 1 commit
-
-
Ben Avison authored
Autoscroll update period extended to 12cs to reduce flicker. Added Wimp_ReadSysInfo 17 to return configured drag-and-drop scroll startup delay (in cs) because the CMOS storage isn't easy to read. Identified and bracketed changes from 3.9x responsible for 24-bit icon colours. defaultfontcolours now works correctly again. Introduced new icon colour code. This holds icon colours in 24 bits internally throughout, rather than treating 24-bit colour specifiers as a special case. This results in the following bugfixes/improvements: * 3D faces and moat colours, and slabbed-in action button backgrounds, can all be specified in 24-bits * fading of icons is now consistent across icon types, and utilises the colour range of >16 colour modes * 3D borders now get faded along with the rest of the icon * action buttons can now contain sprites (background is correct, and sprite is not inverted) * various cases where anti-alias...
-
- 07 Apr, 1998 1 commit
-
-
Ben Avison authored
Flushes cached screen after dragbox updates Fixed window stack behaviour so background windows interact conventionally again (fixes a number of window positioning bugs) Disabled Shift-Select-close for child windows
-
- 03 Apr, 1998 1 commit
-
-
Ben Avison authored
Icon bar now jumps to the back of the stack as soon as a window is opened above it (excluding menus, dialogue boxes and foregroud windows). This is to avoid the ambiguous situation when the icon bar can be part-way down the window stack. Improved co-odination between auto-fronting and Shift-F12 behaviour. Stopped scroll offset overflow during icon bar scroll. Numerous features made configurable: WimpIconBarSpeed WimpIconBarAcceleration WimpSpritePrecedence WimpIconiseButton WimpStickyEdges (although not actually implemented yet) WimpAutoFrontIconBar WimpAutoFrontDelay WimpAutoScrollDelay To make room for these in CMOS, Wimp<Drag|DoubleClick><Delay|Move> and Wimp<AutoMenu|MenuDrag>Delay options are now stored in a more compressed form in CMOS - but the *Configure interface is unaltered.
-
- 26 Mar, 1998 1 commit
-
-
Ben Avison authored
Dragboxes can now be clipped by and/or fixed to a given window's work area SWI Wimp_AutoScroll implemented Ursula icon highlighting scheme redesigned Bugfixes: Wimp_Extend 11 now performs the same check on R1 as the main SWI handling code Message blocks now updated if in a dynamic area Screenblanker now turned off when error box is displayed ptr_double now turned off when a drag starts
-
- 10 Mar, 1998 2 commits
-
-
Ben Avison authored
(some are also available in other builds): * New icon highlighting scheme - hue rotated 180 degrees, photographic negative, darkened 25% - suits Ursula icons better. * Release-button window tools compile-time switch turned on. * Any "TASK" word cleared on exit from Wimp_OpenWindow, Wimp_GetWindowState, Wimp_ForceRedraw and Wimp_CloseDown. * Child windows are no longer allowed to be opened inside the icon bar. * Message_IconizeAt generation optimised, and no longer calls non-X SWIs. * Message_IconsChanged implemented, and switched out on speed grounds. * Wimp_ReadSysInfo 15 removed, replaced with (new) Wimp_Extend 11. * Backwindows are now segregated from normal windows. A new category, foreground windows, are added, and stay above all other windows. (The error box template is updated to make it a foreground window.) * ROM sprites override RAM sprites (and duplicate RAM sprites are deleted during the building of the sprite lookup list, preceding the first...
-
Ben Avison authored
(some are also available in other builds): * New icon highlighting scheme - hue rotated 180°, photographic negative, darkened 25% - suits Ursula icons better. * Release-button window tools compile-time switch turned on. * Any "TASK" word cleared on exit from Wimp_OpenWindow, Wimp_GetWindowState, Wimp_ForceRedraw and Wimp_CloseDown. * Child windows are no longer allowed to be opened inside the icon bar. * Message_IconizeAt generation optimised, and no longer calls non-X SWIs. * Message_IconsChanged implemented, and switched out on speed grounds. * Wimp_ReadSysInfo 15 removed, replaced with (new) Wimp_Extend 11. * Backwindows are now segregated from normal windows. A new category, foreground windows, are added, and stay above all other windows. (The error box template is updated to make it a foreground window.) * ROM sprites override RAM sprites (and duplicate RAM sprites are deleted during the building of the sprite lookup list, preceding the first sprit...
-
- 02 Feb, 1998 1 commit
-
-
Kevin Bracey authored
Added ALIGN directive before watchdog callback label. Added option to select double-height VDU 4 modes. Added German resources. Added necessary options for parallel-port debugging via the PDebugM module.
-
- 08 Dec, 1997 1 commit
-
-
Richard Leggett authored
-
- 28 Oct, 1997 1 commit
-
-
Kevin Bracey authored
-
- 21 Oct, 1997 1 commit
-
-
Mike Stephens authored
- tidied up Wimp08s - Added optional use of kernel lock for Wimp_ClaimFreeMemory, controlled by KernelLocksFreePool in Options (currently true for Ursula only) - restricted max size of Wimp Sprite Pool dynamic area to 16M (controlled by WimpSpritePoolMaxSize in s.Memory) to avoid wasted address space on large memory machines
-
- 16 Oct, 1997 1 commit
-
-
Kevin Bracey authored
Made the Wimp always call the postfilter when returning from Wimp_StartTask, rather than only if the child didn't Wimp_Poll. Also ensured that nothing untowards happens if the filter tries to claim this apparent "null event".
-
- 15 Oct, 1997 1 commit
-
-
Kevin Bracey authored
Stopped cursor jumping to top left when a task was killed outside the desktop (eg *RMKill ShareFS at the F12 prompt).
-
- 02 Sep, 1997 1 commit
-
-
Kevin Bracey authored
-
- 09 Jul, 1997 1 commit
-
-
Kevin Bracey authored
-
- 07 Jul, 1997 1 commit
-
-
Ben Avison authored
Hourglass depth now incremented by 1 between calls to Wimp_Poll; effect is to automatically display hourglass whenever applications hog the CPU, irrespective of whether they already display the hourglass themselves or not. Hourglass is automatically smashed before any Command Windows are displayed so that output-generating single-tasking programs are not forced to show the hourglass due to the behaviour described above.
-
- 11 Jun, 1997 2 commits
-
-
Richard Leggett authored
-
Richard Leggett authored
-
- 21 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 20 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 16 May, 1997 2 commits
-
-
Kevin Bracey authored
-
Kevin Bracey authored
-
- 13 May, 1997 2 commits
-
-
Kevin Bracey authored
-
Kevin Bracey authored
-
- 12 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 09 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 08 May, 1997 2 commits
-
-
Kevin Bracey authored
-
Kevin Bracey authored
-
- 07 May, 1997 2 commits
-
-
Kevin Bracey authored
Made options files specify any text wanted after the module version number. Auto-fronting iconbar now returns to previous position rather than back, so it interacts with Shift+F12 better.
-
Kevin Bracey authored
-
- 01 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 27 Mar, 1997 1 commit
-
-
Richard Buckley authored
-
- 31 Jan, 1997 1 commit
-
-
Richard Buckley authored
-
- 30 Jan, 1997 2 commits
-
-
Neil Turton authored
-
Neil Turton authored
-
- 22 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 21 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 13 Jan, 1997 2 commits
-
-
Neil Turton authored
-
Neil Turton authored
-
- 02 Jan, 1997 2 commits
-
-
Neil Turton authored
-
Neil Turton authored
-