├── .github ├── dependabot.yml └── workflows │ └── node.js.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── cli ├── src │ ├── bashly.yml │ ├── daemon_command.sh │ ├── history_command.sh │ ├── info_command.sh │ ├── info_playlist_command.sh │ ├── kill_daemon_command.sh │ ├── next_image_command.sh │ ├── pause_playlist_command.sh │ ├── playlist_command.sh │ ├── previous_image_command.sh │ ├── random_command.sh │ ├── resume_playlist_command.sh │ ├── run_command.sh │ ├── start_playlist_command.sh │ ├── stop_daemon_command.sh │ └── stop_playlist_command.sh └── waypaper-engine ├── daemon ├── daemon.ts ├── daemonManager.ts ├── package-lock.json ├── package.json └── playlist.ts ├── database ├── database.ts ├── dbOperations.ts ├── migrations │ ├── 0000_harsh_siren.sql │ ├── 0001_flat_champions.sql │ ├── 0002_gray_kylun.sql │ └── meta │ │ ├── 0000_snapshot.json │ │ ├── 0001_snapshot.json │ │ ├── 0002_snapshot.json │ │ └── _journal.json └── schema.ts ├── drizzle.config.ts ├── electron-builder.json ├── electron-builder_AppImage.json ├── electron ├── appFunctions.ts ├── electron-env.d.ts ├── exposedApi.ts ├── main.ts ├── playlistController.ts └── preload.ts ├── eslint.config.mjs ├── globals ├── config.ts ├── menus.ts ├── setup.ts └── startDaemons.ts ├── index.html ├── package.json ├── postcss.config.js ├── public └── app.png ├── readme_files ├── Waypaper_Engine.png ├── app_settings.png ├── gallery.png ├── sidebar.png └── swww_settings.png ├── shared ├── constants.ts ├── types.ts └── types │ ├── app.ts │ ├── image.ts │ ├── monitor.ts │ ├── playlist.ts │ └── swww.ts ├── src ├── App.tsx ├── components │ ├── AddFoldersIcon.tsx │ ├── AddImagesCard.tsx │ ├── AdvancedFiltersModal.tsx │ ├── Drawer.tsx │ ├── Filters.tsx │ ├── Gallery.tsx │ ├── ImageCard.tsx │ ├── IntroScreen.tsx │ ├── LoadPlaylistModal.tsx │ ├── MiniPlaylistCard.tsx │ ├── Modals.tsx │ ├── Monitor.tsx │ ├── NavBar.tsx │ ├── PaginatedGallery.tsx │ ├── PlaylistConfigurationModal.tsx │ ├── PlaylistTrack.tsx │ ├── SavePlaylistModal.tsx │ ├── Skeleton.tsx │ ├── addImagesIcon.tsx │ └── monitorsModal.tsx ├── custom.css ├── hooks │ ├── useDebounce.tsx │ ├── useDebounceCallback.tsx │ ├── useFilteredImages.tsx │ ├── useImagePagination.tsx │ ├── useLoadAppConfig.tsx │ ├── useLoadImages.tsx │ ├── useOnDeleteImage.tsx │ ├── useOpenImages.tsx │ ├── useSetLastActivePlaylist.tsx │ ├── useThrottle.tsx │ ├── useTimeout.tsx │ └── useWindowSize.tsx ├── index.css ├── main.tsx ├── routes │ ├── AppConfiguration.tsx │ ├── Home.tsx │ └── SwwwConfig.tsx ├── stores │ ├── appConfig.tsx │ ├── images.tsx │ ├── monitors.tsx │ ├── playlist.tsx │ └── swwwConfig.tsx ├── types │ └── rendererTypes.ts ├── utils │ └── utilities.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.tsbuildinfo ├── types └── types.ts ├── utils ├── imageOperations.ts ├── monitorUtils.ts └── notifications.ts ├── vite.config.ts └── waypaper-engine.desktop /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/README.md -------------------------------------------------------------------------------- /cli/src/bashly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/bashly.yml -------------------------------------------------------------------------------- /cli/src/daemon_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/daemon_command.sh -------------------------------------------------------------------------------- /cli/src/history_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/history_command.sh -------------------------------------------------------------------------------- /cli/src/info_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/info_command.sh -------------------------------------------------------------------------------- /cli/src/info_playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/info_playlist_command.sh -------------------------------------------------------------------------------- /cli/src/kill_daemon_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/kill_daemon_command.sh -------------------------------------------------------------------------------- /cli/src/next_image_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/next_image_command.sh -------------------------------------------------------------------------------- /cli/src/pause_playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/pause_playlist_command.sh -------------------------------------------------------------------------------- /cli/src/playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/playlist_command.sh -------------------------------------------------------------------------------- /cli/src/previous_image_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/previous_image_command.sh -------------------------------------------------------------------------------- /cli/src/random_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/random_command.sh -------------------------------------------------------------------------------- /cli/src/resume_playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/resume_playlist_command.sh -------------------------------------------------------------------------------- /cli/src/run_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/run_command.sh -------------------------------------------------------------------------------- /cli/src/start_playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/start_playlist_command.sh -------------------------------------------------------------------------------- /cli/src/stop_daemon_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/stop_daemon_command.sh -------------------------------------------------------------------------------- /cli/src/stop_playlist_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/src/stop_playlist_command.sh -------------------------------------------------------------------------------- /cli/waypaper-engine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/cli/waypaper-engine -------------------------------------------------------------------------------- /daemon/daemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/daemon/daemon.ts -------------------------------------------------------------------------------- /daemon/daemonManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/daemon/daemonManager.ts -------------------------------------------------------------------------------- /daemon/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/daemon/package-lock.json -------------------------------------------------------------------------------- /daemon/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/daemon/package.json -------------------------------------------------------------------------------- /daemon/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/daemon/playlist.ts -------------------------------------------------------------------------------- /database/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/database.ts -------------------------------------------------------------------------------- /database/dbOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/dbOperations.ts -------------------------------------------------------------------------------- /database/migrations/0000_harsh_siren.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/0000_harsh_siren.sql -------------------------------------------------------------------------------- /database/migrations/0001_flat_champions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/0001_flat_champions.sql -------------------------------------------------------------------------------- /database/migrations/0002_gray_kylun.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/0002_gray_kylun.sql -------------------------------------------------------------------------------- /database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /database/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/database/schema.ts -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron-builder.json -------------------------------------------------------------------------------- /electron-builder_AppImage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron-builder_AppImage.json -------------------------------------------------------------------------------- /electron/appFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/appFunctions.ts -------------------------------------------------------------------------------- /electron/electron-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/electron-env.d.ts -------------------------------------------------------------------------------- /electron/exposedApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/exposedApi.ts -------------------------------------------------------------------------------- /electron/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/main.ts -------------------------------------------------------------------------------- /electron/playlistController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/playlistController.ts -------------------------------------------------------------------------------- /electron/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/electron/preload.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /globals/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/globals/config.ts -------------------------------------------------------------------------------- /globals/menus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/globals/menus.ts -------------------------------------------------------------------------------- /globals/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/globals/setup.ts -------------------------------------------------------------------------------- /globals/startDaemons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/globals/startDaemons.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/public/app.png -------------------------------------------------------------------------------- /readme_files/Waypaper_Engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/readme_files/Waypaper_Engine.png -------------------------------------------------------------------------------- /readme_files/app_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/readme_files/app_settings.png -------------------------------------------------------------------------------- /readme_files/gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/readme_files/gallery.png -------------------------------------------------------------------------------- /readme_files/sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/readme_files/sidebar.png -------------------------------------------------------------------------------- /readme_files/swww_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/readme_files/swww_settings.png -------------------------------------------------------------------------------- /shared/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/constants.ts -------------------------------------------------------------------------------- /shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types.ts -------------------------------------------------------------------------------- /shared/types/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types/app.ts -------------------------------------------------------------------------------- /shared/types/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types/image.ts -------------------------------------------------------------------------------- /shared/types/monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types/monitor.ts -------------------------------------------------------------------------------- /shared/types/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types/playlist.ts -------------------------------------------------------------------------------- /shared/types/swww.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/shared/types/swww.ts -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/AddFoldersIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/AddFoldersIcon.tsx -------------------------------------------------------------------------------- /src/components/AddImagesCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/AddImagesCard.tsx -------------------------------------------------------------------------------- /src/components/AdvancedFiltersModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/AdvancedFiltersModal.tsx -------------------------------------------------------------------------------- /src/components/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Drawer.tsx -------------------------------------------------------------------------------- /src/components/Filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Filters.tsx -------------------------------------------------------------------------------- /src/components/Gallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Gallery.tsx -------------------------------------------------------------------------------- /src/components/ImageCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/ImageCard.tsx -------------------------------------------------------------------------------- /src/components/IntroScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/IntroScreen.tsx -------------------------------------------------------------------------------- /src/components/LoadPlaylistModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/LoadPlaylistModal.tsx -------------------------------------------------------------------------------- /src/components/MiniPlaylistCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/MiniPlaylistCard.tsx -------------------------------------------------------------------------------- /src/components/Modals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Modals.tsx -------------------------------------------------------------------------------- /src/components/Monitor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Monitor.tsx -------------------------------------------------------------------------------- /src/components/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/NavBar.tsx -------------------------------------------------------------------------------- /src/components/PaginatedGallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/PaginatedGallery.tsx -------------------------------------------------------------------------------- /src/components/PlaylistConfigurationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/PlaylistConfigurationModal.tsx -------------------------------------------------------------------------------- /src/components/PlaylistTrack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/PlaylistTrack.tsx -------------------------------------------------------------------------------- /src/components/SavePlaylistModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/SavePlaylistModal.tsx -------------------------------------------------------------------------------- /src/components/Skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/Skeleton.tsx -------------------------------------------------------------------------------- /src/components/addImagesIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/addImagesIcon.tsx -------------------------------------------------------------------------------- /src/components/monitorsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/components/monitorsModal.tsx -------------------------------------------------------------------------------- /src/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/custom.css -------------------------------------------------------------------------------- /src/hooks/useDebounce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useDebounce.tsx -------------------------------------------------------------------------------- /src/hooks/useDebounceCallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useDebounceCallback.tsx -------------------------------------------------------------------------------- /src/hooks/useFilteredImages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useFilteredImages.tsx -------------------------------------------------------------------------------- /src/hooks/useImagePagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useImagePagination.tsx -------------------------------------------------------------------------------- /src/hooks/useLoadAppConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useLoadAppConfig.tsx -------------------------------------------------------------------------------- /src/hooks/useLoadImages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useLoadImages.tsx -------------------------------------------------------------------------------- /src/hooks/useOnDeleteImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useOnDeleteImage.tsx -------------------------------------------------------------------------------- /src/hooks/useOpenImages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useOpenImages.tsx -------------------------------------------------------------------------------- /src/hooks/useSetLastActivePlaylist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useSetLastActivePlaylist.tsx -------------------------------------------------------------------------------- /src/hooks/useThrottle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useThrottle.tsx -------------------------------------------------------------------------------- /src/hooks/useTimeout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useTimeout.tsx -------------------------------------------------------------------------------- /src/hooks/useWindowSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/hooks/useWindowSize.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/routes/AppConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/routes/AppConfiguration.tsx -------------------------------------------------------------------------------- /src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/routes/Home.tsx -------------------------------------------------------------------------------- /src/routes/SwwwConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/routes/SwwwConfig.tsx -------------------------------------------------------------------------------- /src/stores/appConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/stores/appConfig.tsx -------------------------------------------------------------------------------- /src/stores/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/stores/images.tsx -------------------------------------------------------------------------------- /src/stores/monitors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/stores/monitors.tsx -------------------------------------------------------------------------------- /src/stores/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/stores/playlist.tsx -------------------------------------------------------------------------------- /src/stores/swwwConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/stores/swwwConfig.tsx -------------------------------------------------------------------------------- /src/types/rendererTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/types/rendererTypes.ts -------------------------------------------------------------------------------- /src/utils/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/src/utils/utilities.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/types/types.ts -------------------------------------------------------------------------------- /utils/imageOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/utils/imageOperations.ts -------------------------------------------------------------------------------- /utils/monitorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/utils/monitorUtils.ts -------------------------------------------------------------------------------- /utils/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/utils/notifications.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/vite.config.ts -------------------------------------------------------------------------------- /waypaper-engine.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0bCdian/Waypaper-Engine/HEAD/waypaper-engine.desktop --------------------------------------------------------------------------------