├── .gitignore
├── .gitmodules
├── .prettierrc
├── .vscode
├── launch.json
└── settings.json
├── FRAMEWORK_DIAGRAM.md
├── GET_START_FOR_DEVELOPER.en.md
├── GET_START_FOR_DEVELOPER.md
├── GET_START_FOR_DEVELOPER.quick.en.md
├── GET_START_FOR_DEVELOPER.quick.md
├── LICENSE
├── README.md
├── README_ZH.md
├── REFERENCE.md
├── ai.md
├── assets
├── browser-drawable
│ ├── ic_download_all.xml
│ ├── ic_download_android.xml
│ ├── ic_download_audio.xml
│ ├── ic_download_excel.xml
│ ├── ic_download_exe.xml
│ ├── ic_download_file.xml
│ ├── ic_download_image.xml
│ ├── ic_download_ios.xml
│ ├── ic_download_package.xml
│ ├── ic_download_pdf.xml
│ ├── ic_download_powerpoint.xml
│ ├── ic_download_video.xml
│ ├── ic_download_word.xml
│ ├── ic_engine_360.xml
│ ├── ic_engine_baidu.xml
│ ├── ic_engine_bing.xml
│ ├── ic_engine_bing_fluent.xml
│ ├── ic_engine_duckgo.xml
│ ├── ic_engine_google.xml
│ ├── ic_engine_sm.xml
│ ├── ic_engine_sogou.xml
│ ├── ic_engine_yahoo.xml
│ ├── ic_launcher_foreground.xml
│ ├── ic_main_star.xml
│ ├── ic_scanner.xml
│ └── ic_web.xml
├── browser-icons
│ ├── about.browser.dweb.svg
│ ├── data.browser.dweb.svg
│ ├── desk.browser.dweb.svg
│ ├── download.browser.dweb.svg
│ ├── jmm.browser.dweb.svg
│ ├── scan.browser.dweb.svg
│ ├── search.browser.dweb.svg
│ ├── settings.browser.dweb.svg
│ └── web.browser.dweb.svg
├── core-icons
│ └── http.std.dweb.svg
├── sys-drawable
│ └── tray_dweb_browser.xml
├── sys-icons
│ ├── geolocation.sys.dweb.svg
│ ├── keychain.sys.dweb.svg
│ ├── permission.sys.dweb.svg
│ ├── shortcut.sys.dweb.svg
│ ├── test-pink.svg
│ └── test-yellow.svg
└── window-drawable
│ └── dweb_browser.xml
├── deno.jsonc
├── dev-docs
└── 23-9月学习会参考资料.md
├── favicons.md
├── git-contribution.ts
├── monthly.md
├── next
└── kmp
│ ├── .gitignore
│ ├── app
│ ├── androidApp
│ │ ├── build.gradle.kts
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ └── androidMain
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ └── info
│ │ │ │ └── bagen
│ │ │ │ └── dwebbrowser
│ │ │ │ ├── DEVELOPER.kt
│ │ │ │ ├── DeepLinkActivity.kt
│ │ │ │ ├── DwebBrowserApp.kt
│ │ │ │ ├── README.md
│ │ │ │ └── SplashActivity.kt
│ │ │ └── res
│ │ │ ├── drawable
│ │ │ ├── ic_launcher_background_beta.xml
│ │ │ ├── ic_launcher_background_debug.xml
│ │ │ ├── ic_launcher_background_dev.xml
│ │ │ ├── ic_launcher_background_stable.xml
│ │ │ ├── ic_launcher_foreground_beta.xml
│ │ │ ├── ic_launcher_foreground_debug.xml
│ │ │ ├── ic_launcher_foreground_dev.xml
│ │ │ ├── ic_launcher_foreground_stable.xml
│ │ │ ├── ic_main_qrcode_scan.xml
│ │ │ └── ic_taskbar_background.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher_beta.xml
│ │ │ ├── ic_launcher_debug.xml
│ │ │ ├── ic_launcher_dev.xml
│ │ │ └── ic_launcher_stable.xml
│ │ │ ├── values-night
│ │ │ ├── colors.xml
│ │ │ └── styles.xml
│ │ │ ├── values
│ │ │ ├── colors.xml
│ │ │ ├── env.xml
│ │ │ ├── styles.xml
│ │ │ └── themes.xml
│ │ │ └── xml
│ │ │ └── file_opener_paths.xml
│ ├── androidBaselineprofile
│ │ ├── .gitignore
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── baselineprofile
│ │ │ ├── BaselineProfileGenerator.kt
│ │ │ └── StartupBenchmarks.kt
│ ├── androidBenchmark
│ │ ├── .gitignore
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── benchmark
│ │ │ └── ExampleStartupBenchmark.kt
│ ├── desktopApp
│ │ ├── Info.plist
│ │ ├── build-pinpit.gradle.kts
│ │ ├── build-version.gradle.kts
│ │ ├── build.gradle.kts
│ │ ├── default-entitlements.plist
│ │ ├── runtime-entitlements.plist
│ │ └── src
│ │ │ └── desktopMain
│ │ │ ├── kotlin
│ │ │ ├── main.kt
│ │ │ ├── startDwebBrowser.kt
│ │ │ └── windowsSingleInstance.kt
│ │ │ └── res
│ │ │ └── icons
│ │ │ ├── mac
│ │ │ └── icon.icns
│ │ │ └── win
│ │ │ └── icon.ico
│ └── iosApp
│ │ ├── .gitignore
│ │ ├── DwebBrowser.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── DwebBrowser
│ │ ├── DwebBrowser.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ ├── DwebBrowserTests.xcscheme
│ │ │ │ └── DwebBrowserUITests.xcscheme
│ │ ├── DwebBrowser
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AccentColor.colorset
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ ├── 1024 X 1024.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Contents.json
│ │ │ │ └── launch_icon.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Dweb Browser_1024x1024.png
│ │ │ ├── Config
│ │ │ │ ├── LinkOrder_README.md
│ │ │ │ ├── LinkSort.order
│ │ │ │ ├── OrderBuildConfig.sh
│ │ │ │ ├── UTBuildConfig.sh
│ │ │ │ └── UpdateBuildConfig.sh
│ │ │ ├── Console
│ │ │ │ └── DwebConsoleView.swift
│ │ │ ├── DependencyHeaders.swift
│ │ │ ├── Desktop
│ │ │ │ ├── DwebDeskRootView.swift
│ │ │ │ ├── DwebDeskVCStore.swift
│ │ │ │ ├── EdgeAnimationView.swift
│ │ │ │ └── TouchThroughView.swift
│ │ │ ├── DwebBrowser.entitlements
│ │ │ ├── DwebBrowserApp.swift
│ │ │ ├── DwebBrowserAppDelegate.swift
│ │ │ ├── DwebDeepLink.swift
│ │ │ ├── DwebLifeStatusCenter.swift
│ │ │ ├── Fix
│ │ │ │ └── KotlinComposeMetalRedrawerFix.swift
│ │ │ ├── Info.plist
│ │ │ ├── Preview Content
│ │ │ │ └── Preview Assets.xcassets
│ │ │ │ │ └── Contents.json
│ │ │ ├── Tools
│ │ │ │ ├── AppVersionMgr.swift
│ │ │ │ └── ShortcutTools.swift
│ │ │ ├── ViewModifiers
│ │ │ │ └── DwebDeskAlertTips.swift
│ │ │ ├── zh-HK.lproj
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ └── Localizable.strings
│ │ │ ├── zh-Hans.lproj
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ └── Localizable.strings
│ │ │ └── zh-Hant.lproj
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ └── Localizable.strings
│ │ ├── DwebBrowserTests
│ │ │ └── DwebBrowserTests.swift
│ │ └── DwebBrowserUITests
│ │ │ ├── DwebBrowserUITests.swift
│ │ │ ├── DwebBrowserUITestsLaunchTests.swift
│ │ │ └── DwebUITestCase.swift
│ │ ├── DwebBrowserCommon
│ │ ├── DwebBrowserCommon.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── DwebBrowserCommon
│ │ │ ├── DwebBrowserCommon.docc
│ │ │ └── DwebBrowserCommon.md
│ │ │ ├── DwebBrowserCommon.h
│ │ │ ├── DwebConfigInfo.swift
│ │ │ ├── Logger.swift
│ │ │ └── OrderDump
│ │ │ ├── DwebOrderFunDump.swift
│ │ │ ├── DwebOrderFuncDump.h
│ │ │ └── DwebOrderFuncDump.m
│ │ ├── DwebPlatformIosKit
│ │ ├── DwebPlatformIosKit.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── DwebPlatformIosKit
│ │ │ ├── DependencyHeaders.swift
│ │ │ ├── DwebHelper.swift
│ │ │ ├── DwebKeyChainGenericStore.swift
│ │ │ ├── DwebPlatformIosKit.docc
│ │ │ └── DwebPlatformIosKit.md
│ │ │ ├── DwebPlatformIosKit.h
│ │ │ ├── DwebPlatformIosKit.m
│ │ │ ├── DwebWKWebView.swift
│ │ │ ├── ObjcHelper
│ │ │ ├── SwiftTryCatch.h
│ │ │ └── SwiftTryCatch.m
│ │ │ ├── RecordSound
│ │ │ ├── CustomSliderView.swift
│ │ │ ├── DataController.swift
│ │ │ ├── Date+format.swift
│ │ │ ├── EnvironmentModel.swift
│ │ │ ├── PlayerManager.swift
│ │ │ ├── RecordCellView.swift
│ │ │ ├── RecordHomeView.swift
│ │ │ ├── RecordMainView.swift
│ │ │ ├── RecordManager.swift
│ │ │ ├── RecordSound.xcdatamodeld
│ │ │ │ └── RecordSound.xcdatamodel
│ │ │ │ │ └── contents
│ │ │ ├── RecordView.swift
│ │ │ ├── SingleRecordView.swift
│ │ │ └── VoiceAnimationView.swift
│ │ │ └── SoundRecordManager.swift
│ │ ├── DwebWebBrowser
│ │ ├── DwebWebBrowser.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── DwebWebBrowser
│ │ │ ├── BrowserWebSiteInfo.swift
│ │ │ ├── DependencyHeaders.swift
│ │ │ ├── DwebBrowser
│ │ │ ├── BrowserView.swift
│ │ │ ├── Helper
│ │ │ │ └── ScanCode
│ │ │ │ │ ├── CodeScannerView.swift
│ │ │ │ │ ├── ScanState.swift
│ │ │ │ │ └── ScannerViewController.swift
│ │ │ ├── Model
│ │ │ │ ├── AnimationProgress.swift
│ │ │ │ ├── BookmarkModel.swift
│ │ │ │ ├── CoreData
│ │ │ │ │ ├── Browser.xcdatamodeld
│ │ │ │ │ │ └── BFS.xcdatamodel
│ │ │ │ │ │ │ └── contents
│ │ │ │ │ └── CoreDataM
│ │ │ │ │ │ ├── CoreDataError.swift
│ │ │ │ │ │ ├── DataController.swift
│ │ │ │ │ │ ├── HistoryCoreDataManager.swift
│ │ │ │ │ │ └── LinkRecord.swift
│ │ │ │ ├── DragDownMenuAction.swift
│ │ │ │ └── DwebBrowserHistoryStore.swift
│ │ │ ├── NewBrowserLayout
│ │ │ │ ├── ContainerView.swift
│ │ │ │ ├── Models.swift
│ │ │ │ ├── ViewModel.swift
│ │ │ │ └── Views.swift
│ │ │ ├── Publisher
│ │ │ │ ├── Environment.swift
│ │ │ │ ├── NetworkManager.swift
│ │ │ │ └── WebCacheStore.swift
│ │ │ ├── Resources
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── color
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── addressbarTFbkColor.colorset
│ │ │ │ │ │ │ └── Contents.json
│ │ │ │ │ │ ├── bkColor.colorset
│ │ │ │ │ │ │ └── Contents.json
│ │ │ │ │ │ ├── cellBorder.colorset
│ │ │ │ │ │ │ └── Contents.json
│ │ │ │ │ │ └── menubkColor.colorset
│ │ │ │ │ │ │ └── Contents.json
│ │ │ │ │ ├── def_web_icon.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── defWebIcon.png
│ │ │ │ │ ├── dweb_icon.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── Dweb Browser_1024x1024.png
│ │ │ │ │ ├── network_1.imageset
│ │ │ │ │ │ ├── 1.设置.png
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ ├── network_2.imageset
│ │ │ │ │ │ ├── 2.设置-Dweb.png
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ ├── network_3.imageset
│ │ │ │ │ │ ├── 3.无线数据.png
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ ├── scan_close.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── scan_close@2x.png
│ │ │ │ │ ├── searcher
│ │ │ │ │ │ ├── 360so.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── logo_360search.svg
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── baidu.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── logo_baidu.svg
│ │ │ │ │ │ └── sougou.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── logo_sogou.svg
│ │ │ │ │ ├── sheet
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── bookmark.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── bookmark@3x.png
│ │ │ │ │ │ ├── bookmark_empty.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── bookmark_empty.png
│ │ │ │ │ │ ├── history.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_menu_history@3x.png
│ │ │ │ │ │ ├── history_empty.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── history_empty.png
│ │ │ │ │ │ ├── menu_set.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_menu_set@3x.png
│ │ │ │ │ │ └── share.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_list_share@3x.png
│ │ │ │ │ ├── tab_close.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── ico_inputbar_cancel@3x.png
│ │ │ │ │ ├── toolbar
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── add.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_bottomtab_add@3x.png
│ │ │ │ │ │ ├── more.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_bottomtab_more_normal@3x.png
│ │ │ │ │ │ ├── scan.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_bottomtab_scanning@3x.png
│ │ │ │ │ │ └── shift.imageset
│ │ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ │ └── ico_bottomtab_multiple@3x.png
│ │ │ │ │ ├── viewfinder.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── qrcode_Scan_weixin_Line@2x.png
│ │ │ │ │ └── wifi_error.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── ico_tips_wifi-error.svg
│ │ │ │ └── resource.bundle
│ │ │ │ │ ├── defWebIcon.png
│ │ │ │ │ ├── snapshot_dark.png
│ │ │ │ │ └── snapshot_light.png
│ │ │ ├── Utils
│ │ │ │ └── const.swift
│ │ │ ├── View
│ │ │ │ ├── AddressBarTyping
│ │ │ │ │ ├── SearchResultView.swift
│ │ │ │ │ ├── SearchTypingView.swift
│ │ │ │ │ └── WebSearcher.swift
│ │ │ │ ├── AddressBarView.swift
│ │ │ │ ├── Component
│ │ │ │ │ ├── BiColorButton.swift
│ │ │ │ │ ├── ViewModifier
│ │ │ │ │ │ ├── ResizableSheetModifier.swift
│ │ │ │ │ │ └── WatermarkModifier.swift
│ │ │ │ │ └── WebWrapper.swift
│ │ │ │ ├── DragDownMenuView
│ │ │ │ │ ├── DragMenuView.swift
│ │ │ │ │ └── MorphingShape.swift
│ │ │ │ ├── DwebCircleProgressView.swift
│ │ │ │ ├── NetworkGuidView.swift
│ │ │ │ ├── Sheet
│ │ │ │ │ ├── BookmarkView.swift
│ │ │ │ │ ├── HistoryView.swift
│ │ │ │ │ ├── Menu
│ │ │ │ │ │ ├── DownloadListData.swift
│ │ │ │ │ │ ├── DownloadListView.swift
│ │ │ │ │ │ ├── DownloadListViewModel.swift
│ │ │ │ │ │ ├── MenuView.swift
│ │ │ │ │ │ └── Preview
│ │ │ │ │ │ │ ├── DownloadAudioPCMWaveView.swift
│ │ │ │ │ │ │ ├── DownloadAudioPreviewView.swift
│ │ │ │ │ │ │ ├── DownloadImagePreviewView.swift
│ │ │ │ │ │ │ ├── DownloadPlayableScrollView.swift
│ │ │ │ │ │ │ ├── DownloadPreviewViews.swift
│ │ │ │ │ │ │ ├── DownloadTextPreviewView.swift
│ │ │ │ │ │ │ └── DownloadVideoPreviewView.swift
│ │ │ │ │ ├── MenuCell.swift
│ │ │ │ │ ├── MenuViewModel.swift
│ │ │ │ │ ├── NoResultView.swift
│ │ │ │ │ └── SheetSegmentView.swift
│ │ │ │ ├── Tabs
│ │ │ │ │ ├── BlankTabView.swift
│ │ │ │ │ ├── GridCellView.swift
│ │ │ │ │ ├── PagingScrollView.swift
│ │ │ │ │ ├── TabGridView.swift
│ │ │ │ │ ├── TabPageView.swift
│ │ │ │ │ ├── TabWebView.swift
│ │ │ │ │ └── TabsContainerView.swift
│ │ │ │ └── ToolbarView.swift
│ │ │ └── extension
│ │ │ │ ├── Bundle+module.swift
│ │ │ │ ├── Color+Hex.swift
│ │ │ │ ├── Date+format.swift
│ │ │ │ ├── String+Validator.swift
│ │ │ │ ├── UIApplication+Window.swift
│ │ │ │ ├── UIImage+Cache.swift
│ │ │ │ ├── UIImage+Resize.swift
│ │ │ │ ├── UIImage+Trans.swift
│ │ │ │ └── Url+Validator.swift
│ │ │ ├── DwebWebBrowser.docc
│ │ │ └── DwebWebBrowser.md
│ │ │ ├── DwebWebBrowser.h
│ │ │ ├── DwebWebView.swift
│ │ │ ├── WebBrowserDefaultProvider.swift
│ │ │ └── WebBrowserViewProtocol.swift
│ │ └── dwebbrowserprovisioning.mobileprovision
│ ├── browser
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ ├── AndroidManifest.xml
│ │ ├── kotlin
│ │ │ └── org
│ │ │ │ └── dweb_browser
│ │ │ │ ├── browser
│ │ │ │ ├── about
│ │ │ │ │ └── AboutManage.android.kt
│ │ │ │ ├── desk
│ │ │ │ │ ├── DeskHelper.android.kt
│ │ │ │ │ ├── DesktopActivity.kt
│ │ │ │ │ ├── DesktopWindowsManager.android.kt
│ │ │ │ │ ├── TaskbarActivity.android.kt
│ │ │ │ │ ├── TaskbarControllerBase.android.kt
│ │ │ │ │ ├── model
│ │ │ │ │ │ └── ActivityStyle.android.kt
│ │ │ │ │ ├── render
│ │ │ │ │ │ ├── DesktopSearchBar.android.kt
│ │ │ │ │ │ ├── TaskbarV1View.android.kt
│ │ │ │ │ │ ├── TaskbarV2View.android.kt
│ │ │ │ │ │ ├── activity
│ │ │ │ │ │ │ └── ActivityControllerRender.android.kt
│ │ │ │ │ │ ├── deskHelper.android.kt
│ │ │ │ │ │ └── jump.android.kt
│ │ │ │ │ └── upgrade
│ │ │ │ │ │ └── NewVersionController.android.kt
│ │ │ │ ├── jmm
│ │ │ │ │ ├── JmmApi.android.kt
│ │ │ │ │ └── ui
│ │ │ │ │ │ └── JmmRender.android.kt
│ │ │ │ ├── nativeui
│ │ │ │ │ └── torch
│ │ │ │ │ │ └── TorchApi.android.kt
│ │ │ │ ├── scan
│ │ │ │ │ ├── CameraControllerImpl.android.kt
│ │ │ │ │ ├── CameraPreview.android.kt
│ │ │ │ │ ├── EndoscopicPreview.android.kt
│ │ │ │ │ ├── SmartScanApi.android.kt
│ │ │ │ │ └── SmartScanRender.android.kt
│ │ │ │ ├── util
│ │ │ │ │ └── InstallApkUtil.kt
│ │ │ │ └── web
│ │ │ │ │ ├── BrowserApi.android.kt
│ │ │ │ │ ├── model
│ │ │ │ │ └── page
│ │ │ │ │ │ └── BrowserWebPage.android.kt
│ │ │ │ │ └── taskbarScrollDemo.kt
│ │ │ │ └── common
│ │ │ │ ├── CommonWebView.kt
│ │ │ │ ├── PermissionView.kt
│ │ │ │ ├── PureViewController.ext.android.kt
│ │ │ │ ├── WindowController.ext.android.kt
│ │ │ │ └── webview
│ │ │ │ ├── AccompanistWebChromeClient.kt
│ │ │ │ ├── AccompanistWebView.kt
│ │ │ │ ├── AccompanistWebViewClient.kt
│ │ │ │ ├── LoadingState.kt
│ │ │ │ ├── WebContent.kt
│ │ │ │ ├── WebViewError.kt
│ │ │ │ ├── WebViewNavigator.kt
│ │ │ │ └── WebViewState.kt
│ │ └── res
│ │ │ ├── drawable
│ │ │ ├── ic_back.xml
│ │ │ ├── ic_branding.xml
│ │ │ ├── ic_circle_checked.xml
│ │ │ ├── ic_circle_checked2.xml
│ │ │ ├── ic_circle_close.xml
│ │ │ ├── ic_circle_uncheck.xml
│ │ │ ├── ic_flashlight_off.png
│ │ │ ├── ic_flashlight_on.png
│ │ │ ├── ic_launcher_background.xml
│ │ │ ├── ic_main_add.xml
│ │ │ ├── ic_main_back.xml
│ │ │ ├── ic_main_book.xml
│ │ │ ├── ic_main_close.xml
│ │ │ ├── ic_main_forward.xml
│ │ │ ├── ic_main_history.xml
│ │ │ ├── ic_main_home.xml
│ │ │ ├── ic_main_link.xml
│ │ │ ├── ic_main_multi.xml
│ │ │ ├── ic_main_option.xml
│ │ │ ├── ic_main_qrcode_scan.xml
│ │ │ ├── ic_main_share.xml
│ │ │ ├── ic_more.xml
│ │ │ ├── ic_photo.xml
│ │ │ ├── ic_photo_camera_24.xml
│ │ │ ├── ic_rectangle.xml
│ │ │ ├── ic_video.xml
│ │ │ └── taskbar_window_background.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── values-bo-rCN
│ │ │ └── strings.xml
│ │ │ ├── values-night-v29
│ │ │ └── themes.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-ug-rCN
│ │ │ └── strings.xml
│ │ │ ├── values-v29
│ │ │ └── themes.xml
│ │ │ ├── values-zh-rCN
│ │ │ └── strings.xml
│ │ │ ├── values-zh-rHK
│ │ │ └── strings.xml
│ │ │ ├── values-zh-rTW
│ │ │ └── strings.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── browser
│ │ │ ├── BrowserDrawResource.kt
│ │ │ ├── BrowserI18nResource.kt
│ │ │ ├── DwebBrowserLauncher.kt
│ │ │ ├── about
│ │ │ ├── AboutI18nResource.kt
│ │ │ ├── AboutNMM.kt
│ │ │ └── AboutRender.kt
│ │ │ ├── common
│ │ │ ├── CommonTextField.ext.kt
│ │ │ ├── CommonTopBar.kt
│ │ │ ├── PureViewController.ext.kt
│ │ │ ├── SplashView.kt
│ │ │ ├── WebViewInWindowEffect.kt
│ │ │ ├── WindowController.ext.kt
│ │ │ └── loading
│ │ │ │ ├── LoadingView.kt
│ │ │ │ └── LoadingViewModel.kt
│ │ │ ├── data
│ │ │ ├── DataController.kt
│ │ │ ├── DataI18n.kt
│ │ │ ├── DataNMM.kt
│ │ │ └── render
│ │ │ │ ├── DataControllerRender.kt
│ │ │ │ ├── DataDeleteDialogRender.kt
│ │ │ │ └── DataListRender.kt
│ │ │ ├── desk
│ │ │ ├── ActivityController.kt
│ │ │ ├── ActivitySysProtocol.kt
│ │ │ ├── AlertController.kt
│ │ │ ├── DeskController.kt
│ │ │ ├── DeskI18n.kt
│ │ │ ├── DeskNMM.kt
│ │ │ ├── DeskStore.kt
│ │ │ ├── DeskViewController.kt
│ │ │ ├── DesktopControllerBase.kt
│ │ │ ├── DesktopV1Controller.kt
│ │ │ ├── DesktopV2Controller.kt
│ │ │ ├── DesktopWindowController.kt
│ │ │ ├── DesktopWindowsManager.kt
│ │ │ ├── RunningApp.kt
│ │ │ ├── TaskbarControllerBase.kt
│ │ │ ├── TaskbarV1Controller.kt
│ │ │ ├── TaskbarV2Controller.kt
│ │ │ ├── WindowSysProtocol.kt
│ │ │ ├── ext
│ │ │ │ └── MicroModuleActivity.kt
│ │ │ ├── model
│ │ │ │ ├── ActivityModel.kt
│ │ │ │ ├── ActivityStyle.kt
│ │ │ │ ├── AppMenuModel.kt
│ │ │ │ ├── DesktopAppData.kt
│ │ │ │ ├── DesktopAppModel.kt
│ │ │ │ └── TaskbarAppModel.kt
│ │ │ ├── render
│ │ │ │ ├── AlertControllerRender.kt
│ │ │ │ ├── AppItem.kt
│ │ │ │ ├── AppMenuPanel.kt
│ │ │ │ ├── BezGradient.kt
│ │ │ │ ├── CloseButton.kt
│ │ │ │ ├── DeskAppIcon.kt
│ │ │ │ ├── DeskDeleteAlert.kt
│ │ │ │ ├── DeskLayoutCaculator.kt
│ │ │ │ ├── DeskLayoutModels.kt
│ │ │ │ ├── DeskLayoutV6.kt
│ │ │ │ ├── DesktopSearchBar.kt
│ │ │ │ ├── DesktopV1View.kt
│ │ │ │ ├── DesktopV2View.kt
│ │ │ │ ├── DesktopWallpaper.kt
│ │ │ │ ├── TaskBarAppIcon.kt
│ │ │ │ ├── TaskBarDivider.kt
│ │ │ │ ├── TaskBarHomeButton.kt
│ │ │ │ ├── TaskbarV1View.kt
│ │ │ │ ├── TaskbarV2View.kt
│ │ │ │ ├── activity
│ │ │ │ │ ├── ActivityActionRender.kt
│ │ │ │ │ ├── ActivityContentRender.kt
│ │ │ │ │ ├── ActivityControllerRender.kt
│ │ │ │ │ ├── ActivityIconRender.kt
│ │ │ │ │ ├── ActivityItemRender.kt
│ │ │ │ │ └── activityAnimation.kt
│ │ │ │ ├── deskHelper.kt
│ │ │ │ ├── menuTooltipPositionProvider.kt
│ │ │ │ └── modifierJump.kt
│ │ │ ├── types
│ │ │ │ └── DeskAppMetaData.kt
│ │ │ └── upgrade
│ │ │ │ ├── NewVersionController.kt
│ │ │ │ ├── NewVersionI18nResource.kt
│ │ │ │ ├── NewVersionStore.kt
│ │ │ │ └── NewVersionView.kt
│ │ │ ├── download
│ │ │ ├── DownloadController.kt
│ │ │ ├── DownloadI18n.kt
│ │ │ ├── DownloadNMM.kt
│ │ │ ├── DownloadStore.kt
│ │ │ ├── ext
│ │ │ │ └── MicroModuleDownload.kt
│ │ │ ├── model
│ │ │ │ ├── DecompressModel.kt
│ │ │ │ ├── DownloadListModel.kt
│ │ │ │ └── DownloadModel.kt
│ │ │ └── render
│ │ │ │ ├── DownloadDetailRender.kt
│ │ │ │ ├── DownloadListItemRender.kt
│ │ │ │ ├── DownloadListRender.kt
│ │ │ │ └── DownloadRender.kt
│ │ │ ├── http
│ │ │ └── httpDevRender.kt
│ │ │ ├── jmm
│ │ │ ├── JmmApi.kt
│ │ │ ├── JmmController.kt
│ │ │ ├── JmmDetailController.kt
│ │ │ ├── JmmI18n.kt
│ │ │ ├── JmmI18nResource.kt
│ │ │ ├── JmmNMM.kt
│ │ │ ├── JmmRenderController.kt
│ │ │ ├── JmmStore.kt
│ │ │ ├── JsMicroModule.kt
│ │ │ ├── render
│ │ │ │ ├── AnimatedCounterText.kt
│ │ │ │ ├── BottomDownloadButton.kt
│ │ │ │ ├── BottomDownloadButtonKit.kt
│ │ │ │ ├── CaptureListView.kt
│ │ │ │ ├── Constants.kt
│ │ │ │ ├── JmmDialog.kt
│ │ │ │ └── app
│ │ │ │ │ ├── AppIntroductionView.kt
│ │ │ │ │ ├── NewVersionInfoView.kt
│ │ │ │ │ └── OtherInfoView.kt
│ │ │ └── ui
│ │ │ │ ├── JmmDetailRender.kt
│ │ │ │ ├── JmmIconRender.kt
│ │ │ │ ├── JmmListItemRender.kt
│ │ │ │ ├── JmmListRender.kt
│ │ │ │ └── JmmRender.kt
│ │ │ ├── jsProcess
│ │ │ ├── JsProcessNMM.kt
│ │ │ ├── JsProcessWebApi.kt
│ │ │ └── ext
│ │ │ │ └── createJsProcess.kt
│ │ │ ├── kit
│ │ │ └── GlobalWebMessageEndpoint.kt
│ │ │ ├── mwebview
│ │ │ ├── MultiWebViewController.kt
│ │ │ ├── MultiWebViewNMM.kt
│ │ │ ├── MultiWebViewRender.kt
│ │ │ └── WebViewSysProtocol.kt
│ │ │ ├── nativeui
│ │ │ └── torch
│ │ │ │ ├── TorchApi.kt
│ │ │ │ └── TorchNMM.kt
│ │ │ ├── scan
│ │ │ ├── AlbumPreview.kt
│ │ │ ├── BarcodeScanningProtocol.kt
│ │ │ ├── CameraPreview.kt
│ │ │ ├── EndoscopicPreview.kt
│ │ │ ├── SmartChatScreenPreview.kt
│ │ │ ├── SmartScanApi.kt
│ │ │ ├── SmartScanController.kt
│ │ │ ├── SmartScanNMM.kt
│ │ │ └── SmartScanRender.kt
│ │ │ ├── search
│ │ │ ├── SearchController.kt
│ │ │ ├── SearchNMM.kt
│ │ │ └── SearchStore.kt
│ │ │ ├── util
│ │ │ └── StringUtil.kt
│ │ │ ├── web
│ │ │ ├── BrowserApi.kt
│ │ │ ├── BrowserController.kt
│ │ │ ├── BrowserDownloadController.kt
│ │ │ ├── BrowserNMM.kt
│ │ │ ├── BrowserViewRender.kt
│ │ │ ├── BrowserWebLinkNMM.kt
│ │ │ ├── data
│ │ │ │ ├── BrowserStore.kt
│ │ │ │ ├── CONST.kt
│ │ │ │ ├── DownloadStore.kt
│ │ │ │ └── WebLinkStore.kt
│ │ │ ├── model
│ │ │ │ ├── BrowserPagerStates.kt
│ │ │ │ ├── BrowserSearchHelper.kt
│ │ │ │ ├── BrowserViewModel.kt
│ │ │ │ └── page
│ │ │ │ │ ├── BrowserBookmarkPage.kt
│ │ │ │ │ ├── BrowserDownloadPage.kt
│ │ │ │ │ ├── BrowserEnginePage.kt
│ │ │ │ │ ├── BrowserHistoryPage.kt
│ │ │ │ │ ├── BrowserHomePage.kt
│ │ │ │ │ ├── BrowserPage.kt
│ │ │ │ │ ├── BrowserSettingPage.kt
│ │ │ │ │ └── BrowserWebPage.kt
│ │ │ └── ui
│ │ │ │ ├── BrowserBottomBar.kt
│ │ │ │ ├── BrowserContentPager.kt
│ │ │ │ ├── BrowserDownloadDialog.kt
│ │ │ │ ├── BrowserMenuPanel.kt
│ │ │ │ ├── BrowserPagerTab.kt
│ │ │ │ ├── BrowserPreviewPanel.kt
│ │ │ │ ├── BrowserSearchPanel.kt
│ │ │ │ ├── BrowserViewModelRender.kt
│ │ │ │ ├── common
│ │ │ │ └── BrowserTopBar.kt
│ │ │ │ ├── page
│ │ │ │ ├── BrowserBookmarkPage.kt
│ │ │ │ ├── BrowserDownloadPage.kt
│ │ │ │ ├── BrowserEnginePage.kt
│ │ │ │ ├── BrowserHistoryPage.kt
│ │ │ │ ├── BrowserHomePage.kt
│ │ │ │ └── BrowserWebPage.kt
│ │ │ │ └── search
│ │ │ │ ├── PanelTitle.kt
│ │ │ │ ├── SearchChat.kt
│ │ │ │ ├── SearchSuggestion.kt
│ │ │ │ ├── SearchWeb2.kt
│ │ │ │ ├── SearchWeb3.kt
│ │ │ │ ├── SearchWebPage.kt
│ │ │ │ └── Web3Searcher.kt
│ │ │ └── zip
│ │ │ ├── ZipApi.kt
│ │ │ └── ZipNMM.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ ├── DownloadTest.kt
│ │ │ ├── HttpServerTest.kt
│ │ │ ├── JsProcessTest.kt
│ │ │ └── PermissionTest.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ ├── SegmentedButtonPreview.kt
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── browser
│ │ │ ├── about
│ │ │ └── AboutManage.desktop.kt
│ │ │ ├── common
│ │ │ ├── PureViewController.ext.desktop.kt
│ │ │ ├── SplashViewTest.kt
│ │ │ └── WindowController.ext.desktop.kt
│ │ │ ├── desk
│ │ │ ├── DeskNMM.desktop.kt
│ │ │ ├── DesktopWindowsManager.desktop.kt
│ │ │ ├── MagnetEffect.kt
│ │ │ ├── model
│ │ │ │ └── ActivityStyle.desktop.kt
│ │ │ ├── render
│ │ │ │ ├── NativeFloatBar.desktop.kt
│ │ │ │ ├── TaskbarV1View.desktop.kt
│ │ │ │ ├── TaskbarV2View.desktop.kt
│ │ │ │ ├── activity
│ │ │ │ │ ├── ActivityControllerDevParams.desktop.kt
│ │ │ │ │ ├── ActivityControllerRender.desktop.kt
│ │ │ │ │ └── ActivityViewController.desktop.kt
│ │ │ │ └── deskHelper.desktop.kt
│ │ │ └── upgrade
│ │ │ │ └── NewVersionController.desktop.kt
│ │ │ ├── jmm
│ │ │ ├── JmmApi.desktop.kt
│ │ │ └── ui
│ │ │ │ └── JmmRender.desktop.kt
│ │ │ ├── nativeui
│ │ │ └── torch
│ │ │ │ └── TorchApi.desktop.kt
│ │ │ ├── scan
│ │ │ ├── CameraControllerImpl.desktop.kt
│ │ │ ├── CameraPreview.desktop.kt
│ │ │ ├── EndoscopicPreview.desktop.kt
│ │ │ └── SmartScanApi.desktop.kt
│ │ │ └── web
│ │ │ ├── BrowserApi.desktop.kt
│ │ │ ├── BrowserViewRender.desktop.kt
│ │ │ ├── model
│ │ │ └── page
│ │ │ │ └── BrowserWebPage.desktop.kt
│ │ │ └── ui
│ │ │ └── BrowserPreviewPanel.desktop.kt
│ │ ├── desktopTest
│ │ └── kotlin
│ │ │ └── SegmentedButtonTest.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── browser
│ │ │ ├── about
│ │ │ └── AboutManage.ios.kt
│ │ │ ├── common
│ │ │ ├── CommonTextField.ext.ios.kt
│ │ │ ├── PureViewController.ext.ios.kt
│ │ │ └── WindowController.ext.ios.kt
│ │ │ ├── desk
│ │ │ ├── DeskNMM.ios.kt
│ │ │ ├── DesktopUIViewController.kt
│ │ │ ├── DesktopWindowsManager.ios.kt
│ │ │ ├── model
│ │ │ │ └── ActivityStyle.ios.kt
│ │ │ ├── render
│ │ │ │ ├── TaskbarV1View.ios.kt
│ │ │ │ ├── TaskbarV2View.ios.kt
│ │ │ │ ├── activity
│ │ │ │ │ └── ActivityControllerRender.ios.kt
│ │ │ │ └── deskHelper.ios.kt
│ │ │ └── upgrade
│ │ │ │ └── NewVersionController.ios.kt
│ │ │ ├── jmm
│ │ │ ├── JmmApi.ios.kt
│ │ │ └── ui
│ │ │ │ └── JmmRender.ios.kt
│ │ │ ├── nativeui
│ │ │ └── torch
│ │ │ │ └── TorchApi.ios.kt
│ │ │ ├── scan
│ │ │ ├── CameraControllerImpl.ios.kt
│ │ │ ├── CameraPreview.ios.kt
│ │ │ ├── EndoscopicPreview.ios.kt
│ │ │ └── SmartScanApi.ios.kt
│ │ │ ├── web
│ │ │ ├── BrowserApi.ios.kt
│ │ │ ├── BrowserIosDelegates.kt
│ │ │ ├── BrowserIosWinObserver.kt
│ │ │ ├── BrowserViewModelDownload.kt
│ │ │ ├── BrowserViewModelIosHelper.kt
│ │ │ └── model
│ │ │ │ └── page
│ │ │ │ └── BrowserWebPage.ios.kt
│ │ │ └── zip
│ │ │ └── ZipApi.ios.kt
│ │ ├── jvmMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── browser
│ │ │ ├── common
│ │ │ └── CommonTextField.ext.jvm.kt
│ │ │ ├── jmm
│ │ │ └── JmmApi.jvm.kt
│ │ │ ├── web
│ │ │ └── BrowserApi.mobile.kt
│ │ │ └── zip
│ │ │ └── ZipApi.jvm.kt
│ │ └── mobileMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── browser
│ │ ├── desk
│ │ └── render
│ │ │ └── deskHelper.mobile.kt
│ │ ├── scan
│ │ └── CameraPreview.mobile.kt
│ │ └── web
│ │ └── ui
│ │ └── BrowserPreviewPanel.mobile.kt
│ ├── build-android.ts
│ ├── build-helper.ts
│ ├── build-macos.sh
│ ├── build-macos.ts
│ ├── build-windows.ts
│ ├── buildSrc
│ ├── build.gradle.kts
│ ├── settings.gradle.kts
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ ├── Features.kt
│ │ ├── KspMultiplatform.kt
│ │ ├── MacSignHelper.kt
│ │ ├── MacSignTask.kt
│ │ ├── Multiplatform.kt
│ │ ├── Platform.kt
│ │ ├── PlistParser.kt
│ │ ├── desktop-pinpit-package.gradle.kts
│ │ ├── jvm-pinpit-package.gradle.kts
│ │ ├── jxbrowser-compose.gradle.kts
│ │ ├── kmp-compose.gradle.kts
│ │ ├── kmp-ffi.gradle.kts
│ │ ├── kmp-library.gradle.kts
│ │ ├── ksp-common.gradle.kts
│ │ ├── target-android-ios-ffi.gradle.kts
│ │ ├── target-android.gradle.kts
│ │ ├── target-common.gradle.kts
│ │ ├── target-compose.gradle.kts
│ │ ├── target-desktop-ffi.gradle.kts
│ │ └── target-desktop-ios-ffi.gradle.kts
│ ├── core
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── core
│ │ │ ├── module
│ │ │ └── AndroidNativeMicroModule.kt
│ │ │ └── std
│ │ │ └── file
│ │ │ ├── FileNMM.android.kt
│ │ │ └── ext
│ │ │ └── RespondLocalFileContext.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── core
│ │ │ ├── CoreI18nResource.kt
│ │ │ ├── README.md
│ │ │ ├── help
│ │ │ ├── AdapterManager.kt
│ │ │ ├── StateObservable.kt
│ │ │ └── types
│ │ │ │ ├── CommonAppManifest.kt
│ │ │ │ ├── DwebPermission.kt
│ │ │ │ ├── IpcSupportProtocols.kt
│ │ │ │ ├── JmmAppInstallManifest.kt
│ │ │ │ ├── JmmAppManifest.kt
│ │ │ │ ├── MICRO_MODULE_CATEGORY.kt
│ │ │ │ ├── MainServer.kt
│ │ │ │ └── MicroModuleManifest.kt
│ │ │ ├── http
│ │ │ ├── dwebHttpGatewayService.kt
│ │ │ ├── dwebProxyService.kt
│ │ │ └── router
│ │ │ │ ├── HttpHandler.kt
│ │ │ │ ├── HttpHandlerToolkit.kt
│ │ │ │ ├── HttpRouter.kt
│ │ │ │ └── const.kt
│ │ │ ├── ipc
│ │ │ ├── CommonEndpoint.kt
│ │ │ ├── Ipc.kt
│ │ │ ├── IpcEndpoint.kt
│ │ │ ├── IpcPool.kt
│ │ │ ├── NativeEndpoint.kt
│ │ │ ├── ReadableStreamEndpoint.kt
│ │ │ ├── Roads.kt
│ │ │ ├── WebMessageEndpoint.kt
│ │ │ ├── helper
│ │ │ │ ├── EndpointIpcMessage.kt
│ │ │ │ ├── EndpointLifecycle.kt
│ │ │ │ ├── EndpointRawMessage.kt
│ │ │ │ ├── IpcBody.kt
│ │ │ │ ├── IpcBodyReceiver.kt
│ │ │ │ ├── IpcBodySender.kt
│ │ │ │ ├── IpcClientRequest.kt
│ │ │ │ ├── IpcError.kt
│ │ │ │ ├── IpcEvent.kt
│ │ │ │ ├── IpcFork.kt
│ │ │ │ ├── IpcLifecycle.kt
│ │ │ │ ├── IpcRawMessage.kt
│ │ │ │ ├── IpcRequest.kt
│ │ │ │ ├── IpcResponse.kt
│ │ │ │ ├── IpcServerRequest.kt
│ │ │ │ ├── IpcStreamAbort.kt
│ │ │ │ ├── IpcStreamData.kt
│ │ │ │ ├── IpcStreamEnd.kt
│ │ │ │ ├── IpcStreamPaused.kt
│ │ │ │ ├── IpcStreamPulling.kt
│ │ │ │ ├── MessageToIpcMessage.kt
│ │ │ │ ├── MetaBody.kt
│ │ │ │ ├── ReadableStream.kt
│ │ │ │ ├── WebMessage.kt
│ │ │ │ └── const.kt
│ │ │ └── stream
│ │ │ │ ├── Sink.kt
│ │ │ │ ├── Source.kt
│ │ │ │ └── Stream.kt
│ │ │ ├── module
│ │ │ ├── BootstrapContext.kt
│ │ │ ├── MicroModule.kt
│ │ │ ├── NativeConnect.kt
│ │ │ ├── NativeMicroModule.kt
│ │ │ └── generateDwebDevIcons.kt
│ │ │ └── std
│ │ │ ├── boot
│ │ │ └── BootNMM.kt
│ │ │ ├── dns
│ │ │ ├── DnsNMM.kt
│ │ │ ├── NativeFetch.kt
│ │ │ └── ext
│ │ │ │ └── IpcEventOnActivity.kt
│ │ │ ├── file
│ │ │ ├── BlobFileSystem.kt
│ │ │ ├── FileNMM.kt
│ │ │ ├── PickerFileSystem.kt
│ │ │ ├── ResourceFileSystem.kt
│ │ │ ├── VirtualFsDirectory.kt
│ │ │ ├── VirtualFsPath.kt
│ │ │ ├── const.kt
│ │ │ ├── ext
│ │ │ │ ├── MicroModuleBlob.kt
│ │ │ │ ├── MicroModuleFile.kt
│ │ │ │ ├── MicroModuleStore.kt
│ │ │ │ └── RespondLocalFileContext.kt
│ │ │ └── fileOp.kt
│ │ │ ├── http
│ │ │ ├── CommonRoute.kt
│ │ │ ├── Gateway.kt
│ │ │ ├── HttpClientFetchApi.kt
│ │ │ ├── HttpClientWebsocketApi.kt
│ │ │ ├── HttpNMM.kt
│ │ │ ├── HttpServerApi.kt
│ │ │ ├── HttpServerPingPong.kt
│ │ │ ├── MatchMode.kt
│ │ │ ├── MultipartNMM.kt
│ │ │ ├── createDwebHttpServer.kt
│ │ │ └── net
│ │ │ │ └── Http1Server.kt
│ │ │ └── permission
│ │ │ ├── PermissionAdapterManager.kt
│ │ │ ├── PermissionRecord.kt
│ │ │ ├── PermissionStdProtocol.kt
│ │ │ ├── PermissionTable.kt
│ │ │ └── ext
│ │ │ └── MicroModulePermission.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ ├── ByteChannelTest.kt
│ │ │ ├── ChannelTest.kt
│ │ │ ├── CommonEndpointTest.kt
│ │ │ ├── CryptoTest.kt
│ │ │ ├── FileTest.kt
│ │ │ ├── FlowTest.kt
│ │ │ ├── HttpNMMTest.kt
│ │ │ ├── IpcPoolTest.kt
│ │ │ ├── IpcRequestTest.kt
│ │ │ ├── IpcTest.kt
│ │ │ ├── MicroModuleStoreTest.kt
│ │ │ ├── PathTest.kt
│ │ │ └── ReadableStreamTest.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── core
│ │ │ ├── http
│ │ │ └── dwebProxyService.desktop.kt
│ │ │ └── std
│ │ │ └── file
│ │ │ ├── FileNMM.desktop.kt
│ │ │ └── ext
│ │ │ └── RespondLocalFileContext.desktop.kt
│ │ ├── desktopTest
│ │ └── kotlin
│ │ │ └── HttpNMMTest.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── core
│ │ │ ├── module
│ │ │ └── IosNativeMicroModule.kt
│ │ │ └── std
│ │ │ └── file
│ │ │ ├── FileNMM.ios.kt
│ │ │ └── ext
│ │ │ └── RespondLocalFileContext.ios.kt
│ │ ├── jvmMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── core
│ │ │ └── std
│ │ │ └── file
│ │ │ └── ext
│ │ │ └── RespondLocalFileContext.jvm.kt
│ │ └── mobileMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── core
│ │ └── http
│ │ └── dwebProxyService.mobile.kt
│ ├── dwebview
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidInstrumentedTest
│ │ └── kotlin
│ │ │ └── test
│ │ │ └── AndroidWebViewTest.kt
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ ├── DWebMessageChannel.android.kt
│ │ │ ├── DWebMessagePort.android.kt
│ │ │ ├── DWebProfile.android.kt
│ │ │ ├── DWebProfile.chromium.kt
│ │ │ ├── DWebProfileStore.android.kt
│ │ │ ├── DWebProfileStore.chromium.kt
│ │ │ ├── DWebView.android.kt
│ │ │ ├── DWebViewFeatures.android.kt
│ │ │ ├── DWebViewRender.android.kt
│ │ │ ├── base
│ │ │ └── nativeSchemeHelper.android.kt
│ │ │ ├── closeWatcher
│ │ │ ├── CloseWatcher.android.kt
│ │ │ └── README.md
│ │ │ ├── engine
│ │ │ ├── DWebChromeClient.kt
│ │ │ ├── DWebCustomView.kt
│ │ │ ├── DWebDownloadListener.kt
│ │ │ ├── DWebFileChooser.kt
│ │ │ ├── DWebOverwriteRequest.kt
│ │ │ ├── DWebPermissionRequest.kt
│ │ │ ├── DWebViewClient.kt
│ │ │ ├── DWebViewEngine.android.kt
│ │ │ ├── Extends.android.kt
│ │ │ ├── WebViewEvaluator.android.kt
│ │ │ ├── setupIconBitmapFlow.android.kt
│ │ │ ├── setupLoadStateFlow.android.kt
│ │ │ ├── setupOverrideUrlLoadingHooks.android.kt
│ │ │ ├── setupScrollSignal.android.kt
│ │ │ └── setupTitleFlow.android.kt
│ │ │ ├── polyfill
│ │ │ ├── DwebViewPolyfill.android.kt
│ │ │ ├── FaviconPolyfill.kt
│ │ │ └── KeyboardPolyfill.kt
│ │ │ └── proxy
│ │ │ └── ProxyOverride.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ ├── CloseWatcher.kt
│ │ │ ├── DWebProfile.kt
│ │ │ ├── DWebProfileStore.kt
│ │ │ ├── DWebView.kt
│ │ │ ├── DWebViewBeforeUnloadRender.kt
│ │ │ ├── DWebViewOptions.kt
│ │ │ ├── DWebViewRender.kt
│ │ │ ├── DWebViewRenderHelper.kt
│ │ │ ├── I18n.kt
│ │ │ ├── UrlState.kt
│ │ │ ├── base
│ │ │ ├── ViewItem.kt
│ │ │ └── webSchemeHelper.kt
│ │ │ └── polyfill
│ │ │ └── DwebViewCommonPolyfill.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ └── test
│ │ │ └── DWebView.test.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ ├── DWebProfile.desktop.kt
│ │ │ ├── DWebProfileStore.desktop.kt
│ │ │ ├── DWebView.desktop.kt
│ │ │ ├── DWebViewRender.desktop.kt
│ │ │ ├── engine
│ │ │ ├── CloseWatcher.desktop.kt
│ │ │ ├── DWebViewEngine.desktop.kt
│ │ │ ├── JxBrowserJsJObject.kt
│ │ │ ├── RightClickMenu.kt
│ │ │ ├── decidePolicyHook
│ │ │ │ ├── hookCloseWatcher.kt
│ │ │ │ └── hookDeeplink.kt
│ │ │ ├── setupBeforeUnloadSignal.desktop.kt
│ │ │ ├── setupCreateWindowSignals.desktop.kt
│ │ │ ├── setupDestroyStateFlow.desktop.kt
│ │ │ ├── setupDownloadSignal.desktop.kt
│ │ │ ├── setupFileChooser.desktop.kt
│ │ │ ├── setupIconBitmapFlow.desktop.kt
│ │ │ ├── setupLoadStateFlow.desktop.kt
│ │ │ ├── setupLoadingProgressSharedFlow.desktop.kt
│ │ │ ├── setupOverrideUrlLoadingHooks.desktop.kt
│ │ │ ├── setupScrollSignal.desktop.kt
│ │ │ ├── setupTitleFlow.desktop.kt
│ │ │ └── setupWebMessagePicker.kt
│ │ │ ├── messagePort
│ │ │ ├── DWebMessageChannel.desktop.kt
│ │ │ └── DWebMessagePort.desktop.kt
│ │ │ └── polyfill
│ │ │ ├── DwebViewPolyfill.desktop.kt
│ │ │ └── FaviconPolyfill.kt
│ │ ├── desktopTest
│ │ └── kotlin
│ │ │ ├── WebViewEvalTest.kt
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ └── test
│ │ │ └── dwebview.desktop.test.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── dwebview
│ │ │ ├── DWebProfile.ios.kt
│ │ │ ├── DWebProfileStore.ios.kt
│ │ │ ├── DWebView.ios.kt
│ │ │ ├── DWebViewRender.ios.kt
│ │ │ ├── closeWatcher
│ │ │ ├── CloseWatcher.ios.kt
│ │ │ └── CloseWatcherScriptMessageHandler.ios.kt
│ │ │ ├── engine
│ │ │ ├── DURLSchemeHandlerHelper.kt
│ │ │ ├── DWebDelegate
│ │ │ │ ├── hookCreateWindow.kt
│ │ │ │ └── hookDeeplink.kt
│ │ │ ├── DWebEstimatedProgressObserver.kt
│ │ │ ├── DWebNavigationDelegate.kt
│ │ │ ├── DWebTitleObserver.kt
│ │ │ ├── DWebUIDelegate.kt
│ │ │ ├── DWebUIScrollViewDelegate.kt
│ │ │ ├── DWebViewEngine.ios.kt
│ │ │ ├── DwebHttpURLSchemeHandler.kt
│ │ │ ├── DwebUrlSchemeHandler.kt
│ │ │ ├── setupBeforeUnloadSignal.kt
│ │ │ ├── setupIconFlow.ios.kt
│ │ │ ├── setupLoadStateFlow.ios.kt
│ │ │ └── setupOverrideUrlLoadingHooks.ios.kt
│ │ │ ├── messagePort
│ │ │ ├── DWebMessageChannel.ios.kt
│ │ │ ├── DWebMessagePort.ios.kt
│ │ │ └── DWebViewWebMessage.ios.kt
│ │ │ └── polyfill
│ │ │ ├── DwebViewPolyfill.ios.kt
│ │ │ ├── FaviconPolyfill.kt
│ │ │ └── WebSocketPolyfill.kt
│ │ └── iosTest
│ │ └── kotlin
│ │ └── test
│ │ └── IosWebViewTest.kt
│ ├── gradle.properties
│ ├── gradle
│ ├── libs.versions.toml
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── helper
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── BitmapUtil.kt
│ │ │ ├── Point.android.kt
│ │ │ ├── Rect.android.kt
│ │ │ ├── SharePreferenceUtil.kt
│ │ │ ├── appContext.android.kt
│ │ │ ├── boundsHelper.android.kt
│ │ │ ├── coroutineHelper.android.kt
│ │ │ └── inputStream.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── AsyncSetter.kt
│ │ │ ├── CborHelper.kt
│ │ │ ├── Changeable.kt
│ │ │ ├── ChangeableList.kt
│ │ │ ├── ChangeableMap.kt
│ │ │ ├── ChangeableSet.kt
│ │ │ ├── Connection.kt
│ │ │ ├── Debugger.kt
│ │ │ ├── EventFlow.kt
│ │ │ ├── FlowCollectIn.kt
│ │ │ ├── FromChain.kt
│ │ │ ├── JsonAbleHelper.kt
│ │ │ ├── LateInit.kt
│ │ │ ├── ManifestType.kt
│ │ │ ├── MathHelper.kt
│ │ │ ├── Observable.kt
│ │ │ ├── Observer.kt
│ │ │ ├── OrderBy.kt
│ │ │ ├── Parameters.kt
│ │ │ ├── Producer.kt
│ │ │ ├── PromiseOut.kt
│ │ │ ├── PureBounds.kt
│ │ │ ├── PurePoint.kt
│ │ │ ├── PureRect.kt
│ │ │ ├── Query.kt
│ │ │ ├── ReasonLock.kt
│ │ │ ├── ReentrantReadWriteLock.kt
│ │ │ ├── RememberLazy.kt
│ │ │ ├── SafeHashMap.kt
│ │ │ ├── SafeHashSet.kt
│ │ │ ├── SafeLinkList.kt
│ │ │ ├── SafeNumber.kt
│ │ │ ├── Signal.kt
│ │ │ ├── SimplexNoise.kt
│ │ │ ├── Util.kt
│ │ │ ├── WeakHashMap.kt
│ │ │ ├── boolHelper.kt
│ │ │ ├── byteReadChannelHelper.kt
│ │ │ ├── byteReadPacketHelper.kt
│ │ │ ├── channelHelper.kt
│ │ │ ├── console.kt
│ │ │ ├── const.kt
│ │ │ ├── coroutineHelper.kt
│ │ │ ├── deferredHelper.kt
│ │ │ ├── domainHelper.kt
│ │ │ ├── encoding-base64.kt
│ │ │ ├── encoding-hex.kt
│ │ │ ├── encoding-number.kt
│ │ │ ├── encoding-uri.kt
│ │ │ ├── encoding-utf8.kt
│ │ │ ├── flowExt.kt
│ │ │ ├── listHelper.kt
│ │ │ ├── mapHelper.kt
│ │ │ ├── numberHelper.kt
│ │ │ ├── once.kt
│ │ │ ├── queue.kt
│ │ │ ├── sortHelper.kt
│ │ │ ├── stringHelper.kt
│ │ │ ├── timeHelper.kt
│ │ │ ├── urlHelper.kt
│ │ │ ├── uuidHelper.kt
│ │ │ └── versionHelper.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ ├── CborTest.kt
│ │ │ ├── CoroutineTest.kt
│ │ │ ├── DeferredHelperTest.kt
│ │ │ ├── EventFlowTest.kt
│ │ │ ├── FlowTest.kt
│ │ │ ├── OnceTest.kt
│ │ │ ├── ProducerTest.kt
│ │ │ ├── PromiseOutTest.kt
│ │ │ ├── QueryTest.kt
│ │ │ ├── SignalTest.kt
│ │ │ └── UrlHelperTest.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── PurePoint.desktop.kt
│ │ │ ├── PureRect.desktop.kt
│ │ │ └── coroutineHelper.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── KeyStore.ios.kt
│ │ │ ├── Point.ios.kt
│ │ │ ├── Rect.ios.kt
│ │ │ ├── WeakHashMap.ios.kt
│ │ │ ├── boundsHelper.ios.kt
│ │ │ ├── console.ios.kt
│ │ │ ├── coroutineHelper.ios.kt
│ │ │ ├── domainHelper.ios.kt
│ │ │ ├── streamHelper.ios.kt
│ │ │ ├── stringHelper.ios.kt
│ │ │ └── uuidHelper.ios.kt
│ │ └── jvmMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── helper
│ │ ├── OptionalHelper.jvm.kt
│ │ ├── WeakHashMap.jvm.kt
│ │ ├── ZipUtil.jvm.kt
│ │ ├── console.jvm.kt
│ │ ├── coroutineHelper.jvm.kt
│ │ ├── domainHelper.jvm.kt
│ │ └── uuidHelper.jvm.kt
│ ├── helperCapturable
│ ├── README.md
│ ├── build.gradle.kts
│ └── src
│ │ └── commonMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── helper
│ │ └── capturable
│ │ └── CapturableV2.kt
│ ├── helperCompose
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidDebug
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ └── compose
│ │ │ └── RadialGradientXPreview.android.kt
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── compose
│ │ │ ├── FocusableBox.android.kt
│ │ │ ├── ListSwipeItem.android.kt
│ │ │ ├── ModifierHelper.android.kt
│ │ │ ├── NativeBackHandler.android.kt
│ │ │ ├── NativeDialog.android.kt
│ │ │ ├── RadialGradientX.android.kt
│ │ │ ├── ScreenConfig.android.kt
│ │ │ ├── SwipeToViewBox.android.kt
│ │ │ ├── animation
│ │ │ │ └── headShake.android.kt
│ │ │ └── isBatterySaverMode.android.kt
│ │ │ └── platform
│ │ │ ├── InsetsController.kt
│ │ │ ├── PureViewBox.android.kt
│ │ │ ├── PureViewController.android.kt
│ │ │ ├── rememberSafeAreaInsets.android.kt
│ │ │ └── windowInsetsHelper.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ ├── org
│ │ │ └── dweb_browser
│ │ │ │ └── helper
│ │ │ │ ├── compose
│ │ │ │ ├── AnimateHelper.kt
│ │ │ │ ├── AutoResizeTextRender.kt
│ │ │ │ ├── CommonI18n.kt
│ │ │ │ ├── ComposeImageHelper.kt
│ │ │ │ ├── ComposeWindowFocusOwnerEffect.kt
│ │ │ │ ├── Divider.kt
│ │ │ │ ├── FocusableBox.kt
│ │ │ │ ├── IsChange.kt
│ │ │ │ ├── LazyListRender.kt
│ │ │ │ ├── ListSwipeItem.kt
│ │ │ │ ├── LoadingRender.kt
│ │ │ │ ├── LocalFocusRequester.kt
│ │ │ │ ├── ModifierHelper.kt
│ │ │ │ ├── NativeBackHandler.kt
│ │ │ │ ├── NativeDialog.kt
│ │ │ │ ├── NavHostControllerHelper.kt
│ │ │ │ ├── NoDataRender.kt
│ │ │ │ ├── ObservableMutableState.kt
│ │ │ │ ├── PurePoint.kt
│ │ │ │ ├── PureSize.kt
│ │ │ │ ├── RadialGradientX.kt
│ │ │ │ ├── ScalePopup.kt
│ │ │ │ ├── ScreenConfig.kt
│ │ │ │ ├── SlideNavHost.kt
│ │ │ │ ├── SwipeToViewBox.kt
│ │ │ │ ├── TextCenterEllipsis.kt
│ │ │ │ ├── UnScaleBox.kt
│ │ │ │ ├── WindowsInsetsHelper.kt
│ │ │ │ ├── animation
│ │ │ │ │ ├── LazyList.kt
│ │ │ │ │ ├── modifierFadeInOut.kt
│ │ │ │ │ ├── modifierHeadShake.kt
│ │ │ │ │ └── modifierScaleInOut.kt
│ │ │ │ ├── clickableWithNoEffect.kt
│ │ │ │ ├── colorHelper.kt
│ │ │ │ ├── cursor.kt
│ │ │ │ ├── deferredHelper.kt
│ │ │ │ ├── envSwitch.kt
│ │ │ │ ├── flowExt.kt
│ │ │ │ ├── graphicsLayerHelper.kt
│ │ │ │ ├── i18nResource.kt
│ │ │ │ ├── isBatterySaverMode.kt
│ │ │ │ ├── modifierPointerActions.kt
│ │ │ │ ├── mutableStateSetOf.kt
│ │ │ │ ├── produceEvent.kt
│ │ │ │ └── reorder
│ │ │ │ │ ├── DetectReorder.kt
│ │ │ │ │ ├── DragCancelledAnimation.kt
│ │ │ │ │ ├── DragGesture.kt
│ │ │ │ │ ├── ItemPosition.kt
│ │ │ │ │ ├── ReorderAbleLazyGridState.kt
│ │ │ │ │ ├── Reorderable.kt
│ │ │ │ │ ├── ReorderableItem.kt
│ │ │ │ │ ├── ReorderableLazyListState.kt
│ │ │ │ │ └── ReorderableState.kt
│ │ │ │ └── platform
│ │ │ │ ├── PureViewBox.kt
│ │ │ │ ├── PureViewController.kt
│ │ │ │ ├── Refs.kt
│ │ │ │ ├── rememberSafeGesturesBounds.kt
│ │ │ │ └── windowInsetsHelper.kt
│ │ │ └── squircleshape
│ │ │ ├── CornerSmoothing.kt
│ │ │ ├── SquircleBasedShape.kt
│ │ │ ├── SquircleShape.kt
│ │ │ ├── SquircleShapeHelperFunctions.kt
│ │ │ └── SquircleShapePath.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── compose
│ │ │ ├── ComposeWindowFocusOwnerEffect.desktop.kt
│ │ │ ├── ImageCapture.kt
│ │ │ ├── ListSwipeItem.desktop.kt
│ │ │ ├── ModifierHelper.desktop.kt
│ │ │ ├── NativeBackHandler.desktop.kt
│ │ │ ├── NativeDialog.desktop.kt
│ │ │ ├── RadialGradientXPreview.desktop.kt
│ │ │ ├── ScreenCapture.kt
│ │ │ ├── ScreenConfig.desktop.kt
│ │ │ ├── colorHelper.desktop.kt
│ │ │ ├── cursor.desktop.kt
│ │ │ ├── isBatterySaverMode.desktop.kt
│ │ │ └── modifierPointerActions.desktop.kt
│ │ │ └── platform
│ │ │ ├── ComposeWindowParams.kt
│ │ │ ├── PureViewBox.desktop.kt
│ │ │ ├── PureViewController.desktop.kt
│ │ │ ├── PureViewControllerDialog.desktop.kt
│ │ │ ├── rememberSafeAreaInsets.desktop.kt
│ │ │ └── windowInsetsHelper.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── compose
│ │ │ ├── ListSwipeItem.ios.kt
│ │ │ ├── ModifierHelper.ios.kt
│ │ │ ├── NativeBackHandler.ios.kt
│ │ │ ├── NativeDialog.ios.kt
│ │ │ ├── ScreenConfig.ios.kt
│ │ │ ├── colorHelper.ios.kt
│ │ │ └── isBatterySaverMode.ios.kt
│ │ │ └── platform
│ │ │ ├── FixIosLayerRefresh.kt
│ │ │ ├── PureViewBox.ios.kt
│ │ │ ├── PureViewController.ios.kt
│ │ │ ├── nativeViewController.ios.kt
│ │ │ ├── rememberInterfaceOrientation.kt
│ │ │ ├── rememberSafeAreaInsets.ios.kt
│ │ │ └── windowInsetsHelper.ios.kt
│ │ ├── mobileMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ └── compose
│ │ │ ├── ComposeWindowFocusOwnerEffect.mobile.kt
│ │ │ ├── cursor.mobile.kt
│ │ │ └── modifierPointerActions.mobile.kt
│ │ └── skikoMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── helper
│ │ └── compose
│ │ └── RadialGradientX.skiko.kt
│ ├── helperKsp
│ ├── build.gradle.kts
│ └── src
│ │ └── jvmMain
│ │ ├── kotlin
│ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ └── processor
│ │ │ └── CommonBuildConfigProcessor.kt
│ │ └── resources
│ │ └── META-INF
│ │ └── services
│ │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider
│ ├── helperPlatform
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ ├── AndroidManifest.xml
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── android
│ │ │ ├── ActivityBlurHelper.kt
│ │ │ ├── BaseActivity.kt
│ │ │ ├── ExtensionResultContracts.kt
│ │ │ ├── NavigationBarUtil.kt
│ │ │ ├── ViewHelper.kt
│ │ │ └── insetsHelper.kt
│ │ │ └── platform
│ │ │ ├── DeviceKeyValueStore.android.kt
│ │ │ ├── EnvSwitchCore.android.kt
│ │ │ ├── ImageBitmap.android.kt
│ │ │ ├── SetSystemBarsColor.android.kt
│ │ │ ├── SystemUiController.kt
│ │ │ └── keyValueStore.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ ├── PureRect.compose.kt
│ │ │ ├── compose
│ │ │ ├── CompositionChain.kt
│ │ │ ├── composeUnitHelper.kt
│ │ │ └── noLocalProvidedFor.kt
│ │ │ └── platform
│ │ │ ├── DeviceKeyValueStore.kt
│ │ │ ├── EnvSwitchCore.kt
│ │ │ ├── File.kt
│ │ │ ├── ImageBitmap.kt
│ │ │ ├── PureViewModal.kt
│ │ │ ├── SetSystemBarsColor.kt
│ │ │ ├── keyValueStore.kt
│ │ │ └── theme
│ │ │ ├── Color.kt
│ │ │ ├── Colorful.kt
│ │ │ ├── Dimen.kt
│ │ │ ├── Shape.kt
│ │ │ ├── Theme.kt
│ │ │ └── Type.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ ├── LocalCompositionChainTest.kt
│ │ │ └── PureViewModalTest.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ └── platform
│ │ │ ├── DeepLinkHook.desktop.kt
│ │ │ ├── DeviceKeyValueStore.desktop.kt
│ │ │ ├── EnvSwitchCore.desktop.kt
│ │ │ ├── ImageBitmap.desktop.kt
│ │ │ ├── SetSystemBarsColor.desktop.kt
│ │ │ ├── SwingAnimateFrame.kt
│ │ │ ├── SwingScreenInsets.kt
│ │ │ ├── keyValueStore.desktop.kt
│ │ │ └── webViewEngine.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── helper
│ │ │ └── platform
│ │ │ ├── DeepLinkHook.ios.kt
│ │ │ ├── DeviceKeyValueStore.ios.kt
│ │ │ ├── EnvSwitchCore.ios.kt
│ │ │ ├── ImageBitmap.ios.kt
│ │ │ ├── NSDataHelper.ios.kt
│ │ │ ├── SetSystemBarsColor.ios.kt
│ │ │ ├── UIViewControllerHelper.ios.kt
│ │ │ ├── UIViewHelper.ios.kt
│ │ │ └── keyValueStore.ios.kt
│ │ └── skikoMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── helper
│ │ └── platform
│ │ └── ImageBitmap.skiko.kt
│ ├── platformDesktop
│ ├── build.gradle.kts
│ └── src
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── platform
│ │ │ └── desktop
│ │ │ ├── os
│ │ │ ├── OsType.kt
│ │ │ ├── WindowsRegistry.kt
│ │ │ ├── WindowsSystemInfo.kt
│ │ │ └── dirs.kt
│ │ │ └── webview
│ │ │ ├── EasyUnZip.kt
│ │ │ └── jxbrowser.kt
│ │ └── desktopTest
│ │ └── kotlin
│ │ └── WebViewEchoTest.kt
│ ├── platformIos
│ ├── build.gradle.kts
│ └── src
│ │ └── nativeInterop
│ │ └── cinterop
│ │ ├── DwebPlatformIosKit.def
│ │ ├── DwebWebBrowser.def
│ │ ├── README.md
│ │ ├── all.ts
│ │ ├── archive.ts
│ │ ├── build.ts
│ │ ├── create-xc.ts
│ │ ├── for-ios-dev.sh
│ │ ├── gradle-sync.ts
│ │ └── util.ts
│ ├── platformTest
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── test
│ │ │ └── testRunner.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── test
│ │ │ └── testRunner.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── test
│ │ │ └── testRunner.desktop.kt
│ │ └── iosMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── test
│ │ └── testRunner.ios.kt
│ ├── pureCrypto
│ ├── build.gradle.kts
│ └── src
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── crypto
│ │ │ ├── cipher
│ │ │ ├── AES256GCM.crypto.kt
│ │ │ └── AES256GCM.kt
│ │ │ ├── decipher
│ │ │ ├── AES256GCM.crypto.kt
│ │ │ └── AES256GCM.kt
│ │ │ └── hash
│ │ │ ├── SHA256.crypto.kt
│ │ │ └── SHA256.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── crypto
│ │ │ └── hash
│ │ │ └── sha256.test.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── crypto
│ │ │ ├── cipher
│ │ │ └── AES256GCM.ios.kt
│ │ │ ├── decipher
│ │ │ └── AES256GCM.ios.kt
│ │ │ └── hash
│ │ │ └── SHA256.ios.kt
│ │ └── jvmMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── pure
│ │ └── crypto
│ │ ├── cipher
│ │ └── AES256GCM.jvm.kt
│ │ ├── decipher
│ │ └── AES256GCM.jvm.kt
│ │ └── hash
│ │ └── SHA256.jvm.kt
│ ├── pureHttp
│ ├── build.gradle.kts
│ ├── pure-http
│ │ └── reverse-proxy.keystore.jks
│ └── src
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── http
│ │ │ ├── HttpPureClient.android.kt
│ │ │ ├── HttpPureServer.android.kt
│ │ │ └── OkHttpUtil.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── http
│ │ │ ├── HttpPureClient.kt
│ │ │ ├── HttpPureHelper.kt
│ │ │ ├── HttpPureServer.kt
│ │ │ ├── PureBody.kt
│ │ │ ├── PureChannel.kt
│ │ │ ├── PureChannelMessage.kt
│ │ │ ├── PureClientRequest.kt
│ │ │ ├── PureFinData.kt
│ │ │ ├── PureHeaders.kt
│ │ │ ├── PureMethod.kt
│ │ │ ├── PureRequest.kt
│ │ │ ├── PureResponse.kt
│ │ │ ├── PureServerRequest.kt
│ │ │ ├── PureStream.kt
│ │ │ ├── PureUrl.kt
│ │ │ ├── ext
│ │ │ ├── ContentType.kt
│ │ │ └── FetchHook.kt
│ │ │ ├── ktor
│ │ │ ├── KtorPureClient.kt
│ │ │ ├── ktorHttpHelper.kt
│ │ │ └── ktorWebSocketHelper.kt
│ │ │ └── pureRequestHelper.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ ├── PureClientTest.kt
│ │ │ └── PureServerTest.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── http
│ │ │ ├── HttpPureClient.desktop.kt
│ │ │ ├── HttpPureServer.desktop.kt
│ │ │ ├── ReverseProxyServer.desktop.kt
│ │ │ └── SslSettings.kt
│ │ ├── desktopTest
│ │ └── kotlin
│ │ │ ├── HttpPureServerTest.kt
│ │ │ └── ReverseProxyTest.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── http
│ │ │ ├── HttpPureClient.ios.kt
│ │ │ ├── HttpPureServer.ios.kt
│ │ │ └── NSSessionUtils.kt
│ │ ├── ktorMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── http
│ │ │ └── ktor
│ │ │ ├── KtorPureServer.kt
│ │ │ └── ktorServerHelper.kt
│ │ └── mobileMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── pure
│ │ └── http
│ │ └── pureProxyService.mobile.kt
│ ├── pureIO
│ ├── build.gradle.kts
│ └── src
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── io
│ │ │ └── FileSystem.kt
│ │ ├── commonTest
│ │ └── kotlin
│ │ │ └── FileIoTest.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── io
│ │ │ └── FileSystem.ios.kt
│ │ └── jvmMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── pure
│ │ └── io
│ │ └── FileSystem.jvm.kt
│ ├── pureImage
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── image
│ │ │ ├── OffscreenWebCanvas.android.kt
│ │ │ ├── compose
│ │ │ ├── CoilAsyncImage.android.kt
│ │ │ ├── ImageLoader.android.kt
│ │ │ ├── PureImageLoader.android.kt
│ │ │ └── coilHelper.android.kt
│ │ │ └── offscreenwebcanvas
│ │ │ └── OffscreenWebCanvasMessageChannel.android.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── image
│ │ │ ├── OffscreenWebCanvas.kt
│ │ │ ├── compose
│ │ │ ├── CoilAsyncImage.kt
│ │ │ ├── CoilImageLoader.kt
│ │ │ ├── ImageLoadResult.kt
│ │ │ ├── LoaderCacheMap.kt
│ │ │ ├── PureImageLoader.kt
│ │ │ ├── ResvgImageLoader.kt
│ │ │ ├── WebImageLoader.kt
│ │ │ └── coilHelper.kt
│ │ │ ├── httpHeadersHelper.kt
│ │ │ └── offscreenwebcanvas
│ │ │ ├── ImageBitmapOptions.kt
│ │ │ ├── OffscreenWebCanvasCore.kt
│ │ │ ├── OffscreenWebCanvasFetchProxy.kt
│ │ │ ├── OffscreenWebCanvasMessageChannel.kt
│ │ │ ├── WebCanvasContextSession.kt
│ │ │ ├── consts.kt
│ │ │ └── evalJavaScript.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── image
│ │ │ ├── OffscreenWebCanvas.desktop.kt
│ │ │ ├── compose
│ │ │ ├── CoilAsyncImage.desktop.kt
│ │ │ ├── ImageLoader.desktop.kt
│ │ │ ├── PureImageLoader.desktop.kt
│ │ │ └── coilHelper.desktop.kt
│ │ │ └── offscreenwebcanvas
│ │ │ └── OffscreenWebCanvasMessageChannel.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── pure
│ │ │ └── image
│ │ │ ├── OffscreenWebCanvas.ios.kt
│ │ │ ├── compose
│ │ │ ├── CoilAsyncImage.ios.kt
│ │ │ ├── ImageLoader.ios.kt
│ │ │ ├── PureImageLoader.ios.kt
│ │ │ └── coilHelper.ios.kt
│ │ │ └── offscreenwebcanvas
│ │ │ └── OffscreenWebCanvasMessageChannel.ios.kt
│ │ └── skikoMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── pure
│ │ └── image
│ │ └── compose
│ │ ├── CoilAsyncImage.skiko.kt
│ │ └── coilHelper.skiko.kt
│ ├── settings.gradle.kts
│ ├── shared
│ ├── build.gradle.kts
│ └── src
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── shared
│ │ │ └── imageLoaderDemo.kt
│ │ └── iosMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── shared
│ │ ├── DwebShortcutHandler.kt
│ │ └── main.ios.kt
│ ├── sys
│ ├── build.gradle.kts
│ └── src
│ │ ├── androidMain
│ │ ├── AndroidManifest.xml
│ │ ├── kotlin
│ │ │ └── org
│ │ │ │ └── dweb_browser
│ │ │ │ └── sys
│ │ │ │ ├── biometrics
│ │ │ │ ├── BiometricsActivity.kt
│ │ │ │ ├── BiometricsController.kt
│ │ │ │ └── BiometricsManage.android.kt
│ │ │ │ ├── clipboard
│ │ │ │ └── ClipboardManage.android.kt
│ │ │ │ ├── contact
│ │ │ │ ├── ContactManage.android.kt
│ │ │ │ └── ContactPickerActivity.kt
│ │ │ │ ├── device
│ │ │ │ ├── DeviceManage.android.kt
│ │ │ │ └── model
│ │ │ │ │ ├── AppInfo.kt
│ │ │ │ │ ├── BatteryInfo.kt
│ │ │ │ │ ├── DeviceInfo.android.kt
│ │ │ │ │ ├── LocationInfo.kt
│ │ │ │ │ └── MemoryInfo.kt
│ │ │ │ ├── filechooser
│ │ │ │ ├── FileChooserActivity.kt
│ │ │ │ └── FileChooserManage.android.kt
│ │ │ │ ├── haptics
│ │ │ │ └── HapticsManage.android.kt
│ │ │ │ ├── keychain
│ │ │ │ ├── KeychainMetadata.android.kt
│ │ │ │ ├── KeychainStore.android.kt
│ │ │ │ ├── core
│ │ │ │ │ ├── AesEncryptKey.kt
│ │ │ │ │ ├── EncryptKey.kt
│ │ │ │ │ ├── EncryptKeyV1.kt
│ │ │ │ │ └── RootKeyV1.kt
│ │ │ │ └── render
│ │ │ │ │ ├── KeychainActivity.kt
│ │ │ │ │ ├── KeychainAuthentication.android.kt
│ │ │ │ │ ├── KeychainPassword.android.kt
│ │ │ │ │ ├── KeychainQuestion.android.kt
│ │ │ │ │ ├── KeychainVerifiedPreview.android.kt
│ │ │ │ │ ├── RegisterPatternPreview.android.kt
│ │ │ │ │ └── VerifyBiometrics.android.kt
│ │ │ │ ├── location
│ │ │ │ ├── AndroidLocationObserver.kt
│ │ │ │ └── LocationManage.android.kt
│ │ │ │ ├── media
│ │ │ │ └── MediaApi.android.kt
│ │ │ │ ├── mediacapture
│ │ │ │ ├── MediaCaptureActivity.kt
│ │ │ │ └── MediaCaptureManage.android.kt
│ │ │ │ ├── motionSensors
│ │ │ │ └── MotionSensorsApi.android.kt
│ │ │ │ ├── notification
│ │ │ │ └── NotificationManage.android.kt
│ │ │ │ ├── permission
│ │ │ │ ├── BuildinPermission.android.kt
│ │ │ │ └── PermissionActivity.kt
│ │ │ │ ├── share
│ │ │ │ ├── CacheFilePlugin.kt
│ │ │ │ ├── FileSystemPlugin.kt
│ │ │ │ ├── ShareActivity.kt
│ │ │ │ ├── ShareApi.android.kt
│ │ │ │ ├── ShareController.kt
│ │ │ │ └── SharePlugin.kt
│ │ │ │ ├── shortcut
│ │ │ │ ├── ShortcutManage.android.kt
│ │ │ │ └── ShortcutManageActivity.kt
│ │ │ │ ├── toast
│ │ │ │ └── ToastApi.android.kt
│ │ │ │ └── tray
│ │ │ │ └── ext
│ │ │ │ └── MicroModuleTray.android.kt
│ │ └── res
│ │ │ ├── drawable
│ │ │ ├── ic_launcher_background.xml
│ │ │ ├── ic_launcher_foreground.xml
│ │ │ ├── ic_main_qrcode_scan.xml
│ │ │ └── ic_shutcut_more.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ └── ic_launcher.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ └── values
│ │ │ └── themes.xml
│ │ ├── androidUnitTest
│ │ └── kotlin
│ │ │ └── test
│ │ │ └── CipherTest.kt
│ │ ├── commonMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── sys
│ │ │ ├── biometrics
│ │ │ ├── BiometricsI18nResource.kt
│ │ │ ├── BiometricsManage.kt
│ │ │ └── BiometricsNMM.kt
│ │ │ ├── clipboard
│ │ │ ├── ClipboardManage.kt
│ │ │ ├── ClipboardNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleClipboardNMM.kt
│ │ │ ├── configure
│ │ │ ├── ConfigNMM.kt
│ │ │ └── ConfigStore.kt
│ │ │ ├── contact
│ │ │ ├── ContactI18nResource.kt
│ │ │ ├── ContactManage.kt
│ │ │ └── ContactNMM.kt
│ │ │ ├── device
│ │ │ ├── DeviceManage.kt
│ │ │ ├── DeviceNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleDevice.kt
│ │ │ ├── filechooser
│ │ │ ├── FileChooserManage.kt
│ │ │ ├── FileChooserNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleFileChooser.kt
│ │ │ ├── haptics
│ │ │ ├── HapticsManage.kt
│ │ │ ├── HapticsNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleHaptics.kt
│ │ │ ├── keychain
│ │ │ ├── KeychainI18nResource.kt
│ │ │ ├── KeychainManager.kt
│ │ │ ├── KeychainMetadata.kt
│ │ │ ├── KeychainNMM.kt
│ │ │ ├── KeychainStore.kt
│ │ │ └── render
│ │ │ │ ├── DetailManagerKeyItemView.kt
│ │ │ │ ├── DetailManagerPasswordDeleteView.kt
│ │ │ │ ├── DetailManagerPasswordView.kt
│ │ │ │ ├── DetailManagerRender.kt
│ │ │ │ ├── KeychainAuthentication.kt
│ │ │ │ ├── KeychainBiometrics.kt
│ │ │ │ ├── KeychainCard.kt
│ │ │ │ ├── KeychainManagerListView.kt
│ │ │ │ ├── KeychainManagerRender.kt
│ │ │ │ ├── KeychainPassword.kt
│ │ │ │ ├── KeychainPattern.kt
│ │ │ │ ├── KeychainQuestion.kt
│ │ │ │ ├── KeychainVerified.kt
│ │ │ │ ├── PasswordSafeLevel.kt
│ │ │ │ └── ViewModelTask.kt
│ │ │ ├── location
│ │ │ ├── LocationI18nResource.kt
│ │ │ ├── LocationManage.kt
│ │ │ └── LocationNMM.kt
│ │ │ ├── media
│ │ │ ├── MediaApi.kt
│ │ │ └── MediaNMM.kt
│ │ │ ├── mediacapture
│ │ │ ├── MediaCaptureI18nResource.kt
│ │ │ ├── MediaCaptureManage.kt
│ │ │ ├── MediaCaptureNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleMediaCapture.kt
│ │ │ ├── motionSensors
│ │ │ ├── MotionSensorsManage.kt
│ │ │ └── MotionSensorsNMM.kt
│ │ │ ├── notification
│ │ │ ├── NotificationI18nResource.kt
│ │ │ ├── NotificationManage.kt
│ │ │ └── NotificationNMM.kt
│ │ │ ├── permission
│ │ │ ├── BuildinPermission.kt
│ │ │ ├── PermissionI18nResource.kt
│ │ │ ├── PermissionNMM.kt
│ │ │ ├── PermissionTest.kt
│ │ │ ├── SystemPermissionName.kt
│ │ │ ├── ext
│ │ │ │ └── MicroModulePermission.kt
│ │ │ ├── render
│ │ │ │ └── PermissionManagerRender.kt
│ │ │ └── systemPermission.kt
│ │ │ ├── share
│ │ │ ├── ShareApi.kt
│ │ │ ├── ShareNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleShare.kt
│ │ │ ├── shortcut
│ │ │ ├── ShortcutI18nResource.kt
│ │ │ ├── ShortcutManage.kt
│ │ │ ├── ShortcutManagerRender.kt
│ │ │ ├── ShortcutNMM.kt
│ │ │ └── ShortcutStore.kt
│ │ │ ├── toast
│ │ │ ├── ToastApi.kt
│ │ │ ├── ToastNMM.kt
│ │ │ └── ext
│ │ │ │ └── MicroModuleToast.kt
│ │ │ └── tray
│ │ │ ├── TrayItem.kt
│ │ │ └── ext
│ │ │ └── MicroModuleTray.kt
│ │ ├── desktopMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ ├── helper
│ │ │ └── platform
│ │ │ │ ├── MicroModuleJComponent.kt
│ │ │ │ └── Utils.kt
│ │ │ └── sys
│ │ │ ├── SysI18nResource.kt
│ │ │ ├── biometrics
│ │ │ └── BiometricsManage.desktop.kt
│ │ │ ├── clipboard
│ │ │ └── ClipboardManage.desktop.kt
│ │ │ ├── contact
│ │ │ └── ContactManage.desktop.kt
│ │ │ ├── device
│ │ │ ├── DeviceManage.desktop.kt
│ │ │ └── model
│ │ │ │ ├── MacHardwareInfo.desktop.kt
│ │ │ │ └── WinHardwareInfo.desktop.kt
│ │ │ ├── filechooser
│ │ │ └── FileChooserManage.desktop.kt
│ │ │ ├── haptics
│ │ │ └── HapticsManage.desktop.kt
│ │ │ ├── keychain
│ │ │ ├── KeyChainStore.desktop.kt
│ │ │ ├── KeychainStore.nativeJvm.desktop.kt
│ │ │ └── render
│ │ │ │ └── KeychainAuthentication.desktop.kt
│ │ │ ├── location
│ │ │ ├── DesktopLocationObserber.kt
│ │ │ └── LocationManage.desktop.kt
│ │ │ ├── media
│ │ │ └── MediaApi.desktop.kt
│ │ │ ├── mediacapture
│ │ │ └── MediaCaptureManage.desktop.kt
│ │ │ ├── motionSensors
│ │ │ └── MotionSensorsManage.desktop.kt
│ │ │ ├── notification
│ │ │ └── NotificationManage.desktop.kt
│ │ │ ├── permission
│ │ │ └── BuildinPermission.desktop.kt
│ │ │ ├── share
│ │ │ └── ShareApi.desktop.kt
│ │ │ ├── shortcut
│ │ │ └── ShortcutManage.desktop.kt
│ │ │ ├── toast
│ │ │ └── ToastApi.desktop.kt
│ │ │ └── tray
│ │ │ ├── TrayNMM.kt
│ │ │ └── ext
│ │ │ └── MicroModuleTray.desktop.kt
│ │ ├── iosMain
│ │ └── kotlin
│ │ │ └── org
│ │ │ └── dweb_browser
│ │ │ └── sys
│ │ │ ├── biometrics
│ │ │ └── BiometricsManage.ios.kt
│ │ │ ├── clipboard
│ │ │ └── ClipboardManage.ios.kt
│ │ │ ├── contact
│ │ │ └── ContactManage.ios.kt
│ │ │ ├── device
│ │ │ ├── DeviceManage.ios.kt
│ │ │ ├── Experimental.kt
│ │ │ ├── KeychainSettings.kt
│ │ │ ├── Settings.kt
│ │ │ └── model
│ │ │ │ └── DeviceInfo.ios.kt
│ │ │ ├── filechooser
│ │ │ ├── FileChooserManage.ios.kt
│ │ │ └── FilePickerManager.kt
│ │ │ ├── haptics
│ │ │ └── HapticsManage.ios.kt
│ │ │ ├── keychain
│ │ │ ├── KeyChainStore.ios.kt
│ │ │ ├── KeychainStore.nativeJvm.ios.kt
│ │ │ └── render
│ │ │ │ └── KeychainAuthentication.ios.kt
│ │ │ ├── location
│ │ │ ├── IosLocationObserver.kt
│ │ │ └── LocationManage.ios.kt
│ │ │ ├── media
│ │ │ └── MediaApi.ios.kt
│ │ │ ├── mediacapture
│ │ │ ├── MediaCaptureHandler.kt
│ │ │ ├── MediaCaptureManage.ios.kt
│ │ │ ├── MediaVideoViewController.kt
│ │ │ └── VideoButton.kt
│ │ │ ├── motionSensors
│ │ │ └── MotionSensorsManage.ios.kt
│ │ │ ├── notification
│ │ │ └── NotificationManage.ios.kt
│ │ │ ├── permission
│ │ │ └── BuildinPermission.ios.kt
│ │ │ ├── share
│ │ │ └── ShareApi.ios.kt
│ │ │ ├── shortcut
│ │ │ └── ShortcutManage.ios.kt
│ │ │ ├── toast
│ │ │ └── ToastApi.ios.kt
│ │ │ └── tray
│ │ │ └── ext
│ │ │ └── MicroModuleTray.ios.kt
│ │ └── nativeJvmMain
│ │ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── sys
│ │ └── keychain
│ │ ├── KeychainMetadata.nativeJvm.kt
│ │ └── KeychainStore.nativeJvm.kt
│ ├── upload-github-release.ts
│ └── window
│ ├── build.gradle.kts
│ └── src
│ ├── androidMain
│ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── sys
│ │ └── window
│ │ ├── core
│ │ └── modal
│ │ │ └── WindowModalRender.android.kt
│ │ ├── helper
│ │ └── getWindowControllerBorderRounded.android.kt
│ │ └── render
│ │ ├── AppIcon.android.kt
│ │ ├── WindowControllerBottomBar.android.kt
│ │ ├── WindowControllerVirtualNavigationBar.android.kt
│ │ ├── WindowMenuPanel.android.kt
│ │ ├── WindowsManagerEffect.android.kt
│ │ └── WindowsManagerRender.android.kt
│ ├── commonMain
│ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ ├── helper
│ │ └── platform
│ │ │ └── MicroModulePureViewController.kt
│ │ └── sys
│ │ └── window
│ │ ├── I18n.kt
│ │ ├── core
│ │ ├── WindowController.kt
│ │ ├── WindowRenderConfig.kt
│ │ ├── WindowRenderHelper.kt
│ │ ├── WindowState.kt
│ │ ├── WindowsManager.kt
│ │ ├── WindowsManagerState.kt
│ │ ├── constant
│ │ │ ├── WindowBottomBarTheme.kt
│ │ │ ├── WindowColorScheme.kt
│ │ │ ├── WindowConstants.kt
│ │ │ ├── WindowManagerPropertyKeys.kt
│ │ │ ├── WindowMode.kt
│ │ │ ├── WindowPropertyField.kt
│ │ │ ├── WindowPropertyKeys.kt
│ │ │ ├── WindowStyle.kt
│ │ │ ├── WindowsManagerScope.kt
│ │ │ └── base.kt
│ │ ├── helper
│ │ │ ├── WindowNavigation.kt
│ │ │ ├── colorHelper.kt
│ │ │ └── windowStateHelper.kt
│ │ ├── modal
│ │ │ ├── WindowAlertController.kt
│ │ │ ├── WindowAlertModalState.kt
│ │ │ ├── WindowBottomSheetsController.kt
│ │ │ ├── WindowBottomSheetsModalState.kt
│ │ │ ├── WindowModalController.kt
│ │ │ ├── WindowModalRender.kt
│ │ │ └── WindowModalState.kt
│ │ ├── renderConfig
│ │ │ ├── EffectWindowLayerStyleDelegate.kt
│ │ │ └── FrameDragDelegate.kt
│ │ ├── windowAdapterManager.kt
│ │ └── windowInstancesManager.kt
│ │ ├── ext
│ │ ├── AlertDeleteDialog.kt
│ │ ├── FileSystemIcons.kt
│ │ ├── IpcEventOnRenderer.kt
│ │ ├── microModuleMainWindow.kt
│ │ └── microModuleModal.kt
│ │ ├── floatBar
│ │ └── FloatBar.kt
│ │ ├── helper
│ │ ├── LocalWindowsImeVisible.kt
│ │ ├── WindowControllerTheme.kt
│ │ ├── WindowFrameStyle.kt
│ │ ├── WindowLimits.kt
│ │ ├── calcWindowContentScale.kt
│ │ ├── calcWindowFrameStyle.kt
│ │ ├── getWindowControllerBorderRounded.kt
│ │ ├── modifierWindowTouchFocusable.kt
│ │ ├── safeBounds.kt
│ │ ├── watchedBounds.kt
│ │ ├── watchedIsFullscreen.kt
│ │ ├── watchedIsMaximized.kt
│ │ └── watchedState.kt
│ │ ├── preview
│ │ └── WindowPreviewer.kt
│ │ └── render
│ │ ├── AppIcon.kt
│ │ ├── WindowCloseTipRender.kt
│ │ ├── WindowControllerBottomBar.kt
│ │ ├── WindowControllerIconRender.kt
│ │ ├── WindowControllerIdRender.kt
│ │ ├── WindowControllerPrepare.kt
│ │ ├── WindowControllerRender.kt
│ │ ├── WindowControllerTopBar.kt
│ │ ├── WindowControllerVirtualNavigationBar.kt
│ │ ├── WindowControllerWithMaterialTheme.kt
│ │ ├── WindowImeOutsetBounds.kt
│ │ ├── WindowMenuControlItem.kt
│ │ ├── WindowMenuControlPanel.kt
│ │ ├── WindowMenuPanel.kt
│ │ ├── WindowMovable.kt
│ │ ├── WindowResizable.kt
│ │ ├── WindowsManagerEffect.kt
│ │ ├── WindowsManagerRender.kt
│ │ └── inMove.kt
│ ├── commonTest
│ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── sys
│ │ └── window
│ │ └── core
│ │ └── ModalStateTest.kt
│ ├── desktopMain
│ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── sys
│ │ └── window
│ │ ├── core
│ │ ├── WindowsManager.desktop.kt
│ │ └── modal
│ │ │ ├── BottomSheetsModalViewController.desktop.kt
│ │ │ ├── ModalViewController.desktop.kt
│ │ │ └── WindowModalRender.desktop.kt
│ │ ├── ext
│ │ └── MicroModuleAwtImage.desktop.kt
│ │ ├── helper
│ │ └── getWindowControllerBorderRounded.desktop.kt
│ │ └── render
│ │ ├── WindowControllerBottomBar.desktop.kt
│ │ ├── WindowControllerEffect.desktop.kt
│ │ ├── WindowControllerTopBar.desktop.kt
│ │ ├── WindowControllerVirtualNavigationBar.desktop.kt
│ │ ├── WindowMenuPanel.desktop.kt
│ │ ├── WindowsManagerEffect.desktop.kt
│ │ └── WindowsManagerRender.desktop.kt
│ ├── iosMain
│ └── kotlin
│ │ └── org
│ │ └── dweb_browser
│ │ └── sys
│ │ └── window
│ │ ├── core
│ │ └── modal
│ │ │ ├── WindowBottomSheetsModalState.ios.kt
│ │ │ └── WindowModalRender.ios.kt
│ │ ├── floatBar
│ │ └── UIDragGesture.kt
│ │ ├── helper
│ │ └── getWindowControllerBorderRounded.ios.kt
│ │ └── render
│ │ ├── WindowControllerBottomBar.ios.kt
│ │ ├── WindowControllerVirtualNavigationBar.ios.kt
│ │ ├── WindowMenuPanel.ios.kt
│ │ ├── WindowsManagerEffect.ios.kt
│ │ ├── WindowsManagerRender.ios.kt
│ │ └── windowFrameStyleHelper.ios.kt
│ └── mobileMain
│ └── kotlin
│ └── org
│ └── dweb_browser
│ └── sys
│ └── window
│ ├── core
│ └── WindowsManager.mobile.kt
│ └── render
│ ├── WindowControllerBottomBar.mobile.kt
│ └── WindowControllerTopBar.mobile.kt
├── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── scripts
├── build.ts
├── clean.ts
├── deps.ts
├── dev.ts
├── helper
│ ├── AssetsConfig.ts
│ ├── ConTasks.helper.ts
│ ├── ConTasks.ts
│ ├── ESBuild.ts
│ ├── Glob.ts
│ ├── StdinDiscarder.ts
│ ├── UploadSpinner.ts
│ ├── WalkDir.ts
│ ├── cwd.ts
│ ├── dirHash.ts
│ ├── exec.ts
│ ├── findAllPackages.ts
│ ├── importMapResolver.ts
│ ├── npmBuilder.ts
│ ├── resolveTo.ts
│ ├── resolver.ts
│ └── watchFs.ts
├── init.ts
├── pub.ts
├── publish.json
├── sync_npm.ts
└── toolKitFix.ts
├── toolkit
├── dweb-core
│ ├── README.md
│ ├── index.ts
│ ├── package.json
│ ├── scripts
│ │ ├── deps.ts
│ │ └── migrate.ts
│ └── src
│ │ ├── MicroModule.ts
│ │ ├── bootstrapContext.ts
│ │ ├── http
│ │ ├── $createHttpDwebServer.ts
│ │ ├── const.ts
│ │ └── types.ts
│ │ ├── internal
│ │ └── ipcEventExt.ts
│ │ ├── ipc
│ │ ├── IpcPool.ts
│ │ ├── endpoint
│ │ │ ├── ChannelEndpoint.ts
│ │ │ ├── CommonEndpoint.ts
│ │ │ ├── EndpointIpcMessage.ts
│ │ │ ├── EndpointLifecycle.ts
│ │ │ ├── EndpointMessage.ts
│ │ │ ├── IpcEndpoint.ts
│ │ │ ├── WebMessageEndpoint.ts
│ │ │ └── internal
│ │ │ │ ├── EndpointLifecycle.ts
│ │ │ │ └── EndpointMessage.ts
│ │ ├── helper
│ │ │ ├── $messageToIpcMessage.ts
│ │ │ ├── IpcHeaders.ts
│ │ │ ├── PureMethod.ts
│ │ │ ├── httpHelper.ts
│ │ │ ├── imageResourcesHelper.ts
│ │ │ ├── ipcFetchHelper.ts
│ │ │ └── ipcRequestHelper.ts
│ │ ├── index.ts
│ │ ├── ipc-message
│ │ │ ├── IpcError.ts
│ │ │ ├── IpcEvent.ts
│ │ │ ├── IpcFork.ts
│ │ │ ├── IpcLifecycle.ts
│ │ │ ├── IpcMessage.ts
│ │ │ ├── IpcRequest.ts
│ │ │ ├── IpcResponse.ts
│ │ │ ├── channel
│ │ │ │ ├── IpcChannel.ts
│ │ │ │ └── PureChannel.ts
│ │ │ ├── internal
│ │ │ │ ├── IpcData.ts
│ │ │ │ ├── IpcLifecycle.ts
│ │ │ │ └── IpcMessage.ts
│ │ │ └── stream
│ │ │ │ ├── IpcBody.ts
│ │ │ │ ├── IpcBodyReceiver.ts
│ │ │ │ ├── IpcBodySender.ts
│ │ │ │ ├── IpcStream.ts
│ │ │ │ ├── IpcStreamAbort.ts
│ │ │ │ ├── IpcStreamData.ts
│ │ │ │ ├── IpcStreamEnd.ts
│ │ │ │ ├── IpcStreamPaused.ts
│ │ │ │ ├── IpcStreamPulling.ts
│ │ │ │ └── MetaBody.ts
│ │ ├── ipc.test.ts
│ │ └── ipc.ts
│ │ ├── ipcEventOnActivity.ts
│ │ ├── ipcEventOnRender.ts
│ │ ├── ipcEventOnShortcut.ts
│ │ ├── jmmAppManifest.ts
│ │ ├── nativeConnect.ts
│ │ ├── type
│ │ ├── $ReqMatcher.ts
│ │ ├── $deserializeRequestToParams.ts
│ │ ├── $serializeResultToResponse.ts
│ │ ├── $typeNameParser.ts
│ │ ├── category.const.ts
│ │ └── types.ts
│ │ └── types.ts
├── dweb-desk-assets
│ ├── .browserslistrc
│ ├── .editorconfig
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── README.md
│ ├── address.html
│ ├── desktop.html
│ ├── error.html
│ ├── package.json
│ ├── postcss.config.js
│ ├── public
│ │ ├── delete.svg
│ │ ├── details.svg
│ │ ├── quit.svg
│ │ ├── share.svg
│ │ └── taskbar
│ │ │ ├── layout-panel-top.svg
│ │ │ └── x-circle.svg
│ ├── scripts
│ │ └── get-daisyui-classname.ts
│ ├── setting.html
│ ├── src
│ │ ├── color-generator.test.ts
│ │ ├── color-generator.ts
│ │ ├── components
│ │ │ ├── app-icon
│ │ │ │ ├── app-icon.vue
│ │ │ │ ├── appMetaDataHelper.ts
│ │ │ │ ├── blankApp.svg
│ │ │ │ └── types.ts
│ │ │ ├── app-name
│ │ │ │ └── app-name.vue
│ │ │ ├── icon-squircle-box
│ │ │ │ ├── index.vue
│ │ │ │ └── squircle.svg
│ │ │ ├── menu-box
│ │ │ │ └── menu-box.vue
│ │ │ └── svg-icon
│ │ │ │ └── svg-icon.vue
│ │ ├── layouts
│ │ │ └── default
│ │ │ │ ├── AppBar.vue
│ │ │ │ ├── Default.vue
│ │ │ │ └── View.vue
│ │ ├── pages
│ │ │ ├── address
│ │ │ │ ├── App.vue
│ │ │ │ ├── components
│ │ │ │ │ ├── btn-groups.vue
│ │ │ │ │ └── search.vue
│ │ │ │ ├── main.ts
│ │ │ │ ├── plugins
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── vuetify.ts
│ │ │ │ │ └── webfontloader.ts
│ │ │ │ ├── router
│ │ │ │ │ └── index.ts
│ │ │ │ └── views
│ │ │ │ │ └── address.vue
│ │ │ ├── desktop
│ │ │ │ ├── App.vue
│ │ │ │ ├── components
│ │ │ │ │ ├── app-uninstall-dialog
│ │ │ │ │ │ └── app-uninstall-dialog.vue
│ │ │ │ │ ├── tile-item
│ │ │ │ │ │ ├── tile-item.vue
│ │ │ │ │ │ └── validator.ts
│ │ │ │ │ ├── tile-panel
│ │ │ │ │ │ ├── inject.ts
│ │ │ │ │ │ └── tile-panel.vue
│ │ │ │ │ ├── webapp-uninstall-dialog
│ │ │ │ │ │ └── webapp-uninstall-dialog.vue
│ │ │ │ │ ├── widget-app
│ │ │ │ │ │ └── widget-app.vue
│ │ │ │ │ ├── widget-custom
│ │ │ │ │ │ ├── widget-custom.vue
│ │ │ │ │ │ ├── widget-inner.scss
│ │ │ │ │ │ └── widget-public.scss
│ │ │ │ │ ├── widget-menu-overlay
│ │ │ │ │ │ └── widget-menu-overlay.vue
│ │ │ │ │ └── widget-webapp
│ │ │ │ │ │ └── widget-webapp.vue
│ │ │ │ ├── main.ts
│ │ │ │ ├── plugins
│ │ │ │ │ ├── dragSortableList.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── vuetify.ts
│ │ │ │ │ └── webfontloader.ts
│ │ │ │ ├── router
│ │ │ │ │ └── index.ts
│ │ │ │ └── views
│ │ │ │ │ └── desktop.vue
│ │ │ ├── setting
│ │ │ │ ├── App.vue
│ │ │ │ ├── main.ts
│ │ │ │ ├── plugins
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── vuetify.ts
│ │ │ │ │ └── webfontloader.ts
│ │ │ │ ├── router
│ │ │ │ │ └── index.ts
│ │ │ │ └── views
│ │ │ │ │ └── Setting.vue
│ │ │ └── taskbar
│ │ │ │ ├── App.vue
│ │ │ │ ├── main.ts
│ │ │ │ ├── plugins
│ │ │ │ ├── index.ts
│ │ │ │ └── vuetify.ts
│ │ │ │ ├── router
│ │ │ │ └── index.ts
│ │ │ │ └── views
│ │ │ │ ├── icons
│ │ │ │ └── index.ts
│ │ │ │ └── taskbar.vue
│ │ ├── provider
│ │ │ ├── api.ts
│ │ │ ├── custom
│ │ │ │ ├── search.svg
│ │ │ │ └── search.widget.ts
│ │ │ ├── disable-context-menu.ts
│ │ │ ├── fetch.ts
│ │ │ ├── lock.ts
│ │ │ └── shim.ts
│ │ ├── shims.ts
│ │ ├── styles
│ │ │ ├── settings.scss
│ │ │ └── tailwind.scss
│ │ ├── types
│ │ │ └── app.type.ts
│ │ ├── vite-env.d.ts
│ │ ├── wallpaper-canvas.ts
│ │ └── wallpaper.ts
│ ├── tailwind.config.js
│ ├── taskbar.html
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vite.config.mts
│ └── wallpaper.html
├── dweb-helper
│ ├── README.md
│ ├── index.ts
│ ├── package.json
│ ├── src
│ │ ├── $PromiseMaybe.ts
│ │ ├── ChangeableMap.ts
│ │ ├── Channel.ts
│ │ ├── Mutex.test.ts
│ │ ├── Mutex.ts
│ │ ├── OrderBy.ts
│ │ ├── Producer.test.ts
│ │ ├── Producer.ts
│ │ ├── PromiseOut.ts
│ │ ├── StateSignal.ts
│ │ ├── cacheGetter.ts
│ │ ├── color.ts
│ │ ├── createSignal.ts
│ │ ├── crypto.shims.ts
│ │ ├── decorator
│ │ │ ├── $debounce.ts
│ │ │ ├── $once.test.ts
│ │ │ ├── $once.ts
│ │ │ ├── Tc39Decorator.ts
│ │ │ └── toBase64.ts
│ │ ├── devtools.ts
│ │ ├── encoding.ts
│ │ ├── fetchExtends
│ │ │ ├── $makeFetchBaseExtends.ts
│ │ │ ├── $makeFetchStreamExtends.ts
│ │ │ └── index.ts
│ │ ├── fun
│ │ │ ├── AdaptersManager.ts
│ │ │ ├── binaryHelper.ts
│ │ │ ├── createJsBlob.ts
│ │ │ ├── mapHelper.ts
│ │ │ ├── randomHelper.ts
│ │ │ ├── setHelper.ts
│ │ │ ├── sortHelper.ts
│ │ │ └── urlHelper.ts
│ │ ├── hashCode.ts
│ │ ├── helper.ts
│ │ ├── locksManager.ts
│ │ ├── logger.ts
│ │ ├── normalizeFetchArgs.ts
│ │ ├── promiseSignal.ts
│ │ └── stream
│ │ │ ├── JsonlinesStream.ts
│ │ │ ├── jsonlinesStreamHelper.ts
│ │ │ └── readableStreamHelper.ts
│ └── tsconfig.json
├── dweb-js-process-assets
│ ├── README.md
│ ├── index.ts
│ ├── main
│ │ ├── index.html
│ │ ├── index.ts
│ │ └── vite.config.mts
│ ├── package.json
│ └── worker
│ │ ├── std-dweb-core.ts
│ │ └── std-dweb-http.ts
├── dweb-offscreen-web-canvas-assets
│ ├── .gitignore
│ ├── package.json
│ ├── src
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── prepare-in-main.ts
│ │ ├── prepare-in-worker.ts
│ │ ├── util
│ │ │ ├── HalfFadeCache.ts
│ │ │ ├── PromiseWithResolvers.ts
│ │ │ ├── calcFitSize.ts
│ │ │ ├── convertToBlob.ts
│ │ │ ├── lock.ts
│ │ │ ├── sha256.ts
│ │ │ └── types.ts
│ │ └── worker.ts
│ └── vite.config.mts
├── dweb-polyfill
│ ├── index.ts
│ ├── package.json
│ ├── src
│ │ ├── close-watcher
│ │ │ ├── close-watcher.shim.ts
│ │ │ ├── close-watcher.type.ts
│ │ │ └── index.ts
│ │ ├── favicon.common.ts
│ │ ├── favicon.ios.ts
│ │ ├── favicon.type.ts
│ │ ├── ios.type.ts
│ │ ├── keyboard.android.ts
│ │ ├── navigation-hook.ios.ts
│ │ ├── user-agent-data.common.ts
│ │ ├── user-agent-data.type.ts
│ │ ├── web-message-port.desktop.ts
│ │ ├── web-message.ios.ts
│ │ └── websocket.ios.ts
│ ├── tsconfig.json
│ └── vite.config.mts
├── dweb-profile
│ ├── .gitignore
│ ├── .npmrc
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── README.md
│ ├── backup.html
│ ├── index.ts
│ ├── package.json
│ ├── recovery.html
│ ├── src
│ │ ├── backup.svelte
│ │ ├── core
│ │ │ ├── download.ts
│ │ │ ├── indexeddb-types.ts
│ │ │ ├── indexeddb.ts
│ │ │ ├── localstorage-types.ts
│ │ │ └── localstorage.ts
│ │ ├── polyfill
│ │ │ ├── blob-asyncIterator.ts
│ │ │ └── readablestream-asyncIterator.ts
│ │ └── recovery.svelte
│ ├── svelte.config.js
│ ├── tsconfig.json
│ ├── vite.config.mts
│ └── vitest.config.mts
├── dweb-utils
│ ├── dweb-sign
│ │ ├── README.md
│ │ ├── index.ts
│ │ └── package.json
│ ├── dweb-translate
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── helpers
│ │ │ ├── ISO_639-1.ts
│ │ │ └── file.ts
│ │ ├── index.ts
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── cli.ts
│ │ │ ├── config.ts
│ │ │ └── flow.ts
│ │ └── tests
│ │ │ ├── dwebtranslaterc.json
│ │ │ ├── manifest.test.json
│ │ │ └── translate.test.ts
│ └── helpers
│ │ └── index.ts
├── dweb_ui_test
│ ├── README.md
│ ├── android
│ │ ├── dweb_deep_link_install_flow.yaml
│ │ └── launch_clear_state.yaml
│ ├── common
│ │ ├── dweb_deep_link_install_flow.yaml
│ │ ├── launch_clear_state.yaml
│ │ └── plaoc_plugins_flow.yaml
│ ├── ios
│ │ ├── dweb_deep_link_install_flow.yaml
│ │ └── launch_clear_state.yaml
│ ├── scripts
│ │ └── plaoc_plugins_serve_input.js
│ ├── uitest.ts
│ └── utils
│ │ ├── device.ts
│ │ └── localIp.ts
├── for-test
│ ├── blankApp.svg
│ ├── index.html
│ ├── m3-favicon-apple-touch.png
│ ├── m3-favicon.svg
│ ├── p2p.svg
│ └── vite.config.mts
├── plaoc
│ ├── .gitignore
│ ├── README.md
│ ├── README_US.md
│ ├── cli
│ │ ├── README.md
│ │ ├── bundle
│ │ │ ├── index.ts
│ │ │ └── verify.ts
│ │ ├── deps
│ │ │ ├── ajv.ts
│ │ │ ├── cliffy.ts
│ │ │ ├── node.ts
│ │ │ └── webdav-server.ts
│ │ ├── helper
│ │ │ ├── const.ts
│ │ │ ├── debounce.ts
│ │ │ ├── file-hash-change.ts
│ │ │ ├── find-dependency.ts
│ │ │ ├── generator.ts
│ │ │ ├── http-static-helper.ts
│ │ │ ├── sign.ts
│ │ │ ├── util.ts
│ │ │ ├── walk-dir.ts
│ │ │ └── zip.ts
│ │ ├── init.ts
│ │ ├── live.ts
│ │ ├── manifest
│ │ │ ├── manifest-schema.json
│ │ │ └── manifest-template.json
│ │ ├── package.json
│ │ ├── plaoc.ts
│ │ ├── platform
│ │ │ ├── initWasm.deno.ts
│ │ │ ├── initWasm.node.ts
│ │ │ ├── plaocServer.deno.ts
│ │ │ └── plaocServer.node.ts
│ │ ├── serve.ts
│ │ ├── server
│ │ │ ├── config.ts
│ │ │ ├── index.ts
│ │ │ ├── type.ts
│ │ │ └── web-dav.ts
│ │ ├── tests
│ │ │ ├── serve.test.ts
│ │ │ └── svg.test.ts
│ │ ├── tsconfig.json
│ │ ├── wizard
│ │ │ └── index.ts
│ │ └── ws
│ │ │ ├── certificate.crt
│ │ │ ├── private.key
│ │ │ ├── request.csr
│ │ │ ├── socketServer.ts
│ │ │ └── v3.ext
│ ├── examples
│ │ ├── html-demo
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── common.ts
│ │ │ ├── en
│ │ │ │ ├── index.html
│ │ │ │ └── index.ts
│ │ │ ├── helper
│ │ │ │ ├── barcode-scannering.ts
│ │ │ │ ├── debug.ts
│ │ │ │ └── util
│ │ │ │ │ └── util.ts
│ │ │ ├── index.html
│ │ │ ├── index.ts
│ │ │ ├── manifest.json
│ │ │ ├── package.json
│ │ │ ├── plaoc.json
│ │ │ ├── vite.config.mts
│ │ │ └── zh
│ │ │ │ ├── index.html
│ │ │ │ └── index.ts
│ │ ├── plaoc-server
│ │ │ ├── middlewares
│ │ │ │ ├── index.plaoc-api.ts
│ │ │ │ ├── index.plaoc-external.ts
│ │ │ │ └── index.plaoc-www.ts
│ │ │ ├── package.json
│ │ │ ├── tsconfig.json
│ │ │ └── vite.config.mts
│ │ └── plugin-demo
│ │ │ ├── .gitignore
│ │ │ ├── .npmrc
│ │ │ ├── .plaoc.json
│ │ │ ├── .prettierrc
│ │ │ ├── index.html
│ │ │ ├── manifest.json
│ │ │ ├── package.json
│ │ │ ├── postcss.config.js
│ │ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── app.css
│ │ │ ├── components
│ │ │ │ ├── FieldLabel.vue
│ │ │ │ └── LogPanel.vue
│ │ │ ├── helpers
│ │ │ │ ├── device.ts
│ │ │ │ └── throttle.ts
│ │ │ ├── main.ts
│ │ │ ├── pages
│ │ │ │ ├── BarcodeScanning.vue
│ │ │ │ ├── Biometrics.vue
│ │ │ │ ├── Bluetooth.vue
│ │ │ │ ├── Clipboard.vue
│ │ │ │ ├── CloseWatcher.vue
│ │ │ │ ├── Device.vue
│ │ │ │ ├── DwebServiceWorker.vue
│ │ │ │ ├── Geolocation.vue
│ │ │ │ ├── Haptics.vue
│ │ │ │ ├── Index.vue
│ │ │ │ ├── InputFile.vue
│ │ │ │ ├── Keychain.vue
│ │ │ │ ├── Media.vue
│ │ │ │ ├── Middlewares.vue
│ │ │ │ ├── MotionSensors.vue
│ │ │ │ ├── NavigationBar.vue
│ │ │ │ ├── Network.vue
│ │ │ │ ├── SafeArea.vue
│ │ │ │ ├── Share.vue
│ │ │ │ ├── Shortcut.vue
│ │ │ │ ├── SplashScreen.vue
│ │ │ │ ├── StatusBar.vue
│ │ │ │ ├── Toast.vue
│ │ │ │ ├── Torch.vue
│ │ │ │ ├── VirtualKeyboard.vue
│ │ │ │ └── Window.vue
│ │ │ ├── plugin.ts
│ │ │ ├── routes.ts
│ │ │ ├── shims-vue.d.ts
│ │ │ └── styles
│ │ │ │ └── settings.scss
│ │ │ ├── tailwind.config.js
│ │ │ ├── tsconfig.json
│ │ │ └── vite.config.mts
│ ├── is-dweb
│ │ ├── index.ts
│ │ └── package.json
│ ├── plugins
│ │ ├── README.md
│ │ ├── common
│ │ │ ├── const.ts
│ │ │ └── websocketIpc.ts
│ │ ├── components
│ │ │ ├── barcode-scanning
│ │ │ │ ├── barcode-scanning.plugin.ts
│ │ │ │ ├── barcode-scanning.type.ts
│ │ │ │ ├── barcode-scanning.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── base
│ │ │ │ ├── bar.plugin.ts
│ │ │ │ ├── base-event.ts
│ │ │ │ ├── base.plugin.ts
│ │ │ │ ├── base.type.ts
│ │ │ │ └── insets.plugin.ts
│ │ │ ├── biometrics
│ │ │ │ ├── biometrics.plugin.ts
│ │ │ │ ├── biometrics.type.ts
│ │ │ │ ├── biometrics.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── bluetooth
│ │ │ │ ├── bluetooth.plugin.ts
│ │ │ │ ├── bluetooth.type.ts
│ │ │ │ ├── bluetooth.wc.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── web-bluetooth.d.ts
│ │ │ ├── clipboard
│ │ │ │ ├── clipboard.plugin.ts
│ │ │ │ ├── clipboard.type.ts
│ │ │ │ ├── clipboard.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── config
│ │ │ │ ├── config.plugin.ts
│ │ │ │ ├── config.type.ts
│ │ │ │ ├── config.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── device
│ │ │ │ ├── device.plugin.ts
│ │ │ │ ├── device.type.ts
│ │ │ │ ├── device.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── dweb-service-worker
│ │ │ │ ├── FetchEvent.ts
│ │ │ │ ├── IpcEvent.ts
│ │ │ │ ├── dweb-service-worker.plugin.ts
│ │ │ │ ├── dweb-service-worker.shim.ts
│ │ │ │ ├── dweb-service-worker.type.ts
│ │ │ │ └── index.ts
│ │ │ ├── geolocation
│ │ │ │ ├── geolocation.plugin.ts
│ │ │ │ ├── geolocation.type.ts
│ │ │ │ ├── geolocation.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── haptics
│ │ │ │ ├── haptics.plugin.ts
│ │ │ │ ├── haptics.type.ts
│ │ │ │ ├── haptics.wc.ts
│ │ │ │ └── index.ts
│ │ │ ├── index.ts
│ │ │ ├── keychain
│ │ │ │ ├── index.ts
│ │ │ │ ├── keychain.plugin.ts
│ │ │ │ ├── keychain.type.ts
│ │ │ │ └── keychain.wc.ts
│ │ │ ├── media
│ │ │ │ ├── index.ts
│ │ │ │ ├── media.plugin.ts
│ │ │ │ ├── media.type.ts
│ │ │ │ └── media.wc.ts
│ │ │ ├── motionSensors
│ │ │ │ ├── index.ts
│ │ │ │ ├── motionSensors.plugin.ts
│ │ │ │ ├── motionSensors.type.ts
│ │ │ │ └── motionSensors.wc.ts
│ │ │ ├── native-ui
│ │ │ │ ├── navigation-bar
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── navigation-bar.events.ts
│ │ │ │ │ ├── navigation-bar.plugin.ts
│ │ │ │ │ ├── navigation-bar.type.ts
│ │ │ │ │ └── navigation-bar.wc.ts
│ │ │ │ ├── safe-area
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── safe-area.plugin.ts
│ │ │ │ │ ├── safe-area.type.ts
│ │ │ │ │ └── safe-area.wc.ts
│ │ │ │ ├── status-bar
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── status-bar.plugin.ts
│ │ │ │ │ ├── status-bar.type.ts
│ │ │ │ │ └── status-bar.wc.ts
│ │ │ │ ├── torch
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── torch.plugin.ts
│ │ │ │ │ └── torch.wc.ts
│ │ │ │ └── virtual-keyboard
│ │ │ │ │ ├── VirtualKeyboardPlugin.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── virtual-keyboard.plugin.ts
│ │ │ │ │ ├── virtual-keyboard.type.ts
│ │ │ │ │ └── virtual-keyboard.wc.ts
│ │ │ ├── network
│ │ │ │ ├── index.ts
│ │ │ │ ├── network.plugin.ts
│ │ │ │ ├── network.type.ts
│ │ │ │ └── network.wc.ts
│ │ │ ├── share
│ │ │ │ ├── index.ts
│ │ │ │ ├── share.plugin.ts
│ │ │ │ ├── share.type.ts
│ │ │ │ └── share.wc.ts
│ │ │ ├── shortcut
│ │ │ │ ├── index.ts
│ │ │ │ ├── shortcut.plugin.ts
│ │ │ │ ├── shortcut.type.ts
│ │ │ │ └── shortcut.wc.ts
│ │ │ ├── splash-screen
│ │ │ │ ├── index.ts
│ │ │ │ ├── splash-screen.plugin.ts
│ │ │ │ ├── splash-screen.type.ts
│ │ │ │ └── splash-screen.wc.ts
│ │ │ ├── toast
│ │ │ │ ├── index.ts
│ │ │ │ ├── toast.plugin.ts
│ │ │ │ ├── toast.type.ts
│ │ │ │ └── toast.wc.ts
│ │ │ └── window
│ │ │ │ ├── WindowAlertController.ts
│ │ │ │ ├── WindowBottomSheetsController.ts
│ │ │ │ ├── WindowModalController.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── window.plugin.ts
│ │ │ │ ├── window.type.ts
│ │ │ │ └── window.wc.ts
│ │ ├── helper
│ │ │ ├── SafeEventTarget.ts
│ │ │ ├── bindThis.ts
│ │ │ └── request.ts
│ │ ├── index.ts
│ │ ├── package.json
│ │ └── util
│ │ │ ├── HTMLStateObserverElement.ts
│ │ │ ├── StateObserver.ts
│ │ │ ├── color.ts
│ │ │ ├── file.ts
│ │ │ ├── insets.ts
│ │ │ ├── rect.ts
│ │ │ └── response.ts
│ ├── scripts
│ │ └── bundle-server.ts
│ └── server
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── const.ts
│ │ ├── deps.ts
│ │ ├── helper
│ │ ├── duplexIpc.ts
│ │ ├── http-helper.ts
│ │ ├── merge.ts
│ │ ├── mwebview-helper.ts
│ │ ├── promise-toggle.ts
│ │ ├── queue.ts
│ │ ├── response-json.polyfill.ts
│ │ └── urlpattern.polyfill.ts
│ │ ├── http-api-server.ts
│ │ ├── http-external-server.ts
│ │ ├── http-www-server.(dev).ts
│ │ ├── http-www-server.ts
│ │ ├── index.ts
│ │ ├── main.ts
│ │ ├── middlewares-importer.ts
│ │ ├── middlewares
│ │ ├── base-router.ts
│ │ ├── index.ts
│ │ ├── router.ts
│ │ └── type.ts
│ │ ├── package.json
│ │ ├── plaoc-config.ts
│ │ ├── shim
│ │ ├── Response.shim.ts
│ │ ├── crypto.shims.ts
│ │ ├── db.shim.ts
│ │ └── fetch.shim.ts
│ │ ├── tsconfig.json
│ │ └── type.d.ts
└── scripts
│ ├── build_npm.ts
│ ├── hack-plaoc-server.ts
│ ├── import_map.npm.json
│ ├── toolkit-dev.ts
│ ├── toolkit-init.ts
│ ├── toolkit-plaoc.ts
│ └── vite-npm-resolver-plugin.mts
└── vitest.config.mts
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/.gitignore
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/.gitmodules
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/.prettierrc
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/.vscode/launch.json
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/FRAMEWORK_DIAGRAM.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/FRAMEWORK_DIAGRAM.md
--------------------------------------------------------------------------------
/GET_START_FOR_DEVELOPER.en.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/GET_START_FOR_DEVELOPER.en.md
--------------------------------------------------------------------------------
/GET_START_FOR_DEVELOPER.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/GET_START_FOR_DEVELOPER.md
--------------------------------------------------------------------------------
/GET_START_FOR_DEVELOPER.quick.en.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/GET_START_FOR_DEVELOPER.quick.en.md
--------------------------------------------------------------------------------
/GET_START_FOR_DEVELOPER.quick.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/GET_START_FOR_DEVELOPER.quick.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/README.md
--------------------------------------------------------------------------------
/README_ZH.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/README_ZH.md
--------------------------------------------------------------------------------
/REFERENCE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/REFERENCE.md
--------------------------------------------------------------------------------
/ai.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/ai.md
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_all.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_all.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_android.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_android.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_audio.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_audio.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_excel.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_excel.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_exe.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_exe.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_file.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_file.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_image.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_image.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_ios.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_ios.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_package.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_package.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_pdf.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_pdf.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_powerpoint.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_powerpoint.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_video.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_video.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_download_word.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_download_word.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_360.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_360.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_baidu.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_baidu.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_bing.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_bing.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_bing_fluent.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_bing_fluent.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_duckgo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_duckgo.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_google.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_google.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_sm.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_sm.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_sogou.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_sogou.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_engine_yahoo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_engine_yahoo.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_main_star.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_main_star.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_scanner.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_scanner.xml
--------------------------------------------------------------------------------
/assets/browser-drawable/ic_web.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-drawable/ic_web.xml
--------------------------------------------------------------------------------
/assets/browser-icons/about.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/about.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/data.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/data.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/desk.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/desk.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/download.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/download.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/jmm.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/jmm.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/scan.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/scan.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/search.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/search.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/settings.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/settings.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/browser-icons/web.browser.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/browser-icons/web.browser.dweb.svg
--------------------------------------------------------------------------------
/assets/core-icons/http.std.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/core-icons/http.std.dweb.svg
--------------------------------------------------------------------------------
/assets/sys-drawable/tray_dweb_browser.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-drawable/tray_dweb_browser.xml
--------------------------------------------------------------------------------
/assets/sys-icons/geolocation.sys.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/geolocation.sys.dweb.svg
--------------------------------------------------------------------------------
/assets/sys-icons/keychain.sys.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/keychain.sys.dweb.svg
--------------------------------------------------------------------------------
/assets/sys-icons/permission.sys.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/permission.sys.dweb.svg
--------------------------------------------------------------------------------
/assets/sys-icons/shortcut.sys.dweb.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/shortcut.sys.dweb.svg
--------------------------------------------------------------------------------
/assets/sys-icons/test-pink.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/test-pink.svg
--------------------------------------------------------------------------------
/assets/sys-icons/test-yellow.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/sys-icons/test-yellow.svg
--------------------------------------------------------------------------------
/assets/window-drawable/dweb_browser.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/assets/window-drawable/dweb_browser.xml
--------------------------------------------------------------------------------
/deno.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/deno.jsonc
--------------------------------------------------------------------------------
/dev-docs/23-9月学习会参考资料.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/dev-docs/23-9月学习会参考资料.md
--------------------------------------------------------------------------------
/favicons.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/favicons.md
--------------------------------------------------------------------------------
/git-contribution.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/git-contribution.ts
--------------------------------------------------------------------------------
/monthly.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/monthly.md
--------------------------------------------------------------------------------
/next/kmp/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/.gitignore
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/proguard-rules.pro
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/src/androidMain/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/src/androidMain/AndroidManifest.xml
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/src/androidMain/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/src/androidMain/res/values/colors.xml
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/src/androidMain/res/values/env.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/src/androidMain/res/values/env.xml
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/src/androidMain/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/src/androidMain/res/values/styles.xml
--------------------------------------------------------------------------------
/next/kmp/app/androidApp/src/androidMain/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidApp/src/androidMain/res/values/themes.xml
--------------------------------------------------------------------------------
/next/kmp/app/androidBaselineprofile/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/next/kmp/app/androidBaselineprofile/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidBaselineprofile/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/app/androidBaselineprofile/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/next/kmp/app/androidBenchmark/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/next/kmp/app/androidBenchmark/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/androidBenchmark/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/app/androidBenchmark/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/Info.plist
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/build-pinpit.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/build-pinpit.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/build-version.gradle.kts:
--------------------------------------------------------------------------------
1 | // 版本号
2 | extra["appVersion"] = "3.14.0500"
3 |
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/default-entitlements.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/default-entitlements.plist
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/runtime-entitlements.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/runtime-entitlements.plist
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/src/desktopMain/kotlin/main.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/src/desktopMain/kotlin/main.kt
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/src/desktopMain/res/icons/mac/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/src/desktopMain/res/icons/mac/icon.icns
--------------------------------------------------------------------------------
/next/kmp/app/desktopApp/src/desktopMain/res/icons/win/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/desktopApp/src/desktopMain/res/icons/win/icon.ico
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/.gitignore
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/Config/LinkSort.order:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/Config/LinkSort.order
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/DwebBrowserApp.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/DwebBrowserApp.swift
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/DwebDeepLink.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/DwebDeepLink.swift
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/DwebBrowser/DwebBrowser/Info.plist
--------------------------------------------------------------------------------
/next/kmp/app/iosApp/dwebbrowserprovisioning.mobileprovision:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/app/iosApp/dwebbrowserprovisioning.mobileprovision
--------------------------------------------------------------------------------
/next/kmp/browser/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/AndroidManifest.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_back.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_back.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_branding.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_branding.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_circle_close.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_circle_close.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_add.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_add.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_back.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_back.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_book.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_book.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_close.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_close.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_forward.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_forward.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_history.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_history.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_home.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_home.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_link.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_link.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_multi.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_multi.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_option.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_option.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_main_share.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_main_share.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_more.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_more.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_photo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_photo.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_rectangle.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_rectangle.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/drawable/ic_video.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/drawable/ic_video.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-bo-rCN/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-bo-rCN/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-night-v29/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-night-v29/themes.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-night/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-night/themes.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-ug-rCN/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-ug-rCN/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-v29/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-v29/themes.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-zh-rCN/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-zh-rCN/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-zh-rHK/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-zh-rHK/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values-zh-rTW/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values-zh-rTW/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values/colors.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values/strings.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/androidMain/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/androidMain/res/values/themes.xml
--------------------------------------------------------------------------------
/next/kmp/browser/src/commonTest/kotlin/DownloadTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/commonTest/kotlin/DownloadTest.kt
--------------------------------------------------------------------------------
/next/kmp/browser/src/commonTest/kotlin/HttpServerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/commonTest/kotlin/HttpServerTest.kt
--------------------------------------------------------------------------------
/next/kmp/browser/src/commonTest/kotlin/JsProcessTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/commonTest/kotlin/JsProcessTest.kt
--------------------------------------------------------------------------------
/next/kmp/browser/src/commonTest/kotlin/PermissionTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/commonTest/kotlin/PermissionTest.kt
--------------------------------------------------------------------------------
/next/kmp/browser/src/desktopMain/kotlin/SegmentedButtonPreview.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/desktopMain/kotlin/SegmentedButtonPreview.kt
--------------------------------------------------------------------------------
/next/kmp/browser/src/desktopTest/kotlin/SegmentedButtonTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/browser/src/desktopTest/kotlin/SegmentedButtonTest.kt
--------------------------------------------------------------------------------
/next/kmp/build-android.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/build-android.ts
--------------------------------------------------------------------------------
/next/kmp/build-helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/build-helper.ts
--------------------------------------------------------------------------------
/next/kmp/build-macos.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/build-macos.sh
--------------------------------------------------------------------------------
/next/kmp/build-macos.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/build-macos.ts
--------------------------------------------------------------------------------
/next/kmp/build-windows.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/build-windows.ts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/settings.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/settings.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/Features.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/Features.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/KspMultiplatform.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/KspMultiplatform.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/MacSignHelper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/MacSignHelper.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/MacSignTask.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/MacSignTask.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/Multiplatform.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/Multiplatform.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/Platform.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/Platform.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/PlistParser.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/PlistParser.kt
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/jvm-pinpit-package.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/jvm-pinpit-package.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/jxbrowser-compose.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/jxbrowser-compose.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/kmp-compose.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/kmp-compose.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/kmp-ffi.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/kmp-ffi.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/kmp-library.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/kmp-library.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/ksp-common.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/ksp-common.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/target-android.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("com.android.library")
3 | }
4 |
5 | // 配置测试环境
6 | configureJvmTests()
7 |
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/target-common.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/target-common.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/target-compose.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/target-compose.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/buildSrc/src/main/kotlin/target-desktop-ffi.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/buildSrc/src/main/kotlin/target-desktop-ffi.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/core/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/core/src/commonMain/kotlin/org/dweb_browser/core/ipc/stream/Sink.kt:
--------------------------------------------------------------------------------
1 | package org.dweb_browser.core.ipc.stream
2 |
3 |
4 | /**
5 | * 写入器
6 | */
7 | interface Sink {
8 | }
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/ByteChannelTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/ByteChannelTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/ChannelTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/ChannelTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/CommonEndpointTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/CommonEndpointTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/CryptoTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/CryptoTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/FileTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/FileTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/FlowTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/FlowTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/HttpNMMTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/HttpNMMTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/IpcPoolTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/IpcPoolTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/IpcRequestTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/IpcRequestTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/IpcTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/IpcTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/MicroModuleStoreTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/MicroModuleStoreTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/PathTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/PathTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/commonTest/kotlin/ReadableStreamTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/commonTest/kotlin/ReadableStreamTest.kt
--------------------------------------------------------------------------------
/next/kmp/core/src/desktopTest/kotlin/HttpNMMTest.desktop.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/core/src/desktopTest/kotlin/HttpNMMTest.desktop.kt
--------------------------------------------------------------------------------
/next/kmp/dwebview/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/dwebview/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/dwebview/src/desktopTest/kotlin/WebViewEvalTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/dwebview/src/desktopTest/kotlin/WebViewEvalTest.kt
--------------------------------------------------------------------------------
/next/kmp/dwebview/src/iosTest/kotlin/test/IosWebViewTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/dwebview/src/iosTest/kotlin/test/IosWebViewTest.kt
--------------------------------------------------------------------------------
/next/kmp/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradle.properties
--------------------------------------------------------------------------------
/next/kmp/gradle/libs.versions.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradle/libs.versions.toml
--------------------------------------------------------------------------------
/next/kmp/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/next/kmp/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/next/kmp/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradlew
--------------------------------------------------------------------------------
/next/kmp/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/gradlew.bat
--------------------------------------------------------------------------------
/next/kmp/helper/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/CborTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/CborTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/CoroutineTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/CoroutineTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/DeferredHelperTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/DeferredHelperTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/EventFlowTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/EventFlowTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/FlowTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/FlowTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/OnceTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/OnceTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/ProducerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/ProducerTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/PromiseOutTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/PromiseOutTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/QueryTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/QueryTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/SignalTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/SignalTest.kt
--------------------------------------------------------------------------------
/next/kmp/helper/src/commonTest/kotlin/UrlHelperTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helper/src/commonTest/kotlin/UrlHelperTest.kt
--------------------------------------------------------------------------------
/next/kmp/helperCapturable/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperCapturable/README.md
--------------------------------------------------------------------------------
/next/kmp/helperCapturable/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperCapturable/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/helperCompose/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperCompose/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/helperKsp/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperKsp/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/helperKsp/src/jvmMain/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider:
--------------------------------------------------------------------------------
1 | org.dweb_browser.helper.processor.CommonBuildConfigProvider
--------------------------------------------------------------------------------
/next/kmp/helperPlatform/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperPlatform/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/helperPlatform/src/androidMain/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/helperPlatform/src/androidMain/AndroidManifest.xml
--------------------------------------------------------------------------------
/next/kmp/platformDesktop/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("jxbrowser-compose")
3 | }
4 |
--------------------------------------------------------------------------------
/next/kmp/platformIos/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/README.md
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/all.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/all.ts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/archive.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/archive.ts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/build.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/build.ts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/create-xc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/create-xc.ts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/for-ios-dev.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/for-ios-dev.sh
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/gradle-sync.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/gradle-sync.ts
--------------------------------------------------------------------------------
/next/kmp/platformIos/src/nativeInterop/cinterop/util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformIos/src/nativeInterop/cinterop/util.ts
--------------------------------------------------------------------------------
/next/kmp/platformTest/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/platformTest/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/pureCrypto/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureCrypto/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/pureHttp/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/pureHttp/pure-http/reverse-proxy.keystore.jks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/pure-http/reverse-proxy.keystore.jks
--------------------------------------------------------------------------------
/next/kmp/pureHttp/src/commonTest/kotlin/PureClientTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/src/commonTest/kotlin/PureClientTest.kt
--------------------------------------------------------------------------------
/next/kmp/pureHttp/src/commonTest/kotlin/PureServerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/src/commonTest/kotlin/PureServerTest.kt
--------------------------------------------------------------------------------
/next/kmp/pureHttp/src/desktopTest/kotlin/HttpPureServerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/src/desktopTest/kotlin/HttpPureServerTest.kt
--------------------------------------------------------------------------------
/next/kmp/pureHttp/src/desktopTest/kotlin/ReverseProxyTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureHttp/src/desktopTest/kotlin/ReverseProxyTest.kt
--------------------------------------------------------------------------------
/next/kmp/pureIO/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureIO/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/pureIO/src/commonTest/kotlin/FileIoTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureIO/src/commonTest/kotlin/FileIoTest.kt
--------------------------------------------------------------------------------
/next/kmp/pureImage/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/pureImage/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/settings.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/settings.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/shared/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/shared/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/sys/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/build.gradle.kts
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidMain/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidMain/AndroidManifest.xml
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidMain/res/drawable/ic_main_qrcode_scan.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidMain/res/drawable/ic_main_qrcode_scan.xml
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidMain/res/drawable/ic_shutcut_more.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidMain/res/drawable/ic_shutcut_more.xml
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidMain/res/values-night/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidMain/res/values-night/themes.xml
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidMain/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidMain/res/values/themes.xml
--------------------------------------------------------------------------------
/next/kmp/sys/src/androidUnitTest/kotlin/test/CipherTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/sys/src/androidUnitTest/kotlin/test/CipherTest.kt
--------------------------------------------------------------------------------
/next/kmp/upload-github-release.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/upload-github-release.ts
--------------------------------------------------------------------------------
/next/kmp/window/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/next/kmp/window/build.gradle.kts
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/package.json
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/scripts/build.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/build.ts
--------------------------------------------------------------------------------
/scripts/clean.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/clean.ts
--------------------------------------------------------------------------------
/scripts/deps.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/deps.ts
--------------------------------------------------------------------------------
/scripts/dev.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/dev.ts
--------------------------------------------------------------------------------
/scripts/helper/AssetsConfig.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/AssetsConfig.ts
--------------------------------------------------------------------------------
/scripts/helper/ConTasks.helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/ConTasks.helper.ts
--------------------------------------------------------------------------------
/scripts/helper/ConTasks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/ConTasks.ts
--------------------------------------------------------------------------------
/scripts/helper/ESBuild.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/ESBuild.ts
--------------------------------------------------------------------------------
/scripts/helper/Glob.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/Glob.ts
--------------------------------------------------------------------------------
/scripts/helper/StdinDiscarder.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/StdinDiscarder.ts
--------------------------------------------------------------------------------
/scripts/helper/UploadSpinner.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/UploadSpinner.ts
--------------------------------------------------------------------------------
/scripts/helper/WalkDir.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/WalkDir.ts
--------------------------------------------------------------------------------
/scripts/helper/cwd.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/cwd.ts
--------------------------------------------------------------------------------
/scripts/helper/dirHash.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/dirHash.ts
--------------------------------------------------------------------------------
/scripts/helper/exec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/exec.ts
--------------------------------------------------------------------------------
/scripts/helper/findAllPackages.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/findAllPackages.ts
--------------------------------------------------------------------------------
/scripts/helper/importMapResolver.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/importMapResolver.ts
--------------------------------------------------------------------------------
/scripts/helper/npmBuilder.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/npmBuilder.ts
--------------------------------------------------------------------------------
/scripts/helper/resolveTo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/resolveTo.ts
--------------------------------------------------------------------------------
/scripts/helper/resolver.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/resolver.ts
--------------------------------------------------------------------------------
/scripts/helper/watchFs.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/helper/watchFs.ts
--------------------------------------------------------------------------------
/scripts/init.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/init.ts
--------------------------------------------------------------------------------
/scripts/pub.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/pub.ts
--------------------------------------------------------------------------------
/scripts/publish.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/publish.json
--------------------------------------------------------------------------------
/scripts/sync_npm.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/sync_npm.ts
--------------------------------------------------------------------------------
/scripts/toolKitFix.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/scripts/toolKitFix.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/README.md:
--------------------------------------------------------------------------------
1 | # dweb-core
2 |
--------------------------------------------------------------------------------
/toolkit/dweb-core/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-core/scripts/deps.ts:
--------------------------------------------------------------------------------
1 | export * from "./deps.ts";
2 |
--------------------------------------------------------------------------------
/toolkit/dweb-core/scripts/migrate.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/scripts/migrate.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/MicroModule.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/MicroModule.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/bootstrapContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/bootstrapContext.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/http/$createHttpDwebServer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/http/$createHttpDwebServer.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/http/const.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/http/const.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/http/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/http/types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/internal/ipcEventExt.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/internal/ipcEventExt.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/IpcPool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/IpcPool.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/ChannelEndpoint.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/ChannelEndpoint.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/CommonEndpoint.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/CommonEndpoint.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/EndpointIpcMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/EndpointIpcMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/EndpointLifecycle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/EndpointLifecycle.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/EndpointMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/EndpointMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/IpcEndpoint.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/IpcEndpoint.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/WebMessageEndpoint.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/WebMessageEndpoint.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/internal/EndpointLifecycle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/internal/EndpointLifecycle.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/endpoint/internal/EndpointMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/endpoint/internal/EndpointMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/$messageToIpcMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/$messageToIpcMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/IpcHeaders.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/IpcHeaders.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/PureMethod.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/PureMethod.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/httpHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/httpHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/imageResourcesHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/imageResourcesHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/ipcFetchHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/ipcFetchHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/helper/ipcRequestHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/helper/ipcRequestHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcError.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcError.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcEvent.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcEvent.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcFork.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcFork.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcLifecycle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcLifecycle.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcRequest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcRequest.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/IpcResponse.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/IpcResponse.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/channel/IpcChannel.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/channel/IpcChannel.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/channel/PureChannel.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/channel/PureChannel.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcData.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcLifecycle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcLifecycle.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcMessage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/internal/IpcMessage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBody.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBody.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBodyReceiver.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBodyReceiver.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBodySender.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcBodySender.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStream.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamAbort.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamAbort.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamData.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamEnd.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamEnd.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamPaused.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamPaused.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamPulling.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/IpcStreamPulling.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc-message/stream/MetaBody.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc-message/stream/MetaBody.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipc/ipc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipc/ipc.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipcEventOnActivity.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipcEventOnActivity.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipcEventOnRender.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipcEventOnRender.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/ipcEventOnShortcut.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/ipcEventOnShortcut.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/jmmAppManifest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/jmmAppManifest.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/nativeConnect.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/nativeConnect.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/$ReqMatcher.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/$ReqMatcher.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/$deserializeRequestToParams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/$deserializeRequestToParams.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/$serializeResultToResponse.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/$serializeResultToResponse.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/$typeNameParser.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/$typeNameParser.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/category.const.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/category.const.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/type/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/type/types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-core/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-core/src/types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/.browserslistrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/.browserslistrc
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/.editorconfig
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/.eslintrc.js
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/.gitignore
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/README.md
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/address.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/address.html
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/desktop.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/desktop.html
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/error.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/error.html
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/postcss.config.js
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/delete.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/delete.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/details.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/details.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/quit.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/quit.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/share.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/share.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/taskbar/layout-panel-top.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/taskbar/layout-panel-top.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/public/taskbar/x-circle.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/public/taskbar/x-circle.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/scripts/get-daisyui-classname.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/scripts/get-daisyui-classname.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/setting.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/setting.html
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/color-generator.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/color-generator.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/color-generator.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/color-generator.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/app-icon/app-icon.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/app-icon/app-icon.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/app-icon/blankApp.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/app-icon/blankApp.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/app-icon/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/app-icon/types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/app-name/app-name.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/app-name/app-name.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/menu-box/menu-box.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/menu-box/menu-box.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/components/svg-icon/svg-icon.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/components/svg-icon/svg-icon.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/layouts/default/AppBar.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/layouts/default/AppBar.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/layouts/default/Default.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/layouts/default/Default.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/layouts/default/View.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/layouts/default/View.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/App.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/components/search.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/components/search.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/plugins/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/plugins/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/plugins/vuetify.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/plugins/vuetify.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/router/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/address/views/address.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/address/views/address.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/App.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/components/widget-custom/widget-inner.scss:
--------------------------------------------------------------------------------
1 | /** 这是要直接导入到webcomponent中的 */
2 | @tailwind base;
3 |
4 |
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/plugins/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/plugins/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/plugins/vuetify.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/plugins/vuetify.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/router/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/desktop/views/desktop.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/desktop/views/desktop.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/App.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/plugins/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/plugins/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/plugins/vuetify.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/plugins/vuetify.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/router/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/setting/views/Setting.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/setting/views/Setting.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/App.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/plugins/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/plugins/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/plugins/vuetify.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/plugins/vuetify.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/router/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/views/icons/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/views/icons/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/pages/taskbar/views/taskbar.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/pages/taskbar/views/taskbar.vue
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/api.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/custom/search.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/custom/search.svg
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/custom/search.widget.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/custom/search.widget.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/disable-context-menu.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/disable-context-menu.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/fetch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/fetch.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/lock.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/lock.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/provider/shim.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/provider/shim.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/shims.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/shims.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/styles/settings.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/styles/settings.scss
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/styles/tailwind.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/styles/tailwind.scss
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/types/app.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/types/app.type.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/vite-env.d.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/wallpaper-canvas.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/wallpaper-canvas.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/src/wallpaper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/src/wallpaper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/tailwind.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/tailwind.config.js
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/taskbar.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/taskbar.html
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/tsconfig.node.json
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-desk-assets/wallpaper.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-desk-assets/wallpaper.html
--------------------------------------------------------------------------------
/toolkit/dweb-helper/README.md:
--------------------------------------------------------------------------------
1 | # dweb-helper
2 |
--------------------------------------------------------------------------------
/toolkit/dweb-helper/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/toolkit/dweb-helper/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/$PromiseMaybe.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/$PromiseMaybe.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/ChangeableMap.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/ChangeableMap.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/Channel.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/Channel.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/Mutex.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/Mutex.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/Mutex.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/Mutex.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/OrderBy.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/OrderBy.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/Producer.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/Producer.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/Producer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/Producer.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/PromiseOut.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/PromiseOut.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/StateSignal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/StateSignal.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/cacheGetter.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/cacheGetter.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/color.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/color.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/createSignal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/createSignal.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/crypto.shims.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/crypto.shims.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/decorator/$debounce.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/decorator/$debounce.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/decorator/$once.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/decorator/$once.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/decorator/$once.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/decorator/$once.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/decorator/Tc39Decorator.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/decorator/Tc39Decorator.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/decorator/toBase64.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/decorator/toBase64.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/devtools.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/devtools.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/encoding.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/encoding.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fetchExtends/$makeFetchBaseExtends.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fetchExtends/$makeFetchBaseExtends.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fetchExtends/$makeFetchStreamExtends.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fetchExtends/$makeFetchStreamExtends.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fetchExtends/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fetchExtends/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/AdaptersManager.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/AdaptersManager.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/binaryHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/binaryHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/createJsBlob.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/createJsBlob.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/mapHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/mapHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/randomHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/randomHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/setHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/setHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/sortHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/sortHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/fun/urlHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/fun/urlHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/hashCode.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/hashCode.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/helper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/locksManager.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/locksManager.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/logger.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/normalizeFetchArgs.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/normalizeFetchArgs.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/promiseSignal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/promiseSignal.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/stream/JsonlinesStream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/stream/JsonlinesStream.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/stream/jsonlinesStreamHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/stream/jsonlinesStreamHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/src/stream/readableStreamHelper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/src/stream/readableStreamHelper.ts
--------------------------------------------------------------------------------
/toolkit/dweb-helper/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-helper/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/README.md
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/main/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/main/index.html
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/main/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/main/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/main/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/main/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/worker/std-dweb-core.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/worker/std-dweb-core.ts
--------------------------------------------------------------------------------
/toolkit/dweb-js-process-assets/worker/std-dweb-http.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-js-process-assets/worker/std-dweb-http.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/.gitignore:
--------------------------------------------------------------------------------
1 | dist
2 | example
3 | node_modules
4 |
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/index.html
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/prepare-in-main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/prepare-in-main.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/prepare-in-worker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/prepare-in-worker.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/util/calcFitSize.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/util/calcFitSize.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/util/lock.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/util/lock.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/util/sha256.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/util/sha256.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/util/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/util/types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/src/worker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/src/worker.ts
--------------------------------------------------------------------------------
/toolkit/dweb-offscreen-web-canvas-assets/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-offscreen-web-canvas-assets/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/close-watcher/close-watcher.shim.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/close-watcher/close-watcher.shim.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/close-watcher/close-watcher.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/close-watcher/close-watcher.type.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/close-watcher/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/close-watcher/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/favicon.common.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/favicon.common.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/favicon.ios.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/favicon.ios.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/favicon.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/favicon.type.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/ios.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/ios.type.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/keyboard.android.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/keyboard.android.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/navigation-hook.ios.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/navigation-hook.ios.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/user-agent-data.common.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/user-agent-data.common.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/user-agent-data.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/user-agent-data.type.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/web-message-port.desktop.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/web-message-port.desktop.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/web-message.ios.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/web-message.ios.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/src/websocket.ios.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/src/websocket.ios.ts
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/dweb-polyfill/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-polyfill/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/.gitignore
--------------------------------------------------------------------------------
/toolkit/dweb-profile/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
2 |
--------------------------------------------------------------------------------
/toolkit/dweb-profile/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/.prettierignore
--------------------------------------------------------------------------------
/toolkit/dweb-profile/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/.prettierrc
--------------------------------------------------------------------------------
/toolkit/dweb-profile/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/README.md
--------------------------------------------------------------------------------
/toolkit/dweb-profile/backup.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/backup.html
--------------------------------------------------------------------------------
/toolkit/dweb-profile/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-profile/recovery.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/recovery.html
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/backup.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/backup.svelte
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/core/download.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/core/download.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/core/indexeddb-types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/core/indexeddb-types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/core/indexeddb.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/core/indexeddb.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/core/localstorage-types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/core/localstorage-types.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/core/localstorage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/core/localstorage.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/polyfill/blob-asyncIterator.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/polyfill/blob-asyncIterator.ts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/src/recovery.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/src/recovery.svelte
--------------------------------------------------------------------------------
/toolkit/dweb-profile/svelte.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/svelte.config.js
--------------------------------------------------------------------------------
/toolkit/dweb-profile/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/dweb-profile/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-profile/vitest.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-profile/vitest.config.mts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-sign/README.md:
--------------------------------------------------------------------------------
1 | # dweb-core
2 |
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-sign/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-sign/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-sign/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/.gitignore:
--------------------------------------------------------------------------------
1 | tests/i18ndir
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/README.md
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/helpers/ISO_639-1.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/helpers/ISO_639-1.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/helpers/file.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/helpers/file.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/package.json
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/src/cli.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/src/cli.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/src/config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/src/config.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/src/flow.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/src/flow.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/tests/dwebtranslaterc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/tests/dwebtranslaterc.json
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/tests/manifest.test.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/tests/manifest.test.json
--------------------------------------------------------------------------------
/toolkit/dweb-utils/dweb-translate/tests/translate.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/dweb-translate/tests/translate.test.ts
--------------------------------------------------------------------------------
/toolkit/dweb-utils/helpers/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb-utils/helpers/index.ts
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/README.md
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/android/dweb_deep_link_install_flow.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/android/dweb_deep_link_install_flow.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/android/launch_clear_state.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/android/launch_clear_state.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/common/dweb_deep_link_install_flow.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/common/dweb_deep_link_install_flow.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/common/launch_clear_state.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/common/launch_clear_state.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/common/plaoc_plugins_flow.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/common/plaoc_plugins_flow.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/ios/dweb_deep_link_install_flow.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/ios/dweb_deep_link_install_flow.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/ios/launch_clear_state.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/ios/launch_clear_state.yaml
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/scripts/plaoc_plugins_serve_input.js:
--------------------------------------------------------------------------------
1 | // 未找到获取本地ip地址的方式,暂时通过外部传递
2 | output.dwebLink = `dweb://install?url=http://${MAESTRO_LOCAL_IP}:8096/metadata.json`;
3 |
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/uitest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/uitest.ts
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/utils/device.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/utils/device.ts
--------------------------------------------------------------------------------
/toolkit/dweb_ui_test/utils/localIp.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/dweb_ui_test/utils/localIp.ts
--------------------------------------------------------------------------------
/toolkit/for-test/blankApp.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/blankApp.svg
--------------------------------------------------------------------------------
/toolkit/for-test/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/index.html
--------------------------------------------------------------------------------
/toolkit/for-test/m3-favicon-apple-touch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/m3-favicon-apple-touch.png
--------------------------------------------------------------------------------
/toolkit/for-test/m3-favicon.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/m3-favicon.svg
--------------------------------------------------------------------------------
/toolkit/for-test/p2p.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/p2p.svg
--------------------------------------------------------------------------------
/toolkit/for-test/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/for-test/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/plaoc/.gitignore:
--------------------------------------------------------------------------------
1 | build
2 | dist
3 |
4 |
5 | *.bak
6 |
7 |
8 | cli/tests/img/*.svg
--------------------------------------------------------------------------------
/toolkit/plaoc/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/README.md
--------------------------------------------------------------------------------
/toolkit/plaoc/README_US.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/README_US.md
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/README.md
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/bundle/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/bundle/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/bundle/verify.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/bundle/verify.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/deps/ajv.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/deps/ajv.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/deps/cliffy.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/deps/cliffy.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/deps/node.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/deps/node.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/deps/webdav-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/deps/webdav-server.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/const.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/const.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/debounce.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/debounce.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/file-hash-change.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/file-hash-change.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/find-dependency.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/find-dependency.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/generator.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/generator.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/http-static-helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/http-static-helper.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/sign.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/sign.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/util.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/walk-dir.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/walk-dir.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/helper/zip.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/helper/zip.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/init.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/init.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/live.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/live.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/manifest/manifest-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/manifest/manifest-schema.json
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/manifest/manifest-template.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/manifest/manifest-template.json
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/plaoc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/plaoc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/platform/initWasm.deno.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/platform/initWasm.deno.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/platform/initWasm.node.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/platform/initWasm.node.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/platform/plaocServer.deno.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/platform/plaocServer.deno.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/platform/plaocServer.node.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/platform/plaocServer.node.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/serve.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/serve.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/server/config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/server/config.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/server/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/server/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/server/type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/server/type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/server/web-dav.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/server/web-dav.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/tests/serve.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/tests/serve.test.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/tests/svg.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/tests/svg.test.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/wizard/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/wizard/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/ws/certificate.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/ws/certificate.crt
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/ws/private.key:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/ws/private.key
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/ws/request.csr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/ws/request.csr
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/ws/socketServer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/ws/socketServer.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/cli/ws/v3.ext:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/cli/ws/v3.ext
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | bundle
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/README.md
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/common.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/common.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/en/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/en/index.html
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/en/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/en/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/helper/barcode-scannering.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/helper/barcode-scannering.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/helper/debug.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/helper/debug.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/helper/util/util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/helper/util/util.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/index.html
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/manifest.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/plaoc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/plaoc.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/zh/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/zh/index.html
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/html-demo/zh/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/html-demo/zh/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plaoc-server/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plaoc-server/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plaoc-server/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plaoc-server/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plaoc-server/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plaoc-server/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/.gitignore:
--------------------------------------------------------------------------------
1 | dist
2 | bundle
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/.npmrc
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/.plaoc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/.plaoc.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120
3 | }
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/index.html
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/manifest.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/postcss.config.js
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/App.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/app.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/app.css
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/components/LogPanel.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/components/LogPanel.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/helpers/device.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/helpers/device.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/helpers/throttle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/helpers/throttle.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/main.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Biometrics.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Biometrics.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Bluetooth.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Bluetooth.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Clipboard.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Clipboard.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/CloseWatcher.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/CloseWatcher.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Device.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Device.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Geolocation.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Geolocation.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Haptics.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Haptics.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Index.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Index.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/InputFile.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/InputFile.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Keychain.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Keychain.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Media.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Media.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Middlewares.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Middlewares.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/MotionSensors.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/MotionSensors.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/NavigationBar.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/NavigationBar.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Network.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Network.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/SafeArea.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/SafeArea.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Share.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Share.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Shortcut.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Shortcut.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/SplashScreen.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/SplashScreen.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/StatusBar.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/StatusBar.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Toast.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Toast.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Torch.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Torch.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/pages/Window.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/pages/Window.vue
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/routes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/routes.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/shims-vue.d.ts:
--------------------------------------------------------------------------------
1 | declare module "*.vue";
2 |
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/src/styles/settings.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/src/styles/settings.scss
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/tailwind.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/tailwind.config.js
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/plaoc/examples/plugin-demo/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/examples/plugin-demo/vite.config.mts
--------------------------------------------------------------------------------
/toolkit/plaoc/is-dweb/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/is-dweb/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/is-dweb/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/is-dweb/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/README.md
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/common/const.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/common/const.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/common/websocketIpc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/common/websocketIpc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/barcode-scanning/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/barcode-scanning/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/base/bar.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/base/bar.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/base/base-event.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/base/base-event.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/base/base.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/base/base.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/base/base.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/base/base.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/base/insets.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/base/insets.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/biometrics/biometrics.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/biometrics/biometrics.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/biometrics/biometrics.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/biometrics/biometrics.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/biometrics/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/biometrics/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/bluetooth/bluetooth.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/bluetooth/bluetooth.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/bluetooth/bluetooth.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/bluetooth/bluetooth.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/bluetooth/bluetooth.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/bluetooth/bluetooth.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/bluetooth/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/bluetooth/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/bluetooth/web-bluetooth.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/bluetooth/web-bluetooth.d.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/clipboard/clipboard.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/clipboard/clipboard.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/clipboard/clipboard.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/clipboard/clipboard.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/clipboard/clipboard.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/clipboard/clipboard.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/clipboard/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/clipboard/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/config/config.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/config/config.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/config/config.type.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/config/config.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/config/config.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/config/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/config/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/device/device.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/device/device.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/device/device.type.ts:
--------------------------------------------------------------------------------
1 | export interface $ResponseUUIDData {
2 | uuid: string;
3 | }
4 |
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/device/device.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/device/device.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/device/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/device/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/dweb-service-worker/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/dweb-service-worker/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/geolocation/geolocation.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/geolocation/geolocation.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/geolocation/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/geolocation/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/haptics/haptics.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/haptics/haptics.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/haptics/haptics.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/haptics/haptics.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/haptics/haptics.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/haptics/haptics.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/haptics/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/haptics/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/keychain/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/keychain/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/keychain/keychain.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/keychain/keychain.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/keychain/keychain.type.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/keychain/keychain.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/keychain/keychain.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/media/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/media/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/media/media.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/media/media.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/media/media.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/media/media.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/media/media.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/media/media.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/motionSensors/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/motionSensors/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/native-ui/safe-area/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/native-ui/safe-area/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/native-ui/status-bar/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/native-ui/status-bar/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/native-ui/torch/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/native-ui/torch/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/native-ui/torch/torch.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/native-ui/torch/torch.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/network/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/network/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/network/network.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/network/network.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/network/network.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/network/network.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/network/network.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/network/network.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/share/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/share/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/share/share.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/share/share.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/share/share.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/share/share.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/share/share.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/share/share.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/shortcut/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/shortcut/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/shortcut/shortcut.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/shortcut/shortcut.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/shortcut/shortcut.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/shortcut/shortcut.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/shortcut/shortcut.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/shortcut/shortcut.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/splash-screen/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/splash-screen/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/toast/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/toast/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/toast/toast.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/toast/toast.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/toast/toast.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/toast/toast.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/toast/toast.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/toast/toast.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/window/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/window/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/window/window.plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/window/window.plugin.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/window/window.type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/window/window.type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/components/window/window.wc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/components/window/window.wc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/helper/SafeEventTarget.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/helper/SafeEventTarget.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/helper/bindThis.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/helper/bindThis.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/helper/request.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/helper/request.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/index.ts:
--------------------------------------------------------------------------------
1 | export * from "./components/index.ts";
2 |
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/HTMLStateObserverElement.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/HTMLStateObserverElement.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/StateObserver.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/StateObserver.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/color.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/color.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/file.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/file.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/insets.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/insets.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/rect.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/rect.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/plugins/util/response.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/plugins/util/response.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/scripts/bundle-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/scripts/bundle-server.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/.gitignore:
--------------------------------------------------------------------------------
1 | npm
2 |
--------------------------------------------------------------------------------
/toolkit/plaoc/server/README.md:
--------------------------------------------------------------------------------
1 | # Plaoc-Backend
2 |
3 | 可编程后端组件.
4 |
5 | ```bash
6 | npm i @plaoc/server
7 | ```
8 |
--------------------------------------------------------------------------------
/toolkit/plaoc/server/const.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/const.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/deps.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/deps.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/duplexIpc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/duplexIpc.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/http-helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/http-helper.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/merge.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/merge.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/mwebview-helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/mwebview-helper.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/promise-toggle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/promise-toggle.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/queue.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/queue.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/response-json.polyfill.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/response-json.polyfill.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/helper/urlpattern.polyfill.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/helper/urlpattern.polyfill.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/http-api-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/http-api-server.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/http-external-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/http-external-server.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/http-www-server.(dev).ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/http-www-server.(dev).ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/http-www-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/http-www-server.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/main.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/middlewares-importer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/middlewares-importer.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/middlewares/base-router.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/middlewares/base-router.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/middlewares/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/middlewares/index.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/middlewares/router.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/middlewares/router.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/middlewares/type.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/middlewares/type.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/package.json
--------------------------------------------------------------------------------
/toolkit/plaoc/server/plaoc-config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/plaoc-config.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/shim/Response.shim.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/shim/Response.shim.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/shim/crypto.shims.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/shim/crypto.shims.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/shim/db.shim.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/shim/db.shim.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/shim/fetch.shim.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/shim/fetch.shim.ts
--------------------------------------------------------------------------------
/toolkit/plaoc/server/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/tsconfig.json
--------------------------------------------------------------------------------
/toolkit/plaoc/server/type.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/plaoc/server/type.d.ts
--------------------------------------------------------------------------------
/toolkit/scripts/build_npm.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/build_npm.ts
--------------------------------------------------------------------------------
/toolkit/scripts/hack-plaoc-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/hack-plaoc-server.ts
--------------------------------------------------------------------------------
/toolkit/scripts/import_map.npm.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/import_map.npm.json
--------------------------------------------------------------------------------
/toolkit/scripts/toolkit-dev.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/toolkit-dev.ts
--------------------------------------------------------------------------------
/toolkit/scripts/toolkit-init.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/toolkit-init.ts
--------------------------------------------------------------------------------
/toolkit/scripts/toolkit-plaoc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/toolkit-plaoc.ts
--------------------------------------------------------------------------------
/toolkit/scripts/vite-npm-resolver-plugin.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/toolkit/scripts/vite-npm-resolver-plugin.mts
--------------------------------------------------------------------------------
/vitest.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioforestChain/dweb_browser/HEAD/vitest.config.mts
--------------------------------------------------------------------------------