WithoutPants
7c09f24f34
Don't try to migrate non-existent vtt files ( #5216 )
2024-09-05 11:25:56 +10:00
WithoutPants
fb82866512
Don't show move drop target on non-move drag operations ( #5219 )
2024-09-05 11:25:30 +10:00
Gykes
15da2c1f4c
Fix select field alias odd spacing ( #5218 )
...
* Fix Tag and Alias odd spacing
As Echo6ix brough up the HTML Engine doesn't generate whitespace at the beginning of a string. Modifying it to use ` ` so that the spacing will be correct.
fixes https://github.com/stashapp/stash/issues/4997
* update for performerSelect and studioSelect
2024-09-05 11:25:05 +10:00
WithoutPants
1dac598755
Remove console.log. Remove vestigial property ( #5217 )
2024-09-05 09:35:56 +10:00
Ian McKenzie
ad442fbee5
lint: switch exportloopref to copyloopvar per warning message ( #5212 )
2024-09-04 16:05:44 +10:00
WithoutPants
4e9925fd3f
Show page numbers on low page count ( #5206 )
...
Shows individual page numbers instead of the page count selector when pages < 4.
2024-09-04 09:41:53 +10:00
WithoutPants
7b064ac99e
Only give height to gallery-container on larger devices ( #5205 )
...
Having height/overflow on the stacked/vertical orientation causes weird scrolling behaviour.
2024-09-04 09:39:59 +10:00
WithoutPants
a8a3b4cfd9
Don't focus query field on select ( #5204 )
2024-09-04 09:39:41 +10:00
WithoutPants
306ba63ab6
Prevent window scrolling on mouse wheel scroll when numeric input field is focused and hovered. ( #5199 )
2024-09-03 16:33:49 +10:00
WithoutPants
c21ded028a
Scan video orientation ( #5189 )
...
* Adjust video dimensions for side data rotation
* Warn user when ffprobe version < 5. Only get rotation data on version >= 5
2024-09-03 16:33:15 +10:00
WithoutPants
899ee713ab
Adjust image dimensions for exif orientation ( #5188 )
2024-09-03 16:32:29 +10:00
WithoutPants
a3c34a51aa
Gallery cover url ( #5182 )
...
* Add default gallery image
* Add gallery cover URL path
* Use new cover URL in UI
* Hide gallery preview scrubber when gallery has no images
* Don't try to show lightbox for gallery without images
* Ignore unrelated lint issue
2024-09-03 16:31:55 +10:00
DogmaDragon
010a355e0b
Add info about regex modifiers ( #5200 )
2024-09-02 22:44:17 +03:00
WithoutPants
bcf0fda7ac
Containing Group/Sub-Group relationships ( #5105 )
...
* Add UI support for setting containing groups
* Show containing groups in group details panel
* Move tag hierarchical filter code into separate type
* Add depth to scene_count and add sub_group_count
* Add sub-groups tab to groups page
* Add containing groups to edit groups dialog
* Show containing group description in sub-group view
* Show group scene number in group scenes view
* Add ability to drag move grid cards
* Add sub group order option
* Add reorder sub-groups interface
* Separate page size selector component
* Add interfaces to add and remove sub-groups to a group
* Separate MultiSet components
* Allow setting description while setting containing groups
2024-08-30 11:43:44 +10:00
Ian McKenzie
96fdd94a01
Create a section in the history panel to reset scene activity ( #5168 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-29 13:34:22 +10:00
sezzim
68738bd227
Support for assigning any image from a gallery as the cover ( #5053 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-29 11:24:52 +10:00
dependabot[bot]
8133aa8c91
Bump micromatch from 4.0.5 to 4.0.8 in /ui/v2.5 ( #5180 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 10:21:04 +10:00
Andi
ae1841efb0
chore: use errors.New to replace fmt.Errorf with no parameters will much better ( #4778 )
2024-08-28 14:45:57 +10:00
WithoutPants
27aef4ac2e
Update gqlgen and gqlparser dependencies ( #5179 )
2024-08-28 14:31:56 +10:00
Gykes
b3d6a8eedd
Removing Play Button With No File ( #5141 )
...
* Remove Play Button With No File
* Hide controls when there is no file
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-28 10:50:04 +10:00
Gykes
a023a86ca6
Fix Studio Pluralization ( #5161 )
...
Small bug fix so that if a studio only has 1 child studio then the correct pluralization is used.
2024-08-28 10:20:16 +10:00
WithoutPants
294e2090d0
Scene player presentation improvements ( #5145 )
...
* Show controls before video plays
* Allow interaction with controls while displaying error
* Source selector improvements
Don't auto-play next source if manually selected.
Don't remove errored sources
* Show errored sources in different style
2024-08-28 10:10:47 +10:00
Gykes
c69d72b243
Add Overlay-duration to span ( #5177 )
...
Adding overlay-duration so it has it's own dedicated class. Helps with theming/customization
closes https://github.com/stashapp/stash/issues/4240
2024-08-28 09:40:58 +10:00
Gykes
cdea9374d8
Standardizing the delete dropdown. ( #5176 )
...
Changed to use "delete" rather than "delete_entity"
2024-08-28 09:23:58 +10:00
WithoutPants
b1b223c90a
Persist tagger settings and change defaults ( #5165 )
...
* Persist tagger settings in UIConfig
* Show males and set tags by default
* Add release note
2024-08-28 09:19:50 +10:00
WithoutPants
c74456c07e
Bump linux ffmpeg URL for latest version ( #5172 )
2024-08-28 09:07:49 +10:00
WithoutPants
ca55f96fd8
Replace group image with more consistent svg ( #5170 )
2024-08-28 09:02:52 +10:00
WithoutPants
b7799df2a6
Add package docs and project vision/goals ( #5169 )
...
* Add goals/design vision to contributing doc
* Add barebones package documentation
2024-08-28 09:01:39 +10:00
WithoutPants
10341fba58
Update builtin freeones scraper ( #5171 )
2024-08-28 09:00:14 +10:00
WithoutPants
996dfb1c2f
Gallery scrubber ( #5133 )
2024-08-28 08:59:41 +10:00
NodudeWasTaken
ce47efc415
Add video codec profiles ( #5154 )
2024-08-27 18:03:48 +10:00
dogwithakeyboard
3089e1ad69
Markers scene filter ( #5097 )
...
* Add scene filter to markers
* Fix labels for scenes
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-27 17:23:34 +10:00
Ian McKenzie
62ff6f3c7f
Use existing consts for table names in anonymise.go where available ( #5167 )
2024-08-27 13:01:12 +10:00
Ian McKenzie
e49beb139c
Truncate scenes_o_dates and scenes_view_dates as part of anonymize ( #5166 )
2024-08-27 09:03:22 +10:00
DogmaDragon
d8ee57cd50
[Docs] add note about caption functionality [skip ci]
2024-08-23 02:31:33 +03:00
Gykes
427c18be7d
QOL Move Refresh Scrapers to Top ( #5142 )
...
QOL change to move the "Refresh Scrapers" button within the "Scrape with..." dropdown to the top.
2024-08-21 09:22:59 +10:00
Gykes
7788a6fd07
PatchComponentRedo ( #5136 )
...
* PatchComponent update specifically for SettingsInterfacePanel
* Fix unrelated lint issues
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-20 14:25:06 +10:00
WithoutPants
49060e6686
UI nested instead ( #5125 )
...
* Support multiple calls to PluginApi.patch.instead for a component.
Allow calling the original/chained function from the hook function.
* Add example of new usage of instead
* Update documentation
2024-08-20 12:36:45 +10:00
WithoutPants
a94bf29b34
Add missing performer sort options to whitelist ( #5129 )
...
Adds career length, measurements and weight.
2024-08-13 16:13:15 +10:00
hwill83
ecb53cee55
Fix broken link in development documentation. ( #5128 )
...
The existing link 404s.
2024-08-13 09:08:04 +10:00
WithoutPants
fb77e18182
Fix view history imported from o-history json ( #5127 )
...
* Fix view history imported from o-history json
* Add scene import unit tests
2024-08-13 09:07:36 +10:00
WithoutPants
c47aafff66
Filter issue fixes ( #5126 )
...
* Fix filter reading from URL when not active
* Use alternative clone mechanism. Fixes weird filter hook behaviour
* Separate search term input component
2024-08-12 14:10:10 +10:00
WithoutPants
aa1894964f
Codeberg weblate update ( #5123 )
...
* Update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/
* Translated using Weblate (French)
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/es/
* Translated using Weblate (Estonian)
Currently translated at 95.7% (1106 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (French)
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (German)
Currently translated at 85.7% (990 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (German)
Currently translated at 86.8% (1003 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.0% (855 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/pt_BR/
* Translated using Weblate (Finnish)
Currently translated at 75.7% (875 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fi/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 0.4% (5 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nb_NO/
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Latvian)
* Translated using Weblate (Hindi)
Currently translated at 5.7% (66 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/hi/
* Translated using Weblate (Latvian)
Currently translated at 5.6% (65 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/lv/
* Translated using Weblate (German)
Currently translated at 87.9% (1016 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Added translation using Weblate (Norwegian Nynorsk)
* Translated using Weblate (Norwegian Nynorsk)
Currently translated at 10.3% (120 of 1155 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nn/
---------
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Larsluph <Larsluph@users.noreply.translate.codeberg.org>
Co-authored-by: gallegonovato <gallegonovato@users.noreply.translate.codeberg.org>
Co-authored-by: Zesty6249 <Zesty6249@users.noreply.translate.codeberg.org>
Co-authored-by: doodoo <doodoo@users.noreply.translate.codeberg.org>
Co-authored-by: AlpacaSerious <AlpacaSerious@users.noreply.translate.codeberg.org>
Co-authored-by: wql219 <wql219@users.noreply.translate.codeberg.org>
Co-authored-by: BSSPM <BSSPM@users.noreply.translate.codeberg.org>
Co-authored-by: icaro <icaro@users.noreply.translate.codeberg.org>
Co-authored-by: IiroS <IiroS@users.noreply.translate.codeberg.org>
Co-authored-by: DogmaDragon <DogmaDragon@users.noreply.translate.codeberg.org>
Co-authored-by: saumya <saumya@users.noreply.translate.codeberg.org>
Co-authored-by: Marky05 <Marky05@users.noreply.translate.codeberg.org>
Co-authored-by: human-corset <human-corset@users.noreply.translate.codeberg.org>
Co-authored-by: tzuuuss <tzuuuss@users.noreply.translate.codeberg.org>
Co-authored-by: throbbing <throbbing@users.noreply.translate.codeberg.org>
2024-08-12 09:29:34 +10:00
blackx69
c8d4dacffd
Interactive Tools Enhancements Support ( #5115 )
...
* added `useInteractive` hook and exposed to `PluginApi`
* made `SceneFileInfoPanel` patchable
2024-08-06 10:34:27 +10:00
WithoutPants
c79f299d1a
Add clone methods to all criterion classes ( #5109 )
2024-08-02 18:32:11 +10:00
WithoutPants
6a5dc4e774
Refactor ItemList code and re-enable viewing sub-tag/studio content ( #5080 )
...
* Refactor list filter to use contexts
* Refactor FilteredListToolbar
* Move components into separate files
* Convert ItemList hook into components
* Fix criteria clone functions
* Add toggle for sub-studio content
* Add toggle for sub-tag content
* Make LoadingIndicator height smaller and fade in.
2024-07-31 16:35:37 +10:00
WithoutPants
540d72bc44
Fix bulk scene setting groups ( #5106 )
2024-07-31 10:53:40 +10:00
WithoutPants
d96850c008
Rename movie tables to groups in database schema ( #5082 )
...
* Rename movie tables to groups
* Correct index name
* Rename synopsis to description in schema
2024-07-30 14:14:16 +10:00
thundxrr
48c6373afa
Added detection for n-prefixed ffmpeg version string ( #5102 )
2024-07-29 21:54:04 +10:00
CJ
5512d37da3
fix missing transgender color icon ( #5090 )
2024-07-29 14:38:37 +10:00