Permalink
Commits on Mar 3, 2018
  1. Announced renaming

    kensanata committed Mar 3, 2018
  2. Moved from README.rst to README.md

    kensanata committed Mar 3, 2018
    Renamed fgallery to sitelen-mute
Commits on Feb 28, 2018
  1. Merge pull request #7 from ruzickap/feature/doc_fix

    kensanata committed Feb 28, 2018
    Improve documentation
Commits on Feb 27, 2018
  1. Merge pull request #5 from ruzickap/feature/add_docker_test

    kensanata committed Feb 27, 2018
    Adding test for dockerized fgallery
  2. Merge pull request #4 from ruzickap/feature/add_docker

    kensanata committed Feb 27, 2018
    Fix documentation formatting issue
  3. Merge pull request #1 from ruzickap/feature/add_docker

    kensanata committed Feb 27, 2018
    Adding Dockerfile
Commits on Dec 14, 2017
  1. Fix path to $galleryImage

    kensanata committed Dec 14, 2017
  2. Switch CSS to grid layout

    kensanata committed Dec 14, 2017
    Also fix a bug where the files in the noscript area are not sorted
    correctly.
Commits on Oct 26, 2017
  1. Change how updating existing images works

    kensanata committed Oct 26, 2017
    Instead of asking the user to delete the files in the imgs directory,
    delete the entries in the data.json file.
  2. Document -u in the man page

    kensanata committed Oct 26, 2017
Commits on Oct 25, 2017
  1. Fix off by one error

    kensanata committed Oct 25, 2017
    Use for (my $n = 0; $n <= $#files;) in order to not miss the last item
    in the list.
  2. Implement simple update of existing fgallery

    kensanata committed Oct 25, 2017
    This fails when sanitizing filenames results in duplicates (which are
    then resolved by appending "_$n"). As long as your gallery has files
    with names such as IMG_123.JPG you're fine. Problematic would be a
    gallery containing both IMG_123 1.JPG and IMG_123_1.JPG -- the first
    one gets sanitized to IMG_123_1.JPG, and the second one then has a
    name collision so it gets renamed to IMG_123_1_1.JPG. In this case, if
    IMG_123 1.JPG is an existing file in your gallery and IMG_123_1.JPG
    is a new file in your gallery, the update will skip it since the code
    checks whether IMG_123_1.JPG exists (it does) without knowing that it
    should be checking IMG_123_1_1.JPG instead. In order to fix this, we
    would have to store more information in data.json (or write a new file
    containing this information).
  3. Fix off by one error

    kensanata committed Oct 25, 2017
    Use for (my $n = 0; $n <= $#files;) in order to not miss the last item
    in the list.
  4. Merge branch 'as/no-javascript'

    kensanata committed Oct 25, 2017
    No longer discard the output of exiftran.
Commits on Jun 26, 2017
  1. Make sure spaces in directories are not a problem

    kensanata committed May 14, 2017
    Use 'apostrophes' around the filename when calling $exiftrancmd. We
    cannot use the list format because we need output redirection.
  2. Add schema.org annotation

    kensanata committed May 14, 2017
    For more information, see <http://schema.org/ImageGallery>. This is
    suggested by the Google+ snippet guidelines for developers, see
    <https://developers.google.com/+/web/snippet/>.
  3. Add more options for social media

    kensanata committed May 13, 2017
    --title sets the title for Facebook and Twitter previews
    --description sets the description
    --url sets the URL of the gallery itself, once it's public
  4. Replace the entire noscript section

    kensanata committed Jan 8, 2017
    Previously, the code only replaced the h2 element within the noscript
    of the template file, but this did not work on subsequent runs. The h2
    was gone and the replacement no longer worked. This commit replaces
    the entire noscript tag with a new noscript tag containing the
    overview we need, an so subsequent runs work as expected.
  5. Revert "binmode STDOUT :utf8"

    kensanata committed Jan 8, 2017
    This reverts commit cf3d6ed.
  6. binmode STDOUT :utf8

    kensanata committed Aug 28, 2016
    This prevents a warning regarding wide characters when printing
    filenames to stdout as part of status messages, but without actually
    checking for valid UTF-8 (after all, we just want to surpress the
    warning).
  7. Provide a solution for no-javascript

    kensanata committed Jul 18, 2016
    This involves replacing the h2 in index.html with stuff that's shows the
    thumbnails and links to the images, providing alt text and title
    attributes based on the first line of the caption. It also uses some CSS
    tricks to arrange the thumbnails in columns based on the width of the
    display.
    
    Hopefully this will help users linking to their gallery using social
    media. At least Google+ seems to pick it up.