bassmanitram / actions-for-nautilus

An extension to the Gnome "Files" file manager that allows you to add arbitrary actions to the file selection context menu.
Apache License 2.0
165 stars 16 forks source link

Feature/allow json editor #20

Closed bassmanitram closed 1 year ago

bassmanitram commented 1 year ago

"Simply" adds a JSON button to the top row buttons, which toggles a JSON source editor over the full configuration source.

While we kinda piggy-back on the JSON-editor source editor feature for the top-level object, we severely hack it, primarily to replace the simple textarea used by JSON-editor with the ACE editor configured for JSON, and then make THAT resizable and work with the backend format rather than the configurator's internal format!

LOTS of UI styling changes too to make this all smooth and consistent.