• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
define item_type for code_interaction

set type description for ::xowiki::formfield::monaco

improve spelling

  1. … 4 more files in changeset.
Make sure we load the Monaco js only once per request, in case multiple formfields are on the page.

proc was renamed in a previous commit

Depend specifically from the form-field-procs file to support the case of reloads

Make xowf an explicit dependency, so that we don't need to require xowf and xowiki in the tcl files

fix spurious colons

  1. … 4 more files in changeset.
Flag api as private

Update es_ES translation

    • -0
    • +1
    ./catalog/xowf-monaco-plugin.es_ES.ISO-8859-1.xml
  1. … 6 more files in changeset.
Add allowfullscreen

Move away from document.write, that would not reset the javascript environment of the document with many side effects and reimplement the fullscreen preview using an iframe

Improvements for the HTML sandbox feature:

- name the formfield consistently with its ancestry

- provide two preview and visualization styles: inline, where the page is displayed alongside the code and in an own window, opened by clicking on a button

- allow to customize whether one prefers the inline style preview, the window preview or none via the preview_inline and preview_window parameters

- fix visualization when formfield is rendered as readonly and no monaco editor is available

- localize button text

    • -0
    • +1
    ./catalog/xowf-monaco-plugin.de_DE.ISO-8859-1.xml
    • -0
    • +1
    ./catalog/xowf-monaco-plugin.en_US.ISO-8859-1.xml
    • -0
    • +1
    ./catalog/xowf-monaco-plugin.it_IT.ISO-8859-1.xml
New HTML sandbox formfield based on the Monaco editor formfield

This field implement an HTML sandbox. The user can edit HTML code and see the result rendered in real time as a standalone document using an iframe. This formfield is meant for quick prototyping of HTML pages which can then be shared among other wiki users, taking also advantage of other wiki features such as versioning, access control and so on.

Whitespace cleanup

fix dependencies

Replace deprecated message key

Added italian localization

    • -0
    • +5
    ./catalog/xowf-monaco-plugin.it_IT.ISO-8859-1.xml
file xowf-monaco-plugin.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

    • -0
    • +0
    ./catalog/xowf-monaco-plugin.it_IT.ISO-8859-1.xml
Provide for non-interactive model rendering of program text using Monaco's colorizer; draw a line between disabled and ready-only modes

Adding URN support for Monace resources (local install only, CDN to be done)

file monaco-init.tcl was initially added on branch oacs-5-10.

file xowf-monaco-plugin.es_ES.ISO-8859-1.xml was initially added on branch oacs-5-10.

    • -0
    • +0
    ./catalog/xowf-monaco-plugin.es_ES.ISO-8859-1.xml
Update es_ES message keys

    • -0
    • +5
    ./catalog/xowf-monaco-plugin.es_ES.ISO-8859-1.xml
  1. … 7 more files in changeset.
add missing parameter

add missing parameter

Add plugin.jss, remove unneeded markup file

file plugin.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/plugin.js
Render embedding editor more robust when multiple editors are present, fix readyOnly mode

Adding catalog files

    • -0
    • +5
    ./catalog/xowf-monaco-plugin.de_DE.ISO-8859-1.xml
    • -0
    • +5
    ./catalog/xowf-monaco-plugin.en_US.ISO-8859-1.xml