Skip to content

Add new subtables control and replace legacy notes UI#2

Open
jordicompanym wants to merge 2 commits intojosepsanzcamp:masterfrom
jordicompanym:feature/new_notes_list
Open

Add new subtables control and replace legacy notes UI#2
jordicompanym wants to merge 2 commits intojosepsanzcamp:masterfrom
jordicompanym:feature/new_notes_list

Conversation

@jordicompanym
Copy link

This PR replaces the legacy notes UI with a subtable-based notes control (create/view/edit) and adds inline note editing/search/highlight in form screens.

What changed

  • Added a new reusable frontend module for notes subtable behavior.
  • Updated backend notes handling to decode subtable payloads and support add/update/delete note operations.
  • Migrated notes XML from old hidden/textarea flow to the new subtable schema.
  • Wired notes initialization into apps that already had notes enabled.
  • Updated i18n messages (EN/ES/CA) for new notes/subtable labels.

Validation

  • Ran targeted backend/frontend tests for notes/actions/common flow.
  • Manually validated create/edit/delete/search behavior in affected apps.

@josepsanzcamp
Copy link
Owner

Thanks for the PR, I appreciate the contribution.

I’ll take some time to review it in detail and see how it could fit into the project.

At the moment I’m working on separating widgets behind a clearer specification so they can be added and registered without touching multiple global files. The goal is to make it easier to extend the system and add new components in a more straightforward way.

Once I finish that part I’ll look at how your proposal could be integrated with that approach.

If you have any questions in the meantime, feel free to ask.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants