OtterBrowser / otter-browser

Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
https://otter-browser.org
GNU General Public License v3.0
1.82k stars 278 forks source link

Tweak dialogs with ini or json #921

Open ersi-dnd opened 9 years ago

ersi-dnd commented 9 years ago

In Opera there was dialogs.ini that enabled to rewrite the dialogs. Even the Preferences dialog could be rewritten. Is there any chance this will be in Otter?

Another question about Configuration dialog (Configure... in Otter). In the Buttons section, Opera had a subsection called My Buttons which contained all the awesome creations that the users could tweak whichever way but that were not currently in use. Will there be something like that as a storage for user buttons and scriptlets in Otter?

Frenzie commented 9 years ago

Hm, I wonder if Zotlan (responsible for http://extendopera.org/) is interested in Otter.

Emdek commented 9 years ago

@ersi-dnd, in case of implementing such feature in future it seems that JSON would be better choice, it would allow for easier creation of more complex layouts.

The latter question is kinda unrelated to first one. ;-) I'm considering UI similar to that of Firefox, special tab containing all items that can be dragged to toolbars etc.

ersi-dnd commented 9 years ago

@Emdek I'm considering UI similar to that of Firefox, special tab containing all items that can be dragged to toolbars etc.

And there will be a section in a JSON file where users can write more buttons to drag to toolbars, right?

Emdek commented 9 years ago

@ersi-dnd, it's not decided yet, but most likely each scriptlet will be a single file (comment based header and code itself), referenced by relative path from toolbars, menus etc.