index
:
ldgallery
develop
master
A static web gallery generator with tags
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.github/ISSUE_TEMPLATE/bug_report.md
45
-rw-r--r--
.github/ISSUE_TEMPLATE/feature_request.md
20
-rw-r--r--
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
20
-rw-r--r--
.github/workflows/build.yml
141
-rw-r--r--
.gitignore
3
-rw-r--r--
.mailmap
9
-rw-r--r--
.travis.yml
125
-rw-r--r--
changelog.md
89
-rw-r--r--
compiler/.gitignore
1
-rw-r--r--
compiler/app/Main.hs
49
-rw-r--r--
compiler/app/ViewerDist.hs
39
-rw-r--r--
compiler/ldgallery.1.md
50
-rw-r--r--
compiler/package.yaml
21
-rw-r--r--
compiler/src/Caching.hs
76
-rw-r--r--
compiler/src/Compiler.hs
78
-rw-r--r--
compiler/src/Config.hs
6
-rw-r--r--
compiler/src/FileProcessors.hs
146
-rw-r--r--
compiler/src/Files.hs
36
-rw-r--r--
compiler/src/Input.hs
75
-rw-r--r--
compiler/src/ItemProcessors.hs
121
-rw-r--r--
compiler/src/Processors.hs
203
-rw-r--r--
compiler/src/Resource.hs
105
-rw-r--r--
compiler/stack.yaml
7
-rw-r--r--
compiler/stack.yaml.lock
8
-rw-r--r--
devdoc/design-notes.md
(renamed from design-notes.md)
132
-rw-r--r--
devdoc/viewer_index_v2.1.md
167
-rw-r--r--
example/config.json
5
-rw-r--r--
example/src/Misc Media/A Trip to the Moon.mp4
bin
0 -> 916818 bytes
-rw-r--r--
example/src/Misc Media/A Trip to the Moon.mp4.yaml
7
-rw-r--r--
example/src/Misc Media/Beethoven - Fifth Symphony intro.ogg
bin
0 -> 131121 bytes
-rw-r--r--
example/src/Misc Media/Beethoven - Fifth Symphony intro.ogg_thumbnail.jpg
bin
0 -> 29688 bytes
-rw-r--r--
example/src/Misc Media/Déclaration des Droits de l'Homme et du Citoyen de 1789.txt
39
-rw-r--r--
example/src/Misc Media/European Social Charter (Revised).pdf
bin
0 -> 183134 bytes
-rw-r--r--
example/src/Misc Media/First Geneva Convention.epub
bin
0 -> 80897 bytes
-rw-r--r--
example/src/Misc Media/Universal Declaration of Human Rights.md
159
-rw-r--r--
example/src/Ormont-Dessus/_thumbnail.jpg
(renamed from example/src/Ormont-Dessus/_directory.jpg)
bin
457873 -> 457873 bytes
-rw-r--r--
example/src/gallery.yaml
6
-rw-r--r--
flake.lock
59
-rw-r--r--
flake.nix
185
-rw-r--r--
ldgallery-quickstart.7.md
79
-rw-r--r--
mre/mre_only_subtraction_shows_others/berlin.md
0
-rw-r--r--
mre/mre_only_subtraction_shows_others/berlin.md.yaml
2
-rw-r--r--
mre/mre_only_subtraction_shows_others/gallery.yaml
2
-rw-r--r--
mre/mre_only_subtraction_shows_others/paris.md
0
-rw-r--r--
mre/mre_only_subtraction_shows_others/paris.md.yaml
2
-rw-r--r--
mre/mre_only_subtraction_shows_others/readme.md
20
-rw-r--r--
mre/mre_similar_tags_caps/gallery.yaml
2
-rw-r--r--
mre/mre_similar_tags_caps/readme.md
49
-rw-r--r--
mre/mre_similar_tags_caps/test.md
0
-rw-r--r--
mre/mre_similar_tags_caps/test.md.yaml
2
-rw-r--r--
mre/mre_similar_tags_caps/test_with_caps.md
0
-rw-r--r--
mre/mre_similar_tags_caps/test_with_caps.md.yaml
2
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/baseball_bat.md
0
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/baseball_bat.md.yaml
2
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/cricket_bat.md
0
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/cricket_bat.md.yaml
2
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/gallery.yaml
6
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/readme.md
105
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/winged_bat.md
0
-rw-r--r--
mre/mre_tags_in_multiple_categories_not_correctly_filtered/winged_bat.md.yaml
2
-rw-r--r--
readme.md
52
-rw-r--r--
scripts/dev_win_build.cmd
5
-rw-r--r--
scripts/dev_win_compiler_build.cmd
5
-rw-r--r--
scripts/dev_win_compiler_compile_example.cmd
(renamed from scripts/dev_win_compile_example.cmd)
0
-rw-r--r--
scripts/dev_win_compiler_help.cmd
(renamed from scripts/dev_win_help.cmd)
0
-rw-r--r--
scripts/dev_win_start_vueui.cmd
44
-rw-r--r--
scripts/dev_win_viewer_deps_install.cmd
22
-rw-r--r--
viewer/.browserslistrc
7
-rw-r--r--
viewer/.env
4
-rw-r--r--
viewer/.env.development
1
-rw-r--r--
viewer/.eslintrc.js
42
-rw-r--r--
viewer/.gitignore
4
-rw-r--r--
viewer/.prettierrc.js
9
-rw-r--r--
viewer/.vscode/launch.json
19
-rw-r--r--
viewer/.vscode/tasks.json
39
-rw-r--r--
viewer/babel.config.js
4
-rw-r--r--
viewer/examples/config.json.example
3
-rw-r--r--
viewer/examples/defaulticon.png
bin
3363 -> 0 bytes
-rw-r--r--
viewer/examples/manifest.json.example
13
-rw-r--r--
viewer/ldgallery-viewer.7.md
108
-rw-r--r--
viewer/package-lock.json
13422
-rw-r--r--
viewer/package.json
90
-rw-r--r--
viewer/public/index.html
40
-rw-r--r--
viewer/readme.md
19
-rw-r--r--
viewer/src/@types/gallery.d.ts
74
-rw-r--r--
viewer/src/@types/gallery.ts
135
-rw-r--r--
viewer/src/@types/itemType.ts
(renamed from viewer/src/@types/vue-dragscroll.d.ts)
14
-rw-r--r--
viewer/src/@types/operation.ts
(renamed from viewer/src/@types/Operation.ts)
10
-rw-r--r--
viewer/src/@types/splashscreen.ts
(renamed from viewer/src/@types/v-lazy-image.d.ts)
9
-rw-r--r--
viewer/src/@types/tag.ts
(renamed from viewer/src/plugins/buefy.ts)
42
-rw-r--r--
viewer/src/assets/scss/_buefy_variables.scss
171
-rw-r--r--
viewer/src/assets/scss/constants.scss
(renamed from viewer/src/assets/scss/palette.scss)
24
-rw-r--r--
viewer/src/assets/scss/global.scss
81
-rw-r--r--
viewer/src/assets/scss/scrollbar.scss
(renamed from viewer/src/@types/tag.d.ts)
40
-rw-r--r--
viewer/src/assets/scss/theme.scss
45
-rw-r--r--
viewer/src/assets/scss/transition.scss
58
-rw-r--r--
viewer/src/components/LdBreadcrumb.vue
127
-rw-r--r--
viewer/src/components/LdCommand.vue
96
-rw-r--r--
viewer/src/components/LdDropdown.vue
92
-rw-r--r--
viewer/src/components/LdGallery.vue
57
-rw-r--r--
viewer/src/components/LdInput.vue
60
-rw-r--r--
viewer/src/components/LdKeyPress.vue
49
-rw-r--r--
viewer/src/components/LdLink.vue
75
-rw-r--r--
viewer/src/components/LdLoading.vue
(renamed from viewer/src/views/PanelTop.vue)
39
-rw-r--r--
viewer/src/components/LdNotice.vue
57
-rw-r--r--
viewer/src/components/LdPicture.vue
121
-rw-r--r--
viewer/src/components/LdProposition.vue
141
-rw-r--r--
viewer/src/components/LdTagInput.vue
97
-rw-r--r--
viewer/src/components/LdThumbnail.vue
90
-rw-r--r--
viewer/src/components/async/AsyncLdMarkdown.vue
115
-rw-r--r--
viewer/src/components/async/index.ts
(renamed from viewer/src/plugins/dragscroll.ts)
7
-rw-r--r--
viewer/src/components/index.ts
41
-rw-r--r--
viewer/src/locales/en.json
19
-rw-r--r--
viewer/src/locales/en.yml
48
-rw-r--r--
viewer/src/main.ts
62
-rw-r--r--
viewer/src/plugins/asyncLib.ts
3
-rw-r--r--
viewer/src/plugins/devServer.js
53
-rw-r--r--
viewer/src/plugins/fontawesome.ts
57
-rw-r--r--
viewer/src/plugins/i18n.ts
19
-rw-r--r--
viewer/src/plugins/router.ts
24
-rw-r--r--
viewer/src/services/api/ldFetch.ts
35
-rw-r--r--
viewer/src/services/dragscrollclickfix.ts
52
-rw-r--r--
viewer/src/services/indexFactory.ts
163
-rw-r--r--
viewer/src/services/indexSearch.ts
74
-rw-r--r--
viewer/src/services/indexfactory.ts
143
-rw-r--r--
viewer/src/services/indexsearch.ts
69
-rw-r--r--
viewer/src/services/itemComparator.ts
93
-rw-r--r--
viewer/src/services/itemGuards.ts
11
-rw-r--r--
viewer/src/services/ldzoom.ts
134
-rw-r--r--
viewer/src/services/navigation.ts
97
-rw-r--r--
viewer/src/services/ui/ldFullscreen.ts
(renamed from viewer/src/assets/scss/buefy.scss)
42
-rw-r--r--
viewer/src/services/ui/ldItemResourceUrl.ts
15
-rw-r--r--
viewer/src/services/ui/ldKeepFocus.ts
34
-rw-r--r--
viewer/src/services/ui/ldKeyboard.ts
(renamed from viewer/src/@types/scrollposition.d.ts)
12
-rw-r--r--
viewer/src/services/ui/ldSaveScroll.ts
37
-rw-r--r--
viewer/src/services/ui/ldTitle.ts
34
-rw-r--r--
viewer/src/services/ui/ldZoom.ts
128
-rw-r--r--
viewer/src/shims-tsx.d.ts
13
-rw-r--r--
viewer/src/shims-vue.d.ts
10
-rw-r--r--
viewer/src/store/galleryStore.ts
183
-rw-r--r--
viewer/src/store/index.ts
47
-rw-r--r--
viewer/src/store/uiStore.ts
69
-rw-r--r--
viewer/src/views/GalleryNavigation.vue
89
-rw-r--r--
viewer/src/views/GallerySearch.vue
72