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

(3/3) Annotation template feature #605

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
230 commits
Select commit Hold shift + click to select a range
341fbba
add multi-content annotations, refs #370
May 12, 2020
c54b955
refactor modal-*-labelled views
May 27, 2020
363c82f
add optional title to content items, refs #370, #388
Jun 2, 2020
a31ffcc
add multi-content annotations, refs #370
May 12, 2020
d087d01
add questionnaire based annotations
May 12, 2020
dd3bc7e
add questionnaire from university of muenster
Jul 9, 2020
6ec4991
Merge branch 'master' into mca-update
JulianKniephoff Oct 15, 2020
6f609ba
Merge branch 'mca' into mca-update
JulianKniephoff Oct 15, 2020
1c98f3d
Merge branch 'master' into mca
JulianKniephoff Oct 15, 2020
7884d62
Merge branch 'master' into mca
JulianKniephoff Nov 10, 2020
3b085b6
Merge branch 'master' of github.com:opencast/annotation-tool into mca
JulianKniephoff Jan 14, 2021
8276fa2
First draft of the MCA backend
JulianKniephoff Nov 16, 2020
241e961
Remove some dead code
JulianKniephoff Nov 18, 2020
3bd076f
Fix a typo
JulianKniephoff Nov 18, 2020
067c062
Improve "preview" when deleting an annotation
JulianKniephoff Jan 6, 2021
e265cef
Rerender expanded annotations when the categories change
JulianKniephoff Jan 6, 2021
ff41887
More work towards fully functioning multi content annotations
JulianKniephoff Jan 14, 2021
8c2e938
Improve and unify the coloring of MCAs between the list and timeline
JulianKniephoff Jan 6, 2021
cc3bb78
Delete remnants of moved/renamed code
JulianKniephoff Jan 14, 2021
830c604
Access a label's category in a more uniform way
JulianKniephoff Jan 14, 2021
0b8a6f0
Merge remote-tracking branch 'origin/fix-deleting-scales' into mca
JulianKniephoff Jan 18, 2021
1ba915b
Improve the behavior when you delete "structure"
JulianKniephoff Jan 18, 2021
c6de1cd
Remove an unused parameter `Category#toExportJSON`
JulianKniephoff Jan 18, 2021
8c8fce3
Exclude deleted labels from the category export
JulianKniephoff Jan 18, 2021
039d334
Ignore deleted scalevalues in the category export
JulianKniephoff Jan 18, 2021
a33532a
Reformat some things
JulianKniephoff Jan 19, 2021
52c3e04
Slightly fix `package-lock.json`
JulianKniephoff Jan 19, 2021
94fbe13
Always start the scale editor in "not-edit mode"
JulianKniephoff Jan 19, 2021
22179c0
Allow updating deleted categories, labels, etc.
JulianKniephoff Jan 19, 2021
1acaa09
Merge branch 'fix-double-modals' into mca
JulianKniephoff Jan 19, 2021
458ec09
Style
JulianKniephoff Jan 19, 2021
18425e4
Keep deleted entities around in the frontend ...
JulianKniephoff Jan 19, 2021
d50312f
Further improvements to deleting and updating structure
JulianKniephoff Jan 20, 2021
9ae31f4
Style
JulianKniephoff Jan 20, 2021
599ebca
Allow deleting and updating already deleted structure
JulianKniephoff Jan 20, 2021
1f22846
Merge remote-tracking branch 'origin/fix-german-translations' into mca
JulianKniephoff Jan 20, 2021
94ef57f
Merge remote-tracking branch 'origin/scale-editor-improvements' into mca
JulianKniephoff Jan 20, 2021
4656dae
Update content item type of labeled content items when saving them
JulianKniephoff Jan 20, 2021
57c4eb1
Preserve expansion state of content items across rerenders
JulianKniephoff Jan 20, 2021
6fd91a7
Merge branch 'more-scale-editor-improvements' into mca
JulianKniephoff Jan 20, 2021
0581bfb
Merge remote-tracking branch 'luniki/questionnaire' into questionnaire
JulianKniephoff Jan 20, 2021
96d8dd2
Fix build and basic errors
JulianKniephoff Jan 20, 2021
efe3d25
Add a missing dependency and fix some stylistic issues
JulianKniephoff Jan 20, 2021
3f8c004
Readd a translation key that was deleted on accident
JulianKniephoff Jan 20, 2021
9c23c04
Some more stylistic and dependency issues
JulianKniephoff Jan 20, 2021
069159f
Always allow adding new content items for now
JulianKniephoff Jan 21, 2021
25606ed
Add basic migration script
JulianKniephoff Jan 21, 2021
5a83d4d
Remove unused field from questionnaire JSON
JulianKniephoff Jan 22, 2021
0e3e826
Format the questionnaire nicely
JulianKniephoff Jan 22, 2021
8e2eca6
Adapt the questionnaire
JulianKniephoff Jan 22, 2021
6a2c4f2
Remove the double scrollbar from the questionnaire view
JulianKniephoff Jan 26, 2021
68e6f42
Merge branch 'master' into questionnaire
JulianKniephoff Feb 15, 2021
9c0ae9f
WIP 1
Arnei Jul 30, 2021
9844b6a
Fix module paths
JulianKniephoff Aug 2, 2021
4568ab4
Merge branch 'questionnaire' into questionnaire-annotation-new-field
Arnei Aug 2, 2021
a6483fa
Added new field createdFromQuestionnaire to annotations
Arnei Aug 2, 2021
38cbb5c
Merge pull request #504 from Arnei/questionnaire-annotation-new-field
JulianKniephoff Sep 8, 2021
498e095
show all categories, refs #505
Sep 8, 2021
6dc6939
resets questionnaire after an annotation was created.
Sep 8, 2021
d0f1dbb
Protect annotations created by questionnaire.
Sep 17, 2021
628369c
Merge pull request #514 from luniki/505-show-all-categories
JulianKniephoff Sep 22, 2021
f85d5a0
Merge pull request #515 from luniki/506-reset-form-after-submit
JulianKniephoff Sep 22, 2021
8a9a3cc
Update dependencies to compile with Java 11
JulianKniephoff Apr 26, 2021
37c2877
Fix the backend tests
JulianKniephoff Jun 25, 2021
8a226c9
Provisional fix for the deletion tests
JulianKniephoff Sep 22, 2021
27d445c
Merge branch '507-508-edit-only-via-questionnaire' into questionnaire
JulianKniephoff Sep 23, 2021
f530abd
add
ComeIn-NRW Oct 7, 2021
ce58c6a
fix comments
ComeIn-NRW Oct 21, 2021
723d192
fix validation questionnaire
ComeIn-NRW Oct 21, 2021
779e53d
some quick look changes
ComeIn-NRW Oct 21, 2021
72807ac
hide deleted categories in questionnaire
ComeIn-NRW Oct 21, 2021
2716e50
add edit functions, small fixes
ComeIn-NRW Oct 21, 2021
730a7c8
add missing language translations annotate.confirm edit
ComeIn-NRW Oct 22, 2021
50ed4c6
style changes to (hopefully) imporive usability
ComeIn-NRW Oct 22, 2021
7be1487
fixes #214
ComeIn-NRW Oct 27, 2021
f3da389
workaround fullscreen bug chrome (#214)
ComeIn-NRW Oct 27, 2021
2c5536c
sort labels
github-canni Apr 8, 2022
a6e9487
fix label size
github-canni Apr 8, 2022
f18087e
sort categories
github-canni Apr 8, 2022
44d6ccd
removed background color list annotation
github-canni Apr 8, 2022
91e39bd
change active color
github-canni Apr 8, 2022
2a64bb0
enlarge modal
github-canni Apr 8, 2022
1a22cf7
hide mca creator
github-canni Apr 8, 2022
0139481
change label display
github-canni Apr 8, 2022
1728024
localstorage questionnaire
Apr 10, 2022
54278a9
feature: items always draggable
github-canni Apr 11, 2022
2273b71
timeline - font color black
github-canni Apr 11, 2022
362c887
label tmpl
github-canni Apr 11, 2022
8247246
text tmpl
github-canni Apr 11, 2022
f44a429
category tmpl
github-canni Apr 11, 2022
d55d426
fix overflow
github-canni Apr 11, 2022
0c782cb
switch layout to tab on edit (questionnaire)
github-canni Apr 12, 2022
d04b475
get name for nickname (instead of user_extid)
Apr 22, 2022
4ca9d0b
fix fullscreen bug
Apr 22, 2022
8397285
hand over framerate and resolution additionally as sources-properties
github-canni May 4, 2022
14d8608
swap symbol
ComeIn-NRW May 18, 2022
361400e
swap symbol (2)
ComeIn-NRW May 18, 2022
a737633
Add new sharing option to the `ACCESS` enum
JulianKniephoff Apr 19, 2021
7788ee8
add sharing option group to access enum
ComeIn-NRW May 18, 2022
e4af065
show only isPublic || isMine categories
ComeIn-NRW May 23, 2022
4a42479
unhide description
ComeIn-NRW May 23, 2022
004f622
reduced margin questionnaire
ComeIn-NRW May 23, 2022
0e9015b
Merge master branch + Fix conflicts. Potentially WIP, needs thorough …
ChristianOellers Jul 25, 2022
70e2281
Revert wrong merge-conflict resolve decision to state of 1c30633eb21c…
ChristianOellers Aug 4, 2022
868e26d
VsCode support
ChristianOellers Aug 4, 2022
150b0ea
Update migration script
ChristianOellers Aug 4, 2022
add5e1b
WIP Merge - Variants of parse() - both fail differently
ChristianOellers Jul 26, 2022
44f64db
VsCode support improvement
ChristianOellers Aug 5, 2022
95996cb
Self-QA from another, separate Master-merge based on new knowledge. C…
ChristianOellers Aug 8, 2022
4119547
Fix modals - Add missing content
ChristianOellers Aug 12, 2022
5253d1a
Add missing function
ChristianOellers Aug 12, 2022
517f9f2
Reset wrongly applied historical changes for modals; except the #dial…
ChristianOellers Aug 18, 2022
3a065ba
Implement refactoring of category/free-text filtering of annotations,…
ChristianOellers Aug 18, 2022
56d95bd
Java support
ChristianOellers Aug 23, 2022
f5daf8d
Fix duplicate function. Fix comments not being displayed anymore
ChristianOellers Aug 23, 2022
647e2c2
404 URL workaround fix: On category deletion, the last GET request wo…
ChristianOellers Sep 20, 2022
4d46238
Don't format
ChristianOellers Sep 22, 2022
db785c5
Fix XLS export: Respect content and MCA items. WIP: Scale + Values
ChristianOellers Sep 23, 2022
aac7b7a
Resort export
ChristianOellers Sep 23, 2022
bcd568a
Remove outdated files that have been removed in master (mistake durin…
ChristianOellers Sep 23, 2022
8e6e0bc
Examination - WIP
ChristianOellers Sep 26, 2022
3498a8b
Examination, debugging, pre-fix state
ChristianOellers Sep 30, 2022
33cc459
Fix scale values not being able to saved properly
ChristianOellers Oct 1, 2022
0c8acb0
Comments to check modal bug
ChristianOellers Oct 1, 2022
d966448
.
ChristianOellers Oct 1, 2022
7313e46
Update VSCode config
ChristianOellers Oct 4, 2022
38e34d3
Remove old scripts (accidentially kept during merge)
ChristianOellers Oct 4, 2022
725bb93
XLS/CSV export fix (basically, but without scales yet)
ChristianOellers Oct 4, 2022
472c991
Fix scale saving
ChristianOellers Oct 4, 2022
10bd466
Fix bug of empty scaleValues (never got saved). Reason: Saving a mode…
ChristianOellers Oct 8, 2022
aec8866
Fix HTTP error 405. ScaleValue placeholder (0) does not exist in DB a…
ChristianOellers Oct 8, 2022
cb48204
Fixed export failing due to undefined parameter. Simplified code.
ChristianOellers Oct 13, 2022
3441958
Consistent comments
ChristianOellers Oct 13, 2022
dfa02cf
Fixed parse mechanism (again): Both data and options parameters are n…
ChristianOellers Oct 13, 2022
29f58f6
Ignore browser local overrides (Chrome dev tools)
ChristianOellers Oct 24, 2022
90cedc1
VSCode exclude path improvements
ChristianOellers Oct 24, 2022
f0dc5fb
Comments
ChristianOellers Oct 24, 2022
2443887
Fix menu sticking out of screen (assume last category, and it would b…
ChristianOellers Oct 24, 2022
eefb5ab
Export: Fixed scale values, refactor creation, add new row (type)
ChristianOellers Oct 24, 2022
eb5ee42
Fixed category access rights - Hide private and shared-with-admin
ChristianOellers Oct 24, 2022
1727c15
Merge master. Java/DTO: Added @Lob to field content and removed text …
ChristianOellers Nov 9, 2022
c3019e4
Merge branch 'cc/master-merge-v2' into cc/master-merge-v2-bugfixes
ChristianOellers Nov 9, 2022
2e969e1
Restored lost message for change # dfa02cf9
ChristianOellers Nov 9, 2022
51ad341
CSS Fix - If only one menu exists, menu must not stick out of left si…
ChristianOellers Nov 29, 2022
08eed8b
Fix scale import: this doesn't exist in function()
ChristianOellers Nov 29, 2022
b2d990b
Fixed printing
ChristianOellers Dec 1, 2022
f31f4dc
Fix 'undefined' attribute' removal to work precisely in this case. Fi…
ChristianOellers Dec 1, 2022
15eb8ea
Remove legacy feature 'withScale', as it is now a fully separated flo…
ChristianOellers Dec 1, 2022
80fd4e4
Remove legacy feature 'withScale', as it is now a fully separated flo…
ChristianOellers Dec 1, 2022
081e105
Fixes initialization bug that removes labels from view, if initialize…
ChristianOellers Dec 1, 2022
6cc3129
Merge branch 'cc/master-merge-v2-bugfixes' of https://zivgitlab.uni-m…
ChristianOellers Dec 1, 2022
0d3da34
Fixed typo
ChristianOellers Dec 1, 2022
3574ba8
Development SQL snippets to reset own DB content
ChristianOellers Dec 1, 2022
75d4bf8
Fix: Multiple &undefined=... parameters will be properly removed (lab…
ChristianOellers Dec 2, 2022
09e0ba3
Fix: Ignore saving labels that have previously been deleted
ChristianOellers Dec 2, 2022
4173b86
Fixed scale import: Set category default to no scale and only activat…
ChristianOellers Dec 3, 2022
0661ade
Fix bug when sharing a category/label across a series and then creati…
ChristianOellers Mar 20, 2023
220aab2
Removed outdated todo
ChristianOellers Mar 21, 2023
16d3dff
Merged master
ChristianOellers Mar 21, 2023
20cd75a
Merge branch 'cc/master-merge-v2' into cc/master-merge-v2-bugfixes
ChristianOellers Mar 21, 2023
96ac4d1
Remove IDE history
ChristianOellers Mar 21, 2023
113a19c
Fix bug when sharing a category/label across a series and then creati…
ChristianOellers Mar 21, 2023
335d8a9
Comment
ChristianOellers Mar 21, 2023
7f96a3a
Consistent comments
ChristianOellers Mar 21, 2023
9daa8c5
Remove history, logger
ChristianOellers Mar 22, 2023
17e495f
Fixed merge conflict - Whitespaces
ChristianOellers Mar 26, 2023
a4510d7
Merge branch 'cc/master-merge' into cc/master-merge-bugfixes
ChristianOellers Mar 27, 2023
4025e2f
Implement scrolling in missing lists
ChristianOellers Mar 27, 2023
ee3868a
Fix/Workaround URL bug: Cancelling freshly created annotation leads t…
ChristianOellers Jan 17, 2023
15d914b
Fix importing categories overrode scale and did not respect color
ChristianOellers Feb 21, 2023
389e343
Fixed long double titles
ChristianOellers Feb 9, 2023
2c9f2d0
Changed default access level
ChristianOellers Feb 9, 2023
f1f47d5
Move delete button consistently to the outer screen side, to make it …
ChristianOellers Feb 14, 2023
b3411bf
Allow editing own categories even if public
ChristianOellers Mar 27, 2023
fce17fe
Add point annotation and type conversion
ChristianOellers Mar 27, 2023
84a79cf
Added modal to unify annotation content change options
ChristianOellers Feb 24, 2023
4d68a09
Disallow VSCode history
ChristianOellers Mar 21, 2023
948d9a3
Annotation content modal - Remove comments
ChristianOellers Mar 27, 2023
e8e6e53
Fix missing translations, consistent language files
ChristianOellers Mar 27, 2023
cb13b59
Cleanup comments, add found issue
ChristianOellers Mar 28, 2023
2dfb4fb
Disallow VSCode history (plugin support)
ChristianOellers Mar 28, 2023
8a0a784
Fix bug of empty scaleValues (never got saved). Reason: Saving a mode…
ChristianOellers Oct 8, 2022
d13d0ae
Fix HTTP error 405. ScaleValue placeholder (0) does not exist in DB a…
ChristianOellers Oct 8, 2022
cd854f8
Fixed export failing due to undefined parameter. Simplified code.
ChristianOellers Oct 13, 2022
93d3508
Fixed parse mechanism (again): Both data and options parameters are n…
ChristianOellers Oct 13, 2022
c8971fa
Ignore browser local overrides (Chrome dev tools)
ChristianOellers Oct 24, 2022
34f168e
Fix menu sticking out of screen (assume last category, and it would b…
ChristianOellers Oct 24, 2022
60f8d60
Export: Fixed scale values, refactor creation, add new row (type)
ChristianOellers Oct 24, 2022
078d42b
Fixed category access rights - Hide private and shared-with-admin
ChristianOellers Oct 24, 2022
4fab429
CSS Fix - If only one menu exists, menu must not stick out of left si…
ChristianOellers Nov 29, 2022
91b5f2e
Fix scale import: this doesn't exist in function()
ChristianOellers Nov 29, 2022
52c3e2f
Fixed printing
ChristianOellers Dec 1, 2022
ac5d338
Fix 'undefined' attribute' removal to work precisely in this case. Fi…
ChristianOellers Dec 1, 2022
b454190
Fixes initialization bug that removes labels from view, if initialize…
ChristianOellers Dec 1, 2022
bd2d155
Remove legacy feature 'withScale', as it is now a fully separated flo…
ChristianOellers Dec 1, 2022
b018a20
Fixed typo
ChristianOellers Dec 1, 2022
f1931a6
Development SQL snippets to reset own DB content
ChristianOellers Dec 1, 2022
eedaac4
Fix: Multiple &undefined=... parameters will be properly removed (lab…
ChristianOellers Dec 2, 2022
612c9c6
Fix: Ignore saving labels that have previously been deleted
ChristianOellers Dec 2, 2022
d8b2e70
Fixed scale import: Set category default to no scale and only activat…
ChristianOellers Dec 3, 2022
d819ba5
Fix bug when sharing a category/label across a series and then creati…
ChristianOellers Mar 20, 2023
64b2ad4
Fix bug when sharing a category/label across a series and then creati…
ChristianOellers Mar 21, 2023
61478c9
Implement scrolling in missing lists
ChristianOellers Mar 27, 2023
b93e4ea
Fix/Workaround URL bug: Cancelling freshly created annotation leads t…
ChristianOellers Jan 17, 2023
c9962bd
Fix importing categories overrode scale and did not respect color
ChristianOellers Feb 21, 2023
7d00cd8
Fixed long double titles
ChristianOellers Feb 9, 2023
072741b
Changed default access level
ChristianOellers Feb 9, 2023
dafc3d4
Move delete button consistently to the outer screen side, to make it …
ChristianOellers Feb 14, 2023
bd1032b
Allow editing own categories even if public
ChristianOellers Mar 27, 2023
149bce2
Add point annotation and type conversion
ChristianOellers Mar 27, 2023
9281e68
Added modal to unify annotation content change options
ChristianOellers Feb 24, 2023
443213b
Fix missing translations, consistent language files
ChristianOellers Mar 27, 2023
3bfd989
Disallow VSCode history (plugin, native) and browser DevTools files
ChristianOellers Mar 28, 2023
9c33732
Cleanup comments, remove debug logs
ChristianOellers Mar 28, 2023
5d344fe
Exclude Git patch files
ChristianOellers Mar 31, 2023
a6e0319
Fix scrolling behaviour of category list
ChristianOellers Mar 31, 2023
8a75f5c
Questionnaire frontend
ChristianOellers Mar 31, 2023
ef4ff81
Questionnaire backend
ChristianOellers Mar 31, 2023
d089bea
add missing list
ComeIn-NRW Apr 3, 2023
6489c63
Merge branch 'cc/master-merge-bugfixes---REBASED' into cc/master-merg…
Arnei Jul 27, 2023
598831d
Remove unused access level
Arnei Jul 27, 2023
7235833
Avoid duplicate sort code in labels.js
Arnei Jul 27, 2023
b551b31
Fix unmerged file
Arnei Jul 28, 2023
bcb9a07
Merge remote-tracking branch 'upstream/master' into cc/master-merge-b…
Arnei Jul 28, 2023
8d11ded
Fix copy and paste error
Arnei Jul 28, 2023
b8b433b
Add todo for timeline text color for annotations
Arnei Jul 28, 2023
201c721
Merge remote-tracking branch 'upstream/master' into cc/master-merge-b…
Arnei Jul 28, 2023
e681de6
Merge remote-tracking branch 'upstream/master' into cc/master-merge-b…
Arnei Aug 14, 2023
bdf0cac
Simplify questionnaire timestamps
Arnei Aug 15, 2023
47eaad2
Fix indentation in the POM
JulianKniephoff Dec 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@
target/
node_modules/
node/
deploy

# ignore Eclipse project data
.project
.classpath
.history
.metadata/
.settings/
.recommenders/
Expand All @@ -21,8 +23,17 @@ node/
*.iml
.idea

# Git
*.patch

# OS
.DS_Store

# Ignore directory with frontend build
/frontend/src/main/resources/ui

# Ignore browser local overrides
/frontend/localhost:8080

# Ignore flattened POMs
.flattened-pom.xml
17 changes: 17 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"recommendations": [
"alefragnani.bookmarks",
"andrejunges.Handlebars",
"christian-kohler.npm-intellisense",
"christian-kohler.path-intellisense",
"davidanson.vscode-markdownlint",
"dbaeumer.vscode-eslint",
"donjayamanne.githistory",
"eamodio.gitlens",
"editorconfig.editorconfig",
"huizhou.githd",
"mhutchie.git-graph",
"mkaufman.htmlhint",
"vscjava.vscode-java-pack"
]
}
26 changes: 26 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.formatOnType": false,
"editor.detectIndentation": false,
"editor.insertSpaces": false,
"editor.useTabStops": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"files.exclude": {
"frontend/src/**": true
},
"search.exclude": {
"*.patch": true,
"**/.git": true,
"**/node_modules": true,
".history": true,
"frontend/localhost:8080/**": true,
"frontend/src/**": true,
"frontend/target/classes/ui/**": true,
"opencast-backend/annotation-tool/target/classes/ui/js/**": true
},
}
1 change: 1 addition & 0 deletions frontend/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ module.exports = {
}, {
files: 'js/**/*',
env: {
es2020: true,
browser: true,
amd: true
}
Expand Down
6 changes: 6 additions & 0 deletions frontend/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@
<span data-i18n="menu.view.views.annotate view"></span>
<i data-i18n="[title]menu.view.drag here" class="drag-source icon icon-move"></i>
</button></li>
<li><button type="button" class="opt-view" data-view="questionnaire-drafts" data-viewrel="questionnaire">
<i class="check icon-check"></i>
<span data-i18n="menu.view.views.annotate templates"></span>
<i data-i18n="[title]menu.view.drag here" class="drag-source icon icon-move"></i>
</button></li>
<li><button type="button" class="opt-view" data-view="list">
<i class="check icon-check"></i>
<span data-i18n="menu.view.views.list view"></span>
Expand Down Expand Up @@ -110,6 +115,7 @@ <h1 data-i18n="startup.loading"></h1>

<div id="main-container"></div>

<div id="dialogs"></div>
<div tabindex="-1" id="annotation-shortcut-focus"></div>
</div>
<div id="print-view"></div>
Expand Down
Loading