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/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
80
-rw-r--r--
compiler/.gitignore
1
-rw-r--r--
compiler/app/Main.hs
32
-rw-r--r--
compiler/app/ViewerDist.hs
39
-rw-r--r--
compiler/ldgallery.1.md
4
-rw-r--r--
compiler/package.yaml
17
-rw-r--r--
compiler/src/Caching.hs
6
-rw-r--r--
compiler/src/Compiler.hs
6
-rw-r--r--
compiler/src/FileProcessors.hs
4
-rw-r--r--
compiler/src/Input.hs
6
-rw-r--r--
compiler/src/ItemProcessors.hs
7
-rw-r--r--
compiler/src/Resource.hs
3
-rw-r--r--
compiler/stack.yaml
7
-rw-r--r--
compiler/stack.yaml.lock
8
-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/Universal Declaration of Human Rights.md
159
-rw-r--r--
example/src/Misc Media/Universal Declaration of Human Rights.txt
157
-rw-r--r--
example/src/gallery.yaml
1
-rw-r--r--
flake.lock
43
-rw-r--r--
flake.nix
131
-rw-r--r--
ldgallery-quickstart.7.md
22
-rw-r--r--
readme.md
53
-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/.eslintrc.js
45
-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
49
-rw-r--r--
viewer/babel.config.js
5
-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
51
-rw-r--r--
viewer/package-lock.json
14182
-rw-r--r--
viewer/package.json
88
-rw-r--r--
viewer/public/index.html
40
-rw-r--r--
viewer/readme.md
19
-rw-r--r--
viewer/src/@types/ItemType.ts
11
-rw-r--r--
viewer/src/@types/gallery.d.ts
114
-rw-r--r--
viewer/src/@types/gallery.ts
129
-rw-r--r--
viewer/src/@types/itemType.ts
(renamed from viewer/src/@types/v-lazy-image.d.ts)
13
-rw-r--r--
viewer/src/@types/operation.ts
(renamed from viewer/src/@types/Operation.ts)
8
-rw-r--r--
viewer/src/@types/splashscreen.ts
(renamed from viewer/src/@types/vue-dragscroll.d.ts)
9
-rw-r--r--
viewer/src/@types/tag.ts
(renamed from viewer/src/@types/tag.d.ts)
43
-rw-r--r--
viewer/src/assets/scss/_buefy_variables.scss
171
-rw-r--r--
viewer/src/assets/scss/buefy.scss
47
-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
53
-rw-r--r--
viewer/src/assets/scss/scrollbar.scss
6
-rw-r--r--
viewer/src/assets/scss/theme.scss
42
-rw-r--r--
viewer/src/assets/scss/transition.scss
40
-rw-r--r--
viewer/src/components/LdBreadcrumb.vue
127
-rw-r--r--
viewer/src/components/LdCommand.vue
97
-rw-r--r--
viewer/src/components/LdCommandSort.vue
55
-rw-r--r--
viewer/src/components/LdDropdown.vue
92
-rw-r--r--
viewer/src/components/LdGallery.vue
59
-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
51
-rw-r--r--
viewer/src/components/LdNotice.vue
(renamed from viewer/src/components/LdError.vue)
39
-rw-r--r--
viewer/src/components/LdProposition.vue
179
-rw-r--r--
viewer/src/components/LdTagInput.vue
97
-rw-r--r--
viewer/src/components/LdTitle.vue
46
-rw-r--r--
viewer/src/components/async/AsyncLdMarkdown.vue
125
-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
44
-rw-r--r--
viewer/src/components/item_handlers/LdPicture.vue
127
-rw-r--r--
viewer/src/components/item_handlers/LdPlainTextViewer.vue
55
-rw-r--r--
viewer/src/locales/en.json
24
-rw-r--r--
viewer/src/locales/en.yml
44
-rw-r--r--
viewer/src/main.ts
70
-rw-r--r--
viewer/src/plugins/asyncLib.ts
3
-rw-r--r--
viewer/src/plugins/devServer.js
53
-rw-r--r--
viewer/src/plugins/i18n.ts
19
-rw-r--r--
viewer/src/plugins/router.ts
22
-rw-r--r--
viewer/src/services/api/ldFetch.ts
(renamed from viewer/src/plugins/fontawesome-icons.ts)
42
-rw-r--r--
viewer/src/services/dragscrollclickfix.ts
51
-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
155
-rw-r--r--
viewer/src/services/indexsearch.ts
68
-rw-r--r--
viewer/src/services/itemComparator.ts
93
-rw-r--r--
viewer/src/services/itemComparators.ts
73
-rw-r--r--
viewer/src/services/itemGuards.ts
11
-rw-r--r--
viewer/src/services/ldzoom.ts
136
-rw-r--r--
viewer/src/services/navigation.ts
88
-rw-r--r--
viewer/src/services/ui/ldFullscreen.ts
(renamed from viewer/src/plugins/buefy.ts)
43
-rw-r--r--
viewer/src/services/ui/ldItemResourceUrl.ts
15
-rw-r--r--
viewer/src/services/ui/ldKeepFocus.ts
(renamed from viewer/src/plugins/fontawesome.ts)
23
-rw-r--r--
viewer/src/services/ui/ldKeyboard.ts
(renamed from viewer/src/plugins/lazyimage.ts)
13
-rw-r--r--
viewer/src/services/ui/ldSaveScroll.ts
(renamed from viewer/src/@types/scrollposition.d.ts)
19
-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
199
-rw-r--r--
viewer/src/store/index.ts
47
-rw-r--r--
viewer/src/store/uiStore.ts
82
-rw-r--r--
viewer/src/views/GalleryNavigation.vue
103
-rw-r--r--
viewer/src/views/GallerySearch.vue
69
-rw-r--r--
viewer/src/views/GalleryTiles.vue
70
-rw-r--r--
viewer/src/views/ItemThumbnail.vue
(renamed from viewer/src/components/LdThumbnail.vue)
67
-rw-r--r--
viewer/src/views/MainLayout.vue
159
-rw-r--r--
viewer/src/views/PanelLeft.vue
116
-rw-r--r--
viewer/src/views/SplashScreen.vue
75
-rw-r--r--
viewer/src/views/item_handlers/AudioViewer.vue
(renamed from viewer/src/components/item_handlers/LdAudioViewer.vue)
42
-rw-r--r--
viewer/src/views/item_handlers/DirectoryViewer.vue
(renamed from viewer/src/components/item_handlers/LdDirectory.vue)
34
-rw-r--r--
viewer/src/views/item_handlers/DownloadViewer.vue
(renamed from viewer/src/components/item_handlers/LdDownload.vue)
41
-rw-r--r--
viewer/src/views/item_handlers/MarkdownViewer.vue
50
-rw-r--r--
viewer/src/views/item_handlers/PdfViewer.vue
(renamed from viewer/src/components/item_handlers/LdPdfViewer.vue)
29
-rw-r--r--
viewer/src/views/item_handlers/PictureViewer.vue
129
-rw-r--r--
viewer/src/views/item_handlers/PlainTextViewer.vue
69
-rw-r--r--
viewer/src/views/item_handlers/VideoViewer.vue
(renamed from viewer/src/components/item_handlers/LdVideoViewer.vue)
34
-rw-r--r--
viewer/src/views/layout/left/LayoutCommandSearch.vue
(renamed from viewer/src/components/LdCommandSearch.vue)
58
-rw-r--r--
viewer/src/views/layout/left/LayoutInformation.vue
(renamed from viewer/src/components/LdInformation.vue)
61
-rw-r--r--
viewer/src/views/layout/left/LayoutLeft.vue
158
-rw-r--r--
viewer/src/views/layout/left/LayoutProposition.vue
208
-rw-r--r--
viewer/src/views/layout/left/LayoutTagInput.vue
141
-rw-r--r--
viewer/src/views/layout/left/LayoutTagList.vue
74
-rw-r--r--
viewer/src/views/layout/top/LayoutBreadcrumb.vue
130
-rw-r--r--
viewer/src/views/layout/top/LayoutCommand.vue
127
-rw-r--r--
viewer/src/views/layout/top/LayoutCommandSort.vue
85
-rw-r--r--
viewer/src/views/layout/top/LayoutTop.vue
(renamed from viewer/src/views/PanelTop.vue)
22
-rw-r--r--
viewer/tsconfig.json
13
-rw-r--r--
viewer/viewer.code-workspace
30
<