27 Commits

Author SHA1 Message Date
c2e1ad385d chore(many): replace any types and add tech debt tickets (#26293)
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2023-01-06 09:34:55 -06:00
5676bab316 lint(eslint): migrate to eslint and prettier (#25046) 2022-04-04 11:12:53 -04:00
45cabae04b feat(platform): add ability to override platform detection methods (#23915)
resolves #19737
2021-09-14 15:49:04 -04:00
dc48a9f1a2 feat(vue): add custom elements bundle (#23458) 2021-06-17 14:10:50 -04:00
4af54a2fea feat(angular): expose getPlatforms and isPlatform (#21308) 2020-05-22 10:27:03 -04:00
aec2936725 fix(platform): properly detect iPads running iPadOS (#19258)
* Add support for iPadOS

* add better test

* small tweak
2019-09-12 09:29:50 -04:00
a65d897214 refactor(): deprecate web component controllers (#19109) 2019-08-27 14:00:45 +02:00
e8cdda0fae fix(platform): set correct electron regex (#19044)
fixes #19043
2019-08-08 20:35:43 +02:00
7c48500f27 refactor(platform): isPlatform() does not need window (#19022) 2019-08-08 17:24:54 +02:00
54bdb367c2 fix(platform): prevent error with Platform.is on Android 4.4 (#18387) 2019-06-10 10:47:23 -04:00
29dbd0770c fix(platform): account for larger tablets (#17630)
* fix(platform): account for larger tablets

* lint files

* add utils file, clean up tests, add more tests

* update tests with extra desktop checks

* change window to win
2019-03-15 13:43:39 -04:00
f44c17e03b fix(ssr): fix angular global window and document references 2019-02-25 16:43:41 -06:00
4646f53ec7 fix(ssr): fix global window and document references (#17590) 2019-02-22 20:13:09 -06:00
08879c08a3 test(platform): Add Platform tests (#17354)
* test(platform): add base platform tests

* test(platform): add isPlatform test, clean up test file

* test(platform): do not export matchMedia

* test(platform): change window to win to avoid confusion
2019-02-05 12:06:00 -05:00
c27d1827b7 Merge branch 'master' into update-pwa-check 2019-02-04 10:39:19 -05:00
a584f6e6da fix(platform): add additional check for safari PWA 2019-02-01 09:36:57 -05:00
cf2b2b370a feat(platform): add mobileweb platform 2019-02-01 08:43:32 -05:00
ba2230510e refactor(all): strict boolean conditions 2018-09-01 17:23:03 +02:00
82f9fd4ce7 fix(angular): platform does not crash
fixes #15348
2018-08-29 01:39:58 +02:00
7356ba5883 feat(platform): add capacitor 2018-08-27 01:02:39 +02:00
3ffa3cd7db fix(platform): better detect platforms + css API
fixes #15165
fixes #15116
2018-08-25 16:53:31 +02:00
0b4b9fe40c feat(core): add check for standalone mode (#15001)
* feat(core): add check for standalone mode

* feat(): add check for isStandalone

* feat(core): add check for standalone mode
2018-08-06 21:28:38 +02:00
af5db2fb02 fix(angula): platform logic belongs to core 2018-05-14 13:20:03 +02:00
23d86eb66e fix(capacitor): detect capacitor native 2018-05-10 15:28:48 +02:00
9c7b0ca15f fix(prerender): router compatible with prerender 2018-04-24 22:33:19 +02:00
0c1476e0ff fix(config): add setupConfig util 2018-04-24 01:25:03 +02:00
86a6cde4a1 perf(platform): remove from critical path 2018-04-18 23:06:56 +02:00