 |
StrongED Home Page - Changes in 4.69 - |
This page covers the changes that were made between version 4.69 and 4.68 of StrongED.
Behind the scenes
- Altered the memory transfer code to prevent aborts on the BeagleBoard.
- Moved more dialogue box related code to the Dialogues source file.
- Altered initialisation of dboxes so code can be shared with MenuWarning.
- Moved all checks performed on null events to new source file NoReason.
- Moved code to create menus to a separate source file called MakeMenus.
- Moved code that dynamically reformats text to separate source file.
- Sanitised building of menus, to prevent code duplication.
- Removed dead code from click_throwback.
- Slightly more efficient PathMatch_Type.
- Renamed StrongED_Export$Dir to StrongED$ExportDir
- Renamed StrongED_Scrap$Dir to StrongED$ScrapDir
- GSTrans() no longer calls SetTmp itself, so it's in-line with other functions
Bugs fixed
- Saving a ModeFile caused global expressions to be lost which could lead to aborts.
- Colour of left border wasn't correct when printing in graphics mode.
- Dragging a free block (alt-drag selection) to another application or filer window failed with an Abort on data transfer.
- Pop-up menu from Global and Mode choices now tick the selected item immediately so the correct items are ticked when Adjust is used.
- The bitmap and outline font menu didn't reflect changing the font, they kept showing the font that was set when Mode Choices was opened.
- Clicking on Remember in the Quit dialogue didn't autosave changed files if the option 'By default, remember files when quitting' was off.
- Dragging lines from an Obey file to a TaskWindow didn't work beyond the first line.
- Open the mode choices on a textfile, then close the textfile and open a new one. Clicking on the drop-down menus in the colours section will caused an abort. (Mode Choices now closes if the file from which it was opened is closed.)
- Search & ReplaceAll could fail if the search patterns used '\<' and included \\n.
- Clicking in Dump mode didn't place the caret in the correct column.
- Doubleclicking close to a slider led to rapid to and fro scrolling.
- cs-H would cause an abort when there were no texts at all.
- Clicking on a toolbar icon could abort when there was no view with input focus.
Improvements
- Added 'Cancel' button the 'Save to UserPrefs' query box (RO 3.5+)
-
- Searching in Dump mode will now search the raw binary when in the file is displayed in Byte/Word/ASCII. Searches in ASM display still disassemble the instructions first and look through the resulting string. {*}Note{*} that the LoF will still list the disassembled string even when searching in Byte/Word/ASCII mode.
-
- LoW now deals with 20 views at a time instead 1 by 1, much faster when there are many views.
-
- Added 'Close' option to LoW, closes LoW views saving them first if modified.
- SetTmp now also sets StrongED$Tmp_WriteDir, points to where choices are saved.
- SetTmp now also sets StrongED$Tmp_Filename, holds full filename of text. Shorter to use than \.\ .
ModeFile changes