Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Use latest YASGUI directly instead of YASQE/YASR #1766

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

kinow
Copy link
Member

@kinow kinow commented Feb 21, 2023

GitHub issue resolved #1334

Pull request Description:

Uses YASGUI that supports tabs, instead of YASQE + YASR (used by YASGUI).


  • Tests are included.
  • Documentation change and updates are provided for the Apache Jena website
  • Commits have been squashed to remove intermediate development commit messages.
  • Key commit messages start with the issue number (GH-xxxx or JENA-xxxx)

By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.


See the Apache Jena "Contributing" guide.

@kinow
Copy link
Member Author

kinow commented Mar 26, 2023

This one is still a long way before being merged. Needs more testing and better integration Vue.js & YASGUI (those tabs are tricky to get working well).

@afs
Copy link
Member

afs commented Jul 18, 2023

jena-fuseki-ui now uses "@zazuko/yasqe": "^4.2.29" and "@zazuko/yasr": "^4.2.30.

These artifacts are bug-fixed versions of @triply/yasgui. Hopefully, @zazuko/yasgui v4.2.30 works for this PR.

@kinow
Copy link
Member Author

kinow commented Mar 12, 2024

Next on my list, I think.

@kinow
Copy link
Member Author

kinow commented Mar 14, 2024

rebased, adjusted a bit the Vue code, will push what I have for now, even though there are some errors it's possible to preview what YASGUI looks like with the tabs.

image

I want to compare it with Lumino (both at complexity to maintain and features -- with Lumino you organize your tabs however you want).

https://github.com/tupilabs/vue-lumino/ (disclaimer, I wrote this after using that in a previous project).

@kinow kinow self-assigned this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fuseki query UI multiple tabs
2 participants