From ecf2b4c695dd63a6f388acf43148c37ba97e5f09 Mon Sep 17 00:00:00 2001 From: oparoz Date: Fri, 22 Jul 2016 13:25:00 +0200 Subject: [PATCH] Update readme to include Nextcloud --- CHANGELOG.md | 36 ++++++++++++++++++------------------ README.md | 22 ++++++++++++++-------- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7955a21d..a49cae2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -owncloud-gallery (15.0.0) +gallery (15.0.0) * Drag and drop files and folders owncloud/gallery#405 (@oparoz) * Upload straight from the app owncloud/gallery#25 (@oparoz) * Show thumbnails as soon as they're received owncloud/gallery#29 (@oparoz) @@ -9,11 +9,11 @@ owncloud-gallery (15.0.0) * Close the share dialogue when performing another action owncloud/gallery#545 (@viraj96) * PHP7 compatibility -owncloud-gallery (14.5.0) +gallery (14.5.0) * Make the slideshow controls work with a light background owncloud/gallery#51 (@jancborchardt @oparoz) * Replace feof()/fread() errors when reading some files with error messages owncloud/gallery#395 (@oparoz) -owncloud-gallery (14.4.0) +gallery (14.4.0) * More gallery.cnf parameter validation owncloud/gallery#477 (@oparoz) * Bring back smooth scrolling on mobile owncloud/gallery#524 (@oparoz) * Improve SVG cleanup after purification owncloud/gallery#481 (@oparoz) @@ -21,26 +21,26 @@ owncloud-gallery (14.4.0) * Introduce support for shorter URLs owncloud/gallery#517 (@oparoz) * Remove IE8 support owncloud/gallery#514 (@oparoz) -owncloud-gallery (14.3.0) +gallery (14.3.0) * Add visual feedback when clicking on albums owncloud/gallery#416 (@oparoz) * Protect app from bad JPEGs owncloud/gallery#420 (@oparoz) * Fix empty album presentation when images can't be processed (@oparoz) * More efficient breadcrumbs (@oparoz) * A few minor visual glitches (@oparoz) -owncloud-gallery (14.2.0) +gallery (14.2.0) * [security] Purify SVGs owncloud/gallery#373 (@oparoz) * Restore sharing on 8.2 owncloud/gallery#359 (@PVince81 @icewind1991 @oparoz) * Fix empty page for public galleries owncloud/gallery#414 owncloud/gallery#418 (@henni @oparoz) * Fix displaying album icon on Chrome owncloud/gallery#397 (@oparoz) -owncloud-gallery (14.1.0) +gallery (14.1.0) * [security] Update DomPurify to fix a vulnerability in Firefox and to fix browser problems (@oparoz) * Fix problems with sub-album thumbnails on HighDPI screens owncloud/gallery#377 (@oparoz) * Fix ordering of thumbnails in sub-albums owncloud/gallery#382 (@oparoz) * Update the "no pictures found" landing page to be in line with Files owncloud/gallery#290 (@jancborchardt) -owncloud-gallery (14.0.0) +gallery (14.0.0) * Make Gallery the new official app to display images in ownCloud * [security] Sanitize markdown descriptions owncloud/gallery#295 (@oparoz/@LukasReschke) * [security] Send SVGs as text files on download endpoints owncloud/gallery#347 (@oparoz/@LukasReschke) @@ -60,7 +60,7 @@ owncloud-gallery (14.0.0) * Fix slideshow controls contrast, remove duplicate code owncloud/gallery#222 (@jancborchardt ) * Fix slideshow when the folder contains a single image owncloud/gallery#246 (@oparoz) -owncloud-gallery (13.0.0) +gallery (13.0.0) * Caching and JS performance improvements (@oparoz) * Make the app compatible with the "back" button #160 (@oparoz,@setnes) * Fix broken view when going back to a nested folder #206 (@oparoz) @@ -70,7 +70,7 @@ owncloud-gallery (13.0.0) * Render native SVGs directly and use fallback for older browsers (@oparoz) * fix image titles / labels #191 (@jancborchardt ) -owncloud-gallery (12) +gallery (12) * Use IDs instead of paths to retrieve thumbnails #27 (@oparoz) * Cache albums instead of parsing the folders every time #41 (@oparoz) * Dont send back media type icon #174 (@oparoz) @@ -90,21 +90,21 @@ owncloud-gallery (12) * Fix EOF for some patches (@setnes, @oparoz) * Fix bullet point style for Markdown text #147 (@oparoz) -owncloud-gallery (8.1.11) +gallery (8.1.11) * Keep the browsing position in the Files app when exiting the slideshow #126 (@oparoz) -owncloud-gallery (2.0.10) +gallery (2.0.10) * Add the possibility to enable external shares via the configuration file (only works on 8.1) (@oparoz) * Fix slideshow loading for when the app is installed in a custom folder #121 (@oparoz) * Don't load the slideshow on the files public page for single items #123 (@oparoz) * Make album labels tighter #117 (@oparoz) * Only load supported image formats in the Files slideshow #127 (@oparoz) -owncloud-gallery (2.0.9) +gallery (2.0.9) * Restore the ability to see images located on local, shared folders #120 (@oparoz) * Fix Url builder for public side (@oparoz) -owncloud-gallery (2.0.8) +gallery (2.0.8) * Introduce album configuration via a text file #85 (@oparoz) * Introduce buttons to sort content by name and upload date #90 and #91 (@oparoz) * Introduce image labels #106 (@oparoz) @@ -115,10 +115,10 @@ owncloud-gallery (2.0.8) * Fix searching algorithm to only return a maximum of 4 images per album #112 (@oparoz) * Javascript cleanup #57 (@oparoz) -owncloud-gallery (2.0.7) +gallery (2.0.7) * Improved IE11 compatibility -owncloud-gallery (2.0.6) +gallery (2.0.6) * Fix the logic implemented to limit the number of thumbnails to preload #60 (@oparoz) * Fix all thumbnails instead of just the square ones. Preview in core can return previews of the wrong dimensions, so we fix them (@oparoz) * Always fill the albums with up to 4 pictures if we find enough at a lower level #65 (@oparoz) @@ -127,7 +127,7 @@ owncloud-gallery (2.0.6) * Only return pictures of the first 2nd level sub-folder which contains pictures bug #79 (@oparoz) * Always show the Gallery button in the files app, making it possible to start the Gallery from any folder #73 (@oparoz) -owncloud-gallery (2.0.5) +gallery (2.0.5) * Fix performance issues related to the initialisation of the view by only loading folders and media files belonging to the current folder #17 (@oparoz) * Don't scan folders containing a '.nomedia' file #58 (@oparoz based on @jsalatiel's idea) * Don't scan folders stored on external storage (@oparoz) @@ -139,11 +139,11 @@ owncloud-gallery (2.0.5) * Calculate picture size properly on High DPI devices (@oparoz) * Fix controls on mobile devices (@oparoz) -owncloud-gallery (2.0.0) +gallery (2.0.0) * ownCloud 8 only * Includes patch to previsualise Raw files (@oparoz) -owncloud-gallery (1.0.3) +gallery (1.0.3) * First release using the AppFramework (@oparoz) * ownCloud 7 compatible (@oparoz) * Supports all the media types ownCloud has been configured to convert to PNG (@oparoz) diff --git a/README.md b/README.md index b370489d..8cc14c13 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,15 @@ [![Code Coverage](https://scrutinizer-ci.com/g/owncloud/gallery/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/owncloud/gallery/?branch=master) [![PHP 7 ready](http://php7ready.timesplinter.ch/owncloud/gallery/badge.svg)](https://travis-ci.org/owncloud/gallery) -Media gallery for ownCloud which includes previews for all media types supported by your ownCloud installation. +Media gallery for ownCloud and Nextcloud which includes previews for all media types supported by your installation. Provides a dedicated view of all images in a grid, adds image viewing capabilities to the files app and adds a gallery view to public links. -**This version is for ownCloud 9.1. If you need the same app for older versions of ownCloud. Use [Gallery+](https://apps.owncloud.com/content/show.php/Gallery?content=169116) from the app store.** +**This version is for ownCloud 9.2 and Nextcloud 11. If you need the same app for older versions of ownCloud and Nextcloud. Use [Gallery+](https://github.com/interfasys/galleryplus) from their respective app stores.** ![Screenshot](https://raw.githubusercontent.com/owncloud/gallery/master/build/screenshots/Gallery.jpg) ## Featuring -* Support for large selection of media types (depending on ownCloud setup) +* Support for large selection of media types (depending on server setup) * Upload and organise images and albums straight from the app * Large, zoomable previews which can be shown in fullscreen mode * Sort images by name or date added @@ -48,7 +48,7 @@ See this [wiki article](https://github.com/owncloud/gallery/wiki/Requirements) a There are many ways in which you can help make Gallery a better product * Report bugs (see below) -* Provide patches for both [`owncloud/core`](https://github.com/owncloud/core) and the app +* Provide patches for [`owncloud/core`](https://github.com/owncloud/core), [`nextcloud/server`](https://github.com/nextcloud/server) or the app itself * Help test new features by checking out new branches on Github * Design interface components for new features * Develop new features. Please consult with the maintainers before starting your journey @@ -84,11 +84,17 @@ That's it. You should be able to see more media types in your slideshows and gal ### Improving performance +#### Redis for files locking + +Using Redis for files locking improves performance **by a factor of 10** when loading an album. + +Read about it in the [ownCloud](https://doc.owncloud.org/server/9/admin_manual/configuration_files/files_locking_transactional.html) or [Nextcloud](https://docs.nextcloud.org/server/9/admin_manual/configuration_files/files_locking_transactional.html) Administration Manual + #### Assets pipelining Make sure to enable "asset pipelining", so that all the Javascript and CSS resources can be mixed together. This can greatly reduce the loading time of the app. -Read about it in the [Administration Manual](https://doc.owncloud.org/server/9.0/admin_manual/configuration_server/js_css_asset_management_configuration.html) +Read about it in the [ownCloud](https://doc.owncloud.org/server/9.0/admin_manual/configuration_server/js_css_asset_management_configuration.html) or [Nextcloud](https://docs.nextcloud.org/server/9/admin_manual/configuration_server/js_css_asset_management_configuration.html) Administration Manual ## Installation @@ -101,20 +107,20 @@ Read about it in the [Administration Manual](https://doc.owncloud.org/server/9.0 ### Installing from archive * Go to the [the releases page](https://github.com/owncloud/gallery/releases) -* Download the latest release/archive to your server's **owncloud/apps/** directory +* Download the latest release/archive to your server's **apps/** directory * Unpack the app * **IMPORTANT**: Make sure the folder name is gallery ### Installing from Git -In your terminal go into the **owncloud/apps/** directory and then run the following command: +In your terminal go into the **apps/** directory and then run the following command: ``` $ git clone https://github.com/owncloud/gallery.git ``` Now you can activate it in the apps menu. It's called Gallery -To update the app go inside you **owncloud/apps/gallery/** directory and type: +To update the app go inside you *apps/gallery/** directory and type: ``` $ git pull --rebase ```