(I won't be maintaining Post_1 on Page_1 anymore...)
>>>
-01- Re-add Support for Pale Moon. (iMacros for FF doesn't work anymore since v8.8.3, have to stick to v8.8.2.)
EDIT: Hum v8.8.2 works for PM26, v8.8.7 works for PM27, and v8.9.7 works for PM28 + WaterFox v56, Basilisk v2019-09-x, CyberFox until v2018-12. (Last Edit [2019-10-28])
-02- Correct the few Blocking Bugs for the EVENT Mode. (+ Documentation on Wiki is very poor. EDIT: Wiki greatly improved...!)
=> http://forum.imacros.net/viewtopic.php? ... ack#p54018
EDIT [2017-07-27]: I finally have a Workaround for Item_01 ('MOUSEMOVE' for non existing Element), hum since about 1 year actually, more Info and Workaround (with Code Example) in the following Thread:
=> Re: How can I avoid element waiting issue?
-03- Add Access to '!LOOP_MAX' (SET + GET) Built-in Var.
=> http://forum.imacros.net/viewtopic.php? ... MAX#p55549
-04- Add '!FOLDER_DOWNLOADS' + 'FOLDER_MACROS' Built-in Vars like we have for '!FOLDER_DATASOURCE(S)' (the missing 'S' is a bit confusing btw...).
=> http://forum.imacros.net/viewtopic.php? ... =15#p70424 (Idea is from Tom...!)
[STATUS]: Implemented in iMB v11.5 (Octb 2016).

-05-a- Improve/extend 'PROMPT' with extra Parameter:
=> http://forum.imacros.net/viewtopic.php? ... mpt#p63953
-05-b- Implement an 'ONPROMPT' Command to add some Control for the Display/Layout of the 'PROMPT' Output: (Added [2019-10-28])
The only Control we currently have to display a 'PROMPT' are '<SP>' + '<BR>' (+ multiple Spaces to "simulate" a '<TAB>').
('<BR>' is broken btw in v10.0.5 for CR + v10.0.2 for FF.)

- Would be "nice" to have a '<TAB>' Tag.
- Control on the Size of the 'PROMPT' Window.
- Control on the Position of the 'PROMPT' Window, Relative/Absolute for (inside) the "main" Browser Window, but that would also accept Negative (Relative/Absolute) Coordinates to work with Multiple Screens.
- With a 'FONT' Param to choose the Font, or at least between 2 Fonts: the current one + one with Fixed Char Width, either for the whole 'PROMPT', or even better for the Formatting of the Text inside the 'PROMPT'.
- Add some Basic Formatting: <b> <i> <u> <s> + <Size> + <Color>
- Support for <Left> <Right> <Middle> Alignment.
- Support for Emoji's...?



- Can specify a Background Colour.
- With an optional 'BUTTON' Param for <OK>/<CANCEL>/<YES>/<NO>/<CLOSE> combined with a 'WAIT' Param (Default = '<YES>' or "99999") that would work like the 'WAIT' Command to auto-click the 'PROMPT' after a certain Time if the User didn't react, for the Script to continue...
- And just one 'ONPROMPT' Command at the beginning of a Script would retain the specified Settings for the whole Script if it contains several (Conditional) 'PROMPT' Commands. (But reset everything to Default at the end of the Script, not like the 'FILTER' Command...)
-06- Implement DS Mode for FF.
-07- Implement (New in iMacros for CR v8.4.4) 'TAG SELECTOR' Mode for FF as well.
Hum..., not sure what is the "real" Use for this Mode actually...!?

-08- Add an 'EXTRACT' Recording Mode (based on 'TAG' Mode).
=> http://forum.imacros.net/viewtopic.php? ... 807#p70393
=> http://forum.imacros.net/viewtopic.php? ... 818#p74803
EDIT [2018-09-01]: + When in 'EXTRACT' Mode, (try to) automatically use 'Relative Positioning' based on the corresponding Header Cell as 'Anchor' for example if recording in a 'TABLE' or based on the corresponding 'LABEL' as 'Anchor' if recording in a 'FORM':
=> viewtopic.php?f=2&t=29735&p=79978#p79978
-09- Add 'iimDisplay()' Command to pure '.iim'.
=> http://forum.imacros.net/viewtopic.php? ... 840#p69714
Logged as feature request IMAC-1876 by @Tom from TechSup. (2017-01)
-10- Implement some "simple" Conditional Behaviour (IF/ELSE/FOR/WHILE) to pure '.iim'.
I know it's "by Design" but maybe 50% of Threads on the Forum are about 'if/else', and many Users switch to Alternative Solutions where this Functionality is available...
-11- Implement GOTO within '.iim'.
A bit like the "old" 'Basic' 'GOTO' Command, to jump to a 'SECTION' within the same '.iim' Script.
-12- Add Multiline/Section Comment in '.iim'.
-13- Allow (Limited) Free Access to AlertFox.
Was Free when introduced (and there are still several Articles about the "Free AlertFox" in the Wiki), but it quickly became Commercial only...

EDIT: Hum, pity but AlertFox got decommissioned in Jan.2019.



-14- Implement a "Super" Built-in Var that could contain Commands like 'OPEN' / 'CLOSE' / 'REFRESH' / 'CLEAR' / etc and other (Built-in) Vars like for example in '{{!COL{{!LOOP}}}}'.
-15- Automatically reset 'FILTER' to "OFF" at the End of a Macro. [BUG]
That Command is btw broken (in v8.9.7) since FF52...!

['FILTER' is not supported anymore in v10.0.2 for FF... => Re-add Support for it...?]
-16- Add '{{!CLIPBOARD}}' Support for iMacros for CR.
-17- Automatically backup '#Current.iim' when clicking 'Record' to (temporarily) keep the previous Content of the '#Current.iim' Macro.
-18- 'Remove' Macro:
Send deleted Macro(s)/Folder(s) to the OS Recycle Bin first instead of deleting them permanently directly...!
The 'Remove' Option is very close to the 'Rename' Option in the Right Click Menu, "Rename" and "Remove" look and sound very similar, => call 'Remove' "Delete" instead, and add a Separator between 'Rename' and 'Remove'/'Delete'.
Or make that 'Remove' first sends the Macros/Folders to some special 'Trash' Folder, and Macros/Folders can then only be "really" deleted from that 'Trash' Folder...
(Several Threads on the Forum about Users clicking by mistake on 'Remove' while they wanted to rename their Macro/Folder and losing permanently their Macro(s)...)
-19- Macro Editor:
When editing a Macro, do not scroll automatically to the last Line. (Or add some easy "Scroll to Top" Button.)
We never need to open a Script at its last Line, rather at its beginning, for example if we have some "Easy Access Vars" hard-coded at the beginning or our Script that we can quickly and easily modify.
EDIT: Implemented in the Editor for v10.0.2 for FF. (July 2018)
(But that Version of the Editor is completely buggy and unusable, with no 'Ctrl^F' Functionality, and large ('.iim') Scripts need about 3 Min (5000 Lines) for Loading and Resizing before they can be edited...

-20- (Related to '-8-') Add the 'EXTRACT' Functionality to the 'EVENT' Mode. (Added 2018-09-01)
(There is a (cumbersome) Workaround using Select + C&P but it requires the 'MODIFIERS' Parameter, which is only supported on FF (until v9.0.3).)
-21- Add Loop Info in the Summary (for each Run/Loop) in the 'Profiler' File. (Added 2018-11-14)
=> Stg like: "Loop 21 (of 100)." and "Run 1 (of 1)." if the Script is played only once with the 'Play' Button.
(This would give me btw a Workaround for EnhReq '-3-' about the '!LOOP_MAX' Var...!

>>>
POSTING is completely allowed in this Thread, all Users are encouraged to review this/"my" List and to "support" 1 or several Items and of course to post New EnhReq's that I will then include in the List...
