Samuel Attard
439e83de6c
refactor: remove all usages of the legacy request module ( #30492 )
...
* Replaces request with got
* Replaces nugget with got streams
* Replaces request in docs with got
* Upgrades dugite to drop requests dependency
2021-08-12 10:34:49 -07:00
Sudowoodo Release Bot
08ff1c2cbf
Bump v16.0.0-nightly.20210812
2021-08-12 06:01:50 -07:00
Samuel Attard
e11953b0e6
build: update remark ( #30493 )
2021-08-11 11:13:33 -07:00
Michaela Laurencin
41646d1168
feat: enable windows control overlay on Windows ( #29600 )
...
* rebase "feat: enable windows control overlay on Windows"
* correct compilation error
* fix linting errors
* modify includes and build file
* change `hidden` option to `overlay`
* add patch to fix visual layout
* add button background color parameter
* add button text color parameter
* modify `overlay` in docs and modify button hover/press transition color
* change `text` to `symbol`
* remove todo and fix `text` replacement
* add new titleBarOverlay property and remove titleBarStyle `overlay`
* update browser and frameless window docs
* remove chromium patches
* chore: update patches
* change button hover color, update trailing `_`, update test file
* add dchecks, update title bar drawing checks, update test file
* modify for mac and linux builds
* update docs with overlayColor and overlaySymbolColor
* add corner and side hit test info
* modify docs and copyright info
* modify `titlebar_overlay_` as boolean or object
* move `title_bar_style_ to `NativeWindow`
* update docs with boolean and object titlebar_overlay_
* add `IsEmpty` checks
* move get options for boolean and object checks
* fix linting error
* disable `use_lld` for macos
* Update docs/api/frameless-window.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
* Update docs/api/frameless-window.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
* Update docs/api/frameless-window.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
* Apply docs suggestions from code review
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* modify `true` option description `titleBarOverlay`
* ci: cleanup keychain after tests on arm64 mac (#30472 )
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2021-08-11 14:07:36 -04:00
Sudowoodo Release Bot
42936b07fe
Bump v16.0.0-nightly.20210811
2021-08-11 06:01:26 -07:00
Sudowoodo Release Bot
f17e6ae318
Bump v16.0.0-nightly.20210810
2021-08-10 06:01:37 -07:00
Electron Bot
08e9aea940
Bump v16.0.0-nightly.20210809
2021-08-09 06:02:07 -07:00
Electron Bot
66c458a353
Bump v16.0.0-nightly.20210806
2021-08-06 14:06:30 -07:00
Electron Bot
d783e944d3
Revert "Bump v16.0.0-nightly.20210806"
...
This reverts commit 641260bc32
.
2021-08-06 12:58:53 -07:00
Electron Bot
641260bc32
Bump v16.0.0-nightly.20210806
2021-08-06 06:01:19 -07:00
Electron Bot
423172775e
Bump v16.0.0-nightly.20210805
2021-08-05 06:01:09 -07:00
Electron Bot
acbd643e2a
Bump v16.0.0-nightly.20210804
2021-08-04 06:00:53 -07:00
Electron Bot
4519bc3cd1
Bump v16.0.0-nightly.20210803
2021-08-03 06:01:40 -07:00
Electron Bot
0cabff0a21
Bump v16.0.0-nightly.20210802
2021-08-02 06:01:52 -07:00
Electron Bot
7b5deb2f3a
Bump v16.0.0-nightly.20210730
2021-07-30 06:01:04 -07:00
Electron Bot
4aa9455613
Bump v16.0.0-nightly.20210729
2021-07-29 06:02:12 -07:00
Electron Bot
d63980edeb
Bump v16.0.0-nightly.20210728
2021-07-28 06:01:28 -07:00
Electron Bot
10424c0149
Bump v16.0.0-nightly.20210727
2021-07-27 06:00:51 -07:00
Electron Bot
a6ab702ae4
Bump v16.0.0-nightly.20210726
2021-07-26 06:01:26 -07:00
Electron Bot
3cb06457c4
Bump v16.0.0-nightly.20210723
2021-07-23 06:01:58 -07:00
Electron Bot
eca1098b55
Bump v16.0.0-nightly.20210722
2021-07-22 06:01:34 -07:00
Electron Bot
adc3f39a9e
Bump v15.0.0-nightly.20210721
2021-07-21 06:02:02 -07:00
Electron Bot
ea69da279f
Bump v15.0.0-nightly.20210720
2021-07-20 06:02:23 -07:00
Electron Bot
d4b2f69f36
Bump v15.0.0-nightly.20210719
2021-07-19 06:02:42 -07:00
Electron Bot
cfb2829634
Bump v15.0.0-nightly.20210716
2021-07-16 06:01:06 -07:00
Electron Bot
849a3b6f81
Bump v15.0.0-nightly.20210715
2021-07-15 07:13:56 -07:00
Electron Bot
4db7221c7d
Bump v15.0.0-nightly.20210714
2021-07-14 06:02:07 -07:00
Electron Bot
3582a513ca
Bump v15.0.0-nightly.20210713
2021-07-13 06:02:20 -07:00
Electron Bot
c15f44c20f
Bump v15.0.0-nightly.20210712
2021-07-12 06:01:17 -07:00
Electron Bot
98f617e856
Bump v15.0.0-nightly.20210709
2021-07-09 06:01:45 -07:00
Electron Bot
0824fc57f7
Bump v15.0.0-nightly.20210708
2021-07-08 06:01:00 -07:00
Electron Bot
cd031a77dd
Bump v15.0.0-nightly.20210707
2021-07-07 13:02:22 -07:00
Electron Bot
767b4973a3
Revert "Bump v15.0.0-nightly.20210707"
...
This reverts commit 5f1233cdad
.
2021-07-07 12:11:40 -07:00
Electron Bot
5f1233cdad
Bump v15.0.0-nightly.20210707
2021-07-07 06:01:31 -07:00
Electron Bot
257b796856
Bump v15.0.0-nightly.20210706
2021-07-06 06:01:39 -07:00
Electron Bot
6db9b274b7
Bump v15.0.0-nightly.20210705
2021-07-05 06:01:17 -07:00
Electron Bot
800873b44d
Bump v15.0.0-nightly.20210702
2021-07-02 06:01:44 -07:00
Electron Bot
0fe2836151
Bump v15.0.0-nightly.20210701
2021-07-01 06:00:47 -07:00
Electron Bot
a310bd7473
Bump v15.0.0-nightly.20210630
2021-06-30 06:00:59 -07:00
Electron Bot
cb8d9cebbc
Revert "Bump v15.0.0-nightly.20210630"
...
This reverts commit 97c4b59747
.
2021-06-30 03:50:14 -07:00
Electron Bot
97c4b59747
Bump v15.0.0-nightly.20210630
2021-06-30 02:43:32 -07:00
Electron Bot
37b57a1013
Bump v15.0.0-nightly.20210629
2021-06-29 06:01:38 -07:00
Electron Bot
da2baabb96
Bump v15.0.0-nightly.20210628
2021-06-28 06:01:29 -07:00
Electron Bot
21319926a0
Bump v15.0.0-nightly.20210625
2021-06-25 06:00:29 -07:00
Electron Bot
9de8e676dd
Bump v15.0.0-nightly.20210624
2021-06-24 06:01:03 -07:00
Electron Bot
d9d2f01563
Bump v15.0.0-nightly.20210623
2021-06-23 06:01:12 -07:00
Electron Bot
92901ddf18
Bump v15.0.0-nightly.20210622
2021-06-22 06:01:22 -07:00
Electron Bot
0e465f1885
Bump v15.0.0-nightly.20210621
2021-06-21 06:01:31 -07:00
Electron Bot
e5aa13e2a4
Bump v15.0.0-nightly.20210618
2021-06-18 06:01:54 -07:00
Electron Bot
f00a2d0629
Bump v15.0.0-nightly.20210617
2021-06-17 06:01:15 -07:00
Electron Bot
7474c59ea0
Bump v15.0.0-nightly.20210616
2021-06-16 06:02:12 -07:00
Samuel Attard
81795744cf
fix: ensure the typescript definitions only export correct value types ( #28712 )
...
* fix: ensure the typescript definitions only export correct value types
In typescript there are two main types of "types" you can export, value types (class, const) and definition types (type, interface). The typescript compiler will let anything declared via const or class be used as a value. Unfortunately we were exporting a bunch of things (see the diff) as class/const when they weren't actually exported values. This lead to typescript being happy but the runtime throwing errors (not something we want).
This change passes "exported-in" context through our docs, to the parser and then to the definitions generator to ensure we only mark things as exported in the ts defs that we actually export.
Fixes #22167
* chore: update typescript-defs
* chore: update typescript-defs
* chore: fix bad typescript in IPC test
* docs: test rendering of new syntax
* chore: update per feedback, use same syntax but with 'this is not exportedd' line
2021-06-15 13:50:31 -07:00
Electron Bot
31a4cc26d5
Bump v15.0.0-nightly.20210615
2021-06-15 06:01:55 -07:00
Electron Bot
0b10c865d3
Bump v15.0.0-nightly.20210614
2021-06-14 06:01:21 -07:00
Electron Bot
af7181b93f
Bump v15.0.0-nightly.20210611
2021-06-11 06:01:09 -07:00
Electron Bot
057b15f7bb
Bump v15.0.0-nightly.20210610
2021-06-10 06:01:21 -07:00
Electron Bot
5f2e25b0b2
Bump v15.0.0-nightly.20210609
2021-06-09 08:29:41 -07:00
Samuel Attard
c252deb878
Revert "Bump v15.0.0-nightly.20210609"
...
This reverts commit c9ccd136a8
.
2021-06-09 08:28:12 -07:00
Electron Bot
c9ccd136a8
Bump v15.0.0-nightly.20210609
2021-06-09 06:01:09 -07:00
Electron Bot
b27c5b94f7
Bump v15.0.0-nightly.20210608
2021-06-08 06:00:58 -07:00
Electron Bot
c5b0ba0c01
Bump v15.0.0-nightly.20210607
2021-06-07 06:02:04 -07:00
Electron Bot
1c0e8a65c4
Bump v15.0.0-nightly.20210604
2021-06-04 06:01:20 -07:00
Electron Bot
5929d6335f
Bump v15.0.0-nightly.20210603
2021-06-03 09:50:54 -07:00
Electron Bot
f0d3e1d1cf
Bump v15.0.0-nightly.20210602
2021-06-02 06:03:17 -07:00
Electron Bot
fa703016f0
Bump v15.0.0-nightly.20210601
2021-06-01 06:02:35 -07:00
Electron Bot
73adee6d53
Bump v15.0.0-nightly.20210531
2021-05-31 06:05:57 -07:00
Electron Bot
221d4abca4
Bump v15.0.0-nightly.20210528
2021-05-28 06:01:45 -07:00
Electron Bot
cc93b8acc0
Bump v15.0.0-nightly.20210527
2021-05-27 11:06:31 -07:00
Electron Bot
e3dfe7366a
Bump v14.0.0-nightly.20210524
2021-05-24 09:17:34 -07:00
Electron Bot
959375affb
Bump v14.0.0-nightly.20210523
2021-05-23 17:17:02 -07:00
Electron Bot
eb4f5e18e6
Revert "Bump v14.0.0-nightly.20210523"
...
This reverts commit 06a8cab4c1
.
2021-05-23 17:08:02 -07:00
Electron Bot
06a8cab4c1
Bump v14.0.0-nightly.20210523
2021-05-23 15:04:01 -07:00
Electron Bot
4e2934a872
Bump v14.0.0-nightly.20210520
2021-05-20 06:03:58 -07:00
Electron Bot
71e232f36d
Bump v14.0.0-nightly.20210519
2021-05-19 06:02:51 -07:00
Electron Bot
aeb566c38e
Bump v14.0.0-nightly.20210518
2021-05-18 06:04:55 -07:00
Electron Bot
1f5d1a4704
Bump v14.0.0-nightly.20210517
2021-05-17 06:03:41 -07:00
Electron Bot
1c3339640a
Bump v14.0.0-nightly.20210514
2021-05-14 06:05:22 -07:00
Electron Bot
9cf71d72ab
Bump v14.0.0-nightly.20210513
2021-05-13 06:04:22 -07:00
Electron Bot
ad0d236ea3
Bump v14.0.0-nightly.20210512
2021-05-12 06:02:43 -07:00
Samuel Attard
35f2ed8978
build: offload hash checking logic to lambda worker during release ( #29096 )
2021-05-11 09:30:35 -07:00
Electron Bot
2b84d79b18
Bump v14.0.0-nightly.20210511
2021-05-11 06:02:53 -07:00
Electron Bot
e9b18a8e2a
Bump v14.0.0-nightly.20210510
2021-05-10 12:15:36 -07:00
Samuel Attard
33229f6a27
Revert "Bump v14.0.0-nightly.20210510"
...
This reverts commit 5167d11bfc
.
2021-05-10 11:34:07 -07:00
Electron Bot
5167d11bfc
Bump v14.0.0-nightly.20210510
2021-05-10 11:33:30 -07:00
Samuel Attard
3d6adb8c76
Revert "Bump v14.0.0-nightly.20210510"
...
This reverts commit cb05a1d82f
.
2021-05-10 11:31:25 -07:00
Electron Bot
cb05a1d82f
Bump v14.0.0-nightly.20210510
2021-05-10 11:28:29 -07:00
Samuel Attard
f0ad7dd315
Revert "Bump v14.0.0-nightly.20210510"
...
This reverts commit b1b8db362f
.
2021-05-10 11:17:00 -07:00
Electron Bot
b1b8db362f
Bump v14.0.0-nightly.20210510
2021-05-10 11:15:52 -07:00
Samuel Attard
2173f7b60b
Revert "Bump v14.0.0-nightly.20210510"
...
This reverts commit d3ee141d90
.
2021-05-10 11:11:03 -07:00
Electron Bot
d3ee141d90
Bump v14.0.0-nightly.20210510
2021-05-10 11:01:58 -07:00
Electron Bot
71e0fb7039
Revert "Bump v14.0.0-nightly.20210508"
...
This reverts commit 9ec43a5092
.
2021-05-08 22:47:43 -07:00
Electron Bot
9ec43a5092
Bump v14.0.0-nightly.20210508
2021-05-08 21:55:46 -07:00
Electron Bot
d1219a74cb
Revert "Bump v14.0.0-nightly.20210508"
...
This reverts commit 12d76bea53
.
2021-05-08 21:52:42 -07:00
Electron Bot
12d76bea53
Bump v14.0.0-nightly.20210508
2021-05-08 21:47:21 -07:00
Electron Bot
0b816592ee
Revert "Bump v14.0.0-nightly.20210508"
...
This reverts commit 3f66dd5765
.
2021-05-08 21:19:46 -07:00
Electron Bot
3f66dd5765
Bump v14.0.0-nightly.20210508
2021-05-08 21:12:43 -07:00
Electron Bot
de55bf8459
Bump v14.0.0-nightly.20210507
2021-05-07 09:21:35 -07:00
Electron Bot
1fc230158b
Bump v14.0.0-nightly.20210506
2021-05-06 06:04:34 -07:00
Electron Bot
014f2e622e
Bump v14.0.0-nightly.20210505
2021-05-05 06:02:38 -07:00
Electron Bot
a699dfdf83
Bump v14.0.0-nightly.20210504
2021-05-04 11:48:36 -07:00