Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Fix issues with new BlueprintJS version #12

Closed
10 tasks done
forman opened this issue Feb 28, 2020 · 16 comments
Closed
10 tasks done

Fix issues with new BlueprintJS version #12

forman opened this issue Feb 28, 2020 · 16 comments
Labels
blocker This blocks a release

Comments

@forman
Copy link
Member

forman commented Feb 28, 2020

Use of Blueprint 3.x introduced several new issues.

Coding issues:

  • Replace src/renderer/components/Card usages by @blueprintjs.core.Card

Styling issues:

  • Fix data store selector being too slim in width in DATA SOURCES panel.
  • Fix vertical non-alignment of green "Add tag" button and subsequently added tags in OPERATIONS panel.
  • Fix "Display range" input field not aligned with right-side "<->" button in STYLES panel.
  • Fix vertical non-alignment of icon and label in "Active view" control of VIEW panel.
  • Fix too large cell heights in LAYERS panel items.
  • Fix non-alignment of checkboxes and label text in LAYERS panel items.
  • Fix tooltip flickering in OPERATIONS panel (Add Step button).
  • Fix tooltip flickering in WORKSPACE panel (Resource/step properties, clean workspace buttons).
  • Fix tooltip flickering in VARIABLES panel (Create a time series button).
@forman
Copy link
Member Author

forman commented Mar 4, 2020

  • Fix text field style:

image

@forman forman added the prio High priority issue. Solve this after "blocker" and "bug". label Mar 4, 2020
@forman
Copy link
Member Author

forman commented Mar 4, 2020

  • Fix misalignment in workspace dialog boxes

image

@forman
Copy link
Member Author

forman commented Mar 25, 2020

  • Fix places list

image

@forman
Copy link
Member Author

forman commented Mar 27, 2020

  • Fix colour bars selector popup (scrollbars missing, cant get to the upper bars)

image

@AliceBalfanz
Copy link
Contributor

AliceBalfanz commented Aug 7, 2020

  • Fix Edit Operation Step- pop-up window

image

@forman
Copy link
Member Author

forman commented Aug 7, 2020

image

  • Icon too small

@forman
Copy link
Member Author

forman commented Aug 7, 2020

image

Note: this sub-issue has been transferred into Issue #88, since it's not a blocker.

  • Dataset labels don't grow into free space

To reproduce: drag to reduce width of left-hand panel, and horizontal scroll-bar will appear. Scroll right with the scroll bar to confirm that dataset label did not grow into available space. One fix/workaround might be to change to "overflow: 'auto'" in ScrollableContent's style to "overflow-inline: hidden", which stops the horizontal scrollbar appearing. But better to do this by creating a new VerticallyScrollableContent component to avoid the risk of breaking the other 10 panels that use ScrollableContent.

@forman
Copy link
Member Author

forman commented Aug 10, 2020

image

  • Wrapping and spacing broken

@forman forman added the blocker This blocks a release label Aug 10, 2020
@forman
Copy link
Member Author

forman commented Aug 11, 2020

image

  • Wrapping and spacing broken

Fixed in https://github.com/CCI-Tools/cate-webui/tree/forman-64-file_choosers-v2

pont-us added a commit that referenced this issue Aug 12, 2020
pont-us added a commit that referenced this issue Aug 12, 2020
pont-us added a commit that referenced this issue Aug 12, 2020
Fixes sub-issue
#12 (comment)
of Issue #12 (but there are still other alignment problems in this
dialog).
@pont-us
Copy link
Contributor

pont-us commented Aug 12, 2020

alignment

  • Widgets vertically misaligned in operations dialogs

AliceBalfanz added a commit that referenced this issue Aug 13, 2020
pont-us added a commit that referenced this issue Aug 13, 2020
pont-us added a commit that referenced this issue Aug 14, 2020
pont-us added a commit that referenced this issue Aug 14, 2020
Fixes the "space!" aspect of sub-issue
#12 (comment)
of Issue #12.
pont-us added a commit that referenced this issue Aug 14, 2020
Fixes the following items in sub-issue
#12 (comment) of
Issue #12:

 - Fix too large cell heights in LAYERS panel items.
 - Fix non-alignment of checkboxes and label text in LAYERS panel items.
pont-us added a commit that referenced this issue Aug 14, 2020
Fixes item "Fix vertical non-alignment of icon and label in "Active
view" control of VIEW panel" in sub-issue
#12 (comment)
of Issue #12.
forman pushed a commit that referenced this issue Aug 16, 2020
forman pushed a commit that referenced this issue Aug 16, 2020
Fixes the "space!" aspect of sub-issue
#12 (comment)
of Issue #12.
forman pushed a commit that referenced this issue Aug 16, 2020
Fixes the following items in sub-issue
#12 (comment) of
Issue #12:

 - Fix too large cell heights in LAYERS panel items.
 - Fix non-alignment of checkboxes and label text in LAYERS panel items.
forman pushed a commit that referenced this issue Aug 16, 2020
Fixes item "Fix vertical non-alignment of icon and label in "Active
view" control of VIEW panel" in sub-issue
#12 (comment)
of Issue #12.
@pont-us
Copy link
Contributor

pont-us commented Aug 17, 2020

screenshot

  • Fix horizontal positioning in "Add file data source" dialog

pont-us added a commit that referenced this issue Aug 17, 2020
Fixes sub-issue 'Fix horizontal positioning in "Add file data source"
dialog' (
#12 (comment)
) of Issue #12.
@forman
Copy link
Member Author

forman commented Aug 17, 2020

image

  • Add vert. gap between workspace list and checkbox

pont-us added a commit that referenced this issue Aug 17, 2020
Fixes item: 'Fix vertical non-alignment of green "Add tag" button and
subsequently added tags in OPERATIONS panel.' of sub-issue
#12 (comment) of
Issue #12.
pont-us added a commit that referenced this issue Aug 18, 2020
Fixes item "Fix data store selector being too slim in width in DATA
SOURCES panel." of sub-issue
#12 (comment) of
Issue #12.
@AliceBalfanz
Copy link
Contributor

AliceBalfanz commented Aug 18, 2020

image_2020_08_18T08_17_05_809Z

  • Fix word wrapping in 'Remove Data Source'

@AliceBalfanz
Copy link
Contributor

AliceBalfanz commented Aug 18, 2020

image

  • Fix word wrapping in 'Open Dataset from File(s)'

@forman forman removed the prio High priority issue. Solve this after "blocker" and "bug". label Aug 18, 2020
pont-us added a commit that referenced this issue Aug 18, 2020
Fixes item "Replace src/renderer/components/Card usages by
@blueprintjs.core.Card" from sub-issue
#12 (comment)
of Issue #12. Also removes src/renderer/components/Card.tsx, since
it's not used any more.
@pont-us
Copy link
Contributor

pont-us commented Aug 18, 2020

image_2020_08_18T14_09_35_483Z

  • Checkboxes and labels misaligned in Layers panel

Happens on Chrome but not on Firefox.

pont-us added a commit that referenced this issue Aug 18, 2020
@pont-us
Copy link
Contributor

pont-us commented Aug 19, 2020

Closing since all sub-issues now have now been fixed.

@pont-us pont-us closed this as completed Aug 19, 2020
pont-us added a commit that referenced this issue Aug 19, 2020
Add missing changes related to Issue #12 and Issue #33.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
blocker This blocks a release
Projects
None yet
Development

No branches or pull requests

3 participants