Clone
 

martijn dashorst <martijn.dashorst@topicus.nl> in wicket-git

Fixes when component added to ART is a Page

Don't block user when component not on Page using AJAX

Re-instate the behavior that was in versions < 8.0 that a component

added to an AjaxRequestTarget but is not part of the page, would be

ignored (or failed to refresh with an error in the JavaScript console).

So instead of always throwing an error, we only do so in DEVELOPMENT

mode causing an error page, and in DEPLOYMENT mode we only log the

fault, but don't break the application hard for the user: the component

refresh is ignored, just as it would've been in versions prior to 8.

Fixes WICKET-6528

Don't block user when component not on Page using AJAX

Re-instate the behavior that was in versions < 8.0 that a component

added to an AjaxRequestTarget but is not part of the page, would be

ignored (or failed to refresh with an error in the JavaScript console).

So instead of always throwing an error, we only do so in DEVELOPMENT

mode causing an error page, and in DEPLOYMENT mode we only log the

fault, but don't break the application hard for the user: the component

refresh is ignored, just as it would've been in versions prior to 8.

Fixes WICKET-6528

Upgrade eclipse settings for Java 8

Release wicket-eclipse-settings 4

Release wicket-eclipse-settings 4

Moved wicket-7.x docs to asciidoctor

    • -3
    • +0
    /wicket-user-guide/application.properties
  1. … 783 more files in changeset.
Revert "Removed graphviz dependency for now"

This reverts commit 4ed3c46bffe97e5c24b7a3e32201d6d0ceadfd83.

Removed graphviz dependency for now

Removes gdoc infrastructure, adds asciidoctor files

The files have been converted from gdoc to asciidoc. Asciidoctor files are now

the main source, because the conversion is not 100%. Any editing should be done

in the adoc files.

  1. … 791 more files in changeset.
Changes gdoc to asciidoctor for builds

This changes the doc build from gdoc to asciidoctor using Maven. It outputs

single.html and single.pdf. There's no multi page HTML support yet.

For UML diagram support (delivered through plantuml.org) you have to have dot

installed. See the profiles for the obvious locations of the executable.

Changes gdoc to asciidoctor for builds

This changes the doc build from gdoc to asciidoctor using Maven. It outputs

single.html and single.pdf. There's no multi page HTML support yet.

For UML diagram support (delivered through plantuml.org) you have to have dot

installed. See the profiles for the obvious locations of the executable.

Use bash directly for compatibilty with Ubuntu

Use bash directly for compatibilty with Ubuntu

WICKET-6275 Adds stream support to MarkupContainer

Adds stream() support to MarkupContainer to enable iterating and filtering of

children. Should allow for streaming only direct children and for the whole

component tree below the markup container.

Fixes WICKET-6275

Adds tests for serialization of lambda models

And applies code style formatting

Adds read-only Lambda.of(supplier) factory method

And applies the formatting as specified in our coding style.

Makes LoadableDetachableModel factory return LDM

This way users can utilize LDM#isAttached() if needed without having to use a

cast.

Fixes Eclipse java 8 settings for import

When importing the Maven projects in Eclipse the source compliance is set to

1.7. With this commit that is no longer the case and is the source compliance

configured correctly for master/wicket 8.x and Java 8.

You are currently required to install the wicket eclipse settings project due

to its SNAPSHOT nature. When the settings are verified they can be properly

released.

    • -2
    • +2
    /wicket-eclipse-settings/files/org.eclipse.jdt.core.prefs
    • -62
    • +62
    /wicket-eclipse-settings/pom.xml