Roadmap for version x.y
Created by: pmetras
Here is a list of a few ideas for next versions. We'll create issues when more explanations are necessary or when ideas are selected for inclusion in version x.y.
-
Refactor Python code to break large functions. Pylint
should not complain anymore about size of functions, number of local variables or too many conditions -
Optimize information stored in generated .json
files. Only useful data must be made available to JavaScript. Reducing information disclosure will increase app security -
Make shortcuts language dependent: define them in translations file or in a separate shortcuts one -
#40 add metadata to translations file -
#98 (closed) Add options to display descriptions -
#99 (closed) Correct bugs when used on iPad: search and full screen not working -
#104 (closed) Social bar: add a button to get the share link copied to clipboard -
#100 (closed) Privacy concerns when showing original image = Options in myphotoshare.conf
to enable/disable features like "Download original" or "View original" -
#109 (closed) copy copyright infoexif metadata to reduced size images and thumbnails -
Check accessibility for people with disability. The full gallery content should be accessible with keyboard only -
Do we want to take benefit from CSS3 with visual improvements, like round boxes and transitions? -
Support for directives in album.ini
. Examples:noindex
on album or media;nooriginal
to prevent access to original picture;noexif
to prevent reading from JPEG EXIF;watermark=Copyright Me
; etc. -
Scanner creates a RSS file with new content
Edited by Paolo Benvenuto