Commit Graph

81 Commits

Author SHA1 Message Date
Michael Mayer
9a320c60df Search string parser similar to GitHub, see #2 2019-05-15 21:51:00 +02:00
Michael Mayer
1533f60a1a Less spacing for image actions in mosaic view 2019-05-15 19:05:32 +02:00
Michael Mayer
c0fce73f6f Fix for busy overlay (must be position fixed instead of absolute) 2019-05-15 18:58:12 +02:00
Michael Mayer
feda86f0e2 Location search must only return results with known location 2019-05-15 14:37:31 +02:00
Michael Mayer
7fd1ed7a7b New "mosaic" view (tiny tiles) 2019-05-15 11:07:26 +02:00
Michael Mayer
441922c35e Add download button to photo viewer 2019-05-14 18:16:35 +02:00
Michael Mayer
db261d40b3 Share available thumbnail types with JS frontend 2019-05-14 16:04:17 +02:00
Michael Mayer
dc4536b249 Improve thumbnail rendering and indexing performance 2019-05-13 18:01:50 +02:00
Theresa Gresch
dc67f8ccb2 Merge branch 'develop' of /Users/theresa/Development/graciousgrey/photoprismRepo/photoprism with conflicts. 2019-05-12 13:03:18 +02:00
Michael Mayer
8d4291de38 Use double quotes for JS files to avoid confused Go developers 2019-05-09 06:48:10 +02:00
Michael Mayer
c5e2783b8d Upgrade Go to 1.12.5, improve Makefile and add chromium-browser 2019-05-09 06:18:22 +02:00
Michael Mayer
24a205314a Upgrade fontawesome-free, leaflet and material-design-icons-iconfont 2019-05-09 03:49:05 +02:00
Michael Mayer
58f03eff47 Fix for updateMap() when there are no photos with location information 2019-05-08 07:54:53 +02:00
Michael Mayer
e7c8889793 Add photo markers and additional icons to leaflet map componenty 2019-05-08 06:47:30 +02:00
Michael Mayer
0f0a1b5f12 UI improvements for gallery, maps and alerts 2019-05-08 04:37:45 +02:00
Michael Mayer
052578a932 Fix navigation z-index 2019-05-07 21:40:46 +02:00
Michael Mayer
07c5c6a580 Use https for loading map tiles, see #3 2019-05-07 17:02:15 +02:00
Michael Mayer
1497e15cee Upgrade chalk, copy-webpack-plugin, eslint-plugin-html and ora (JS) 2019-05-07 16:15:38 +02:00
Michael Mayer
940e2a69f9 Upgrade Webpack and JS dependencies 2019-05-07 15:41:33 +02:00
Michael Mayer
53a5d84653 Switch from yarn to npm and other frontend improvements, see #3
See https://iamturns.com/yarn-vs-npm-2018/
2019-05-07 02:05:01 +02:00
Michael Mayer
ffc64cceb0 Use 3x3 thumbnail for color indexing #7
Other implementations were unstable due to the use of random numbers.
This seems to be fast and also enables us to search specific parts
of an image. 16 colors are indexed (Material Design).
2019-04-26 02:22:53 +02:00
Sebastian Kunert
48a9f78cb3 Improve color indexing by using k-means clustering (#103)
* First commit for color-improvements

* Use k-means for prominent color detection

* Remove debugging code

* Add color checks to tests

* Add additional test for color names
2019-04-18 17:27:08 +02:00
Theresa Gresch
8d73d38246 Added designs for albums, import, tags and photos 2019-04-15 11:06:49 +02:00
Sebastian Kunert
9a00403aff Integrate PhotoSwipe as photo viewer (#96)
* Implement photoswipe

* - Make images fit correctly in lightbox mode
- Use photoswipe also for detail view

* Add responsive image resizing

* Clean up code

* Remove old viewer code

* Move lightbox to bottom

* Move images with sizes to computed properties

* Remove unnecessary formatting
2019-02-11 22:55:29 +01:00
Louis Fradin
9f3187f551 Fix for buttons in Firefox (#75)
- Change import order on frontend CSS
2018-11-28 00:49:48 +01:00
Radu
5b99b3512e Fixed JS unit tests (#73)
* Fixed chai tests
* Removed result.html from git
* Ignoring result.html from git
* Added tests for form.js, along with type enumeration and type testing
2018-11-27 22:43:32 +01:00
Michael Mayer
2cce8ded84 Moved all server assets to subdirectory #55 2018-11-09 19:25:58 +01:00
Philipp Knobel
00f79b2d01 First implementation of liking a photo (#48)
First implementation of liking a photo
2018-10-31 03:33:18 +01:00
Theresa Gresch
4c20c74e77 Added timout attribute to snackbar variable fixes #54 2018-10-29 10:56:18 +01:00
Theresa Gresch
d53ae64989 Yarn. lock see #54 2018-10-29 10:55:43 +01:00
Theresa Gresch
0c24970784 Removed unused alert.css see #54 2018-10-29 10:55:04 +01:00
Michael Mayer
660153e70c Set padding for search selects to 2 (aligned with search input) 2018-09-26 16:55:12 +02:00
Michael Mayer
2986626221 Reduces padding for search selects 2018-09-26 16:51:17 +02:00
Michael Mayer
a7f554621a Remove dense flag from toolbar for small devices 2018-09-26 16:47:18 +02:00
Michael Mayer
98c95084ea Using dark mode for selected photos 2018-09-26 15:07:23 +02:00
Michael Mayer
78bf700914 Changed toolbar and context menu color to grey 2018-09-26 14:38:34 +02:00
Michael Mayer
b991792dcb Changed toolbar color from grey to blue-grey 2018-09-26 14:31:17 +02:00
Michael Mayer
83f70b6588 Responsive navigation and toolbar for small / mobile devices 2018-09-26 13:56:13 +02:00
Michael Mayer
5ca33411a4 Photo search form uses less space and different backgrounds 2018-09-26 13:14:28 +02:00
Michael Mayer
5ef875f11d Changed arrow directions 2018-09-26 08:17:47 +02:00
Michael Mayer
b549d87b1b Fixed photo model image sizes (largest size first) 2018-09-25 11:00:09 +02:00
Michael Mayer
9cb470ece9 Set body background to light gray 2018-09-25 10:59:49 +02:00
Michael Mayer
9658da6a8d Added max-width and max-height to v-img to properly size full-screen photos 2018-09-25 10:43:20 +02:00
Michael Mayer
f950e3fcdf Added vue-fullscreen 2018-09-25 09:45:06 +02:00
Michael Mayer
f31898c898 Resized photo view to 100% instead of window width 2018-09-25 08:18:02 +02:00
Michael Mayer
1c7610ad08 Improved JS error handling 2018-09-25 08:16:52 +02:00
Michael Mayer
fe636ea535 Added prev/next buttons to photo view dialog 2018-09-24 21:13:39 +02:00
Michael Mayer
689355d1ca Photos are getting elevated when selected 2018-09-24 20:10:05 +02:00
Michael Mayer
1511a64def Card are getting elevated when selected 2018-09-24 20:06:24 +02:00
Michael Mayer
fc3baa3cba Bugfix for photo model 2018-09-24 19:26:25 +02:00