|
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Children.java |
| gs-defaults/src/main/java/org/genericsystem/defaults/tools/TransformationObservableList.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-common/src/main/java/org/genericsystem/common/AbstractCache.java |
| gs-defaults/src/main/java/org/genericsystem/defaults/constraints/SingularConstraint.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-common/src/main/java/org/genericsystem/common/Differential.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/AbstractTag.java |
Commit
75ed50a08af55bbfde09f51664d7e3ee9bde5321
by nfeybesseTry to fix : filteredlist issue and singularconstraint issue (commit: 75ed50a) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-kernel/src/main/java/org/genericsystem/kernel/Transaction.java |
| gs-extendedcarcolor-model/target/.gitignore |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-common/src/main/java/org/genericsystem/common/Differential.java |
| gs-defaults/src/main/java/org/genericsystem/defaults/tools/AbstractMinimalChangesObservableList.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-defaults/src/main/java/org/genericsystem/defaults/DefaultGeneric.java |
| gs-common/src/main/java/org/genericsystem/common/AbstractCache.java |
|
| gs-reactor/src/main/resources/script.js |
Commit
b82c6c6b2a10df0005483c96bfc80444dc647a52
by fducroquetgs-reactor: Avoid blocking Vert.x event thread when creating DOM nodes tree (commit: b82c6c6) |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
Commit
f326ff4ce5d6d8e0215361518fa794d8a39ded4b
by fducroquetgs-reactor: Input text editor with conversion: Fix class determination (commit: f326ff4) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputTextWithConversion.java |
Commit
a55a09611f96b3564ffadd32d09df735818e4e19
by fducroquetgs-reactor: Fix issues with inputs using datalists – Extend InputTextEditorWithConversion so that the getConverter method returns the correct result. – Modify script.js to send update and add events when an element of the datalist is selected, but not every time a key is released. – Use setInstance rather than getInstance to create missing generics to use as components of the link being created. (commit: a55a096) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputTextWithConversion.java |
| gs-reactor/src/main/resources/script.js |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputWithDatalist.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
Commit
113d1a1031a12178aef3bd3a5ec361a94c6cdd3b
by fducroquetgs-reactor: Code cleanup: Indent code, delete duplicated method (commit: 113d1a1) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Modal.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
Commit
a96731a1cf0b02122233d1092c4db0c36d3611c8
by fducroquetgs-reactor: Retrieve styles from GS, save GenericValueBackgroundColor as well (commit: a96731a) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/TagAdmin.java |
Commit
12f018f51b0901ca9834a4387e2502340f219152
by fducroquetgs-reactor: Compare edited generic and selection meta before updating selection This avoids the editor switching to the edited generic when a link component is edited. There will still be problems if a component has the same meta as its base generic. (commit: 12f018f) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputTextWithConversion.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Combobox.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/CheckBoxWithValue.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/PersistentApplication.java |
| gs-carcolor-model/src/main/java/org/genericsystem/carcolor/app/App.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ContextAction.java |
| gs-carcolor/.gitignore |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/RootContext.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/resources/index.html |
Commit
17fe9b80b68448d14e13338ac6cfe811af704771
by alievreInstanceEditor / InstanceStepEditor reworking (commit: 17fe9b8) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Modal.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
Commit
1c563c8c0f815767fda6a23a4538de0f611ab543
by fducroquetgs-reactor: Start listening to changes to styles stored in GS (commit: 1c563c8) |
| gs-api/src/main/java/org/genericsystem/api/core/ApiStatics.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/TagNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/AbstractTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-api/src/main/java/org/genericsystem/api/core/annotations/value/AxedPropertyClassValue.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/MapStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-carcolor-model/src/main/java/org/genericsystem/carcolor/app/App.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/AttributesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
|
| gs-reactor/src/main/resources/index.html |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ContextAction.java |
Commit
d50600857ea9c7eefb7cc5b79483a5d3d3189894
by alievremonitor refactoring (Flash button) (commit: d506008) |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
| gs-reactor/src/main/resources/index.html |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
Commit
3509ae754f62616d783d416075621d416b63a4cc
by fducroquetgs-reactor: Fix script.js so that messages are sent on input changes The type is now set using addAttribute, not using fillJson, so the functions to execute on events were not set anymore. (commit: 3509ae7) |
| gs-reactor/src/main/resources/script.js |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
Commit
be893445cf732f8c467d39ebdc9cf16d8d23df2f
by fducroquetgs-reactor: Replace multiple ifs with switch-case in script.js (commit: be89344) |
| gs-reactor/src/main/resources/script.js |
Commit
dfd9cf1d50584181f85025ecfae59283cfce8e96
by fducroquetgs-reactor: Differentiate list extractors for INSTANCES and SUBINSTANCES (commit: dfd9cf1) |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ObservableListExtractor.java |
Commit
a6cb1c4cf141e2f34c4872300d1fae8067159d2b
by fducroquetgs-reactor: Convert arrays to lists in string extractor (commit: a6cb1c4) |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/StringExtractor.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
Commit
cf217dee989637b74e43d36a606d665e50d35332
by fducroquetgs-reactor: Call processStyle in addStyle, do not use addStyle in constructors This way, styles added with addStyle rather than @Style are stored in Generic System too. But addStyle will fail if it’s called in the constructor because the GenericTagNode has not been created yet. (commit: cf217de) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/FlexDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Editor2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
Commit
70b41c57133c9f642bee8c7dfb06785697c80c25
by fducroquetgs-reactor: Store classes and @Children annotations in database Do not store the full tag tree anymore. (commit: 70b41c5) |
| gs-api/src/main/java/org/genericsystem/api/core/ApiStatics.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-api/src/main/java/org/genericsystem/api/core/annotations/value/ClassGenericValue.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-common/src/main/java/org/genericsystem/common/SystemCache.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/TagAdmin.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/StringExtractor.java |
Commit
f8c999be548744166f437e49b742768933ba00dc
by fducroquetgs-reactor: Update database when loading an already stored application Otherwise modified annotations are not taken into account. (commit: f8c999b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
5bec635c920542e190a0547cda9f92ee51850ab0
by fducroquetgs-reactor: Refactor: model -> context in package and class names (commit: 5bec635) |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SelectContext.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ObservableModelSelector.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/ComponentsDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/SelectionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableListExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Editor2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/ActionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/ForEach.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/ConvertedValueDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Combobox.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/StepperDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/UserRoleDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java |
| gs-example-reactor/src/main/java/org/genericsystem/reactor/example/App.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/GSBuilderDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/GenericStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/MapStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StyleClassesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/PasswordDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/DisplayDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/ConvertedValueDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Modal.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/StyleClassesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputTextWithConversion.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/TextBinding.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/AttributesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SelectModel.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Select.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceBuilder.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/AttributesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StepperDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Table2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/RootContext.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/MapStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SetStringExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/ComponentsDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/UserRoleDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/PasswordDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/WebAppsConfig.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/TagSwitcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputWithDatalist.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/StringExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/ActionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/ContextProperty.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableContextSelector.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/DivWithTitle.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/TextPropertyDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switch.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/TextPropertyDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableValueSelector.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ObservableValueSelector.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/CheckBoxWithValue.java |
| gs-carcolor-model/src/main/java/org/genericsystem/carcolor/app/App.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/GenericStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/TagSwitcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ObservableListExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Monitor2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindText.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/StringExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/GSBuilderDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/DisplayDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/RootContext.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/modelproperties/ContextProperty.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-example-reactor/src/main/java/org/genericsystem/reactor/example/App2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Stepper.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/model/TextBinding.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/SelectionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindSelection.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/InstanceBuilder2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
Commit
b8386588454de1cad70347a04598df58ca139696
by jckainggs-quiz: Stepper and CSS added on QuizzApp2 + new classes in reactor.css (commit: b838658) |
| gs-quiz/src/main/java/utils/StepperBis.java |
| gs-reactor/src/main/resources/reactor.css |
| gs-quiz/src/main/java/org/genericsystem/quiz/QuizzApp2.java |
| gs-quiz/src/main/java/ihm/QuestionDiv.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/AbstractTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/MapStringDefaults.java |
Commit
7ee18ac9a45b68303771716ced0dc37b3c4997d5
by fducroquetgs-reactor: ExtendedRoot: Keep stored classes in Map instead of Set Avoids a call to getInstance to retrieve the corresponding generic. (commit: 7ee18ac) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
e0a71cb4733e043259317ef43195d2bf58ead9ba
by fducroquetgs-reactor: ExtendedRoot: Add storeAnnotationParameter method (commit: e0a71cb) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
7b051596dd8a37d34fbe7a72433b0ef4a117fa41
by jckainggs-quiz: Buttons Previous, Next and Finish appear/disappear when needed Added responsive classes on reactor.css for QuizzApp2 (commit: 7b05159) |
| gs-quiz/src/main/java/ihm/QuestionDiv.java |
| gs-reactor/src/main/resources/reactor.css |
| gs-reactor/src/main/resources/script.js |
| gs-quiz/src/main/java/utils/StepperBis.java |
Commit
6ef7c7b4660d0c8319ed99454e0ce236fc0d6eee
by fducroquetgs-reactor: Annotations: Don’t look for superclasses not implementing Tag (commit: 6ef7c7b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
Commit
6fe198d34e748f73601545962a6a3fe99518fc84
by fducroquetgs-reactor: Create full tag tree before processing other annotations – If the classes are not stored in GS, process all @Children annotations before the other annotations. – If the classes are stored in GS, first recursively store all the classes, second create the tag tree using the stored values for @Children, third process other annotations. (commit: 6fe198d) |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/PersistentApplication.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
Commit
27617254d30b2ce947ed980c0aa65826fdfc02b5
by fducroquetgs-reactor: Retrieve styles stored in GS rather than in annotations (commit: 2761725) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
be8b02a415ce98bdd6b5a989cce2d4fe829af811
by fducroquetgs-reactor: ExtendedRootTag: Faster Retrieval of styles from GS (commit: be8b02a) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/CellDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Monitor2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Editor2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/Table2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents2/InstanceBuilder2.java |
Commit
530eb4ef4096227debf1898dff69ae71242ada01
by fducroquetFix compilation issues in gs-reactor and gs-example-reactor (commit: 530eb4e) |
| gs-example-reactor/src/main/java/org/genericsystem/reactor/example/App2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-example-reactor/pom.xml |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceBuilder.java |
| gs-example-reactor/src/main/java/org/genericsystem/reactor/example/App.java |
Commit
d761b32361b684bfad3c7f8485bb78f715e886bd
by fducroquetgs-reactor: Retrieve components with a super when creating a new instance (commit: d761b32) |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
Commit
800df67f3dbc3136e877c25256b0bb9f325b97c1
by fducroquetgs-reactor: Change way in which classes are stored in GS (commit: 800df67) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-api/src/main/java/org/genericsystem/api/core/ApiStatics.java |
| gs-api/src/main/java/org/genericsystem/api/core/TagAnnotation.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/TagAdmin.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
Commit
142a90b7880ecae58ec5cd999f89312875f60ef9
by jckainggs-quiz: attribute "for" on label, Pre -> PostfixBinding on StepperDefaults (commit: 142a90b) |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuizApp.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuestionDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StepperDefaults.java |
Commit
65706685f89936e9794d5a984d63080488d2b7d7
by fducroquetgs-reactor: ApplicationServer: Add class to store cache/socket/context Rather than using a HashMap containing a HashMap. (commit: 6570668) |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
Commit
e4c48c4d76da13d3be402725e6ba4307d2128054
by fducroquetgs-reactor: Listen to changes on styles in generic system (commit: e4c48c4) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-api/src/main/java/org/genericsystem/api/core/ApiStatics.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/TagAdmin.java |
| gs-common/src/main/java/org/genericsystem/common/AbstractCache.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
Commit
b94dd757efdb8a70a6486ba6eaea9d17f89f6306
by fducroquetgs-reactor: ExtendedRootTag: Add new style to applyingStyles in processStyle (commit: b94dd75) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag2.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag2.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/TagAdmin.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/TagNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
Commit
6fb56b34bd5909656a445ea5a082f6cbe3a4ff42
by jckainggs-quiz : login and stuff TODO -> capture user's answers and persist them (commit: 6fb56b3) |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuizAppPage.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
| gs-reactor/src/main/resources/reactor.css |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuizLogin.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuizApp.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/QuestionDiv.java |
Commit
322022cc2f60e0e03d85c2937a7e25789df70134
by fducroquetgs-reactor: Fix issues in editor Initialize checkboxes in init() method and not in the constructor, because the type “checkbox” is set by an annotation that is treated after the constructor’s call. If the checked property is set on an input of type text, it is ignored. Correctly display titles in the editor: gs-reactor sometimes tried to display a checkbox. Use the same background-color as for attributes in the edition of an instance’s name and components. (commit: 322022c) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/CheckBoxWithValue.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java |
| gs-reactor/src/main/resources/script.js |
Commit
6c8c456c2a867fe523a15b8d5788d525335ed105
by fducroquetgs-reactor: Use Deque instead of List when we want to insert at the beginning (commit: 6c8c456) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
Commit
7071ffa58d8f3eef43964712ad871688d922e987
by fducroquetgs-reactor: Avoid null pointer exceptions in Styles listener (commit: 7071ffa) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
6fd4314e2b9b3fb165f652a6c3f80cf8d9a575d8
by fducroquetgs-reactor: Fix issue with selection not updating (commit: 6fd4314) |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/SelectionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/CheckBoxWithValue.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputTextWithConversion.java |
Commit
0c3ff103eb627bba442cd0cf13ce77d62343c37b
by fducroquetgs-reactor: Avoid redundant call to buildTagNode The tagNode is already built and set in processChildrenAnnotation in ExtendedAnnotationsManager. (commit: 0c3ff10) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
741f8d9a2353535b9febcc1a30bea4971993dbbb
by fducroquetgs-reactor: Simplify construction of GenericTagNode, use GS inheritance (commit: 741f8d9) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
dc11997e7a52810288c3eb7e67f0194630729374
by fducroquetgs-reactor: Improve style: top/left margin on table and editor (commit: dc11997) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/DivWithTitle.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java |
Commit
2a37ef7a866f84ac0c0a9b2c6f9373d9f230a54f
by fducroquetgs-reactor: Simplify ExtendedRootTag, use Set rather than List if possible (commit: 2a37ef7) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
532e6da6145513556e04871c2a42c1b4e017d5d4
by fducroquetgs-reactor: ExtendedRootTag: Simplify listener on annotationContents Check whether the new annotation really applies to a given tag or is overridden by a more precise annotation when adding it to the Set. (commit: 532e6da) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-api/src/main/java/org/genericsystem/api/core/TagAnnotation.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
ee4b7ef65570023bd02d97780290661d5df9bdc9
by fducroquetgs-reactor: ExtendedRootTag: Fix issue with flush deleting annotations (commit: ee4b7ef) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
|
| gs-api/src/main/java/org/genericsystem/api/core/TagAnnotation.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
bdf6611a43b16685c411ecd3e68e0fe874fd0dc8
by ducroquetfgs-reactor: ExtendedRootTag: Store @GenericValueBackgroundColor, change listener for styles (commit: bdf6611) |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
df1d1cc568f20e35192c1dca49d6be6ef422bb42
by ducroquetfgs-reactor: ExtendedRootTag: Fix retrieval of tags concerned by a change (commit: df1d1cc) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
33bb96bd4bc17e5b7494a27f10b3f26bacde41c9
by ducroquetfgs-reactor: Listener for @GenericValueBackgroundColor annotations (commit: 33bb96b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
be0b182d5be24fc9f270c153c88e09e5c54166db
by ducroquetfGenericTagNode: Listeners for FlexDirection, KeepFlexDirection, ReverseFlexDirection (commit: be0b182) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/AttributesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/FlexDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/MapStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/TagNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/RootTagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/FlexDirectionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
Commit
5840ab07391cd95105ad306d8d71b89972257b73
by ducroquetfgs-reactor: Store @StyleClass annotations and listen for changes (commit: 5840ab0) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/StyleClass.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
Commit
b89f8fad052d92765aeb0fc71f5173f4cafbfaf6
by ducroquetfgs-reactor: Store @Attribute annotations and listen for changes (commit: b89f8fa) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
c2ee72d237de5bd3bd17112b3e3bdeace50d993a
by ducroquetfgs-reactor: Add prefixBindings when an @Style is added/removed Otherwise, the style is modified for the already built DOM nodes, but if the page is reloaded the modification is not taken into account. (commit: c2ee72d) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
3d899725bd8767dc6a3863e478f790e26104206f
by ducroquetfgs-reactor: Store @SetText annotations and listen for changes (commit: 3d89972) |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SetText.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/TextPropertyDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
Commit
070df65fb8e9fb814bcd55b7c8fee0713d2c5e35
by ducroquetfgs-reactor: Store @BindAction and @BindText annotations The listener does not work for @BindText for now. (commit: 070df65) |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/TextPropertyDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindText.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/ActionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/GenericStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
Commit
ee9ee9bfc7787ab7881c42beefda3d5521278b59
by fducroquetgs-reactor: Improve listeners on annotations – Make the listener take into account the removal of @KeepFlexDirection, @ReverseFlexDirection and @FlexDirectionStyle annotations. – Use 2 listeners: one added at the creation of the TagNode, and another one at the creation of an HtmlDomNode. Previously, there was only one listener added at the creation of HtmlDomNodes, meaning that if no DOM node corresponding to a tag was created, changes in annotations concerning this tag had no effect on this tag. – Store @SetStringExtractor annotations (the listener has no effect for now). (commit: ee9ee9b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/GenericStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SetStringExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/FlexDirectionDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Attribute.java |
Commit
ffc256da6391a3af6a87f6bbe51f78b9e1a388c8
by fducroquetgs-reactor: ApplicationServer: Print stack traces when exceptions occur in worker thread (commit: ffc256d) |
| gs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java |
Commit
4434f9d8677999a16b3d35e9ff52524b968df280
by fducroquetgs-reactor: Listen for changes on @SetStringExtractor (commit: 4434f9d) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/GenericStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/DivWithTitle.java |
Commit
69eb1f8f2bafd3fdc6e9f97381455f787e763624
by fducroquetgs-reactor: ExtendedRootTag: Fix test to decide whether to add an annotation to the list (commit: 69eb1f8) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
2b2c0466da35230f746484eb831ddaa63989e8aa
by fducroquetgs-reactor: ExtendedRootTag: Start listening for metaBinding changes Save @Select, @SelectContext, @DirectSelect and @ForEach annotations. (commit: 2b2c046) |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/DirectSelect.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Select.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/ForEach.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SelectContext.java |
Commit
caef87cd175bb060aaffe18484c2064cae51e61c
by jckainggs-quiz & gs-reactor : hide quiz selection while a quiz is running. In ContextAction, public static class DISCONNECT now set the selectionProperty to null value (commit: caef87c) |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/utils/QuizTagSwitcher.java |
Commit
22206dcc513056104d5d0ed3b584887cb2e78760
by fducroquetgs-reactor: Allow multiple actions in @BindAction (commit: 22206dc) |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/ContextAction.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Modal.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindAction.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedTagImpl.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
Commit
e09912808910dca893938d3b7bec6b23889b5e37
by fducroquetgs-reactor: Context, HtmlDomNode: Simplify destroy (commit: e099128) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
Commit
cb0acae9ac1380e67335dee29d76a460df55b086
by fducroquetgs-reactor: Fix a problem with the listener on metaBinding Properly delete and recreate the DOM nodes. There are still some issues with this listener. (commit: cb0acae) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
a4a9e3c119fdc086a9b4031132850e219ac1e09a
by fducroquetgs-reactor: Context: Unbind subContexts in destroy() (commit: a4a9e3c) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SwitcherSubSteps.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/SwitchChildDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switcher.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
Commit
40b7cbff690caf83f18b226130695737de05d2bc
by fducroquetgs-reactor: Store @Switch annotations and listen for changes (commit: 40b7cbf) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switch.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/TagImpl.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
Commit
f4c0f2b6acc933c0a341b792cf4f52854f56a386
by fducroquetgs-reactor: Remove listener on filteredChildren when DOM node is destroyed Otherwise some DOM nodes get created though their parent has already been destroyed, and the page is not correctly updated in some cases. (commit: f4c0f2b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
Commit
8e6155942dab8de92f3e3daed8ef46302c4e4467
by fducroquetgs-reactor: Unbind text property when destroying DOM node (commit: 8e61559) |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
Commit
09ef85b0142b3e828d092d0ad572ace28f2419b9
by fducroquetgs-reactor: Use annotation to bind logged user text (commit: 09ef85b) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Monitor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/context/TextBinding.java |
Commit
ab1adbd435b7214b5db4071753e473476d85568c
by jckaingscript.js : elt.innerHtml instead of elt.textContent (commit: ab1adbd) |
| gs-quiz/src/main/resources/script.js |
| gs-reactor/src/main/resources/script.js |
Commit
15fc1769556739ab1c56a279e70aea694aed4b70
by fducroquetgs-reactor: ExtendedRootTag: Fix test before adding new annotation The new annotation is added only if its path is longer than the path of the annotation it would replace, or their path is the same length but the classes of the new one are more precise. (commit: 15fc176) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
Commit
63d754ec96e815771f2d1820bad7fde47a434353
by fducroquetgs-reactor: Remove listeners when destroying DOM nodes This avoids sending messages to the WebSocket regarding already removed DOM nodes. (commit: 63d754e) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/MapStringDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StyleClassesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/TextPropertyDefaults.java |
Commit
5074d37932413c631d6f0852bc5405e84910b8b0
by fducroquetgs-reactor: Store @BindSelection annotations and listen for changes (commit: 5074d37) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/Tag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindSelection.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/SelectionDefaults.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SwitcherSubSteps.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/SwitchChildDiv.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SwitcherStep.java |
Commit
f4d05cd58447e6690418bfda012eaf42cbc80c07
by fducroquetgs-reactor: Add @GenericProcess to refactor ExtendedRootTag/ExtendedAnnotationsManager (commit: f4d05cd) |
| gs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SetText.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/ExtendedRootTag.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindSelection.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switch.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SelectContext.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/DirectSelect.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindText.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SetStringExtractor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/GenericProcess.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/ForEach.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/StyleClass.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Select.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Style.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Attribute.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/BindAction.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/SwitchChildDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SwitcherSubSteps.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/SwitcherStep.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
Commit
a40f11658b2ea228e500860e7dc5778feeba4a1c
by jckainggs-reactor : NEW HTMLTags !! H3-6. (commit: a40f116) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
Commit
e70e601221f99ca99e6877f5891fa19d3bf418f3
by fducroquetgs-reactor: Make @CustomAnnotations work with ExtendedAnnotationsManager (commit: e70e601) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
Commit
21d62c4f49bc7d3c8840d21a579ec12fdd914254
by fducroquetgs-reactor: Store @InheritStyle and listen for changes (commit: 21d62c4) |
| gs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/StylesDefaults.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/InheritStyle.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
Commit
4e16c8c4e66cd494806d9cf725656a8fc3737179
by fducroquetgs-reactor: Improve Controller for @Switcher and @Step (commit: 4e16c8c) |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
Commit
78894d8af4cf707d4ecad2609b1905ce45662c3d
by jckainggs-reactor : add static class LastSwitcher into Controller (commit: 78894d8) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
|
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
Commit
e3291d1c46831b28a6643f2b4fca780d4fa0014a
by fducroquetgs-reactor: Correctly compute which generics are in cache or not (commit: e3291d1) |
| gs-reactor/src/main/java/org/genericsystem/reactor/Context.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java |
|
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |
Commit
4f54bb9f77cccfff92ee16bc39d98f5ca9e7b55c
by fducroquetgs-reactor: Use @Switcher rather than @Stepper in InstanceStepEditor (commit: 4f54bb9) |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
|
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceStepEditor.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/AnnotationsManager.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/ExtendedAnnotationsManager.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Switcher.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Step.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Stepper.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/annotations/Stepper2.java |
| gs-quiz/src/main/java/org/genericsystem/quiz/app/pages/components/QuestionDiv.java |
| gs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java |