Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
INCSUP-538: possible place to adapt Joda LocalDateTime display ...?

    • -1
    • +5
    ./jodatime/DateConverterForJodaAbstract.java
ISIS-2062: ISIS-2062: moves viewer-wicket-* into own subdir

this is so will be able to move the ug-vro docs closer.

    • -65
    • +0
    ./ComponentFactoryScalarAbstract.java
    • -259
    • +0
    ./ScalarPanelSelect2Abstract.java
    • -124
    • +0
    ./ScalarPanelTextFieldAbstract.html
    • -385
    • +0
    ./ScalarPanelTextFieldAbstract.java
    • -144
    • +0
    ./ScalarPanelTextFieldDatePickerAbstract.java
  1. … 1276 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

    • -1
    • +1
    ./ScalarPanelTextFieldDatePickerAbstract.java
    • -2
    • +2
    ./datepicker/TextFieldWithDateTimePicker.java
    • -34
    • +34
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -1
    • +1
    ./jdk8time/DateConverterForJdk8Abstract.java
    • -7
    • +7
    ./jdkdates/DateConverterForJavaAbstract.java
    • -7
    • +7
    ./markup/MarkupComponent_observing.java
    • -3
    • +3
    ./markup/MarkupComponent_reloadJs.java
  1. … 1053 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

    • -0
    • +1
    ./ScalarPanelTextFieldParseableAbstract.java
    • -3
    • +4
    ./jdk8time/DateConverterForJdk8Abstract.java
    • -2
    • +2
    ./jdk8time/DateConverterForJdk8LocalDateTime.java
    • -2
    • +2
    ./jdk8time/DateConverterForJdk8OffsetDateTime.java
  1. … 786 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

    • -13
    • +15
    ./jdkmath/BigDecimalConverterWithScale.java
    • -13
    • +15
    ./jdkmath/BigDecimalTextField.java
    • -13
    • +15
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 324 more files in changeset.
ISIS-2146 renames just introduced HoldsMetamodel -> HoldsMetadata

- also provides new _Resource shortcut for the most common use-case:

String loadAsStringUtf8(Class<?> contextClass, String resourceName)

    • -5
    • +4
    ./markup/MarkupComponent_observing.java
  1. … 15 more files in changeset.
ISIS-2154 removes references to the ConcurrencyChecking enum

  1. … 33 more files in changeset.
ISIS-2143: Introduces Markdown as new value type

- also refactors the Markup value-type infrastructure for less

boilerplate when extending with AsciiDoc and Markdown

- also implements client-side java-script caching for

syntax-highlighting

Task-Url: https://issues.apache.org/jira/browse/ISIS-2143

    • -0
    • +28
    ./markup/MarkupComponentFactory.java
    • -0
    • +56
    ./markup/MarkupComponent_reloadJs.java
    • -24
    • +96
    ./markup/MarkupPanelFactories.java
    • -13
    • +8
    ./markup/StandaloneMarkupPanel.java
  1. … 21 more files in changeset.
ISIS-2143: Introduce AsciiDoc as new value type.

- also updates the demo app to make use of it for descriptive text

however, java-script for syntax highlighting is inlined with the

web-component, which does not utilize client-side caching; so the script

code is transferred with each request ... should be optimized

Task-Url: https://issues.apache.org/jira/browse/ISIS-2143

    • -1
    • +14
    ./markup/StandaloneMarkupPanel.java
  1. … 10 more files in changeset.
ISIS-2129: introduces ResourceLinkVolatile to replace Wicket's ResourceLink

- Each ResourceLinkVolatile instance generates a unique URL, which

effectively eliminates any caching during the request response cycle.

- This is the desired behavior for Blob/Clob 'download' buttons.

Task-Url: https://issues.apache.org/jira/browse/ISIS-2129

    • -6
    • +4
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -0
    • +88
    ./isisapplib/ResourceLinkVolatile.java
  1. … 2 more files in changeset.
ISIS-2129: bump wicket versions '8.4.0' -> '8.5.0'

- rendering: insert a non-breaking-space between download-button and

file-name

Task-Url: https://issues.apache.org/jira/browse/ISIS-2129

    • -0
    • +1
    ./isisapplib/IsisBlobOrClobPanelAbstract.html
  1. … 1 more file in changeset.
ISIS-2126 consolidating 'metamodel' o.a.i.c.common packages and classes

- pkg names in module 'metamodel' are now fully aligned

    • -1
    • +1
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
  1. … 258 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

- o.a.i.core.runtime.* -> o.a.i.runtime.*

    • -1
    • +1
    ./ScalarPanelTextFieldDatePickerAbstract.java
    • -2
    • +2
    ./datepicker/TextFieldWithDateTimePicker.java
    • -1
    • +1
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -1
    • +1
    ./jdkmath/JavaMathBigDecimalPanel.java
    • -1
    • +1
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 563 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -2
    • +2
    ./ScalarPanelTextFieldDatePickerAbstract.java
    • -3
    • +2
    ./ScalarPanelTextFieldParseableAbstract.java
    • -1
    • +1
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
  1. … 3127 more files in changeset.
ISIS-2126 aligning package names in the 'config' module

  1. … 211 more files in changeset.
merging 'master'

    • -1
    • +2
    ./datepicker/TextFieldWithDateTimePicker.java
ISIS-2121: date/time picked no longer side-by-side

    • -1
    • +2
    ./datepicker/TextFieldWithDateTimePicker.java
ISIS-2112: inspecting whether the ObjectAdapterMemento is broken

- persistent object creation with wicket ui fails

generated object is expected to be persistent, but it remains transient;

could also be related to a missing transaction context;

- all around some fixes (I lost track)

- some minor improvements with 'demo'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -1
    • +1
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 96 more files in changeset.
ISIS-2112: starting to fix metamodel discovery issue

- simplifies spec loader code

- extends the realm of classes to be scanned by Spring

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 39 more files in changeset.
merge 'master' into '2112_SpringBoot'

    • -19
    • +20
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
  1. … 6 more files in changeset.
ISIS-538: create placeholders dependent on RenderingHint

if 'COMPACT' mode (ie in a table) then don't bother to create the full regular widgets, because they will never be rendered. And vice versa

    • -0
    • +22
    ./ScalarPanelTextFieldAbstract.java
    • -0
    • +20
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -0
    • +20
    ./valuechoices/ValueChoicesSelect2Panel.java
ISIS-962: fixes up DOCTYPE and html definitions for Wicket

    • -1
    • +5
    ./isisapplib/IsisBlobOrClobPanelAbstract.html
    • -3
    • +3
    ./valuechoices/ValueChoicesSelect2Panel.html
  1. … 69 more files in changeset.
ISIS-2001: blob/clob properties now visible once more even if not editable.

    • -19
    • +20
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
ISIS-2001: pushes logic from ScalarPanelAbstract2 into ScalarModel

- specifically, whether the panel has inline edits, and so will need to be in "view mode" rather than "disabled".

This allows us to remove the special case hacks of checking for the disabledReason of either "Always disabled" or "Immutable".

  1. … 2 more files in changeset.
ISIS-2001: horrible work-around to allow 'edit in place' for classes annotated at editing=DISABLED at the class level.

ISIS-2115: avoids js error by setOutputMarkupPlaceholderTag on component.

ISIS-2112: backporting from '2033-IoC_Spring' branch

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -3
    • +8
    ./ScalarPanelTextFieldDatePickerAbstract.java
    • -2
    • +3
    ./datepicker/TextFieldWithDateTimePicker.java
    • -8
    • +6
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -2
    • +4
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 1086 more files in changeset.
merge 'master' -> 'v2'

    • -0
    • +20
    ./ScalarPanelTextFieldAbstract.java
    • -14
    • +85
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -2
    • +33
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 6 more files in changeset.
ISIS-2001: wip, add support for disable/hide for string and boolean types.

Still some issues, though:

- we don't render any of the params as disabled by default. the initial logic to hide params is in ActionParametersForm, so could add 'disable' logic in there.

- however, also, really that logic should probably move to ScalarModel (currently whetherHidden/Disabled for params always returns false/null, which is now a lie - should push this logic further back).

Also

- couldn't get disablement working for blob panels, so that is not yet supported (multipart exceptions)

- ? get (ignored) exception if hit Esc (rather than Cancel button)

    • -7
    • +19
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
  1. … 1 more file in changeset.
ISIS-2001: adds 'title' attribute if disabled

for parameters.

Also adds support for Blob panel (as well as text previously; still

need to check others).

However, exception if hit 'cancel' on a blob panel

    • -0
    • +15
    ./ScalarPanelTextFieldAbstract.java
    • -17
    • +78
    ./isisapplib/IsisBlobOrClobPanelAbstract.java
    • -2
    • +20
    ./valuechoices/ValueChoicesSelect2Panel.java
  1. … 7 more files in changeset.