Commit Graph

46 Commits

Author SHA1 Message Date
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
916ec66140 Fixed separator not showing up when logged in 2016-04-30 15:30:48 +02:00
Tobias Reich
cba5a39602 Don't show dropbox in public share menu #473 2016-04-08 22:46:37 +02:00
Tobias Reich
592c7598a2 Show share button when logged out #473 2016-04-08 22:07:17 +02:00
Tobias Reich
48931fde5b Unnamed albums/photos now named "Untitled" in move album, merge album and switch album/photo menus 2016-03-06 17:48:40 +01:00
Tobias Reich
bad7819ff6 Moved Album::getAll into a separated file 2016-02-14 14:49:51 +01:00
Tobias Reich
145c3f5147 Namespaces, Plugins via Namespaces, API entry file renamned, Settings::set() 2016-01-26 15:31:53 +01:00
Tobias Reich
606968f349 Updated code style 2016-01-24 15:20:33 +01:00
Tobias Reich
9a0d13b878 Code adjustments 2015-09-28 19:11:30 +02:00
Tobias Reich
453c587129 HTML and CSS changes 2015-09-28 18:47:50 +02:00
Tobias Reich
2e96f089a7 Fixed tons of XSS issues and escaping problems 2015-09-05 23:02:58 +02:00
Tobias Reich
47c3139b02 Sahre photo now shares view.php link #392 2015-08-21 21:58:31 +02:00
Tobias Reich
f3c4662d2c Updated photo.js (ES2015) 2015-07-11 17:35:20 +02:00
Tobias Reich
63b2a2412d Updated loadingBar.js (ES2015) 2015-07-11 14:52:38 +02:00
Tobias Reich
0d583ea341 Updated contextMenu.js (ES2015) 2015-07-11 14:39:09 +02:00
Tobias Reich
93db87a1f8 Updated album.js (ES2015) 2015-07-11 13:33:37 +02:00
Tobias Reich
96d931bb9b Use the visible-property of basicContext to show and hide individual items 2015-07-07 10:38:08 +02:00
Tobias Reich
d32115333e Fixed error when using "Merge All" with one selected album 2015-06-28 14:07:03 +02:00
Tobias Reich
1a53978108 Fixed basicContext on mobile 2015-06-27 23:45:07 +02:00
Tobias Reich
90ac81acf1 Added album sorting #98 2015-05-14 17:20:33 +02:00
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
2015-05-14 15:42:28 +02:00
Tobias Reich
1bbe3bd3dc Added merge icon 2015-05-06 19:39:39 +02:00
Tobias Reich
9f7d6278ab Add single merge action with list select #341 2015-05-05 22:53:35 +02:00
Rouven Hurling
c69fe33df3 add Album::merge via Multiselection ContextMenu 2015-05-05 12:18:27 +02:00
Tobias Reich
5c40f43290 Fixed sorting of move and switch album context menu 2015-04-06 19:28:21 +02:00
Tobias Reich
8baeb1f33a Removed path from svg icons 2015-04-02 22:09:33 +02:00
Tobias Reich
ea149b68af Added Album::prepareData and improved thumbs response from API 2015-03-12 12:57:48 +01:00
Tobias Reich
87537eba2d Feature: Edit sharing properties of album 2015-02-28 23:42:13 +01:00
Tobias Reich
67dce773e6 Updated Album::getAll 2015-02-27 20:37:24 +01:00
Tobias Reich
452a19254c Fixed move photo 2015-02-27 20:33:03 +01:00
Tobias Reich
d0616d678b Quickly switch between photos 2015-02-07 00:04:20 +01:00
Tobias Reich
1e3fdc680d Added Dropbox icon to context 2015-02-02 23:37:13 +01:00
Tobias Reich
5678de1000 New naming for all API calls 2015-02-02 23:36:33 +01:00
Tobias Reich
6cd79ee169 New api object 2015-02-02 21:55:33 +01:00
Tobias Reich
0630554789 Updated copyright 2015-02-01 22:08:37 +01:00
Tobias Reich
65f4980bb8 Added ionicons, dropped Font Awesome, fixed active album share, new protected badge 2015-02-01 00:25:31 +01:00
Tobias Reich
f321e21645 New icons for context 2015-01-31 00:30:57 +01:00
Tobias Reich
330b16a4b8 Updated context icons (WIP) 2015-01-30 01:04:12 +01:00
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
2015-01-02 01:47:49 +01:00
Tobias Reich
37040c99d7 Several basicContext improvements
- Updated basicContext #245
- Scrollable context menu #215
- New move album
- Fixed context selection bug when clicking on photo/album
2014-12-04 21:15:21 +01:00
Tobias Reich
9820e9d755 Replaced " with ' 2014-11-02 00:25:05 +01:00
Tobias Reich
e47373e5ee Updated object syntax #245 2014-11-02 00:03:10 +01:00
Tobias Reich
2bfa6e4fe1 Switch to basicContext 2014-11-01 23:58:01 +01:00
Tobias Reich
4eebcedfe0 Comment cleanup 2014-10-21 13:38:32 +02:00
Tobias Reich
961039bdfb Changed folder structure 2014-10-10 23:30:10 +02:00