Button Creator Extension
Tuesday, June 14, 2011 7:18:51 PM
Advanced (Full Size Image)
|
Simple (Full Size Image)
|
|
Features: ● Create custom buttons in both Advanced & Simple modes. ● Two layout modes for Simple Editor (Wide & Tall) ● Two control styles: "Button" (default) & "Icon" ● Auto-Complete for Action/Icons/Javascript/etc ● Available Languages: English, Polish, Turkish, & Chinese - Note: Other than English the rest are incomplete. Known Issues: ● Incomplete, areas with no content, etc ● It's possible that it might entirely fail |
Planned Features: ● Better auto-detection and fixing of button codes ● Interacting with webpages that have opera:/button/ links - Load those types of links from a webpage into the editor - Possibly output to a webpage/comment box (if only Opera forums) ● Translations for other languages ● A bunch of other stuff... |
Anyone willing to help translate it into another language, either message me, or just dig through the JavaScript for TransStrs{} translate them, and toss a file at me. Any other suggestions welcome.
|
● Changes:
Added: The ability to save "Custom" scripts for Notepad
- Limited to last 3 unique scripts (1 is newer than 3). Added: Experimental Auto-Complete feature for Editors - Uses various lists (Actions/Icons/Prefs/Panels/JS, etc) - to suggest auto-complete words/strings. For Simple Editor - it only applies to column 2 (first parameter) box. - "Enter" or "Shift + Space" will use suggested completion - along with End, Arrow Keys, Ctrl, etc... Added: Keystrokes to main window (can be disabled) - Ctrl+1: Switch to Advanced Editor - Ctrl+2: Switch to Simple Editor - Ctrl+3: Switch to Notepad - Ctrl+4: Switch to Saved Buttons - Ctrl+E: Encode/Decode selected text (De/encodeURI) - Ctrl+Alt+E: Encode/Decode selected text (Un/escape) -- Works For Advanced, Simple (Column 2), and Notepad. - Ctrl+Tab: Cycle between Editors (Adv/Smp/Ntp/Btn) - Ctrl+Shift+Tab: Cycle Editors in reverse order. - F1: Toggle Help display (for current editor/area) -- Currently pointless, but I'll get around to that. - F3: Toggle Notepad Find & Replace/Tools. - F4: Toggle Simple Editor layout (Tall/Wide). - F5: Will reload and/or reset the popup window -- Useful for settings that require the window to be -- reloaded (Language, Icon/Text Buttons), I'll probably -- automate that for those 2 settings (with a prompt) - F6: Toggle Auto-Complete (all editors) - Shift+F6: Toggle Auto-Complete Group Detection -- Notepad uses all known completions, unless a specifically -- detected group can be used, then it will use that (if enabled). - F7: Toggle Auto-Decode (Advanced) - F8: Toggle "Link Editors" (Advanced/Simple) - F9: Toggle Auto-Replace (all editors) - F10: Toggle Auto-Save (all editors) - F11: Toggle Allow Tab character (Only in Notepad) - F12: Toggle Settings display (for current editor/area) Added: "Get From..." and "Send To..." to Notepad Tools - Get/Send to Advanced or Simple Editors. Added: "Replace" section to Preferences Page (not within popup) - Allows for characters, or words to be automatically replaced - in the editors (individually enabled/disabled per editor) - For Simple editor, only applies to: Parameter1, Parameter2, and Text. - Can also be accessed from Notepad "Tools" in the "Clean" section. - Currently only updates "onkeyup" rather than on any change. Added: "ModBox" to the left of Help/Settings which displays the current - state of AutoComplete/Decode/ACGroup/Link/Replace/Save/AllowTabKey, - also toggles (disable if enabled, temporary) the setting if clicked. - can be disabled from the "General" settings section. Added: "Lowercase Auto-Complete" to General section which will - suggest matches in lowercase, excluding JavaScript, and Prefs. - Default settings is "enabled" (ie: use lowercase suggestions). Changed: New rows created in Simple editor will focus Action box. - Happens on New/Insert/Reset. Can be disabled in settings. Changed: Default window size (back?) to 600x208 (from 600x192). Changed: "Settings Type" section of Preferences (within popup) - Is now just an Enable/Disable option (Off/Widget Prefs) - Can still be changed to Local Storage via Preference Page. Changed: Button Output (bottom of the window) is now Read-Only. Changed: Small layout tweaks so a window width less than 320/344/408px - should display all controls within the area (not pushed "off screen") - still a couple small problems, especially below 320px (really? anyone?) - might have to force "Icon Mode" below 320, or even 408. Changed: Notepad "Info" area now displays what type of encoding the - text is using and the length/percentage increase from encoding. - also shows the information in tooltip (since it's so small). Changed: Notepad Tools now apply to text selection if applicable - otherwise applies to entire Notepad text or window/textarea. - Added small override checkbox next to tools drop-down. - Doesn't apply to "Custom" scripts (unless you do it yourself )Fixed: "Action & Icon Lists" section not showing edited lists. - although the lists were actually loaded/used for the editors. Fixed: Window scrolling, especially "Simple Editor" - Bit of a random hack, but seems to work for some reason. Fixed: Advanced Editor now removes leading/trailing whitepsace - Only for the created code, not in the editor itself. Fixed: A few small things I ran into, mostly edge-case stuff. |


)







Mağruf ÇolakoğluZAHEK # Tuesday, June 14, 2011 7:57:50 PM
Łukash # Sunday, August 28, 2011 6:06:55 PM
http://my.opera.com/polski/forums/findpost.pl?id=8514342