Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

recover v1 functionalities #133

Open
2 of 68 tasks
miguelperezcolom opened this issue Aug 4, 2024 · 0 comments
Open
2 of 68 tasks

recover v1 functionalities #133

miguelperezcolom opened this issue Aug 4, 2024 · 0 comments
Assignees

Comments

@miguelperezcolom
Copy link
Owner

miguelperezcolom commented Aug 4, 2024

Recover v1 functionalities:

June

  • Clarify usage of views/components/forms/layouts/cruds/...
  • Add "wrap" theme in horizontal layouts
  • Add support for routes and persistent links (only if main?). UriFragment
  • Add Quodana, besides SonarQube
  • Add support for async badges and values
  • Add support for virtual list (annotation on crud / implementing interface / method to override in Listing)
  • Place actions in sections. Introduce a Section interface
  • Add support for popover
  • Add support for list box to select items from list (@onetomany + items provider)
  • Add support for stackable layout
  • Use abstract http request for MVC support
  • Add support for widgets
  • Add support for action groups
  • Add support for help (help-text attribute?)
  • Add support for charts
  • Add support for details in crud
  • Add missing javadoc <-- use code assist?
  • Set jacoco and quality gates
  • Continue in browser tab/window
  • Include item id in url when navigating a crud
  • Include sums in cruds
  • Include kpis and messages in any view
  • Improve keyboard navigation: focus on first editable field, add shortcuts to click the default action in a form, ...
  • Use annotation to determine the i18n key to use. Set default language used in code
  • Improve @Directory look and feel
  • Add HasWidgets support for UI
  • Clone Redwood flows using Vaadin
  • Add support for master-detail (editor on right) cruds
  • Confirm saving before exit
  • Save and next/previous
  • Save and stay
  • Save and new
  • Links to journeys in text
  • Dynamic field
  • Static checks <-- additional rules
  • Respect the following rule: default = inferred + annotation = fixed + interface = dynamic
  • Use grid/crud for selecting
  • Add support for Checkboxes/whatever in bottom bar. E.g. [x] Create another user
  • Mimic Github UX
  • Use crud to select 1 or many elements. e.g. for dropdowns
  • Use list of cards in crud, instead of grid
  • Add HasListProviders interface (needs the journey to recreate the object)
  • Add support for choices
  • Add support for extended drop downs (choices use case)
  • subapps (=ui with menu on left/right?)
  • image chooser
  • cards as forms
  • @OnCloseModal
  • banners
  • error messages on fields
  • keep focus after roundtrip
  • accordion
  • collapsible/collapsed
  • sections on same row/flex
  • review in mobile
  • folded ux
  • binding
  • action groups
  • check auth
  • i18n/x (dates, numbers)
  • HorizontalLayout
  • Iframes
  • check bean substitution
  • @NotNull on records
  • HasHeader, HasFooter, HasRightAside, HasLeftAside --> good for responsive
  • HasConsent
  • Flex layout for sections
  • Actions on sections
@miguelperezcolom miguelperezcolom self-assigned this Aug 4, 2024
@miguelperezcolom miguelperezcolom converted this from a draft issue Aug 4, 2024
@miguelperezcolom miguelperezcolom moved this from Todo to In Progress in Mateu Dec 14, 2024
@miguelperezcolom miguelperezcolom moved this from In Progress to Todo in Mateu Dec 14, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
Status: Todo
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant