Nils Asmussen
96bd6b240b
Better highlighting of selected items.
...
Especially for albums, it is difficult to which ones are
chosen for an operation, because in contrast to photos, the
only change is the thin blue border.
This commit adds a new CSS class, that is set when items
have been selected. Currently, it sets a 2px border instead
of 1px.
2016-08-01 15:33:21 +02:00
Tobias Reich
066fc90056
Syntax adjustment for contextMenu.js
2016-07-31 16:12:14 +02:00
Tobias Reich
2b698ca024
Removed disabled context menu item class
...
Removed unsed disabled class from context menu now where we are using the disabled option of basicContext
2016-07-31 16:11:59 +02:00
Tobias Reich
2da195f925
Use disabled functionality of basicContext
2016-07-31 16:03:08 +02:00
Tobias Reich
0c7d95fb15
Syntax adjustments
2016-07-31 15:53:34 +02:00
Tobias Reich
1020b0d1dc
Merge branch 'subalbums' of https://github.com/hrniels/Lychee into feature/subalbums
2016-07-31 15:26:34 +02:00
Nils Asmussen
8b37d122b9
Fixed bug in countSubAlbums.
2016-07-30 15:11:49 +02:00
Nils Asmussen
f7e31c2be7
Fixed bug in album.setTitle.
2016-07-30 15:04:03 +02:00
Nils Asmussen
ffef7e3d8f
Fixed bug in multiselect, introduced by 6d4df5f
.
2016-07-30 14:51:24 +02:00
Nils Asmussen
daf7d37c84
Prevent album merge errors on client-side.
...
Previously, we allowed that and reported an error in this case. Now,
the user can no longer select a parent album for merging it into a
subalbum. It is still checked on the server, though.
2016-07-30 12:04:07 +02:00
Nils Asmussen
cdd130b243
Let the user know that deleting an album deletes subalbums, too.
2016-07-30 11:20:30 +02:00
Nils Asmussen
d121e2c4f6
Go to parent album on ESC.
2016-07-30 00:00:54 +02:00
Nils Asmussen
55247e4f56
Load album view just once.
2016-07-29 23:56:45 +02:00
Nils Asmussen
6feae99bf1
Include subalbums in setPublic.
...
That means, when making an album public or private, all subalbums
are made public/private as well. This can be changed afterwards
by performing the opposite operation for a subalbum.
I think this is the better default, since most people probably
won't have public albums with private subalbums.
2016-07-29 22:36:41 +02:00
Nils Asmussen
1b6c74bcb6
Merge albums including subalbums.
2016-07-29 22:36:41 +02:00
Nils Asmussen
eddb666b5a
Delete albums including subalbums.
2016-07-29 22:36:41 +02:00
Nils Asmussen
212b241d0e
Include subalbums in album archives.
2016-07-29 22:36:41 +02:00
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.
2016-07-29 22:36:41 +02:00
Nils Asmussen
6d4df5f6b7
Introduced album.isSmartID.
2016-07-29 22:36:41 +02:00
Tobias Reich
cfad36d798
Added "session" to required extensions #579
2016-07-27 20:31:33 +02:00
Tobias Reich
b1408ca5e6
Rebuild
2016-07-02 14:54:32 +02:00
Tobias Reich
1b8dd24fe1
Prefetch the medium photo instead of the big one #446
2016-07-02 14:53:25 +02:00
Tobias Reich
94c43db85b
Rebuild
2016-06-25 12:30:24 +02:00
Tobias Reich
06a7374098
Updated deps
2016-06-25 12:30:14 +02:00
Tobias Reich
475ae5748b
Merge pull request #559 from electerious/develop
...
Lychee 3.1.2
2016-06-12 18:18:39 +02:00
Tobias Reich
8c279a5550
Rebuild
2016-06-12 18:16:51 +02:00
Tobias Reich
a50f2c997a
Added release date to change log
2016-06-12 17:47:32 +02:00
Tobias Reich
659a570b2e
Save database update version for 3.1.2
2016-06-12 17:44:33 +02:00
Tobias Reich
1adc2dec00
Fixed GD thumb quality using wrong variable
2016-06-12 17:06:25 +02:00
Tobias Reich
9cab1c1a85
Updated changelog with v3.1.2
2016-06-11 17:13:09 +02:00
Tobias Reich
a38a5ded4d
Use bigint(14) for album if in photo table #533
2016-06-11 17:12:59 +02:00
Tobias Reich
5c4f3413b1
Updated default tables to reflect changes made in #533
2016-06-11 17:12:42 +02:00
Tobias Reich
2bcccc41fa
Adjustment in Changelog
2016-06-11 17:12:08 +02:00
Tobias Reich
9bfa149d29
EXIF orientation rotation code adjustments #556
2016-06-11 15:55:05 +02:00
Tobias Reich
55628f1f56
Remove metadata from medium-photos and thumbs + Reduce quality of medium-photos #556
2016-06-11 15:54:41 +02:00
Tobias Reich
57acac71da
Renamed thumb quality variable
2016-06-11 15:53:13 +02:00
Tobias Reich
c6cb750363
Removed comment that somehow destroyed the whole syntax highlighting in Atom
2016-06-05 15:53:00 +02:00
Tobias Reich
a9cfa87fd2
Improved orientation-handling with Imagick #556
2016-06-05 15:47:41 +02:00
Tobias Reich
70cd7f8a47
Protocol-relative URLs for open graph #546
2016-06-01 21:42:01 +02:00
Tobias Reich
2ce58d2821
Fixed error when executing update script multiple times #533
2016-05-02 20:44:41 +02:00
Tobias Reich
a5c47cf022
Use array() instead of shorthand as done in the other scripts
2016-05-02 20:04:41 +02:00
Tobias Reich
c52e93b7ac
Small syntax adjustment to #533
2016-05-02 19:51:29 +02:00
Tobias Reich
895825ada0
Added #533 to the list of update scripts
2016-05-02 19:51:21 +02:00
Tobias Reich
5b6b64bce3
Updated version
2016-05-02 19:51:06 +02:00
Tobias Reich
29ae681d8d
Merge pull request #533 from qligier/pr-sql1
...
Add indexes to SQL fields (and other changes)
2016-05-02 19:49:09 +02:00
Tobias Reich
75b11acab3
Merge pull request #534 from electerious/develop
...
Lychee 3.1.1
2016-04-30 15:33:36 +02:00
Tobias Reich
4dd2155326
Updated version to 3.1.1
2016-04-30 15:32:41 +02:00
Tobias Reich
8b6753a7e0
Rebuild
2016-04-30 15:30:53 +02:00
Tobias Reich
916ec66140
Fixed separator not showing up when logged in
2016-04-30 15:30:48 +02:00
Tobias Reich
8288672ec4
Fixed missing function in view.php
2016-04-30 15:30:16 +02:00