-
Notifications
You must be signed in to change notification settings - Fork 31
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
Vite #477
Vite #477
Conversation
@Tom-TBT - I have added click-handling so the range sliders (channels and z-projection) should behave the same as the did before with jQuery sliders - The handle nearest to the point you clicked is moved to where you clicked. |
Sorry, deleted the comment which was reporting a bug of copy and paste of ROIs. This was caused by me using a smaller screenshot of the same image - in fact, the behaviour is as expected when pasting onto an image of the same size as was the intention. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please address the sliders issue in Preview panel. #477 (comment) and the spacing as per #477 (comment)
@pwalczysko - thanks for the testing. Slider handle positions (#477 (comment)) was actually caused by a different PR giving wrong values for The thick sliders in Firefox is fixed by b7cfdfa above and the |
You mean panels in pre-existing figures ? i.e. when a figure was created on merge-ci after the ome/omero-web#536 was open, but before your fix ome/omero-web#536 (comment), then the panels contain wrong values, do i get it right ? Panels updated or created before or after this period should contain correct values ? |
Confirming this fix.
Yes, these are fixed. Really not sure about the value remark #477 (comment) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please explain about #477 (comment). Thanks
The |
Re: #477 (comment) - as discussed, you are correct that this was a temporary bug caused by ome/omero-web#536 and won't affect any users. |
Understood, thank you. |
Merging so we can move forward |
See testing sheet at https://docs.google.com/spreadsheets/d/17jQ1Hws42ob-2AYWaO7-272tKdXDacfdzZCk-xk62Z4/edit#gid=0
This is a major update of omero-figure to update all dependencies to their latest versions, including:
grunt
build workflow with https://vitejs.dev/ (don't need global install of grunt now).template.html
so they are recognised as raw strings by viteVite gives us a JS-based dev server during development (similar to iviewer).
New dev workflow - see README.
Testing:
Since this work impacts all of the JavaScript and html code, ALL that functionality will need testing: