• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
title always exists now, ensure it is not empty instead

Introduce the toolbar parameter at the richtext superclass level, so

that formpages created with editors expecting this spec, like ckeditor4,

will not fail to load using other editors that do not expect it

db quote via the api

Initializing a formfield with an invalid spec fails as expected, however, it appears to leave behind the formfield object, which many automated tests will now consider a failure

Ensure the formfield object is destroyed when reading the spec fails

Make the search datasource callback more robust in case pages are broken or otherwise invalid (but complain about it)

Fix more confusion

Fix rather confusing name of javascript library file

bumped upstream version of jquery-ui to 1.14.1

Improve automatic toolkit-specific css generation so that it works also with toolkits that do not come with custom styling

Reduce hardcoding when rendering includelets

  1. … 1 more file in changeset.
Use adp:button in various .tcl files

ADP markup becomes cleaner, since some extra calls to template::CSS are not

necessary anymore.

  1. … 5 more files in changeset.
Move functionality of xowiki::CSS to tempate::CSS

template CSS provides an abstraction for CSS class names and other

styling elements depending on user preferences or on the current theme

Backwards compatibility for xowiki::CSS was provided via a stub function

  1. … 10 more files in changeset.
added inline documentation for API browser

Prefer unset to array unset when no pattern matching is needed

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 1 more file in changeset.
Prefer unset to array unset when the whole array should be deleted

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 1 more file in changeset.
child-resources: render bulk-actions iff rows are selectable

Bugfixes for TinyMCE 7 richtext editor in the context of xowiki repeated fields

- handle via a specific snippet in repeat.js the case of a repeated field being deleted. The editor must be persisted and removed before it is eventually loaded again on the remaining fields.

- use a simpler and more solid logic in the mutation observer to handle cases like compound questions in LEARN that are repeated+compound+repeatedCompound

  1. … 1 more file in changeset.
merge with missing files

  1. … 40 more files in changeset.
merge with missing files

  1. … 1450 more files in changeset.
merge from oacs-5-10

    • -1230
    • +4175
    ./form-field-procs.tcl
  1. … 8085 more files in changeset.
file richtext-procs.tcl was initially added on branch oacs-5-10.

file package-custom-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./package-custom-procs.tcl
file includelet-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./test/includelet-test-procs.tcl
file tree-procs.tcl was initially added on branch oacs-5-10.

file personal-notification-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./personal-notification-procs.tcl
file resource-info-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resource-info-procs.tcl
file parameter-page-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./parameter-page-procs.tcl
file table-widget-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./table-widget-procs.tcl
file xowiki-admin-tests-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./test/xowiki-admin-tests-procs.tcl
file references-graph-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./references-graph-procs.tcl