electron/shell/common
Samuel Attard 0d16be9560
feat: add nativeTheme.themeSource to allow apps to override Chromiums theme choice (#19960)
* feat: add nativeTheme.shouldUseDarkColorsOverride to allow apps to override Chromiums theme choice

* spec: add tests for shouldUseDarkColorsOverride

* chore: add missing forward declarations

* refactor: rename overrideShouldUseDarkColors to themeSource

* chore: only run appLevelAppearance specs on Mojave and up

* chore: update patch with more info and no define

* Update spec-main/api-native-theme-spec.ts

Co-Authored-By: Jeremy Apthorp <jeremya@chromium.org>

* Update api-native-theme-spec.ts

* Update api-native-theme-spec.ts

* Update api-native-theme-spec.ts
2019-09-05 10:57:04 -07:00
..
api feat: add nativeTheme.themeSource to allow apps to override Chromiums theme choice (#19960) 2019-09-05 10:57:04 -07:00
asar refactor: omit redundant map searches (#19929) 2019-08-28 09:39:21 -05:00
crash_reporter chore: bump chromium to 62327c655093c821aa0fcfc6db53f5fd943e08c7 (master) (#19792) 2019-08-23 18:14:23 -07:00
extensions feat: preliminary support for //extensions (#17440) 2019-07-24 16:01:08 -07:00
gin_converters chore: remove native_mate (Part 2) (#20106) 2019-09-04 08:45:25 -07:00
gin_helper chore: remove native_mate (Part 2) (#20106) 2019-09-04 08:45:25 -07:00
mac chore: bump chromium to 79eae5b7b2d9dac441ac0182ee160 (master) (#19166) 2019-07-24 15:58:51 -07:00
native_mate_converters chore: remove native_mate (Part 2) (#20106) 2019-09-04 08:45:25 -07:00
resources/mac refactor: rename the atom directory to shell 2019-06-19 17:33:28 -07:00
application_info.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
application_info.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
application_info_linux.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
application_info_mac.mm refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
application_info_win.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
atom_command_line.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
atom_command_line.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
atom_constants.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
atom_constants.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
color_util.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
color_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
deprecate_util.cc chore: remove native_mate (Part 2) (#20106) 2019-09-04 08:45:25 -07:00
deprecate_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
error_util.cc chore: add error throwing utility (#19803) 2019-08-19 09:10:18 -07:00
error_util.h chore: add error throwing utility (#19803) 2019-08-19 09:10:18 -07:00
heap_snapshot.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
heap_snapshot.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
key_weak_map.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
keyboard_util.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
keyboard_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
mouse_util.cc chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) 2019-07-02 18:22:09 -07:00
mouse_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings.cc feat: add new nativeTheme API (#19656) 2019-08-14 13:42:55 -07:00
node_bindings.h fix: bootstrap the node environment after we setup the InspectorAgent (#19317) 2019-07-18 16:54:23 -07:00
node_bindings_linux.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings_linux.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings_mac.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings_mac.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings_win.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_bindings_win.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
node_includes.h chore: fix linting after shell rename 2019-06-19 17:33:28 -07:00
options_switches.cc refactor: implement isRemoteModuleEnabled via getLastWebPreferences() (#19220) 2019-08-28 15:57:03 -07:00
options_switches.h refactor: implement isRemoteModuleEnabled via getLastWebPreferences() (#19220) 2019-08-28 15:57:03 -07:00
platform_util.h feat: macOS removal fallback when moveItemToTrash fails (#19700) 2019-08-13 12:31:53 -07:00
platform_util_linux.cc feat: macOS removal fallback when moveItemToTrash fails (#19700) 2019-08-13 12:31:53 -07:00
platform_util_mac.mm feat: macOS removal fallback when moveItemToTrash fails (#19700) 2019-08-13 12:31:53 -07:00
platform_util_win.cc feat: macOS removal fallback when moveItemToTrash fails (#19700) 2019-08-13 12:31:53 -07:00
promise_util.cc refactor: make util::Promise type safe when chaining in native (#19809) 2019-08-22 17:03:28 -07:00
promise_util.h chore: remove native_mate (Part 2) (#20106) 2019-09-04 08:45:25 -07:00
skia_util.cc refactor: move gfx::ImageSkia functions to their own util file (#19460) 2019-07-30 13:49:24 -07:00
skia_util.h refactor: move gfx::ImageSkia functions to their own util file (#19460) 2019-07-30 13:49:24 -07:00