Commit Graph

873 Commits

Author SHA1 Message Date
Edwin Steele
09fdd14f4d Don't load both galleria.classic.css & minified
Fixes regression introduced in 6c5c4ed
2018-02-18 00:37:16 +01:00
Simon Conseil
bcf381d08f Remove use of JQuery CDN 2018-02-18 00:21:23 +01:00
Simon Conseil
f455a06acf Update touchswipe (for colorbox theme) 2018-02-18 00:13:47 +01:00
Simon Conseil
495db28696 Update skeleton to v2.0 2018-02-18 00:07:00 +01:00
Simon Conseil
2f29efbf9e Reuse the disconnect_signals fixture 2018-02-16 23:36:52 +01:00
Simon Conseil
23a7330e22 Fix Sphinx warnings 2018-02-16 22:57:16 +01:00
Simon Conseil
3d2c6f0210 Merge pull request #300 from Glandos/compress_assets_plugin
Add compress_assets plugin
2018-02-16 22:40:41 +01:00
Glandos
28ce821166 Merge progress bars 2018-02-16 22:16:18 +01:00
Glandos
93f51e3e56 Use parameters for parametrized test
Instead of hardcoded values…
2018-02-16 09:24:33 +01:00
Glandos
bb7c752019 Add compress_assets plugin:
- The plugin
- Configuration
- Myself as author
- Docs
- Tests
- Dependencies for Travis
2018-02-15 22:55:47 +01:00
Simon Conseil
c2cdb22c57 Merge pull request #297 from edwinsteele/feature/get-title-desc-from-iptc
Populate title & description from IPTC image data
2018-02-15 11:38:39 +01:00
Edwin Steele
45cf226f17 Move iptc field extraction to image.py 2018-02-15 17:14:37 +11:00
Simon Conseil
00f96dceeb Merge pull request #298 from edwinsteele/move-leaflet-js-in-page
Defer loading of leaflet js til late in the page
2018-02-14 09:48:08 +01:00
Edwin Steele
d3e5000126 Defer loading of leaflet js til late in the page
This is the case for other javascript. Do it for leaflet too.
2018-02-14 17:10:56 +11:00
Edwin Steele
ef07f1e7a7 Populate title & description from IPTC image data
The IPTC spec defines title and description fields so use those
to populate these fields on the Image unless they've been set by
some other means.
2018-02-13 17:07:54 +11:00
Simon Conseil
9004843b9c Merge pull request #296 from saimn/galleria
Update Galleria
2018-02-12 18:01:57 +01:00
Simon Conseil
23a44e1552 Update jquery and normalize 2018-02-12 00:52:43 +01:00
Simon Conseil
6c5c4edd13 Update galleria v1.5.7 2018-02-12 00:26:33 +01:00
Simon Conseil
f8fc369112 Merge pull request #281 from saimn/update-themes
Update colorbox and photoswipe themes
2018-02-11 01:06:44 +01:00
Simon Conseil
d6ee2972c2 Add colorbox js source (v1.6.4) 2018-02-11 00:54:55 +01:00
Simon Conseil
5bc9bba7d3 Avoid issue with long album names (photoswipe) 2018-02-11 00:54:55 +01:00
Simon Conseil
b144491603 Remove minification step for photoswipe 2018-02-11 00:54:55 +01:00
Simon Conseil
763894b06a Update photoswipe to 4.1.2 and include js source files 2018-02-11 00:54:55 +01:00
Simon Conseil
abac1b2914 Cleanup nomedia plugin 2018-02-11 00:47:00 +01:00
Simon Conseil
ccca92cfbc Filter .nomedia files with the source filename (fix #295) 2018-02-11 00:41:05 +01:00
Simon Conseil
a4367f674f Small enhancements for plugins doc 2018-02-10 01:06:29 +01:00
Simon Conseil
50072e2e2f Clear signals after testing plugins 2018-02-10 00:07:28 +01:00
Simon Conseil
244bc70845 Add faq entry about autoreload [skip ci] 2018-01-13 01:20:06 +01:00
Simon Conseil
bdf74d66a9 Update installation instruction and include more packages [skip ci] 2018-01-13 01:02:50 +01:00
Simon Conseil
568fd27dca Update AUTHORS 2018-01-12 19:21:14 +01:00
Simon Conseil
5dfe0fff6a Merge pull request #280 from anarcat/more-stats
include camera model and shorten exif stats
2018-01-08 23:00:21 +01:00
Simon Conseil
22a1b619e7 Merge pull request #285 from anarcat/faq
introduce FAQ section
2018-01-08 22:37:48 +01:00
Simon Conseil
f5e0f45b92 Log reason why reading EXIF data fail (ref #286) 2018-01-08 22:31:27 +01:00
Antoine Beaupré
0156e77379 introduce FAQ section
This is primarly made of documentation about password protection, but
will likely be expanded in the future.

See #220
2018-01-06 22:33:28 -05:00
Antoine Beaupré
2d5cd23da3 move layout and metadata suffixes to CSS
This way this can be override by client-side CSS or more easily controled through the theme
2018-01-06 22:03:58 -05:00
Antoine Beaupré
8ea0336520 remove dotted line completely, too noisy 2018-01-06 21:44:44 -05:00
Antoine Beaupré
24564d5f2a move CSS change to theme-specific file
This way our changes will survive eventual normalize.css updates.
2018-01-06 21:43:58 -05:00
Simon Conseil
e35d95557a Test files_to_copy 2018-01-07 00:59:41 +01:00
Simon Conseil
219a730190 Test the feeds plugin 2018-01-07 00:38:35 +01:00
Simon Conseil
bbc6976937 Merge pull request #283 from saimn/test-cli
Add tests for cli (build) and plugins
2018-01-05 00:50:05 +01:00
Simon Conseil
5a8046caa1 Fix py2 compat 2018-01-05 00:32:13 +01:00
Simon Conseil
cbfd9514f2 pep8 2018-01-04 00:46:34 +01:00
Simon Conseil
3fe48b05f3 more tests for plugins 2018-01-04 00:33:17 +01:00
Simon Conseil
72e58f0eef Add test for the build command 2018-01-03 23:09:35 +01:00
Antoine Beaupré
48c064d9f1 use abbr to explain what the metadata fields are
Keep the normal font for browsers that switch to smallcaps, as
suggested by MDN:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr

We remove the dotted line normalization currently configured in the
`normalize.css` file because it actually creates a *second* dotted
line in Firefox 57. The directive there is `text-decoration` which is
what we disable here instead. It looks better without any dotted line.

We leave the trailing commas and strings like `ISO`, `f/` or `mm` but
those could also be managed through CSS. `<br>` tags may similarly be
managed better through CSS as well.
2018-01-03 13:35:04 -05:00
Simon Conseil
489936d291 pep8 2018-01-03 19:16:16 +01:00
Simon Conseil
2a9b8a0a4a Fix rst markup [skip ci] 2018-01-03 19:12:11 +01:00
Simon Conseil
731fde29f5 Clarify debugging instructions (closes #252) 2018-01-03 19:10:30 +01:00
Simon Conseil
f4d07aad80 Merge pull request #273 from leplatrem/configurable-ffmpeg
Allow to configure the ffmpeg binary
2018-01-03 19:01:29 +01:00
Simon Conseil
ae6abc3600 Add to AUTHORS [skip ci] 2018-01-03 19:00:43 +01:00