Skip to content

Commit

Permalink
Use VUE3-extension (#126)
Browse files Browse the repository at this point in the history
* typeof result[key] === typeof defaultValue

* typeof

* fixed storage

* starting with SharedOptions

* mergeDeep

* typeof

* converti18nToVue

* SharedOptions

* computed

* skipIntro

* finished SharedOptions

* SharedOptions

* format

* reformat

* vue/html-indent

* arrays

* isObject

* ource?.[key] != null

* Array.isArray

* defaultValue, sourceValue

* Amazon settings

* Amazon page

* tailwind colors

* Netflix

* new pages

* finished disney crunchyroll pages

* finished individual options

* RouterLink

* rm default styles for daisy ui

* inverted options

* finished statistics

* // @ts-expect-error ?. handles the error

* colors

* better stykle

* heeader

* ok header

* grid grid-cols-3

* style

* popupMenuButton

* 15px

* chart-bar

* text-neutral

* text-primary-content

* primary-content

* RouterLink

* min-h-

* tabs api

* RouterLinkUp

* starting SharedSettings

* table

* OptionsPageSettingsTable

* p {
	@apply m-0;
}

* apply

* fullScreen

* streamingServices

* false

* isUpdatingFromStorage

* ref(10)

* added options-settings

* first sidenav

* tailwind

* styles

* RouterLink

* bg-[#e60010]

* bg-netflix

* SharedPagesStatistics

* better Translation keys

* justify-between

* bold

* back button

* changelog

* IS_DEV

* optionalDependencies

* Changelog

* dev:firefox

* redirect

* add back iframe content script

* changes[key]

* disable minification on dev command

* minify change

* You found my easter egg! 🐣

* pinia store

* starting to convert cr.ts

* fix ts

* input.checked

* optionsStore

* settings.value

* rm comment

* rename file

* ts files

* fix useLocale

* readyStateCheckInterval

* checkStoreReady

* increase the badge count

* static.crunchyroll

* background

* is_DEV

* sendMessage

* logStartOfAddon

* static.crunchyroll.ts

* setTimeout

* 1

* resetUpdatingFlag

* .toString()

* fixes

* disney.ts

* fixes

* createSlider

* finished disney

* helper

* #endregion

* types

* fixes

* lastAdTimeText

* tabId

* // TODO: probably not working

* startHBO

* nearly netflix finished

* finished netflix

* starting shared-functions

* rm Object.assign

* shared-functions

* fixes

* getMovieInfo

* shared funcs types

* fix types

* fix shared-functions

* isPrimeVideo

* DBcache use manual store

* TMDBMovie

* media_type

* const router = useRouter()

* icon

* chrome.runtime.sendMessage({ type: "fullscreen" })

* fullscreen listener

* isFirefox

* refactor shared-functions

* min-h-[600px]

* shared features button

* donate button

* mt-auto

* pageTitle

* chrome name

* replace

* Header

* skipIntroDescription

* py-1 m-0 flex

* browser_action

* postBuildPlugin

* change name

* shorter name

* browser.browserAction

* /options-page

* rm setup page

* Backup page resetAddon

* browser_action

* max-w

* consistent types

* finished Backup

* finished install page

* deepl.EN.json

* gitignore

* optional deps

* "@parvineyvazov/json-translator": "^3.2.2",

* .translation

* translatino

* translation

* blue buttons

* blueButtons

* finished sidenav style

* checkOptionalPermissions

* height

* missingPermission

* selfAd

* changed keys

* Amazon_selfAdTimeout

* Fixed Crunchyroll big picture

* logStartOfAddon

* fixed crunchyroll

* changelog

* fixed disney fullscreen

* fixed Disney auto play on fullscreen

* if (sender?.tabId)

* authorhours

* hours

* docs

* key: env[

* dev:chrome

* "background" permission

* rm background permission

* iframe

* isFirefox

* ViteConfig.build.minify = false

* useFrontendStore

* removed pinia from background script

* remove custom log function

* useBrowserSyncStorage

* added promise

* shared-functions loaded

* isFirefox && isMobile

* isFirefox

* remove helper.ts

* Platforms

* nextTick

* isUpdatingFromStorage no ref

* useBrowserStorage

* Type mismatch

* fix back button

* added userAgentSwitch

* rm innerhtml

* rm common pages

* lint:manifest

* rm .eslintcache

* config

* i-mdi-netflix

* i-mdi-github

* removed icons

* fixed light theme

* rm old files

* moved folder

* rm file

* rm env

* iframe

* rm permissions

* iframe working

* matches: [
				"*://*.primevideo.com/*",
				"*://*.amazon.com/*",
				"*://*.amazon.co.jp/*",
				"*://*.amazon.de/*",
				"*://*.amazon.co.uk/*",
			]

* Support Streaming enhanced ❤️

* add back readme

* del

* rm onMessage

* window.parent.postMessage

* chrome.tabs.update

* updateUrl

* Streaming enhanced

* removeIframe

* backup rename-

* div

* hours

* userAgentDescription

* globe

* mobile changes

* width=470px, initial-scale=0.9

* dist folder

* rm devtools style

* Affiliate Popup:

* removed iframe-page

* if (isFirefox)

* update reamde

* hours
Dreamlinerm authored Jan 12, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent 09ae2ea commit 8143ce8
Showing 242 changed files with 20,729 additions and 36,368 deletions.
24 changes: 0 additions & 24 deletions .eslintrc.js

This file was deleted.

145 changes: 27 additions & 118 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,121 +1,30 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
*/web-ext-artifacts/
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# custom
.translation/*
.eslintcache
.env
# Created by https://www.toptal.com/developers/gitignore/api/webstorm
# Edit at https://www.toptal.com/developers/gitignore?templates=webstorm

### WebStorm ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# AWS User-specific
.idea/**/aws.xml

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# SonarLint plugin
.idea/sonarlint/

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### WebStorm Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
.idea/**/sonarlint/

# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
.idea/**/sonarIssues.xml

# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator-enh.xml
.idea/**/markdown-navigator/

# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
.idea/$CACHE_FILE$

# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
.idea/codestream.xml

# Azure Toolkit for IntelliJ plugin
# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
.idea/**/azureSettings.xml

# End of https://www.toptal.com/developers/gitignore/api/webstorm
test/*
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

5 changes: 0 additions & 5 deletions .idea/.gitignore

This file was deleted.

12 changes: 0 additions & 12 deletions .idea/Netflix-Prime-Auto-Skip.iml

This file was deleted.

57 changes: 0 additions & 57 deletions .idea/codeStyles/Project.xml

This file was deleted.

5 changes: 0 additions & 5 deletions .idea/codeStyles/codeStyleConfig.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/inspectionProfiles/Project_Default.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/modules.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

2 changes: 2 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
shamefully-hoist=true
strict-peer-dependencies=false
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
auto-imports.d.ts
components.d.ts
pnpm-lock.yaml
yarn.lock
node_modules/
11 changes: 8 additions & 3 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"tabWidth": 2,
"printWidth": 150,
"useTabs": false
"htmlWhitespaceSensitivity": "ignore",
"quoteProps": "as-needed",
"semi": false,
"singleAttributePerLine": true,
"tabWidth": 2,
"trailingComma": "all",
"useTabs": true,
"printWidth": 120
}
3 changes: 3 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"recommendations": []
}
25 changes: 0 additions & 25 deletions .vscode/launch.json

This file was deleted.

Loading

0 comments on commit 8143ce8

Please sign in to comment.