Skip to content

Commit

Permalink
Merge pull request #1621 from Sn8z/dev
Browse files Browse the repository at this point in the history
2.1.0
  • Loading branch information
Sn8z authored Jan 29, 2025
2 parents 4e2acf2 + eaf29d8 commit f481550
Show file tree
Hide file tree
Showing 101 changed files with 10,092 additions and 8,834 deletions.
1 change: 1 addition & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
last 2 Chrome versions
51 changes: 51 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json",
"e2e/tsconfig.json"
],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@angular-eslint/component-selector": [
"error",
{
"prefix": "app",
"style": "kebab-case",
"type": "element"
}
],
"@angular-eslint/directive-selector": [
"error",
{
"prefix": "app",
"style": "camelCase",
"type": "attribute"
}
]
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"rules": {}
}
]
}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
# dependencies
/node_modules

# angular cache
/.angular

# profiling files
chrome-profiler-events.json
speed-measure-plugin.json
Expand Down
14 changes: 3 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,8 @@
Podcast client built with Electron and Angular.

Poddr uses iTunes RSS feeds and Search API to gather information.
## Screenshots

![Screenshot](docs/images/pod_1.png)

![Screenshot](docs/images/pod_2.png)

![Screenshot](docs/images/pod_3.png)
![Screenshot](docs/images/poddr.png)

## Downloads

Expand Down Expand Up @@ -46,9 +41,9 @@ Quotes from [AppImage projectpage](https://appimage.org)
[Download](https://github.com/Sn8z/Poddr/releases) and make the file [executable](https://discourse.appimage.org/t/how-to-make-an-appimage-executable/80)

~~#### Mac~~ (Temporarily removed)
#### Mac

~~A normal .dmg file, install as you would normally do with any Mac software.~~
A normal .dmg file, install as you would normally do with any Mac software.

<hr>

Expand All @@ -71,9 +66,6 @@ I've recently been invited to the [GitHub sponsor program](https://help.github.c

Sponsor me [here](https://github.com/users/Sn8z/sponsorship).

* ### [Patreon](https://www.patreon.com/join/poddr)
For those of you who wants to make a monthly donation but don't have GitHub there's a [Patreon page](https://www.patreon.com/join/poddr) available aswell.

* ### One-time donations
If you want to make a onetime donation there's two different ways, either [PayPal](https://paypal.me/sn8z) or [Ko-Fi](https://ko-fi.com/O5O2ETUW).

Expand Down
80 changes: 26 additions & 54 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,18 @@
"build": {
"builder": "@angular-builders/custom-webpack:browser",
"options": {
"customWebpackConfig": {
"path": "./extra-webpack.config.js"
},
"outputPath": "app/poddr",
"index": "src/index.html",
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"polyfills": ["src/polyfills.ts"],
"tsConfig": "src/tsconfig.app.json",
"assets": [
"src/assets"
],
"styles": [
"src/styles.css"
],
"assets": ["src/assets"],
"styles": ["src/styles.css"],
"scripts": [],
"es5BrowserSupport": true
"webWorkerTsConfig": "tsconfig.worker.json",
"main": "src/main.ts",
"customWebpackConfig": {
"path": "./extra-webpack.config.js"
}
},
"configurations": {
"production": {
Expand All @@ -41,12 +37,10 @@
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"deleteOutputPath": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{
"type": "initial",
Expand All @@ -57,53 +51,31 @@
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "poddr:build"
},
"configurations": {
"production": {
"browserTarget": "poddr:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "poddr:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"builder": "@angular/build:extract-i18n",
"options": {
"main": "src/test.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "src/tsconfig.spec.json",
"karmaConfig": "src/karma.conf.js",
"styles": [
"src/styles.css"
],
"scripts": [],
"assets": [
"src/assets"
]
"buildTarget": "poddr:build"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"builder": "@angular-eslint/builder:lint",
"options": {
"tsConfig": [
"src/tsconfig.app.json",
"src/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html"]
}
}
}
}
},
"defaultProject": "poddr"
}
"cli": {
"schematicCollections": ["@angular-eslint/schematics"],
"analytics": false
},
"schematics": {
"@angular-eslint/schematics:application": {
"setParserOptionsProject": true
},
"@angular-eslint/schematics:library": {
"setParserOptionsProject": true
}
}
}
52 changes: 0 additions & 52 deletions docs/css/style.css

This file was deleted.

Binary file added docs/images/bg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/desktop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ei.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/eq.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/heart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/images/pod_1.png
Binary file not shown.
Binary file removed docs/images/pod_2.png
Binary file not shown.
Binary file removed docs/images/pod_3.png
Binary file not shown.
Binary file removed docs/images/pod_4.png
Binary file not shown.
Binary file removed docs/images/pod_5.png
Binary file not shown.
File renamed without changes
Binary file removed docs/images/poddr_bg.png
Binary file not shown.
Binary file added docs/images/shelf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit f481550

Please sign in to comment.