Nils Asmussen
55247e4f56
Load album view just once.
2016-07-29 23:56:45 +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
1b8dd24fe1
Prefetch the medium photo instead of the big one #446
2016-07-02 14:53:25 +02:00
Tobias Reich
06a7374098
Updated deps
2016-06-25 12:30:14 +02:00
Tobias Reich
5b6b64bce3
Updated version
2016-05-02 19:51:06 +02:00
Tobias Reich
4dd2155326
Updated version to 3.1.1
2016-04-30 15:32:41 +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
Tobias Reich
640b674081
Updated deps
2016-04-30 15:12:18 +02:00
Tobias Reich
156313f326
Hide alt text on unloaded images
2016-04-10 16:44:49 +02:00
Tobias Reich
0006b06c52
Improved scroll and rendering performance by removing will-change
...
Caused too many composite layers slowing down the rendering process when loading big albums
2016-04-10 16:44:19 +02:00
Tobias Reich
96a3524168
Optimized images
2016-04-10 16:43:28 +02:00
Tobias Reich
38bbb312ae
Updated jQuery
2016-04-08 23:06:40 +02:00
Tobias Reich
da92ac245a
Open Facebook and Twitter sharing sheet in new window
2016-04-08 23:05:19 +02:00
Tobias Reich
9f8f3f73d8
Removed optimized event from view.php
2016-04-08 22:52:30 +02:00
Tobias Reich
8307d36d0e
Added share menu to view.php #473
2016-04-08 22:51:22 +02:00
Tobias Reich
cba5a39602
Don't show dropbox in public share menu #473
2016-04-08 22:46:37 +02:00
Tobias Reich
134d290ce7
Added basicContext to view scripts
2016-04-08 22:46:13 +02:00
Tobias Reich
ba8078fac1
Comment change
2016-04-08 22:45:49 +02:00
Tobias Reich
ec69564923
Code style adjustment
2016-04-08 22:14:31 +02:00
Tobias Reich
592c7598a2
Show share button when logged out #473
2016-04-08 22:07:17 +02:00
Tobias Reich
9a7ed49ea1
Removed will-change from the main image to improve the image rendering in Chrome #501
2016-04-01 22:06:43 +02:00
Tobias Reich
9981f55709
Fixed a floating bug when tables are to small
2016-03-31 23:47:26 +02:00
Tobias Reich
cf52e559ad
Updated deps
2016-03-31 16:06:50 +02:00
Tobias Reich
a9ed9f08e7
Fixed upload not showing correct error
2016-03-24 22:37:37 +01:00
Tobias Reich
761da1e936
Improved upload messages
2016-03-24 22:22:59 +01:00
Tobias Reich
6a28693add
Strict response check
2016-03-24 21:42:09 +01:00
Tobias Reich
7a54476ff1
Always respond with JSON
2016-03-24 21:41:41 +01:00
Tobias Reich
4551c342b9
Code style adjustments
2016-03-24 21:36:14 +01:00
Tobias Reich
d212363ebf
Return photo ID when upload successful #487
2016-03-24 18:40:58 +01:00
Tobias Reich
50086cfe69
Removed outdated first album check
2016-03-24 18:23:33 +01:00
Tobias Reich
9c1bab29f1
Updated comment
2016-03-24 18:16:33 +01:00
Tobias Reich
6e46f72526
Removed several shadows and fixed missing icons in Safari 9.1
2016-03-24 17:30:11 +01:00
Tobias Reich
4fa9a96c89
Code style adjustments #496
2016-03-21 15:03:17 +01:00
Quentin Ligier
4d62fc8734
Fix upload duplicates
2016-03-21 12:51:51 +01:00
Tobias Reich
f1d6baff6c
Rebuild and code adjustments #490
2016-03-18 22:09:54 +01:00
Quentin Ligier
44c54c48f6
Modifications arround getExtension
2016-03-17 19:21:59 +01:00
Tobias Reich
76bc0570ed
Removed usage of localStorage for username
2016-03-17 09:20:08 +01:00
Tobias Reich
4455e81d34
Added shrinkwrap file
2016-03-17 09:18:24 +01:00
Tobias Reich
d1d5a93fd6
Removed empty value attr from login dialog
2016-03-17 09:18:13 +01:00
Tobias Reich
d9bd59eba5
Show albums above photos in search #434
2016-03-13 17:38:18 +01:00
Tobias Reich
5262a23ebb
Updated description of hidden option #24
2016-03-13 00:29:56 +01:00
Tobias Reich
63d6ad2c66
Renamed visible to hidden #27
2016-03-13 00:27:17 +01:00
Tobias Reich
b5e69ec754
New way to center the image in the imageview
2016-03-10 23:10:06 +01:00
Tobias Reich
4be7848922
Updated version
2016-03-06 21:45:52 +01:00
Tobias Reich
2fed632b5c
Show content when navigation to albums
2016-03-06 20:35:00 +01:00
Tobias Reich
a60b4cc454
Updated password functions. Returns to albums when pressing cancel.
2016-03-06 20:34:44 +01:00
Tobias Reich
0096e2769f
Wait for content to be loaded before showing photo
2016-03-06 18:32:20 +01:00
Tobias Reich
d31bbefbdc
Replaced lychee.goto('') with lychee.goto()
2016-03-06 18:32:03 +01:00
Tobias Reich
45f8ff053e
Replaced albums.load() with lychee.goto()
2016-03-06 18:26:23 +01:00
Tobias Reich
b63c47cf92
Updated deps
2016-03-06 18:19:41 +01:00
Tobias Reich
827f48c5a7
Code style adjustment
2016-03-06 18:19:35 +01:00
Tobias Reich
20963ac463
Replaced lychee.goto('') with lychee.goto()
2016-03-06 18:19:27 +01:00
Tobias Reich
c594210579
Albums with empty titles are now allowed
2016-03-06 17:57:41 +01: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
a0fdea6c4b
Removed unused transitions
2016-03-06 17:38:50 +01:00
Tobias Reich
2bf985cd79
Code style adjustment
2016-03-06 17:38:34 +01:00
Tobias Reich
93a006600c
Removed unused animation
2016-03-06 17:38:13 +01:00
Tobias Reich
e1dca6205a
Removed Untitled fallback for empty album titles
2016-03-06 16:51:12 +01:00
Tobias Reich
84c37b9b35
Fixed error when deleting last open photo in album
2016-03-06 16:40:40 +01:00
Tobias Reich
c7751f0231
Move to next photo after after moving a picture #437
2016-03-06 16:36:22 +01:00
Tobias Reich
d90707c49f
Reverted #462
2016-02-28 12:14:44 +01:00
Tobias Reich
180b139773
Updated deps and build commands
2016-02-28 12:10:29 +01:00
klikini
dd5e2128d9
Add form attributes
2016-02-25 19:53:41 -06:00
klikini
c662e56ed9
Use a <form> for the login window
2016-02-25 19:44:45 -06:00
Tobias Reich
bad7819ff6
Moved Album::getAll into a separated file
2016-02-14 14:49:51 +01:00
Tobias Reich
c065d61001
Updated deps
2016-02-13 23:47:30 +01:00
Tobias Reich
72b4321c0c
Always response with Response::()
2016-02-13 23:38:04 +01:00
Tobias Reich
60e4a06df8
Removed unnecessary anonymous function
2016-02-13 23:32:13 +01:00
Tobias Reich
4e1e3cb2ee
Removed debug mode
2016-02-13 23:31:51 +01:00
Tobias Reich
7dc4e01313
Fixed missing params var when Album::add returns and error
2016-01-31 17:51:42 +01:00
Tobias Reich
83e3271f43
Code style adjustment
2016-01-31 17:51:17 +01:00
Tobias Reich
7dd82fc516
Improved lychee.dropbox and lychee.dropboxKey check
2016-01-30 23:58:24 +01:00
Tobias Reich
36dd48ec27
Fixed link check when sharing a photo
2016-01-30 23:58:08 +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
17e5dba979
Singleton pattern for Settings::get(), Database::get() and Plugins::get()
...
What could properly go wrong? ¯\_(ツ)_/¯
2016-01-24 22:14:20 +01:00
Tobias Reich
f7e624ca8b
Fixed 'Full Photo' in view.php
2016-01-24 17:09:49 +01:00
Tobias Reich
b4084102e8
Fixed the loading bar
2016-01-24 15:39:12 +01:00
Tobias Reich
606968f349
Updated code style
2016-01-24 15:20:33 +01:00
Tobias Reich
eb887c7ca8
Added scripts to package.json and removed gulp from the global dependencies
2016-01-24 14:57:22 +01:00
Tobias Reich
1a856eeb4f
Updated jquery
2016-01-24 14:21:06 +01:00
Tobias Reich
634c3621db
Update database connect function and update mechanism
...
Database::connect now takes care of the update-mechanism and uses the current database version instead of the version from the client.
2016-01-19 11:06:54 +01:00
Tobias Reich
978caa90b3
Code style adjustment
2016-01-19 11:02:47 +01:00
Tobias Reich
9b702cfcc7
Updated version
2016-01-07 15:46:49 +01:00
Tobias Reich
f337ea19ba
Updated basicContext
2016-01-07 15:30:55 +01:00
Tobias Reich
83fe4a2596
Disabled dragging for images
2016-01-06 17:29:49 +01:00
Tobias Reich
dce837171b
Fixed the swipe animation
2016-01-06 17:19:23 +01:00
Tobias Reich
d1bd819db9
Updated deps
2016-01-06 16:24:09 +01:00
Tobias Reich
e5734dec13
Improved <img> centering on mobile devices
2016-01-06 11:08:43 +01:00
Tobias Reich
51d237dcd2
Use <img> for the main photo #361 #185
...
- Let the browser decide which photo to load
- Removed photo.getSize
- Automacialy center photos, without adding extra css from small images
2016-01-05 11:58:03 +01:00
Tobias Reich
e6059dbd32
Simplified view.photo.photo and only call and save photo.getID() once
2016-01-05 11:33:01 +01:00
Tobias Reich
23e78edc39
Replaced window.devicePixelRatio with srcset
2016-01-04 21:56:37 +01:00
Tobias Reich
76a7d53fba
Updated package.json version #436
2015-12-20 22:31:48 +01:00
Tobias Reich
77010b2ee5
Updated version
2015-12-20 13:23:31 +01:00
Tobias Reich
d516409afc
Changed update URL #317
2015-12-17 16:06:59 +01:00
Tobias Reich
11a91fb625
Updated deps
2015-12-17 13:02:15 +01:00
Tobias Reich
0e09fbdc67
Updated deps and gulpfile to work with babel 6
2015-12-08 10:06:00 +01:00
Tobias Reich
049e4a7bbd
Updated deps
2015-11-14 13:16:34 +01:00
Tobias Reich
e5a7655b55
Removed Dockerfile
2015-11-14 13:09:21 +01:00