-
-
Notifications
You must be signed in to change notification settings - Fork 130
Change log
20240928_204642.mp4
![image](https://private-user-images.githubusercontent.com/25872019/358872986-f8655a20-54bb-4606-adb2-d8dd770f23b4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNTg4NzI5ODYtZjg2NTVhMjAtNTRiYi00NjA2LWFkYjItZDhkZDc3MGYyM2I0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE2N2RlY2I1MzUyNTEwZDEyM2I3ZGM5ZjVjNDcyM2VmNTdkYzJkODUxNzE4ODQ5MzM4NWQ1YWVmMjUzNjM5NTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.zbYIS8EXO6avFH_N_5cu42G8x78VO3__TmT-lK-Nlvg)
Add support for disabling sync to implement simple settings isolation mechanism, storing related data only in the browser
![image](https://private-user-images.githubusercontent.com/25872019/349660320-0a1bef25-58f1-405d-91d2-ce2bde658a8d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDk2NjAzMjAtMGExYmVmMjUtNThmMS00MDVkLTkxZDItY2UyYmRlNjU4YThkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1ZTBmZTJhZjBkNDEzODM0OTNlZDJhMjZiZTI5YmEwOTQwOTZlMzA3N2ViNGU0OWU0MTBhZjUzYTdiYjAzZTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kDi6F5zW9qVLdTeBpUVolRYw4Eu0JGP7tugHvguRBTc)
It's important to note that if you scroll down too much, IIB will not automatically update. This is a consideration for performance reasons.
20240717_074953.mp4
![image](https://private-user-images.githubusercontent.com/25872019/348572421-6fdc43e5-95cc-475c-90df-1f66f2f62825.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDg1NzI0MjEtNmZkYzQzZTUtOTVjYy00NzVjLTkwZGYtMWY2NmYyZjYyODI1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk3NDQwZDlmNjc3MDAzZDE3MTMyNWMyNGIxMTc2MjNlZTZlYTg0MTY3ODNhYTc4NjBiNzIyNTNkMGEwYjVjMzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0YMiAYe64yEm35WBy7pkTojPv1DXTXsFC9D_Lkaxzg0)
Added a PyInstaller-compiled version, significantly reducing the likelihood of false positives from antivirus software.
Add support for pre-generating cache via startup parameters and specifying cache directory through environment variables
![image](https://private-user-images.githubusercontent.com/25872019/347456202-3014c47e-0afc-49fb-bcea-e05ddf43e476.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDc0NTYyMDItMzAxNGM0N2UtMGFmYy00OWZiLWJjZWEtZTA1ZGRmNDNlNDc2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA4MDY3N2UzNjZkMDNkNDk4Mzc4Y2VmZWFiNTVlNWJlYzU3NDVmODZjZTkxMzExNzJkOTYyNDdkNzYxMTNhYzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.AV1gqmYdKoRTp9RqCZl64LD3RtEKaGTEneDby8P_MaI)
![image](https://private-user-images.githubusercontent.com/25872019/347456775-2e8dd658-22bf-4656-9f67-4af395676faf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDc0NTY3NzUtMmU4ZGQ2NTgtMjJiZi00NjU2LTlmNjctNGFmMzk1Njc2ZmFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkwMTU4OGRmYTk0YjRhMmJhNDQ1YjA4YjU4OWU4N2ZjYzdmNmY4ZDNmN2FmNTBjN2NkN2RkNzgyMmIwYzUyZDgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.q6YxeYgBen0v66RWFILQro-rcDboDPigIHz1M52l_eg)
I wrote a Pixiv plugin that allows you to view the image information of Pixiv images directly in IIB. If you are interested in this or need to write your own plugin, you can take a look at this https://github.com/zanllp/pixiv_iib_plugin
Removed the restriction on deleting the first file in fullscreen preview, fixed potential issues with exiting via ESC, and added support for exiting by double-clicking an image.
![image](https://private-user-images.githubusercontent.com/25872019/344360945-b8d59b5c-9bfd-4281-8bb4-f8056834bf17.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDQzNjA5NDUtYjhkNTliNWMtOWJmZC00MjgxLThiYjQtZjgwNTY4MzRiZjE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFjN2Q1ZmI3ZTVmNWRlYTI5M2JkMTk5ODcyNmQ1YjY5MGFmNDY4ODY5MjA2MzY2N2FmMjY0ZjM4ZmEzNjVkYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ItKQkLK2lZ9zsY0X2vgKzerlayAicxpHw9tcEYBd2kM)
![](https://private-user-images.githubusercontent.com/25872019/343430184-ebf45564-0f95-4de4-86c0-f29984cb7adf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0MzAxODQtZWJmNDU1NjQtMGY5NS00ZGU0LTg2YzAtZjI5OTg0Y2I3YWRmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4ODdlZmExNjdmZjE5ODk2YWFjOThjM2I2YzJjYzczZjNjZjNiNWIxNDFlNDNjMmVhNGQwYzk2ZDA4OGZkOTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.gP3h2DroaSZwIrshPXGM3dBBh6JRNJlxLLtGJBnFE_M)
![](https://private-user-images.githubusercontent.com/25872019/343429963-691ee05f-ada7-4840-ac42-fee6eb6bbbf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0Mjk5NjMtNjkxZWUwNWYtYWRhNy00ODQwLWFjNDItZmVlNmViNmJiYmYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQxN2ZlMGQ1YWJkNGYwMmFmM2FhYjk3NDkwZjdkNDI5OTIzNzk4NGMwNjg3ZmFjNmEwNThiMmQ0NDU5NGZmZjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CQVDvEUKLXb-fnkewxCp_bBuOU7alBKn3pWu1WNkZp4)
![](https://private-user-images.githubusercontent.com/25872019/343431382-c2f0e750-498b-4a78-880a-2aadc5b7cb7c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0MzEzODItYzJmMGU3NTAtNDk4Yi00YTc4LTg4MGEtMmFhZGM1YjdjYjdjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzZTMxMWQ2MTQ5M2U4NjU3MTQ5NWEzY2RhMTdjMTEzYmI3ZDc4ZDQxZjY5NDM4NTU2OGFiMmI1OWZiMzA0ZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.dw1pRjArzmXFT4347kWmrDbfyjhG8Glndnjn2jJXGSs)
20240626_091346.mp4
Related issue: https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/509
![image](https://private-user-images.githubusercontent.com/25872019/339967605-17a02fc0-2351-4778-886e-23d7e0783d18.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzk5Njc2MDUtMTdhMDJmYzAtMjM1MS00Nzc4LTg4NmUtMjNkN2UwNzgzZDE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTlhMTVlODEwYmNhOWE0MmYzNTZkZDk0ZDY0MWU0MGZiMjI1ZmI4MWI1Nzc5OWZmZDY1YzM5YzRlOGM2ZDUyNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CLYjp6HYMak1E-zRDf6Ysoakt0EmrCjJ2gaNppOCNZE)
![image](https://private-user-images.githubusercontent.com/25872019/339967891-6e2e2f65-6233-437e-88dd-380f046e9b93.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzk5Njc4OTEtNmUyZTJmNjUtNjIzMy00MzdlLTg4ZGQtMzgwZjA0NmU5YjkzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjODE5MGFjOWIzYTI3MDY4YzYwN2EzMmZkMTI1NTY4Zjg1YmMyM2JlYWU2ZTE1NTJkNGJkZjdjMjY3MzE2ZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ilXTyobqkj62Zmgz1MQIQPYqGKGyoMSCF1SyTcZCLSs)
Scrolling is now much smoother in Walk mode
![image](https://private-user-images.githubusercontent.com/25872019/338744707-13ac8d79-25cc-40ad-bcf9-0fa544a0d162.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzg3NDQ3MDctMTNhYzhkNzktMjVjYy00MGFkLWJjZjktMGZhNTQ0YTBkMTYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQzNjVjYjMyNmZmMzZlMWQ5NzdiNGYxNDFjN2Y5MWJhMGRhOGIzMDU0NGEyNmI1OGViMTgwNTNhMDZmN2U1YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CzQpu_dh1lu3JpI4ZA7Brhv-XcpthC1cBxqihJ2ZAVA)
![image](https://private-user-images.githubusercontent.com/25872019/338744468-798ab54c-9c66-4bf9-abf4-d96259737a5f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzg3NDQ0NjgtNzk4YWI1NGMtOWM2Ni00YmY5LWFiZjQtZDk2MjU5NzM3YTVmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFkNjJlODVlZmFiZGJhODEzNTIxMTFmNjI2Zjk4MThkMTVlYWIxNWE5NWUyYzUwZWJhOGI4NWIwMWFjNGI5NWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-vh7yZFAZQ35XyFfBSiKzKpeAfQokYJk2S1wRlRv1zE)
Users will be notified when a new release is available
Details at: Proper Folder Migration to Avoid Data Loss
![image](https://private-user-images.githubusercontent.com/25872019/322125385-1a8597df-4821-4698-aa4a-134e5bd7b909.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMjIxMjUzODUtMWE4NTk3ZGYtNDgyMS00Njk4LWFhNGEtMTM0ZTViZDdiOTA5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZiYmQ1ZWVlYjBkODBjMjA0YjI2MzMxZTA0MTY3OTBiYWVlMjIyYjEwZjNiNDBlZDYxOGVkNTE5MTVhZTkxMDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.pK8YA5FEvUbCZHog3JIpl_OKgrxGwPxu2JoCzgGmS4o)
20240328_212243.mp4
Add support for video streaming, video thumbnail generation, video search functionality, and video tagging
Added support for opening files with the system default application and saving selected file information as JSON
![image](https://private-user-images.githubusercontent.com/25872019/314917168-170e86cc-3d6c-4795-871e-e00c2f11d8d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTcxNjgtMTcwZTg2Y2MtM2Q2Yy00Nzk1LTg3MWUtZTAwYzJmMTFkOGQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhYjA4YmIyZjI2N2E4OGY4ODE0OGIwYWQ4MmRjNGYxMmZkODQ1OGNlNWIyZDMyMmQwNGMyZDUxODAwODQ2YzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.nei3UY9QHw2oExHgUgN2wnJNn0tduVl3fBy5qNa7EU0)
![image](https://private-user-images.githubusercontent.com/25872019/314917472-e4c8095c-6017-4131-883e-68565378f403.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTc0NzItZTRjODA5NWMtNjAxNy00MTMxLTg4M2UtNjg1NjUzNzhmNDAzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzOGMwM2JmZTkwYmRiZDk2NDJlZGRmMWVhZDQ0OGZiOGNkMGNkMThhNTY5OGEyYTI0M2IzNWFiNWUwODhmZDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CLgezqP_bryNLfMssfwPrRe0TE_zViDXwmAtv9SoR00)
![image](https://private-user-images.githubusercontent.com/25872019/314917658-826648ff-00df-4dee-988e-4e7c8d321562.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTc2NTgtODI2NjQ4ZmYtMDBkZi00ZGVlLTk4OGUtNGU3YzhkMzIxNTYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4MmQzNGZhMGE0YTA4YzMyY2U4N2MyNzBmYjJmMmRhOWJiOGMwNzM3NTIzNGZiM2RjOTQyMjMwY2M0MDE4OTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.fph_WM7hkzeb_b2SytN5OkdMyeyBjowyQe7nfI70Fgc)
https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/vue/usage.md
Thanks to @fg-uulm for the contribution
![image](https://private-user-images.githubusercontent.com/25872019/299059673-cfcbedd8-c981-430e-97ed-617617141baa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yOTkwNTk2NzMtY2ZjYmVkZDgtYzk4MS00MzBlLTk3ZWQtNjE3NjE3MTQxYmFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkNWFlNGRmM2Y4NzJiODkzM2E4ZmIyYWM5OWY0MWJkYTg2YjAyYzIyNjVhZmI1NDc4NGI5NzVjMGUxYmI2NTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.lFY0kgv06-MVjuqoP9GPsJhrDj0UJunanniziIQ_Z4E)
Thanks to @fg-uulm for the contribution
![image](https://private-user-images.githubusercontent.com/25872019/299058959-b14226f8-00f1-48ff-bc50-154b456aa528.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yOTkwNTg5NTktYjE0MjI2ZjgtMDBmMS00OGZmLWJjNTAtMTU0YjQ1NmFhNTI4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJlMWFhOGE1MDA4MGY4MGViNzM4YzMzY2ZmOTRjMTg0MTE2NmRiMTdhZmZiMjkzNzEzZmEwNGVhNzU5NzI5NDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0hBiRjCPl0bREpxsOghZEW0xLCFzkLEqHQJbI4WRLGY)
Thanks to @fg-uulm for the contribution
Context Menu
Added support for searching within a specified folder.Removed the requirement for exact matching during searches.
![image](https://private-user-images.githubusercontent.com/25872019/282865234-b45e5193-ea18-4882-b334-037da51a03eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yODI4NjUyMzQtYjQ1ZTUxOTMtZWExOC00ODgyLWIzMzQtMDM3ZGE1MWEwM2ViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkYjNiODNjOWJmZTBmNmFiYWFkOWJjZjI3ZGQ3ZmRhOGRkY2MwZDE5ODMwZTk1MWJmYmE3MDE4ZjQyNzc4ZGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.5W2Fn2dFbIL0Jn51UE7u9nljkqjRrez3r0Wr_uDHv1U)
20231115_010441.mp4
20231029_180324.mp4
![image](https://private-user-images.githubusercontent.com/25872019/271825869-b190963b-3a30-47cd-915e-48780af62d32.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzE4MjU4NjktYjE5MDk2M2ItM2EzMC00N2NkLTkxNWUtNDg3ODBhZjYyZDMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2YTYwYmMzNmE4NWI3ZjU4MDU4YjdmNmYzNTg5ZjYxZTBkOGI4NzMzYzRiZDBjMTBhNThiNmM0NWZiZjBjMTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XLVhx8AmY-YvCXBkmmtv0gZugtmqo5lwhxd0tY36Zek)
![image](https://private-user-images.githubusercontent.com/25872019/271825876-3ec986a2-6612-4b9c-a56c-d2547730654c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzE4MjU4NzYtM2VjOTg2YTItNjYxMi00YjljLWE1NmMtZDI1NDc3MzA2NTRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFjZWMzNjA1ZWE3MGQwZDRkNzVkYjJmNzkxZmExMGNiZDk2MjkxYWFjNWI4YWEzMzliMzEyNmQ0OTBmYTRjYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.863gxmzPtrh63LvflcZH62NuStFvWFdZQdNHhBf99iI)
![image](https://private-user-images.githubusercontent.com/25872019/270083632-51a489b3-08ab-4c98-b171-df105f53e46b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzAwODM2MzItNTFhNDg5YjMtMDhhYi00Yzk4LWIxNzEtZGYxMDVmNTNlNDZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxOWY4YzFlODljNzFhZmEyZjhhZDFkNWJlYTY1NThlM2E2YzI5OTY1ZTA4OTJmOTZiODJjZGY4MjJiMmFjYWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.teo0RP196aGx-jh7-MdSfOMB0S3j3NYq5BJEZfbJAx0)
20230912_033535.mp4
![image](https://private-user-images.githubusercontent.com/25872019/266432544-932088f3-858e-45e6-9594-f01bbe725724.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNjY0MzI1NDQtOTMyMDg4ZjMtODU4ZS00NWU2LTk1OTQtZjAxYmJlNzI1NzI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2Yzk3NDJiMmY1N2FkMjJlOGI0MmM3ZjljYTU5NzhkODcyNTAyNmZjYzMwNTY2ZWRhMWNlNGU0YzIyMjU0NDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.vy1VVObvyPKHWErqckd03tdeqxyg-cN2gXCwfLoX0HI)
The modifications for this update include "Image Search" and "Fuzzy Search."
Clicking on the 'heart' icon or the tag list should both allow users to add tags to the image.
![image](https://private-user-images.githubusercontent.com/25872019/264475520-393925dc-8ac7-4e1a-a044-c983805a0b0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNjQ0NzU1MjAtMzkzOTI1ZGMtOGFjNy00ZTFhLWEwNDQtYzk4MzgwNWEwYjBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZlMTUxYTJmODJjZGM5NGU1ZDQ3NTVkMDI3YjYxN2E5MWI5ZjY4NGRhMjMzNTdiMTE5NWExMjQwZjA3ZmNjMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ozo-QTjCrlyi1emZliGtGTn3Fh1lYumWMrttI_AzKn8)
If IIB is not running in a separate browser tab, then it will only send the file to the page it resides on.
Related issue #385.
![image](https://private-user-images.githubusercontent.com/25872019/259435250-9a7a8a62-46ce-4389-829c-62803eaf76fd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTk0MzUyNTAtOWE3YThhNjItNDZjZS00Mzg5LTgyOWMtNjI4MDNlYWY3NmZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRmY2RiM2U4MDg0NzA2MjQ5YWM2ZDZkZmY3NTE2ZGFlNTIyMWJiZTYzZDU4MTc2ZDUyZThhYWE2Yzc2NGM2M2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.PenvDXdb_kt_2amGmo7wH3wk7ljHq2AmGam3mj-SRYQ)
Color assignment based on text hash
![image](https://private-user-images.githubusercontent.com/25872019/257009282-8f137dfd-cf3c-47f2-af80-7aa2af9de644.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkyODItOGYxMzdkZmQtY2YzYy00N2YyLWFmODAtN2FhMmFmOWRlNjQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1NjUyMzRlOGViMDFkZmUwZWU3OWEwOTExOTc1NTAxMjJmN2M4NWQ0MmZhMTViYjUzY2U1NWE1MGQwNDkzNDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-sFByqnHL2w1GK8le9O64QAsrCBHGG4fPssIZM4qf7g)
![image](https://private-user-images.githubusercontent.com/25872019/257009191-b1ce8034-7bd0-4c14-96d0-4f8d357808fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkxOTEtYjFjZTgwMzQtN2JkMC00YzE0LTk2ZDAtNGY4ZDM1NzgwOGZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA5OGEwZmUzNzdmMjk4YTMzMDI2ZTNjYmMxODVkODI4ZTU4NDhhNTVkNmNiZWFlZjYwZDRlODE2NDk0ZDE2YmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.dc0r5OByKbkM2kLoneyOdtQxgx_dFmGnsC3RsLf5G_o)
Ability to directly delete an item from the quick move list on the home page, supports clearing "recent"
![image](https://private-user-images.githubusercontent.com/25872019/257009087-0d54bc12-9d67-4057-ad12-7dea646e52ee.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkwODctMGQ1NGJjMTItOWQ2Ny00MDU3LWFkMTItN2RlYTY0NmU1MmVlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg1ZWM1MzhkNDRiOTk4MzUxY2NiMGZmYWRlNWUxMWU5ZWE5YzcwOWU3NDkzZTI0OTA5MGVkNzgwNjMwODczZTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.qI-F01MpfGHEq1mDotdJ0dYPkZIEVkFYtCO8gNMcMyA)
Details can be found at https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/202
The original walk function only supported a file structure with two levels of folders. I refactored this functionality so that it no longer has any requirements on the folder structure. Additionally, you no longer need to worry about the size of the folders significantly impacting the speed, as everything is loaded on demand.
In addition to the homepage, you can also enable the walk function in the folder's right-click menu.
IIB_ACCESS_CONTROL=enable
IIB_ACCESS_CONTROL_ALLOWED_PATHS=save,extra
IIB_ACCESS_CONTROL_PERMISSION=read-only
For more details, please refer to https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/.env.example.
Add batch download feature, support collecting selected images from other pages for download and archiving
20230722_121434.mp4
This fundamentally avoids the existence of double scroll bars, which used to rely on "open in new tab" to solve. I believe this can bring a significant improvement to the experience.
Allowing you to directly see which custom tags have been added. Currently set to activate only when the grid cell width is more than 128px .
![image](https://private-user-images.githubusercontent.com/25872019/254556204-50aeb7f2-74f3-46fd-ae29-9c438c061c23.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTQ1NTYyMDQtNTBhZWI3ZjItNzRmMy00NmZkLWFlMjktOWM0MzhjMDYxYzIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJhMzBhZjE0NWZhMTk2NGUxMTFmYTUwN2YwN2E3NzFmZGRhOGY2OGJjNzJmNjU4YTc5NWE5ZGU5MWFiNTg4NGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YjVJYtUv5XrcU-h5BH3upM4hhesZyiFJyAyik0K1JUw)
![image](https://private-user-images.githubusercontent.com/25872019/254560517-0810000e-7d0b-48b2-a6df-22293c730bfd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTQ1NjA1MTctMDgxMDAwMGUtN2QwYi00OGIyLWE2ZGYtMjIyOTNjNzMwYmZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzYzlmZWQwMDYyNmRhMGI1OGE1MWZmMzZmNTFhNTc3ZjkwNmQ1NGQ2NmU2MDhjODgzMjc3NTYwYzRlODFmNjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Lv3t3j71cLkj4clB60fUEpIyyFQkNJ8CObQti_JB2b0)
20230717_121833.mp4
![image](https://private-user-images.githubusercontent.com/25872019/253792707-8c093288-133a-4969-9c37-352a848bed59.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTM3OTI3MDctOGMwOTMyODgtMTMzYS00OTY5LTljMzctMzUyYTg0OGJlZDU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk1MmMwMmJlYzE3Y2Q4YzQ5ODIwMjRiNmEyMGFhNTI4NjkxOGUxNTI2MzFmMDk4YjRjMzkwYzNlNjQxM2NmODkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xSrukGPcNqSQqM8RaIENfWeQNAPvlLGqAt4VTDknvRk)
![image](https://private-user-images.githubusercontent.com/25872019/253792763-e3cf3e0f-71f5-4a56-ad24-f9d497412b74.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTM3OTI3NjMtZTNjZjNlMGYtNzFmNS00YTU2LWFkMjQtZjlkNDk3NDEyYjc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0MDA5NDIzNzhjZmEzNDI0NDVmYzY4YzgzNmY0MzczZDM1NTNiMzc1NmQ5YTMyNTc4YmQzNGQ3NGE2MWYyYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QCZSOAIeLiB_m0rZeksV9FCVgKBDIJ-yjAyy55VbqF4)
20230714_132256.mp4
Added support for using Ctrl+A to select all
see https://github.com/zanllp/sd-webui-infinite-image-browsing/releases/tag/v0.0.1 for more infomation.
--sd_webui_path_relative_to_config
Use the file path of the sd_webui_config file as the base for all relative paths provided within the sd_webui_config file.
Added the --sd_webui_path_relative_to_config
parameter to solve the issue of unexpected behavior of relative paths in the input "config.json".
python app.py --sd_webui_config="C:\Users\zanllp\Desktop\stable-diffusion-webui\config.json" --port=7866 --sd_webui_path_relative_to_config
![image](https://private-user-images.githubusercontent.com/25872019/248998003-541bb538-42a2-4c78-b175-1b0d5636a1a2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDg5OTgwMDMtNTQxYmI1MzgtNDJhMi00Yzc4LWIxNzUtMWIwZDU2MzZhMWEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThhYzIyZmZhYmZhNTY2ZmQ4YTg3MTMyMTc5YmM5YjA0NDY2OTZmODM2MzE5NDdkNzc3ZDdjOTUzYjUyNWNmOTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.C8op8Pwzzmk22vbbvdrhXF84bIonnX7dgE5FPFmp6dM)
20230626_101301.mp4
http://127.0.0.1:7866/?action=open&path=extra
http://127.0.0.1:7866/?action=open&path=save
http://127.0.0.1:7866/?action=open&path=txt2img
http://127.0.0.1:7866/?action=open&path=img2img
http://127.0.0.1:7866/?action=open&path=C:\Users\zanllp\Desktop\sd-remote-save
20230624_225849.mp4
20230624_062527.mp4
python app.py --extra_paths /path/to/img/dir/1 /path/to/img/dir/2
![image](https://private-user-images.githubusercontent.com/25872019/246538213-bab67ef8-b1ff-4ac1-87af-81ea192338eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDY1MzgyMTMtYmFiNjdlZjgtYjFmZi00YWMxLTg3YWYtODFlYTE5MjMzOGViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2ZGZlZGQzMzRmM2E4Njk2NmY0ZGVkY2UyMWQ5MmMyYzNjNmExYzkwNTU2Zjk2NDY3Y2Q3NDJmMzhlOGZiOTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.NXJt362JbOQBjIOzcZXB9y7jJ5LDHjN3QawyHGTvMk8)
By default, it is automatically enabled when the file system can be accessed externally. For a more detailed introduction, please click here
If you don't need to view generation information, I recommend collapsing the panel.
![image](https://private-user-images.githubusercontent.com/25872019/242362823-f26abe8c-7a76-45c3-9d7f-18ae8b6b6a91.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDIzNjI4MjMtZjI2YWJlOGMtN2E3Ni00NWMzLTlkN2YtMThhZThiNmI2YTkxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3YTFjYzA4MzVjMDEwZTk4ZWQ4ZTA2MmZlMjFhYmM0YzI4NTFiMGVjYjEyZDQ3ZWQzZWE1NWMzOTU4MmZjMWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Qr1BuQtMx0udGd9xheAnf3cqNdEYegUwIRZ0rr3Yg4o)
![image](https://private-user-images.githubusercontent.com/25872019/242363462-f2005ad3-2d3b-4fa7-b3e5-bc17f26f7e19.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDIzNjM0NjItZjIwMDVhZDMtMmQzYi00ZmE3LWIzZTUtYmMxN2YyNmY3ZTE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2ZjgwM2MzZmJkZGYwOGQxMzJhZmQwYmNlZDk4YWI5ODIyYzliZjk1MmI2NjNmMDcwZTlhYTAwMmExMDc4OWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.E2gTcSy1u6dKS_AHKLCxkZtDfnfaAEkRjo1JzSy7ruw)
See demo at #159.
![image](https://private-user-images.githubusercontent.com/25872019/241311240-7d7f6be0-6c8b-430a-b18f-3c05415bb0c9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDEzMTEyNDAtN2Q3ZjZiZTAtNmM4Yi00MzBhLWIxOGYtM2MwNTQxNWJiMGM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUzNzZkOTViZTUyZjhhZDU3NTNkMjE1ODlhZTUxOTk1OTg4NTk2NDlkYzFhM2E0YmFlY2U1ZTY0Y2ZjNTZjNTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Q43tK2H11Z-IpOapx5OihZ5HgoepetPpiDcEwivyA68)
You just need to create a .env
file under the root directory of this extension and enter your key.
Then you will be prompted to enter your key when you open the extension.
If the authentication fails, all your requests will be rejected.
Thanks to @KominoStyle for the contribution
20230521_194743.mp4
After adding, it will be possible to tag images in this folder and search for them using the search function.
Please add only necessary search scopes to avoid slow index updates.
In the right-click menu and the "More" menu in the upper right corner.
The good news is that it is no longer necessary to set the file name pattern separately, and this extension can now detect and ignore expired image cache in a timely manner.
The bad news is that all previous cache will need to be regenerated.
The existing tag search is powerful and can perform precise filtering, but it is powerless for some natural language prompts. Fuzzy search is added as a supplement to address this issue.
Thanks to @wfjsw for the contribution
Similar to Google, check it out at https://www.google.com/advanced_search
![image](https://private-user-images.githubusercontent.com/25872019/238161047-62d1ffe3-2d1f-4449-803a-970273753855.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yMzgxNjEwNDctNjJkMWZmZTMtMmQxZi00NDQ5LTgwM2EtOTcwMjczNzUzODU1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2MzMxZGE0MDAzNGY3NzBlMjRlMmJkMjAxYTdkN2M2YWE4YjI1M2VjNjBjNmNhYjA3NDI1NTAzNDUxYjg2YTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0VypdFm9zDMkax8BGbA7TFYHORElvvRwx8XUYy5mins)
When you return to the extension from elsewhere triggers. see https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/120
Triggered under the same circumstances as above, there will be a button to update the index when it expires.
20240928_204642.mp4
![image](https://private-user-images.githubusercontent.com/25872019/358872986-f8655a20-54bb-4606-adb2-d8dd770f23b4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNTg4NzI5ODYtZjg2NTVhMjAtNTRiYi00NjA2LWFkYjItZDhkZDc3MGYyM2I0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE2N2RlY2I1MzUyNTEwZDEyM2I3ZGM5ZjVjNDcyM2VmNTdkYzJkODUxNzE4ODQ5MzM4NWQ1YWVmMjUzNjM5NTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.zbYIS8EXO6avFH_N_5cu42G8x78VO3__TmT-lK-Nlvg)
![image](https://private-user-images.githubusercontent.com/25872019/349660320-0a1bef25-58f1-405d-91d2-ce2bde658a8d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDk2NjAzMjAtMGExYmVmMjUtNThmMS00MDVkLTkxZDItY2UyYmRlNjU4YThkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1ZTBmZTJhZjBkNDEzODM0OTNlZDJhMjZiZTI5YmEwOTQwOTZlMzA3N2ViNGU0OWU0MTBhZjUzYTdiYjAzZTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kDi6F5zW9qVLdTeBpUVolRYw4Eu0JGP7tugHvguRBTc)
需要注意的是如果你向下滚动太多的话IIB将不会自动更新,这是出于性能的考虑
20240717_074953.mp4
![image](https://private-user-images.githubusercontent.com/25872019/347456202-3014c47e-0afc-49fb-bcea-e05ddf43e476.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDc0NTYyMDItMzAxNGM0N2UtMGFmYy00OWZiLWJjZWEtZTA1ZGRmNDNlNDc2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA4MDY3N2UzNjZkMDNkNDk4Mzc4Y2VmZWFiNTVlNWJlYzU3NDVmODZjZTkxMzExNzJkOTYyNDdkNzYxMTNhYzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.AV1gqmYdKoRTp9RqCZl64LD3RtEKaGTEneDby8P_MaI)
![image](https://private-user-images.githubusercontent.com/25872019/347456775-2e8dd658-22bf-4656-9f67-4af395676faf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDc0NTY3NzUtMmU4ZGQ2NTgtMjJiZi00NjU2LTlmNjctNGFmMzk1Njc2ZmFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkwMTU4OGRmYTk0YjRhMmJhNDQ1YjA4YjU4OWU4N2ZjYzdmNmY4ZDNmN2FmNTBjN2NkN2RkNzgyMmIwYzUyZDgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.q6YxeYgBen0v66RWFILQro-rcDboDPigIHz1M52l_eg)
我还写个Pixiv插件,可以直接在IIB里面看Pixiv图片的图形信息了。如果你对这个感兴趣,或者你需要写自己个插件,可以看看这个
[插件](https://github.com/zanllp/pixiv_iib_plugin)
![image](https://private-user-images.githubusercontent.com/25872019/344360945-b8d59b5c-9bfd-4281-8bb4-f8056834bf17.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDQzNjA5NDUtYjhkNTliNWMtOWJmZC00MjgxLThiYjQtZjgwNTY4MzRiZjE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFjN2Q1ZmI3ZTVmNWRlYTI5M2JkMTk5ODcyNmQ1YjY5MGFmNDY4ODY5MjA2MzY2N2FmMjY0ZjM4ZmEzNjVkYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ItKQkLK2lZ9zsY0X2vgKzerlayAicxpHw9tcEYBd2kM)
![](https://private-user-images.githubusercontent.com/25872019/343430184-ebf45564-0f95-4de4-86c0-f29984cb7adf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0MzAxODQtZWJmNDU1NjQtMGY5NS00ZGU0LTg2YzAtZjI5OTg0Y2I3YWRmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4ODdlZmExNjdmZjE5ODk2YWFjOThjM2I2YzJjYzczZjNjZjNiNWIxNDFlNDNjMmVhNGQwYzk2ZDA4OGZkOTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.gP3h2DroaSZwIrshPXGM3dBBh6JRNJlxLLtGJBnFE_M)
![](https://private-user-images.githubusercontent.com/25872019/343429963-691ee05f-ada7-4840-ac42-fee6eb6bbbf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0Mjk5NjMtNjkxZWUwNWYtYWRhNy00ODQwLWFjNDItZmVlNmViNmJiYmYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQxN2ZlMGQ1YWJkNGYwMmFmM2FhYjk3NDkwZjdkNDI5OTIzNzk4NGMwNjg3ZmFjNmEwNThiMmQ0NDU5NGZmZjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CQVDvEUKLXb-fnkewxCp_bBuOU7alBKn3pWu1WNkZp4)
![](https://private-user-images.githubusercontent.com/25872019/343431382-c2f0e750-498b-4a78-880a-2aadc5b7cb7c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zNDM0MzEzODItYzJmMGU3NTAtNDk4Yi00YTc4LTg4MGEtMmFhZGM1YjdjYjdjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzZTMxMWQ2MTQ5M2U4NjU3MTQ5NWEzY2RhMTdjMTEzYmI3ZDc4ZDQxZjY5NDM4NTU2OGFiMmI1OWZiMzA0ZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.dw1pRjArzmXFT4347kWmrDbfyjhG8Glndnjn2jJXGSs)
20240626_091346.mp4
相关issue: https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/509
![image](https://private-user-images.githubusercontent.com/25872019/339967605-17a02fc0-2351-4778-886e-23d7e0783d18.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzk5Njc2MDUtMTdhMDJmYzAtMjM1MS00Nzc4LTg4NmUtMjNkN2UwNzgzZDE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTlhMTVlODEwYmNhOWE0MmYzNTZkZDk0ZDY0MWU0MGZiMjI1ZmI4MWI1Nzc5OWZmZDY1YzM5YzRlOGM2ZDUyNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CLYjp6HYMak1E-zRDf6Ysoakt0EmrCjJ2gaNppOCNZE)
![image](https://private-user-images.githubusercontent.com/25872019/339967891-6e2e2f65-6233-437e-88dd-380f046e9b93.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzk5Njc4OTEtNmUyZTJmNjUtNjIzMy00MzdlLTg4ZGQtMzgwZjA0NmU5YjkzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjODE5MGFjOWIzYTI3MDY4YzYwN2EzMmZkMTI1NTY4Zjg1YmMyM2JlYWU2ZTE1NTJkNGJkZjdjMjY3MzE2ZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ilXTyobqkj62Zmgz1MQIQPYqGKGyoMSCF1SyTcZCLSs)
在Walk模式下,滚动现在更加流畅
![image](https://private-user-images.githubusercontent.com/25872019/338744707-13ac8d79-25cc-40ad-bcf9-0fa544a0d162.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzg3NDQ3MDctMTNhYzhkNzktMjVjYy00MGFkLWJjZjktMGZhNTQ0YTBkMTYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQzNjVjYjMyNmZmMzZlMWQ5NzdiNGYxNDFjN2Y5MWJhMGRhOGIzMDU0NGEyNmI1OGViMTgwNTNhMDZmN2U1YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CzQpu_dh1lu3JpI4ZA7Brhv-XcpthC1cBxqihJ2ZAVA)
![image](https://private-user-images.githubusercontent.com/25872019/338744468-798ab54c-9c66-4bf9-abf4-d96259737a5f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMzg3NDQ0NjgtNzk4YWI1NGMtOWM2Ni00YmY5LWFiZjQtZDk2MjU5NzM3YTVmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFkNjJlODVlZmFiZGJhODEzNTIxMTFmNjI2Zjk4MThkMTVlYWIxNWE5NWUyYzUwZWJhOGI4NWIwMWFjNGI5NWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-vh7yZFAZQ35XyFfBSiKzKpeAfQokYJk2S1wRlRv1zE)
用户将在有新版本可用时收到通知
20240530_115104.mp4
![image](https://private-user-images.githubusercontent.com/25872019/322125385-1a8597df-4821-4698-aa4a-134e5bd7b909.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMjIxMjUzODUtMWE4NTk3ZGYtNDgyMS00Njk4LWFhNGEtMTM0ZTViZDdiOTA5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZiYmQ1ZWVlYjBkODBjMjA0YjI2MzMxZTA0MTY3OTBiYWVlMjIyYjEwZjNiNDBlZDYxOGVkNTE5MTVhZTkxMDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.pK8YA5FEvUbCZHog3JIpl_OKgrxGwPxu2JoCzgGmS4o)
20240328_212243.mp4
![image](https://private-user-images.githubusercontent.com/25872019/314917168-170e86cc-3d6c-4795-871e-e00c2f11d8d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTcxNjgtMTcwZTg2Y2MtM2Q2Yy00Nzk1LTg3MWUtZTAwYzJmMTFkOGQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhYjA4YmIyZjI2N2E4OGY4ODE0OGIwYWQ4MmRjNGYxMmZkODQ1OGNlNWIyZDMyMmQwNGMyZDUxODAwODQ2YzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.nei3UY9QHw2oExHgUgN2wnJNn0tduVl3fBy5qNa7EU0)
![image](https://private-user-images.githubusercontent.com/25872019/314917472-e4c8095c-6017-4131-883e-68565378f403.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTc0NzItZTRjODA5NWMtNjAxNy00MTMxLTg4M2UtNjg1NjUzNzhmNDAzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzOGMwM2JmZTkwYmRiZDk2NDJlZGRmMWVhZDQ0OGZiOGNkMGNkMThhNTY5OGEyYTI0M2IzNWFiNWUwODhmZDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CLgezqP_bryNLfMssfwPrRe0TE_zViDXwmAtv9SoR00)
![image](https://private-user-images.githubusercontent.com/25872019/314917658-826648ff-00df-4dee-988e-4e7c8d321562.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8zMTQ5MTc2NTgtODI2NjQ4ZmYtMDBkZi00ZGVlLTk4OGUtNGU3YzhkMzIxNTYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4MmQzNGZhMGE0YTA4YzMyY2U4N2MyNzBmYjJmMmRhOWJiOGMwNzM3NTIzNGZiM2RjOTQyMjMwY2M0MDE4OTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.fph_WM7hkzeb_b2SytN5OkdMyeyBjowyQe7nfI70Fgc)
https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/vue/usage.md
Thanks to @fg-uulm for the contribution
![image](https://private-user-images.githubusercontent.com/25872019/299059673-cfcbedd8-c981-430e-97ed-617617141baa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yOTkwNTk2NzMtY2ZjYmVkZDgtYzk4MS00MzBlLTk3ZWQtNjE3NjE3MTQxYmFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkNWFlNGRmM2Y4NzJiODkzM2E4ZmIyYWM5OWY0MWJkYTg2YjAyYzIyNjVhZmI1NDc4NGI5NzVjMGUxYmI2NTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.lFY0kgv06-MVjuqoP9GPsJhrDj0UJunanniziIQ_Z4E)
感谢 @fg-uulm 的贡献
感谢 @fg-uulm 的贡献
右键菜单
![image](https://private-user-images.githubusercontent.com/25872019/282865234-b45e5193-ea18-4882-b334-037da51a03eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yODI4NjUyMzQtYjQ1ZTUxOTMtZWExOC00ODgyLWIzMzQtMDM3ZGE1MWEwM2ViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkYjNiODNjOWJmZTBmNmFiYWFkOWJjZjI3ZGQ3ZmRhOGRkY2MwZDE5ODMwZTk1MWJmYmE3MDE4ZjQyNzc4ZGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.5W2Fn2dFbIL0Jn51UE7u9nljkqjRrez3r0Wr_uDHv1U)
20231115_010441.mp4
20231029_180324.mp4
![image](https://private-user-images.githubusercontent.com/25872019/271825869-b190963b-3a30-47cd-915e-48780af62d32.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzE4MjU4NjktYjE5MDk2M2ItM2EzMC00N2NkLTkxNWUtNDg3ODBhZjYyZDMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2YTYwYmMzNmE4NWI3ZjU4MDU4YjdmNmYzNTg5ZjYxZTBkOGI4NzMzYzRiZDBjMTBhNThiNmM0NWZiZjBjMTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XLVhx8AmY-YvCXBkmmtv0gZugtmqo5lwhxd0tY36Zek)
![image](https://private-user-images.githubusercontent.com/25872019/271825876-3ec986a2-6612-4b9c-a56c-d2547730654c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzE4MjU4NzYtM2VjOTg2YTItNjYxMi00YjljLWE1NmMtZDI1NDc3MzA2NTRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFjZWMzNjA1ZWE3MGQwZDRkNzVkYjJmNzkxZmExMGNiZDk2MjkxYWFjNWI4YWEzMzliMzEyNmQ0OTBmYTRjYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.863gxmzPtrh63LvflcZH62NuStFvWFdZQdNHhBf99iI)
![image](https://private-user-images.githubusercontent.com/25872019/270083632-51a489b3-08ab-4c98-b171-df105f53e46b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNzAwODM2MzItNTFhNDg5YjMtMDhhYi00Yzk4LWIxNzEtZGYxMDVmNTNlNDZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxOWY4YzFlODljNzFhZmEyZjhhZDFkNWJlYTY1NThlM2E2YzI5OTY1ZTA4OTJmOTZiODJjZGY4MjJiMmFjYWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.teo0RP196aGx-jh7-MdSfOMB0S3j3NYq5BJEZfbJAx0)
20230912_033535.mp4
![image](https://private-user-images.githubusercontent.com/25872019/266432544-932088f3-858e-45e6-9594-f01bbe725724.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNjY0MzI1NDQtOTMyMDg4ZjMtODU4ZS00NWU2LTk1OTQtZjAxYmJlNzI1NzI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2Yzk3NDJiMmY1N2FkMjJlOGI0MmM3ZjljYTU5NzhkODcyNTAyNmZjYzMwNTY2ZWRhMWNlNGU0YzIyMjU0NDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.vy1VVObvyPKHWErqckd03tdeqxyg-cN2gXCwfLoX0HI)
本次修改包括”图像搜索“和”模糊搜索“
点击”爱心“ 图标或者tag列表都能给图片添加tag
![image](https://private-user-images.githubusercontent.com/25872019/264475520-393925dc-8ac7-4e1a-a044-c983805a0b0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNjQ0NzU1MjAtMzkzOTI1ZGMtOGFjNy00ZTFhLWEwNDQtYzk4MzgwNWEwYjBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZlMTUxYTJmODJjZGM5NGU1ZDQ3NTVkMDI3YjYxN2E5MWI5ZjY4NGRhMjMzNTdiMTE5NWExMjQwZjA3ZmNjMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ozo-QTjCrlyi1emZliGtGTn3Fh1lYumWMrttI_AzKn8)
相关issue #385
![image](https://private-user-images.githubusercontent.com/25872019/259436067-39b735a6-2317-40c6-b964-bd4dddcf968d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTk0MzYwNjctMzliNzM1YTYtMjMxNy00MGM2LWI5NjQtYmQ0ZGRkY2Y5NjhkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyMTU0NWRmYzA4NzEyOTY0ZjNmZTRkMjg0MTNiMDc0OTA4Yjg3MDZmYTJiN2IzY2RhNmQwYWE1YmJjYzBkN2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.D5UYoffcZbGVzr5cxmSokisNGQS6Fm3ubvS2PDUH1MU)
基于文本hash分配颜色
![image](https://private-user-images.githubusercontent.com/25872019/257009282-8f137dfd-cf3c-47f2-af80-7aa2af9de644.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkyODItOGYxMzdkZmQtY2YzYy00N2YyLWFmODAtN2FhMmFmOWRlNjQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1NjUyMzRlOGViMDFkZmUwZWU3OWEwOTExOTc1NTAxMjJmN2M4NWQ0MmZhMTViYjUzY2U1NWE1MGQwNDkzNDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-sFByqnHL2w1GK8le9O64QAsrCBHGG4fPssIZM4qf7g)
![image](https://private-user-images.githubusercontent.com/25872019/257009191-b1ce8034-7bd0-4c14-96d0-4f8d357808fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkxOTEtYjFjZTgwMzQtN2JkMC00YzE0LTk2ZDAtNGY4ZDM1NzgwOGZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA5OGEwZmUzNzdmMjk4YTMzMDI2ZTNjYmMxODVkODI4ZTU4NDhhNTVkNmNiZWFlZjYwZDRlODE2NDk0ZDE2YmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.dc0r5OByKbkM2kLoneyOdtQxgx_dFmGnsC3RsLf5G_o)
![image](https://private-user-images.githubusercontent.com/25872019/257009087-0d54bc12-9d67-4057-ad12-7dea646e52ee.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODUsIm5iZiI6MTczOTA4NDI4NSwicGF0aCI6Ii8yNTg3MjAxOS8yNTcwMDkwODctMGQ1NGJjMTItOWQ2Ny00MDU3LWFkMTItN2RlYTY0NmU1MmVlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg1ZWM1MzhkNDRiOTk4MzUxY2NiMGZmYWRlNWUxMWU5ZWE5YzcwOWU3NDkzZTI0OTA5MGVkNzgwNjMwODczZTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.qI-F01MpfGHEq1mDotdJ0dYPkZIEVkFYtCO8gNMcMyA)
详情看 https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/202
原有的walk仅支持2级的文件夹速度,我重构了这个功能现在对文件夹结构不再有要求。并且你不需要担心文件夹的大小会影响太多速度,一切都是按需加载。 除了首页外你还在文件夹右键菜单里面开启walk功能。
IIB_ACCESS_CONTROL=enable
IIB_ACCESS_CONTROL_ALLOWED_PATHS=save,extra
IIB_ACCESS_CONTROL_PERMISSION=read-only
有关更多详细信息,请参见 https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/.env.example ↗。
20230722_121434.mp4
从根本上避免了双重滚动条的存在,以前都是依赖于“在新tab打开”来解决这个事情,我认为这能够给体验带来个非常大的进步
允许你直接看到添加了哪些自定义的tag。目前设定在网格宽度在128px以上时才启用
![image](https://private-user-images.githubusercontent.com/25872019/254556204-50aeb7f2-74f3-46fd-ae29-9c438c061c23.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTQ1NTYyMDQtNTBhZWI3ZjItNzRmMy00NmZkLWFlMjktOWM0MzhjMDYxYzIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJhMzBhZjE0NWZhMTk2NGUxMTFmYTUwN2YwN2E3NzFmZGRhOGY2OGJjNzJmNjU4YTc5NWE5ZGU5MWFiNTg4NGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YjVJYtUv5XrcU-h5BH3upM4hhesZyiFJyAyik0K1JUw)
![image](https://private-user-images.githubusercontent.com/25872019/254560517-0810000e-7d0b-48b2-a6df-22293c730bfd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTQ1NjA1MTctMDgxMDAwMGUtN2QwYi00OGIyLWE2ZGYtMjIyOTNjNzMwYmZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzYzlmZWQwMDYyNmRhMGI1OGE1MWZmMzZmNTFhNTc3ZjkwNmQ1NGQ2NmU2MDhjODgzMjc3NTYwYzRlODFmNjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Lv3t3j71cLkj4clB60fUEpIyyFQkNJ8CObQti_JB2b0)
20230717_121833.mp4
![image](https://private-user-images.githubusercontent.com/25872019/253792707-8c093288-133a-4969-9c37-352a848bed59.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTM3OTI3MDctOGMwOTMyODgtMTMzYS00OTY5LTljMzctMzUyYTg0OGJlZDU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk1MmMwMmJlYzE3Y2Q4YzQ5ODIwMjRiNmEyMGFhNTI4NjkxOGUxNTI2MzFmMDk4YjRjMzkwYzNlNjQxM2NmODkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xSrukGPcNqSQqM8RaIENfWeQNAPvlLGqAt4VTDknvRk)
![image](https://private-user-images.githubusercontent.com/25872019/253792763-e3cf3e0f-71f5-4a56-ad24-f9d497412b74.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNTM3OTI3NjMtZTNjZjNlMGYtNzFmNS00YTU2LWFkMjQtZjlkNDk3NDEyYjc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0MDA5NDIzNzhjZmEzNDI0NDVmYzY4YzgzNmY0MzczZDM1NTNiMzc1NmQ5YTMyNTc4YmQzNGQ3NGE2MWYyYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QCZSOAIeLiB_m0rZeksV9FCVgKBDIJ-yjAyy55VbqF4)
20230714_132256.mp4
支持使用ctrl+a全选
详情见 https://github.com/zanllp/sd-webui-infinite-image-browsing/releases/tag/v0.0.1
--sd_webui_path_relative_to_config
Use the file path of the sd_webui_config file as the base for all relative paths provided within the sd_webui_config file.
添加了 --sd_webui_path_relative_to_config
参数用于 解决输入的"config.json"文件内部的相对路径表现不符合预期的行为
python app.py --sd_webui_config="C:\Users\zanllp\Desktop\stable-diffusion-webui\config.json" --port=7866 --sd_webui_path_relative_to_config
![image](https://private-user-images.githubusercontent.com/25872019/248998003-541bb538-42a2-4c78-b175-1b0d5636a1a2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDg5OTgwMDMtNTQxYmI1MzgtNDJhMi00Yzc4LWIxNzUtMWIwZDU2MzZhMWEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThhYzIyZmZhYmZhNTY2ZmQ4YTg3MTMyMTc5YmM5YjA0NDY2OTZmODM2MzE5NDdkNzc3ZDdjOTUzYjUyNWNmOTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.C8op8Pwzzmk22vbbvdrhXF84bIonnX7dgE5FPFmp6dM)
20230626_101301.mp4
http://127.0.0.1:7866/?action=open&path=extra
http://127.0.0.1:7866/?action=open&path=save
http://127.0.0.1:7866/?action=open&path=txt2img
http://127.0.0.1:7866/?action=open&path=img2img
http://127.0.0.1:7866/?action=open&path=C%3A%2FUsers%2Fzanllp%2FDesktop%2Fstable-diffusion-webui%2Flog%2Fimages
20230624_225849.mp4
20230624_062527.mp4
python app.py --extra_paths /path/to/img/dir/1 /path/to/img/dir/2
![image](https://private-user-images.githubusercontent.com/25872019/246538356-d66bf986-b7ae-42fa-a3fc-d0551b434d03.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDY1MzgzNTYtZDY2YmY5ODYtYjdhZS00MmZhLWEzZmMtZDA1NTFiNDM0ZDAzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4OGI2YTIxNTFkNzZjY2UwOTdiYTQ1OTBlYjQ2YzhjMzliMjgzYjg4M2Y1MmJkMTI4MGIyZGU1NmYxNmY2NjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.snbODCN3tt5ZlVHs3VzMK_2zD99u49Z-PsIUqKpF8l0)
默认在文件系统可能会被外部访问到时自动启用. 点这里查看更多
如果不需要生成信息我推荐将面板收起
![image](https://private-user-images.githubusercontent.com/25872019/242363462-f2005ad3-2d3b-4fa7-b3e5-bc17f26f7e19.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDIzNjM0NjItZjIwMDVhZDMtMmQzYi00ZmE3LWIzZTUtYmMxN2YyNmY3ZTE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2ZjgwM2MzZmJkZGYwOGQxMzJhZmQwYmNlZDk4YWI5ODIyYzliZjk1MmI2NjNmMDcwZTlhYTAwMmExMDc4OWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.E2gTcSy1u6dKS_AHKLCxkZtDfnfaAEkRjo1JzSy7ruw)
演示见 #159
![image](https://private-user-images.githubusercontent.com/25872019/241312209-aaea68ce-d09f-43fc-b975-889b00437e1f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yNDEzMTIyMDktYWFlYTY4Y2UtZDA5Zi00M2ZjLWI5NzUtODg5YjAwNDM3ZTFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVjNDJiNDg5ZGJkNTBhM2FjYTkzZjlhMTFmMmQzZmUzNWEyZjhhOGUyMDJjZmEwZDdkMDUxMDZiNjU0MWU0NDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QmyNuublWdrOtstpNa6wDXeZC8W-TUn0vD3wVMu5u3Q)
你只需要在插件下面创建一个.env,输入你的key。
然后在你打开时就会要求你输入了
如果没有验证超过,会拒绝掉你的所有请求
20230521_194743.mp4
添加后允许对这里的图像也进行打标签,使用搜索也能搜出这边的图像了。
尽可能只添加需要的搜索范围,避免索引更新较慢。
在右键菜单和右上角的“更多”里面
好消息是不再需要单独设置也能及时发现并忽略掉过期的缓存。 坏消息是是之前的缓存都需要重新生成
原有的tag搜索很强大,可以进行很精确的匹配筛选,但对一些自然语言的prompt无能为力,新增模糊搜索作为补充
感谢 @wfjsw 的贡献
和谷歌的差不多 https://www.google.com/advanced_search
![image](https://private-user-images.githubusercontent.com/25872019/238161049-ee86fb4d-7f9c-421f-8346-fa2ecda2d18a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODQ1ODYsIm5iZiI6MTczOTA4NDI4NiwicGF0aCI6Ii8yNTg3MjAxOS8yMzgxNjEwNDktZWU4NmZiNGQtN2Y5Yy00MjFmLTgzNDYtZmEyZWNkYTJkMThhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA2NTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI3YjZlZmQ3MTFlOWEzNzA3YzgyMjQwN2EyYjhlNDg4YmMwNTlkNGEwYTYwOTJkNTM3ZTBiZTM2NzgxMDlmOGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.KZBEqm9z2Gw-hcB7B0RwVOGks2sKEFekbmv6HEGF6pU)
当你从其他地方返回拓展时触发
触发时机同上,过期了会出现索引更新的按钮点一下就能更新了