Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-3254 - avoid setting back the cursor to beginning when typing

the trick is to avoid to reset value from model to SWT Widget when it is

already the same. this problem is coming by the usage of Listeners

instead of Databinding. It would be better to use Databinding but

requires an important rewrite that we don't have time to do given

current priorities.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3056 - no action on selectionChanged event if the site/page is null

would avoid potential NPE but might miss a selection event (not ideal)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -21
    • +29
    ./camel/editor/CamelDesignEditor.java
FUSETOOLS-3149 - fix wrong validation for Double and Float

- for Duration, there is no information in catalog, it seems to be only

possible with Integer and Long type which are decimal so we are better

for Double and Float than before and same precision for

Long/Integer/Duration

- moved part of the test to unit test when possible

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 6 more files in changeset.
FUSETOOLS-2869 - adding more dependencies via wsdl2rest wizard

-- updating with the camel version from the project rather than trying

to use the camel.version property

-- updating so when user changes the Rest Configuration component, it

adds the required dependency to the pom

-- handling gathering dependencies thru the catalog rather than managing

directly

-- added progress wrapper to dependency work

-- addressing next round of feedback and doing some cleanup

-- updating wsdl2rest version to pick up latest changes

-- updated to fix some reported sonar issues

-- updating to 0.8.0.fuse-720034

-- addressing next wave of feedback

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

  1. … 5 more files in changeset.
FUSETOOLS-3135 - fix documentation resolving for log eip

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-2462 - updated to avoid NPE and provide a default context ID

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2462 - fixed sonar issue and simplified code a bit

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-2462 - integrating Context help on Global Config page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

-- new context-ids will be enabled with content with upcoming help

update

-- updated to re-incorporate endpoint help appropriately

FUSETOOLS-3088 - fix issues when IDs on Rest Elements are changed

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

-- added a couple of tests for FUSETOOLS-3087 and FUSETOOLS-3088

-- fixed asserts and another issue discovered with selection of rest

operations

  1. … 2 more files in changeset.
FUSETOOLS-3004 - fixing rest DSL context ID from help

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3060 - fix issue with persisting rest editor changes

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-3059 - fix issue with unselectable / unmodifyable text fields in rest editor

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-3046 - some refactoring clean-up

-- moving the rest configuration action into the action class

-- some additional cleanup

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

  1. … 2 more files in changeset.
FUSETOOLS-2898 - addressing inconsistent scrollbar sizing

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2898 - addressing scroll bars

- fixed for REST element list

- added scrollable section for REST operations list

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3051 - fixed ID validation in wizard and property page

- fixed for new REST operations and on property page

- fixed for REST Elements on property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

    • -1
    • +1
    ./camel/editor/internal/UIMessages.java
  1. … 2 more files in changeset.
FUSETOOLS-3049 - fixing issues with selection

- also fixes problem with property pages that was discovered

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3030 - fixing a few issues Aurelien reported on Rest operation

wizard

- updated error messages for missing ID & URI fields

- added asterisk to denote required fields (ID, URI, operation type)

- added title for wizard

- fixed toolbars to remove toolkit adaptation and background

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3028 - fixing issue with errant clearing of initial selection

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3030 - adding ability to create new REST operations

-- adding basic functionality to add/remove REST operations

-- adding some unit tests for add/remove operations

-- added a simple wizard to gather id, uri, and type

-- updated tests

-- fixed issue with toolbar button enablement

-- fixing some sonar issues

-- fixed issue with setting inner element To URI on property page

-- added combo for selecting to URI on wizard page

-- changed warning to error when To URI fails to be set due to missing

to Element

-- fixed a couple of strings not needing to be externalized

-- fixed integration test broken by adding new functionality

-- corrected a few issues noted by Aurelien in code review

-- externalized a couple of strings

-- fixed typing issue where insert caret would shift as user typed in

REST configuration fields

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

    • -10
    • +15
    ./camel/editor/internal/UIMessages.java
  1. … 4 more files in changeset.
FUSETOOLS-3031 - added back suppressWarnings

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-3028 - adding ability to create new REST Element items

-- phase 1 - add new REST element with ID as default

-- added new tests for addition and removal of REST element

-- automatically select new REST element

-- remove additional fireModelChanged() calls

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3028 - adding ability to create new REST Element items

-- phase 1 - add new REST element with ID as default

-- added new tests for addition and removal of REST element

-- automatically select new REST element

-- remove additional fireModelChanged() calls

-- rebase after upstream fixes

-- fix issue with parentage of new rest config and rest elements to

avoid validation error in property page

-- fix insertion of elements in right places

-- add sorter to put rest elements in alphanumeric order

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

    • -0
    • +4
    ./camel/editor/internal/UIMessages.java
  1. … 2 more files in changeset.
FUSETOOLS-3031 - enabling Rest Operation property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3029 - enabling Rest Element property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3027 - fixing blank line

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3027 - fixing insert position for new rest configs and several other small improvements

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

    • -0
    • +6
    ./camel/editor/internal/UIMessages.java
    • -0
    • +31
    ./camel/editor/restconfiguration/actions/RestEditorAction.java
  1. … 1 more file in changeset.
FUSETOOLS-2944 - added checks to prevent NPE in MavenUtils, fixes #1414

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

  1. … 1 more file in changeset.
FUSETOOLS-3027 - making the REST Configuration details writable

-- make fields on the REST tab editable for REST

Configuration details

-- enable plus button for adding a new REST Configuration to a file that

doesn't have one

-- enable X button for removing ALL REST Configuration elements & REST

Elements

-- adjusted approach to go with SWT UI hooks instead of data binding

-- added new integration test

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

  1. … 3 more files in changeset.
FUSETOOLS-3004 - reduced complexity of showDocumentationPage (sonar reported)

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>