├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── bug_report_ru.yml │ ├── feature_request.yml │ └── feature_request_ru.yml ├── resources │ ├── dtf_copy_this.png │ ├── dtf_open_this.png │ ├── dtf_paste_here.png │ ├── dtf_settings.png │ ├── favicons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ └── site.webmanifest │ ├── macOS-savedtf-damaged.jpg │ └── macOS-savedtf-terminal.jpg └── workflows │ └── buildDevOnPreRelease.yml ├── .gitignore ├── .idea └── runConfigurations │ └── Run_application.xml ├── HOWTOGETTOKEN.md ├── HOWTOGETTOKEN_RU.md ├── LICENSE ├── README.md ├── README_RU.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── kotlin ├── Main.kt ├── exception │ ├── NoContentDownloadedException.kt │ └── QueueElementException.kt ├── logic │ ├── Version.kt │ ├── abstracts │ │ └── Progress.kt │ ├── cache │ │ ├── BinaryCache.kt │ │ ├── CacheBuilder.kt │ │ ├── FileCache.kt │ │ └── RamCache.kt │ ├── document │ │ ├── DocumentProcessor.kt │ │ ├── IProcessorOperation.kt │ │ ├── SettingsBasedDocumentProcessor.kt │ │ └── operations │ │ │ ├── ChangeTitleOperation.kt │ │ │ ├── FormatHtmlOperation.kt │ │ │ ├── RemoveCssOperation.kt │ │ │ ├── SaveHtmlFileOperation.kt │ │ │ └── media │ │ │ ├── BinaryMedia.kt │ │ │ ├── MediaMetadata.kt │ │ │ ├── Resources.kt │ │ │ ├── SaveMediaOperation.kt │ │ │ └── modules │ │ │ ├── IDownloadModule.kt │ │ │ ├── ImageDownloadModule.kt │ │ │ └── VideoDownloadModule.kt │ └── ktor │ │ ├── Client.kt │ │ └── DownloadUrl.kt ├── ui │ ├── AppUI.kt │ ├── ISelectable.kt │ ├── Theme.kt │ ├── composables │ │ ├── CheckVersion.kt │ │ ├── DirectoryDialog.kt │ │ ├── FancyButton.kt │ │ ├── InfoBanner.kt │ │ ├── InfoPopup.kt │ │ ├── InputField.kt │ │ ├── NavBar.kt │ │ └── queue │ │ │ ├── EmptyQueueList.kt │ │ │ ├── QueueCard.kt │ │ │ └── QueueList.kt │ ├── menus │ │ ├── QueueCreatorMenu.kt │ │ └── SettingsMenu.kt │ └── viewmodel │ │ ├── AppViewModel.kt │ │ ├── SettingsViewModel.kt │ │ └── queue │ │ ├── AbstractElementViewModel.kt │ │ ├── EntryElementViewModel.kt │ │ ├── IQueueElementViewModel.kt │ │ └── QueueViewModel.kt └── util │ ├── cache │ ├── CacheString.kt │ └── CacheWithMetadata.kt │ ├── coroutine │ └── CancelOnEnd.kt │ ├── dom │ └── ElementRemoveChildNodes.kt │ ├── filesystem │ ├── ResourceRead.kt │ ├── TempFolder.kt │ └── ValidateFilename.kt │ ├── kmttapi │ ├── LeonardoKey.kt │ ├── SharedRegex.kt │ └── UrlUtil.kt │ ├── progress │ └── RedirectProgress.kt │ └── string │ ├── RepeatOrEmpty.kt │ └── StringToVersion.kt └── resources ├── font ├── Lato-Black.ttf ├── Lato-BlackItalic.ttf ├── Lato-Bold.ttf ├── Lato-BoldItalic.ttf ├── Lato-Italic.ttf ├── Lato-Light.ttf ├── Lato-LightItalic.ttf ├── Lato-Regular.ttf ├── Lato-Thin.ttf └── Lato-ThinItalic.ttf ├── img ├── DTF_logo.icns ├── DTF_logo.ico ├── DTF_logo.png ├── charlie_95px.png └── download │ ├── imageLoadFail.png │ └── videoLoadFail.png ├── logback.xml └── templates └── entry.html /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/ISSUE_TEMPLATE/bug_report_ru.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request_ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/ISSUE_TEMPLATE/feature_request_ru.yml -------------------------------------------------------------------------------- /.github/resources/dtf_copy_this.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/dtf_copy_this.png -------------------------------------------------------------------------------- /.github/resources/dtf_open_this.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/dtf_open_this.png -------------------------------------------------------------------------------- /.github/resources/dtf_paste_here.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/dtf_paste_here.png -------------------------------------------------------------------------------- /.github/resources/dtf_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/dtf_settings.png -------------------------------------------------------------------------------- /.github/resources/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /.github/resources/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /.github/resources/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /.github/resources/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /.github/resources/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /.github/resources/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/favicon.ico -------------------------------------------------------------------------------- /.github/resources/favicons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/favicons/site.webmanifest -------------------------------------------------------------------------------- /.github/resources/macOS-savedtf-damaged.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/macOS-savedtf-damaged.jpg -------------------------------------------------------------------------------- /.github/resources/macOS-savedtf-terminal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/resources/macOS-savedtf-terminal.jpg -------------------------------------------------------------------------------- /.github/workflows/buildDevOnPreRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.github/workflows/buildDevOnPreRelease.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/runConfigurations/Run_application.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/.idea/runConfigurations/Run_application.xml -------------------------------------------------------------------------------- /HOWTOGETTOKEN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/HOWTOGETTOKEN.md -------------------------------------------------------------------------------- /HOWTOGETTOKEN_RU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/HOWTOGETTOKEN_RU.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/README.md -------------------------------------------------------------------------------- /README_RU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/README_RU.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/Main.kt -------------------------------------------------------------------------------- /src/main/kotlin/exception/NoContentDownloadedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/exception/NoContentDownloadedException.kt -------------------------------------------------------------------------------- /src/main/kotlin/exception/QueueElementException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/exception/QueueElementException.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/Version.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/Version.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/abstracts/Progress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/abstracts/Progress.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/cache/BinaryCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/cache/BinaryCache.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/cache/CacheBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/cache/CacheBuilder.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/cache/FileCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/cache/FileCache.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/cache/RamCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/cache/RamCache.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/DocumentProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/DocumentProcessor.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/IProcessorOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/IProcessorOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/SettingsBasedDocumentProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/SettingsBasedDocumentProcessor.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/ChangeTitleOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/ChangeTitleOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/FormatHtmlOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/FormatHtmlOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/RemoveCssOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/RemoveCssOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/SaveHtmlFileOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/SaveHtmlFileOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/BinaryMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/BinaryMedia.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/MediaMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/MediaMetadata.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/Resources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/Resources.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/SaveMediaOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/SaveMediaOperation.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/modules/IDownloadModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/modules/IDownloadModule.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/modules/ImageDownloadModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/modules/ImageDownloadModule.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/document/operations/media/modules/VideoDownloadModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/document/operations/media/modules/VideoDownloadModule.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/ktor/Client.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/ktor/Client.kt -------------------------------------------------------------------------------- /src/main/kotlin/logic/ktor/DownloadUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/logic/ktor/DownloadUrl.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/AppUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/AppUI.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/ISelectable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/ISelectable.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/Theme.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/CheckVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/CheckVersion.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/DirectoryDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/DirectoryDialog.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/FancyButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/FancyButton.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/InfoBanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/InfoBanner.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/InfoPopup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/InfoPopup.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/InputField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/InputField.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/NavBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/NavBar.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/queue/EmptyQueueList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/queue/EmptyQueueList.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/queue/QueueCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/queue/QueueCard.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/composables/queue/QueueList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/composables/queue/QueueList.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/menus/QueueCreatorMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/menus/QueueCreatorMenu.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/menus/SettingsMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/menus/SettingsMenu.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/AppViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/AppViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/SettingsViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/queue/AbstractElementViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/queue/AbstractElementViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/queue/EntryElementViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/queue/EntryElementViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/queue/IQueueElementViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/queue/IQueueElementViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/viewmodel/queue/QueueViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/ui/viewmodel/queue/QueueViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/cache/CacheString.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/cache/CacheString.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/cache/CacheWithMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/cache/CacheWithMetadata.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/coroutine/CancelOnEnd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/coroutine/CancelOnEnd.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/dom/ElementRemoveChildNodes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/dom/ElementRemoveChildNodes.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/filesystem/ResourceRead.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/filesystem/ResourceRead.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/filesystem/TempFolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/filesystem/TempFolder.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/filesystem/ValidateFilename.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/filesystem/ValidateFilename.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/kmttapi/LeonardoKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/kmttapi/LeonardoKey.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/kmttapi/SharedRegex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/kmttapi/SharedRegex.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/kmttapi/UrlUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/kmttapi/UrlUtil.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/progress/RedirectProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/progress/RedirectProgress.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/string/RepeatOrEmpty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/string/RepeatOrEmpty.kt -------------------------------------------------------------------------------- /src/main/kotlin/util/string/StringToVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/kotlin/util/string/StringToVersion.kt -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Black.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-BlackItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Bold.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-BoldItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Italic.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Light.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-LightItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Regular.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-Thin.ttf -------------------------------------------------------------------------------- /src/main/resources/font/Lato-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/font/Lato-ThinItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/img/DTF_logo.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/DTF_logo.icns -------------------------------------------------------------------------------- /src/main/resources/img/DTF_logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/DTF_logo.ico -------------------------------------------------------------------------------- /src/main/resources/img/DTF_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/DTF_logo.png -------------------------------------------------------------------------------- /src/main/resources/img/charlie_95px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/charlie_95px.png -------------------------------------------------------------------------------- /src/main/resources/img/download/imageLoadFail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/download/imageLoadFail.png -------------------------------------------------------------------------------- /src/main/resources/img/download/videoLoadFail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/img/download/videoLoadFail.png -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DareFox/SaveDTF-Compose/HEAD/src/main/resources/templates/entry.html --------------------------------------------------------------------------------