Commit Graph

4130 Commits

Author SHA1 Message Date
エリス
19da06ec29
refactor: cleanup typos 2024-12-29 14:42:07 +09:00
エリス
8338a9c7ae
refactor: remove unused imports 2024-12-29 03:20:14 +09:00
エリス
9d4d32dc0d
refactor: update variable & method modifiers 2024-12-29 03:13:28 +09:00
エリス
b6ac771142
refactor: remove unnecessary semicolon 2024-12-29 03:11:54 +09:00
エリス
02ddf2ef62
refactor: use StandardCharsets and remove redundant try-catch 2024-12-29 03:11:45 +09:00
エリス
9afd540ca8
refactor: update onRequestPermissionsResult to match w/ FragmentActivity 2024-12-29 02:48:35 +09:00
エリス
83236c090d
refactor: remove redundant local variable 2024-12-29 02:44:13 +09:00
エリス
f749e6bdd1
refactor: remove pointless boolean expression 2024-12-29 02:42:28 +09:00
エリス
c175e4da4d
refactor: remove redundant casting 2024-12-29 01:41:40 +09:00
エリス
3b0859def1
style: cleanup some of the comment blocks 2024-12-29 00:08:34 +09:00
エリス
ccdd881cdb
fix: creation of cdv-gradle-config.json w/ --link flag 2024-12-28 23:30:41 +09:00
エリス
d9f256aaf0
feat!: deprecate CordovaPlugin's method initialize 2024-12-28 21:50:43 +09:00
エリス
bb37da02b9
refactor: java 8 migration aid - replace with lambda 2024-12-28 21:50:43 +09:00
エリス
7ed491cf4d
refactor: java 7 migration aid - collapse identical catch 2024-12-28 21:50:43 +09:00
エリス
63834a362d
refactor: java 7 migration aid - replace explicit type with <> 2024-12-28 21:50:43 +09:00
エリス
ad3aa4b134
refactor: java 5 migration aid - use for loop 2024-12-28 21:50:43 +09:00
エリス
f9bf8a14f8
refactor: java 5 migration aid - remove unnecessary unboxing 2024-12-28 21:50:42 +09:00
エリス
680407fa58
refactor: java 5 migration aid - remove unnecessary boxing 2024-12-28 21:50:42 +09:00
エリス
08812bab56
chore: remove allowlist index.html files from framework 2024-12-27 16:25:51 +09:00
Erisu
3c348e4fc2
feat: androidx.core:core-splashscreen@1.0.1 2024-12-27 16:25:51 +09:00
Erisu
c9651a27ef
refactor: prefix node:* to util 2024-12-27 16:25:50 +09:00
Erisu
2dcb930b05
refactor: prefix node:* to fs 2024-12-27 16:25:50 +09:00
Erisu
3f92cae829
refactor: prefix node:* to os 2024-12-27 16:25:50 +09:00
Erisu
214a4c70ba
refactor: prefix node:* to path 2024-12-27 16:25:50 +09:00
Erisu
6e0250b172
feat!: bump and use kotlin-stdlib@1.9.24 2024-12-27 16:25:49 +09:00
Erisu
d21974b19f
feat!: com.google.gms:google-services@4.4.2 2024-12-27 16:25:49 +09:00
Erisu
aef10b7aca
feat!: androidx.webkit:webkit@1.12.1 2024-12-27 16:25:49 +09:00
Erisu
d8927a6740
feat!: androidx.appcompat:appcompat@1.7.0 2024-12-27 16:25:48 +09:00
Erisu
b26a35aed5
feat!: bump android sdk@35 & minimum-build-tool@35.0.0 2024-12-27 16:25:48 +09:00
Erisu
df5d50f42f
feat(gradle)!: bump to 8.9 w/ AGP@8.7.3 2024-12-27 16:25:48 +09:00
Erisu
cf7a080d3e
chore: bump 14.0.0-dev 2024-11-08 23:59:21 +09:00
dependabot[bot]
5a2c50d1ed
chore(deps): bump micromatch from 4.0.5 to 4.0.8 (#1736)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 23:16:21 -07:00
Norman Breau
5eddc460e4
fix(docs): Incorrect JDK requirement stated in README (#1739) 2024-09-17 09:33:52 -03:00
5r1m
3503bfa31b
Update AndroidManifest.xml by extending android:configChanges with "navigation" as application is restarted when BT keyboard is connected in some devices (#1718)
In some devices (especially pixel) connecting with BT keyboard is resulting in application being restarted. The existing "keyboard" seems to be not sufficient as in this case it was triggering "navigation" change.

https://stackoverflow.com/questions/25735227/bluetooth-keyboard-will-cause-activity-destroy-and-recreate/27238892#27238892
2024-06-24 08:43:22 -03:00
dependabot[bot]
d281727113
chore(deps): bump braces from 3.0.2 to 3.0.3 (#1716)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 09:38:52 -07:00
Erisu
172e947d18
chore: bump version 13.0.1-dev 2024-05-15 19:45:51 +09:00
Erisu
2143045d4e
release(android-v13.0.0): updated version and RELEASENOTES.md 2024-05-15 19:35:44 +09:00
エリス
3c5df42df5
dep: bump npm dependencies 20240515 (#1713)
* dep: bump android-versions@2.0.0
* dep: bump properties-parser@0.6.0
* dep: bump which@4.0.0
* chore: rebuilt package-lock w/ lockfileVersion 3
* dep(dev): bump @cordova/eslint-config@5.1.0
* dep: bump dedent@1.5.3
* dep: bump fast-glob@3.3.2
* dep: bump fs-extra@11.2.0
* dep(dev): bump jasmine@5.1.0
* dep(dev): bump nopt@7.2.1
* dep(dev): bump rewire@7.0.0
* dep: bump semver@7.6.2
* chore: rebuilt package-lock after package updates
2024-05-15 18:01:22 +09:00
エリス
c2f315c0ff
feat: bump kotlin 1.9.24 & drop kotlin-android-extensions when kotlin >= 1.8.0 (#1543)
* feat: bump kotlin 1.9.24 & don't apply kotlin-android-extensions when kotlin >= 1.8.0
2024-05-13 23:32:49 +09:00
Norman Breau
89a0a72da5
feat!: API 34 Support (#1678)
* feat!: Upgrade to Gradle and AGP 8

* java 17

* feat!: API 34 Support

API 34: Upgrade AGP from 8.2.0-rc01 to 8.2.0-rc02

API 34: Upgrade AGP from 8.2.0-rc02 to 8.2.0-rc03

API 34: Upgrade AGP from 8.2.0-rc03 to 8.2.0

feat: add AndroidKotlinJVMTarget preference to set the kotlin JVM target
This is in addition to the java source / target compatibility preferences.
AndroidKotlinJVMTarget is only affective if Kotlin is enabled.

chore: Upgrade Gradle from 8.4 to 8.5

AGP 8.2.0 -> 8.2.1

Gradle 8.5 -> 8.7

fix: Add --validate-url to gradle wrapper commands

AGP 8.4.0

* fix(test): ProjectBuilder using Gradle 8.3, no longer supported version

* API 34: Change Kotlin JVM Target default.

The new default value is null. When null, it will by default
to the Java Target compatibility. Updating AndroidJavaTargetCompatibility
will also influence the Kotlin JVM target, unless if AndroidKotlinJVMTarget
is also explicitly defined.

* removed leftover debug prints

* API 34: Gradle Wrapper

* API 34: ratignore generated gradle wrapper files

* fix gradle wrapper jar via git attributes

* fix(test): normalise gradle paths

* fix(windows): Gradle paths

* fix(windows): Keep CRLF endings for bat files

* chore: Updated license for Gradle Wrapper 8.7 pointer

* API 34 Support Gradle Tools project

* API 34: omit --validate-url on installing the wrapper

* revert: LICENSE notice on bundling the gradle wrapper jar

* Revert: AGP 8.4 -> 8.3

* test(ci): Added NodeJS 22 to the test matrix

---------

Co-authored-by: jcesarmobile <jcesarmobile@gmail.com>
2024-05-13 10:28:57 -03:00
エリス
ed8e5d2f0a
ci: Set up CodeQL analysis w/ fixes (#1711)
* ci: Set up CodeQL analysis
* spec: disable allowBackup in testing
* ci: do not check cordova.js - convered in cordova-js repo
* chore: add missing @Override annotation
2024-05-13 10:24:04 +09:00
Darryl Pogue
7fa4a65d0a
feat(splash): Support SplashScreenBackgroundColor preference (#1700) 2024-05-09 15:57:04 +09:00
Ken Corbett
b773ae48f4
feat: add camera intent with file input capture (#1609)
* Allow image file input to be from camera
* Reverting some irrellevant formatting changes
* Removing the openFileChooser functions as they are no longer necessary
* Update templates/project/res/xml/opener_paths.xml
* Code review feedback
* Adding license to provider paths xml file
* Adding a comment describing the proper use of the core cordova file provider
* Adding the ability to query the android.media.action.IMAGE_CAPTURE intent action
* Only including a cache path
* Applying code review feedback

---------

Co-authored-by: Ken Corbett <ken@truepic.com>
Co-authored-by: エリス <erisu@users.noreply.github.com>
2024-05-09 13:30:49 +09:00
jcesarmobile
ebf0b105a3
feat: Add ResolveServiceWorkerRequests preference (#1696)
* feat: Add ResolveServiceWorkerRequests preference
* Change default to true
2024-05-08 20:53:09 +09:00
エリス
9261b29cf2
ci(release-audit): add license header and dependency checker (#1687)
* ci(release-audit): add license header and dependency checker
* chore: add Apache license headers
* chore: add new line to .ratignore
2024-05-08 15:07:52 +09:00
エリス
90e74befc7
chore: bump version 13.0.0-dev (#1708) 2024-05-08 01:51:15 +09:00
エリス
97806db463
ci: update codecov@v4 w/ token (#1703) 2024-04-13 18:31:55 +09:00
dependabot[bot]
4742358601
chore(deps-dev): bump @babel/traverse from 7.22.10 to 7.23.2 (#1677)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.10 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 17:36:12 -03:00
Erisu
e61e271f5b
chore: bump version 12.0.2-dev 2023-08-23 18:39:28 +09:00
Erisu
0c805a0a8e
release(android-v12.0.1): updated version and RELEASENOTES.md 2023-08-23 18:34:34 +09:00