Comments (2)
The annotation tool is full of very specific, inflexible layout management code with hard coded rules and and even length values. I could of course "just" extend these, but that would be rather hard, error prone, ugly and as soon as someone wants yet another layout, someone would just have to do it again!
So my current idea to attack this and also (part of) #24 is to integrate (into) a layout management library/framework. The most likely contender, which I will have a close look at now, is GoldenLayout.
from annotation-tool.
Quick update: GoldenLayout looks very promising. I'm in the process of integrating our views into it, but unfortunately that turns out to be quite hard because the view code makes lots of assumptions about where it sits in the DOM, for example. I am about halfway through, though.
from annotation-tool.
Related Issues (20)
- Public category with access private still shows on other videos HOT 2
- Annotation-Tool Errors in building process (Still Build Success) HOT 1
- All admins should be able to edit/delete public categories
- Public tracks of other users are shown automatically when a user first starts to annotate a video HOT 1
- Series categories are only shown the second time a video is annotated
- Feature request: Get video captions as tracks
- Demo link on github doc broken HOT 2
- Set up some public demo/testing infrastructure
- How to use structured annotations? HOT 3
- Documentation HOT 4
- OAT will not load, if the nickname of another extid is identical to the current user (409 Conflict)
- Add OAT compatibility with Opencast Version 13
- A category shared with "all users" can no longer be edited HOT 1
- Freetext annotation: Only use one line for showing the 'title' of a annotation
- Structured annotations on the timeline loose their color when selected or hovered over
- Editing freetext annotation: Each time some some blank strokes before and a new paragraph after the annotation get inserted
- Edit scale: Values do not get deleted properly
- Category affiliation: If a category affiliation gets changed from series to video in the 'other' event labels end up showing up mutliple times
- Hiding annotations: Works differently for freet ext and for structured annotations
- Update `h2`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from annotation-tool.