Tobias Reich
f460569bdc
Merge branch 'develop' into feature/subalbums
...
# Conflicts:
# src/package.json
# src/scripts/lychee.js
8 years ago
Tobias Reich
623325691f
Nobody needs a copyright in each file…
8 years ago
Tobias Reich
89b4f56160
Improve auto-fullscreen delay #625
8 years ago
Tobias Reich
1fc3ca05cc
Merge branch 'develop' into feature/subalbums
...
# Conflicts:
# src/package.json
# src/scripts/lychee.js
8 years ago
Tobias Reich
cea42f126a
Improved nextPhoto and previousPhoto check
8 years ago
Tobias Reich
5bbac75481
Merge branch 'develop' into feature/subalbums
8 years ago
Nils Asmussen
7126354d7a
Hide "Photos" divider if photos are deleted.
...
If we have deleted all photos from an album, we need to remove the
divider between albums and photos.
8 years ago
Nils Asmussen
8181bd6ce6
Removed duplicated timeout for header.
...
Because of that, the timeout for going into fullscreen mode
has been changed from 500ms to 1s.
8 years ago
Nils Asmussen
e41b0f81bd
Improved fullscreen enter/leave in photo view.
...
Previously, document.mouse{enter,leave} was used for that. This
has the disadvantage that is doesn't work when the browser is
in fullscreen mode (at least, in Chromium), because the mouse
can no longer leave the document.
With this commit, mousemove is used to switch to fullscreen
in the photo view after the user has not moved the mouse for
some time. It is left again, if the user moves the mouse.
8 years ago
Tobias Reich
0c7d95fb15
Syntax adjustments
8 years ago
Nils Asmussen
ef9040870a
Added basic subalbum support.
...
That is, albums can now contain other albums, which are shown at
the top of the album view. This required some changes to album.js
and the contextMenu.js, because this view contains now both
photos and albums.
The contextMenu on this view has been kept simple by requiring
the user to select either only albums or only photos, but not
a mixture of both.
This feature required a database change, so that the version
has been updated to 3.1.3.
At the moment, album and photo operations (make public, download,
delete, merge) are still "flat", i.e. don't respect the album
hierarchy.
8 years ago
Tobias Reich
63d6ad2c66
Renamed visible to hidden #27
8 years ago
Tobias Reich
606968f349
Updated code style
8 years ago
Tobias Reich
e6059dbd32
Simplified view.photo.photo and only call and save photo.getID() once
9 years ago
Tobias Reich
453c587129
HTML and CSS changes
9 years ago
Tobias Reich
2e96f089a7
Fixed tons of XSS issues and escaping problems
9 years ago
Tobias Reich
d812a085c4
Fixed star and share badge
9 years ago
Tobias Reich
632557800c
Improved null/undefined checks
9 years ago
Tobias Reich
f26cb68787
Always add all badges
...
Show & hide them using classes
9 years ago
Tobias Reich
1326524ade
Updated several files (ES2015)
9 years ago
Tobias Reich
9a53ab5615
Fixed potential performance bottleneck
9 years ago
Tobias Reich
90ac81acf1
Added album sorting #98
9 years ago
Tobias Reich
e64e29f81f
Several album and photo handling changes
...
- Stopped view.js from cutting album and photo titles (#332 )
- Fixed album sorting (getByID, deleteByID)
- Fixed jQuery each bug when opening empty album
- Stop showing deleted photos in photo switcher
9 years ago
Tobias Reich
82e78da455
Retinize images before adding them the DOM to improve performance
9 years ago
Tobias Reich
93fc15532a
Added 'visible' to album sidebar
9 years ago
Tobias Reich
7ed822be57
New function to create the sidebar album structure
9 years ago
Tobias Reich
5c71fc3727
Rewritten building and binding of sidebar
9 years ago
Tobias Reich
2b39f64c34
Infobox to Sidebar (rewrite)
...
- Sidebar now visible along content
- Interact with the content while the sidebar stays open
- Fixed "ctrl+a also selects the "about" tab #230"
- Sidebar redesign
- Own module for the sidebar
9 years ago
Tobias Reich
61cf46be1f
Added loadingBar.dom, changed visible.header
9 years ago
Tobias Reich
d7ba8b127b
Fixed sharing information in photo infobox
9 years ago
Tobias Reich
e7cb1b1c77
Fixed sharing information in album infobox
9 years ago
Tobias Reich
138bf714c5
Streamlined type of star and public
9 years ago
Tobias Reich
b226f879b0
Streamlines type of password
9 years ago
Tobias Reich
67dce773e6
Updated Album::getAll
9 years ago
Tobias Reich
0630554789
Updated copyright
9 years ago
Tobias Reich
65f4980bb8
Added ionicons, dropped Font Awesome, fixed active album share, new protected badge
9 years ago
Tobias Reich
68893ae402
Fixed photo badge not updating
9 years ago
Tobias Reich
522d31d33d
Added new JS module: header
10 years ago
Tobias Reich
3465c96180
Several changes
...
- New classes for previous and forward photo
- Improved setTitle
- Use document.title for lychee.title as default
- Updated jQuery and other deps
10 years ago
Tobias Reich
19a37ddebf
button--left and --right, content::before, new back and forward photo navigation
10 years ago
Tobias Reich
404ebc2988
Added Infobox basic elements to index.html
10 years ago
Tobias Reich
5b6ad09f98
Updated toolbar icons
10 years ago
Tobias Reich
e6c109269e
Fixed saved scrolling position
10 years ago
Tobias Reich
47f4837f0c
Fixed a bug where the albums-separator showed up without albums
10 years ago
Tobias Reich
23720d4d53
Front-end rewrite #275
10 years ago
Tobias Reich
1e8e0d9852
Front-end rewrite #275
10 years ago
Tobias Reich
4eebcedfe0
Comment cleanup
10 years ago
Tobias Reich
9e42e74b3a
ntermediate sized images for small screen devices #67
...
- Updated version
- Update database
- Write medium to database
- Delete medium on photo delete
- Show medium depending on screen
10 years ago
Tobias Reich
961039bdfb
Changed folder structure
10 years ago