electron/shell/common
Samuel Attard 6bcf67e051
feat: enable builtin spellchecker (#20692)
* chore: add code required to use chromes spellchecker

* chore: fix linting

* chore: manifests needs buildflags now

* chore: add dictionarySuggestions to the context menu event when the spellchecker is active

* chore: enable by default for windows builds

* chore: add patch to remove incognito usage in the spellchecker

* chore: add dependencies on spellcheck common and flags

* chore: conditionally include spell check panel impl

* chore: fix deps for spellcheck feature flags

* chore: add patch for electron resources

* chore: add dependency on //components/language/core/browser

* chore: patches to make hunspell work on windows

* build: collect hunspell dictionaries into a zip file and publish

* chore: clean up patches

* chore: add docs and set spell checker url method

* chore: fix error handling

* chore: fix hash logic

* build: update hunspell filename generator

* fix: default spellchecker list to the current system locale if we can

* docs: document the language getter

* chore: patch IDS_ resources for linux builds

* feat: add spellcheck webpref flag to disable the builtin spellchecker

* chore: fix docs typo

* chore: clean up spellchecker impl as per feedback

* remove unneeded deps
2019-10-31 13:11:51 -07:00
..
api chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09:00
asar refactor: pass base::Value by value in JS API implementations (#20809) 2019-10-30 14:30:59 +09:00
crash_reporter chore: bump chromium to f5b345dd470f14eef6e44732ccf23 (master) (#20649) 2019-10-28 15:12:35 -07:00
extensions feat: preliminary support for //extensions (#17440) 2019-07-24 16:01:08 -07:00
gin_converters feat: enable builtin spellchecker (#20692) 2019-10-31 13:11:51 -07:00
gin_helper chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09:00
mac chore: bump chromium to 79eae5b7b2d9dac441ac0182ee160 (master) (#19166) 2019-07-24 15:58:51 -07:00
resources/mac fix: use xib file to construct macOS Menu (#20615) 2019-10-21 14:11:09 -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 3) (#20131) 2019-09-06 14:52:54 +09:00
deprecate_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -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 chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09: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: run clang-tidy (#20231) 2019-09-16 18:12:00 -04: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
node_util.cc refactor: move CompileAndCall to a helper (#20675) 2019-10-23 09:26:32 -07:00
node_util.h refactor: move CompileAndCall to a helper (#20675) 2019-10-23 09:26:32 -07:00
options_switches.cc feat: enable builtin spellchecker (#20692) 2019-10-31 13:11:51 -07:00
options_switches.h feat: enable builtin spellchecker (#20692) 2019-10-31 13:11:51 -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 chore: bump chromium to f5b345dd470f14eef6e44732ccf23 (master) (#20649) 2019-10-28 15:12:35 -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 chore: bump chromium to 63be48daea281d4f8c834c2e707a7 (master) (#19923) 2019-09-18 15:58:00 -04: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 10) (#20696) 2019-10-24 14:47:58 +09: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
v8_value_converter.cc chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09:00
v8_value_converter.h chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09:00