1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2024-11-03 21:04:03 +08:00
Commit Graph

363 Commits

Author SHA1 Message Date
Patrik J. Braun
168df15e53 cleanup 2023-01-11 20:35:25 +01:00
Patrik J. Braun
53c8de3695 Fixing sharing login issue on first load when no password needed #281 2023-01-11 18:59:35 +01:00
Patrik J. Braun
d750e7e007 Fixing sharing login UI #281 2023-01-11 18:49:32 +01:00
Patrik J. Braun
e6bd8ac555 adding missing search text localization #579 2023-01-10 23:14:44 +01:00
Patrik J. Braun
3990287dec Add default settings for lightbox switches 2023-01-10 21:36:58 +01:00
Patrik J. Braun
9c4017980c Adding missing album name translations #579 2023-01-10 20:43:27 +01:00
Patrik J. Braun
707e1eb1dd Fixing button icon margin 2023-01-10 20:21:42 +01:00
Patrik J. Braun
3a426d23cc Replacing jw-bootstrap-switch-ng2 with bootstrap built in switch. fixes #582 2023-01-10 20:01:02 +01:00
Patrik J. Braun
d25d3c4aaf Fixing sorting dropdown alignment. Fixes #580 2023-01-08 17:59:29 +01:00
Patrik J. Braun
853fc2657e Removing translations reference to dynamic variable #579 2023-01-08 17:43:49 +01:00
Patrik J. Braun
ce8c40a08f Adding missing translations to search #579 2023-01-08 17:41:17 +01:00
Patrik J. Braun
83ad8534ae Let switches grow if text is long. fixes #577 2023-01-08 13:58:26 +01:00
Patrik J. Braun
30383d56ba Add active shares to sharing list 2023-01-08 12:14:33 +01:00
Patrik J. Braun
13410b5d1c Add missing sharing listing #569 2023-01-08 11:56:49 +01:00
Patrik J. Braun
c672b9823a Improve sharing password handling 2023-01-08 11:49:32 +01:00
Patrik J. Braun
40dc25009f Reenable controls dimming in lightbox 2023-01-08 11:36:02 +01:00
Patrik J. Braun
4e6922054e Adding Album Reset Job and renaming DB reset to Gallery reset job 2023-01-08 11:31:47 +01:00
Patrik J. Braun
64432799d5 Adding circular progress bar to slideshow 2023-01-08 11:09:31 +01:00
Patrik J. Braun
6fa8d76533 Add space after description #569 2023-01-07 13:37:09 +01:00
Patrik J. Braun
95eccade0e Updating translations #569 2023-01-07 11:38:52 +01:00
Patrik J. Braun
be2cfbdd4b Add restart/reset warnings #569 2023-01-06 20:16:33 +01:00
Patrik J. Braun
a6e60c7c19 Add users panel to users #569 2023-01-06 19:01:24 +01:00
Patrik J. Braun
82bc7ab280 Improve enforced user configuration #575 #569 2023-01-06 18:22:49 +01:00
Patrik J. Braun
e8651a5210 Fix item hiding in config #569 2023-01-05 23:24:17 +01:00
Patrik J. Braun
fabd811fbb minor ui fix: fixing left border radius on units.
fixes #569
2023-01-05 21:47:11 +01:00
Patrik J. Braun
2350bc780d Improving settings UI #569 2023-01-05 21:39:59 +01:00
Patrik J. Braun
36b0a216d6 Fixing job running in settings #569 2023-01-05 19:50:12 +01:00
Patrik J. Braun
5db0ea7acd Experimental warning on UI #569 2023-01-04 23:13:20 +01:00
Patrik J. Braun
a902cdcdfc Improving config cloning performance #569 2023-01-04 23:07:50 +01:00
Patrik J. Braun
bd5f89fd09 Adding Enum translations #569 2023-01-01 22:37:25 +01:00
Patrik J. Braun
84ed0cf256 Fixing component empty lifecycle function #569 2023-01-01 22:18:18 +01:00
Patrik J. Braun
c5e80f2d84 Cleaning up config and performance improvement #569 2023-01-01 16:01:51 +01:00
Patrik J. Braun
c191549270 Cleaning up config #569 2022-12-31 00:20:42 +01:00
Patrik J. Braun
875d120df8 Improving config UI #569 2022-12-30 23:44:53 +01:00
Patrik J. Braun
36d4641e9d Adding job schedules to config #569 2022-12-30 15:35:07 +01:00
Patrik J. Braun
9ac67ead63 Implementing template config savings #569 2022-12-28 22:12:53 +01:00
Patrik J. Braun
9c4178e508 Rewriting config structure and UI #569 2022-12-28 19:12:18 +01:00
Patrik J. Braun
3012bc9908 Saving selected default slideshow speed #571, #570 2022-12-18 22:46:47 +01:00
Patrik J. Braun
2d72649ac6 Reverting: Use tap instead of click for better IOS touch navigation #493
Navigator fix solves the IOS issue
2022-12-18 10:15:57 +01:00
Patrik J. Braun
48a1900fc6 Fixing constantly updating navigator bar. This should fix the button not working problem for IOS #493 2022-12-18 10:09:34 +01:00
Patrik J. Braun
f2504f60d2 Use tap instead of click for better IOS touch navigation #493 2022-12-17 12:28:10 +01:00
Patrik J. Braun
5fe327af0d Fixing navigator style issue when the search query is too long 2022-12-17 10:51:11 +01:00
Patrik J. Braun
14abe72262 Moving slideshow speed to the submenu #571, #570
Also fixing playback issues
2022-12-17 10:45:40 +01:00
crypt-o-warrior
102eb0f411
merge upstream master 2022-12-17 02:10:18 +01:00
crypt-o-warrior
243495147f
playback is paused on dropdown open and resumed on dropdown close to prevent autoclose when next image is loaded 2022-12-17 02:04:48 +01:00
crypt-o-warrior
75c26f8422
merge upstream master 2022-12-17 01:44:18 +01:00
crypt-o-warrior
640aec03dd
added (session) cookie for playback duration; reverted some unnecessary css-changes; 2022-12-17 01:07:39 +01:00
crypt-o-warrior
16a7934ace
added controls and logic for changing playback speeds 2022-12-16 23:20:32 +01:00
Patrik J. Braun
751e0dcd57 fixing lightbox controls background 2022-12-15 23:58:41 +01:00
Patrik J. Braun
d65685e592 Creating config for navbar buttons #174 #435, fixes #150 2022-12-11 00:24:20 +01:00
Patrik J. Braun
be7937293b Moving /api to /pgapi and making it configurable #214, #519 2022-12-10 00:04:08 +01:00
Patrik J. Braun
f8606df759 Fixing search text position on the navigation bar. 2022-12-09 23:07:50 +01:00
Patrik J. Braun
a5b69dd999 Improving frame design 2022-12-09 23:06:01 +01:00
Patrik J. Braun
839d129e05 Adding missing lightbox.service.ts #544 2022-12-09 22:59:26 +01:00
Patrik J. Braun
594fc2e8b7 Add config to enable video looping fixes #544 2022-12-09 22:48:13 +01:00
Patrik J. Braun
a4cdbc9b1c Adding URL base to language selector. #548 2022-12-09 22:29:15 +01:00
Patrik J. Braun
9b56331f50 Creating def. sorting for search results. fixes #566 2022-12-09 22:17:54 +01:00
Patrik J. Braun
5023299912 Hide controls by default and create menu to force caption and faces to show, fixes #394 2022-12-08 23:54:08 +01:00
Patrik J. Braun
79903c8182 Fixing job progress freshness 2022-12-05 19:37:15 +01:00
Patrik J. Braun
9fb5951891 Change Images text to Home #554 2022-11-21 21:49:03 +01:00
Patrik J. Braun
868d812041 fixing admin UI 2022-11-21 20:49:10 +01:00
Patrik J. Braun
baf426ff76 thumbnail.settings.component.ts should use the same settings as ThumbnailGenerationJob.ts
#534, #458, #552
2022-11-21 19:59:29 +01:00
mrtnbr
89cbac99f8
Update thumbnail.settings.component.ts 2022-11-09 11:53:33 +01:00
Sean Moore
a81a96f30a Fix problem with unconstrained number of decimal digits for exposure value in info-panel
The photo exposure value will often overrun the focal length value in the info-panel when the number
of decimal digits is more than a few long. By convention, there shouldn't be any decimal digits in the
denominator so this fix rounds the denominator value before display. In addition, this fix increases
the number of decimal digits read from the photo exif metadata to improve the precision of the exposure value
to match what exiftool and other exif viewers display.
2022-09-01 15:38:20 -07:00
andreas
68f677f63e encoding of question mark character for media path 2022-07-20 22:04:54 +02:00
Patrik J. Braun
c06620a795 Implementing next photo preloading
#134

Also fixing play button animation.
2022-06-26 09:56:13 +02:00
Patrik J. Braun
d0b609b416 Adding missing bestFit url ending to gpx file request
#504
2022-06-25 23:06:42 +02:00
Patrik J. Braun
ca0579cefd Implementing GPX compression job
#504
2022-06-25 20:57:45 +02:00
Patrik J. Braun
19e23133f2 Adding gpx compression buttons to the settings
#504
2022-06-24 23:15:48 +02:00
Patrik J. Braun
3bff1a4383 Implementing on-the-fly GPX compression.
Its a lossy compression that can be finetuned in the config.

#504
2022-06-24 22:59:08 +02:00
Patrik J. Braun
b6b576ba2f Implementing ContentWrapper packing.
This enables to extract common string into a map and only reference their values.
This is expected to bring a further 43% savings on search results. Altogether leading to a 50% reduction.
 #437
2022-06-24 18:05:45 +02:00
Jacob Roeland
f861d5b854 Typo: replace "an other" with "another" 2022-05-05 23:19:59 -04:00
mcdamo
986496786a Use UTC for displaying image timestamps
Fixes #469
2022-04-28 17:44:38 +10:00
Patrik J. Braun
782cf78b03 fixing building errors 2022-04-25 18:36:18 +02:00
Patrik J. Braun
b1c9827729 Fixing lint errors 2022-04-25 18:09:06 +02:00
Patrik J. Braun
8d13af48b0 upgrading to bootstrap 5 2022-04-14 14:36:56 +02:00
Patrik J. Braun
6745b40241 Removing debug logging 2022-03-26 14:14:05 +01:00
Patrik J. Braun
845c70f6c6 Replace readyThumbnail filed with missingThumbnail bitmap.
Expected to save 6% on the server result json size.

#437
2022-03-26 11:55:15 +01:00
Patrik J. Braun
47d864abe5 Multiples small tweaks to save on the server response size:
* Removing ids from DTO as it is not needed on the client side. ~4% saving
 * Removing orientation information from DB and server response. ~3% saving
 * removing altitude from GPS data and reducing GPS, exposure and fstop precision ~3%
 Altogether 10% saving expected.
 #437
2022-03-25 21:51:42 +01:00
Patrik J. Braun
346590f651 refactoring map service: Using leaflet's LatLngLiteral interface 2022-03-12 00:00:49 +01:00
Patrik J. Braun
82aaa614b3 refactoring gpx marker (waypoints) on map 2022-03-11 23:54:55 +01:00
Patrik J. Braun
ec8b287c9f
Merge pull request #456 from zigmhount/gpx_wpt_mappoints
Gpx wpt mappoints with infinite loop fix
2022-03-11 23:51:28 +01:00
zigmhount
cd541e3fe0
Fixed infinite loop
Replaced `i` with `wpt_i` in `wpoints_loop`!
2022-03-11 23:09:14 +01:00
zigmhount
bc7ffb39b5
Dirty fix for infinite loop
Changed back `continue wpoints_loop` to `break wpoints_loop` because it causes an infinite loop once `wpt_i` reaches `wpoints.length` and `wpoints[wpt_i]` is undefined , yet it continues to loop for some reason. Break is not nice because there could be defined values for bigger wpt_i 
Attempt to understand why with `console.log(wpoints.length)`.
2022-03-11 23:01:28 +01:00
Patrik J. Braun
9104db695f
Merge pull request #452 from zigmhount/gpx_wpt_mappoints
Gpx wpt mappoints
2022-03-11 23:00:15 +01:00
zigmhount
92f346b1ca
Cleaned up
Removed unnecessary comments; replaced `break wpoints_loop` with `continue wpoints_loop` which caused infinite loops, let's see if it still happens and if I can fix it...
2022-03-11 22:49:56 +01:00
Patrik J. Braun
6ed0401312 fixing navigation bar dividers 2022-03-10 20:22:27 +01:00
zigmhount
f1a5c6c0ee
Refactor getMapCoordinates
Removed input parameter tagname, hardcoded instead the array tagnames=['trkpt,'wpt'] , and iterated through this array to get elements from the XML file at once and gather them in coordinates[ ] = [ track_path_points[ ], wpoints_points[ ] ].
2022-03-09 20:44:37 +01:00
zigmhount
5e56561576
Refactor loadGPXfiles()
Retrieve directly [path,wpoints] from getMapCoordinates[][]
2022-03-09 20:40:52 +01:00
zigmhount
ffa5ed687d
Replaced getMapPoints() and getMapPath() with getMapCoordinates()
Passing 'trkpt' or 'wpt' to getMapCoordinates() to handle both paths and waypoints from GPX files.
2022-03-09 16:34:57 +01:00
zigmhount
7928a07230
Refactored getMapPoints and getMapPath into getMapCoordinates
Added argument tagname to getMapCoordinates() to accept 'trkpt' or 'wpt';
replaced interfaces MapPoints and MapPath with MapCoordinates.
2022-03-09 16:31:54 +01:00
zigmhount
55c0e98df8
Merge branch 'bpatrik:master' into gpx_wpt_mappoints 2022-03-06 22:22:14 +01:00
zigmhount
7008bc9246
Plot markers for wpoints from MapPoints
In addition to path from getMapPath(), get wpoints from getMapPoints() and plot them on the marker layer.
Somehow the for loop `wpoints_loop` tends to continue infinitely, forcing stop with `break wpoints_loop` for now.
2022-03-06 22:16:23 +01:00
zigmhount
ac4a854917
Add getMapPoints() and MapPoints for GPX waypoints
Store waypoints from GPX files' <wpt> tags into MapPoints, while track points remain in MapPath.
2022-03-06 22:04:59 +01:00
Patrik J. Braun
9ef0f5d2b8 Making random-link by-default enabled, and updating the warning note #392 2022-03-05 13:09:24 +01:00
Patrik J. Braun
8f6f960ee8 deprecating memory based DB 2022-03-04 17:59:50 +01:00
Patrik J. Braun
41b94f11e9 ordering languages alphabetically #438 2022-03-04 17:45:51 +01:00
Patrik J. Braun
211a5bd4dd showing gpx tracks in folders without a photo with gps position. #422 2022-02-27 19:07:00 +01:00
Patrik J. Braun
41ad14dffd Updating translations #438 2022-02-26 13:42:34 +01:00
Patrik J. Braun
2543fd9301 Fixing indexing job UI. 2022-02-25 16:56:28 +01:00