Commit graph

106 commits

Author SHA1 Message Date
Michael Mayer
493df99133 Frontend: Code clean-up on photos page #15 2019-05-21 02:47:48 +02:00
Michael Mayer
3ac22ab105 Frontend: Add clear button to photo menu #15 2019-05-21 02:27:08 +02:00
Michael Mayer
3877b1c5f8 Frontend: Fix and improve list view #15 2019-05-21 01:39:52 +02:00
Michael Mayer
97411781da Frontend: Use existing query results if only view type changes 2019-05-20 23:22:34 +02:00
Michael Mayer
7490ee5b51 Fix firefox running in Docker by setting /dev/shm size to 2gb 2019-05-20 20:36:31 +02:00
Michael Mayer
6670bb30de Fix frontend tests 2019-05-20 20:06:26 +02:00
Michael Mayer
68b79081b3 Frontend: Refactor photo selection #15 2019-05-20 19:30:32 +02:00
Theresa Gresch
f05e07d1d6 Renames p-navigation-open to p-navigation-show, adds first testcafe tests and configuration, Moves unit tests into unit folder, Adds make test-acceptance command 2019-05-20 19:02:29 +02:00
Michael Mayer
e49934ef40 Frontend: Refactor photo selection #15 2019-05-20 18:38:08 +02:00
Michael Mayer
d26f7fb0dc Docker: Add testcafe and firefox to development image; change mysql port 2019-05-20 16:39:41 +02:00
Michael Mayer
d9916c89a2 Frontend: Add classes for navigation testing #15 2019-05-20 11:10:03 +02:00
Michael Mayer
da954ad2b9 Frontend: Add classes to navigation sidebar and toolbar #15 2019-05-20 10:53:29 +02:00
Michael Mayer
137a073e35 Frontend: Use p-page-* classes for pages #15 2019-05-19 20:24:56 +02:00
Michael Mayer
a607fb6c1e Frontend: Rename Gallery to Viewer #15 2019-05-19 20:13:19 +02:00
Michael Mayer
9a66822c6c Frontend: Refactor CSS #15 2019-05-19 19:57:10 +02:00
Michael Mayer
68c4810f17 Frontend: Refactor PPhotoViewer (code clean-up) #15 2019-05-19 19:17:58 +02:00
Michael Mayer
9061a4a683 Frontend: Move css to app directory #15 2019-05-19 19:06:37 +02:00
Michael Mayer
5accd629d2 Use "p-" prefix for PhotoPrism frontend components #15 2019-05-19 18:58:30 +02:00
Michael Mayer
5c69939966 Use "p-" prefix for PhotoPrism frontend components #15 2019-05-19 18:19:41 +02:00
Michael Mayer
e855262bb2 Use components for photo details, list, mosaic and tile view #15 2019-05-19 17:52:23 +02:00
Michael Mayer
f9c553acb4 Add link from detail view to places search 2019-05-16 12:49:30 +02:00
Michael Mayer
ed4b06d5c3 Add camera make to camera info in detail view 2019-05-16 12:24:13 +02:00
Michael Mayer
8124a8cde1 Use label rules to optimize image classification 2019-05-16 08:41:16 +02:00
Michael Mayer
0400b6ec7a Add download links to thumbnails in photo viewer 2019-05-16 04:03:55 +02:00
Michael Mayer
1cf23aac3e Additional search parameters incl distance and location (lat/long) 2019-05-16 02:22:38 +02:00
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