-
-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spell Checker: minimal support for multiple languages (via settings) #833
base: master
Are you sure you want to change the base?
Commits on Nov 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fe1cda8 - Browse repository at this point
Copy the full SHA fe1cda8View commit details
Commits on Nov 13, 2021
-
Mechanism to expose menu shortcuts in settings.
- requires to add a .shortcut in menu entries (src/menu.js)
Configuration menu - View commit details
-
Copy full SHA for e0b9018 - Browse repository at this point
Copy the full SHA e0b9018View commit details
Commits on Nov 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c9d52b2 - Browse repository at this point
Copy the full SHA c9d52b2View commit details
Commits on Dec 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ecc8ed4 - Browse repository at this point
Copy the full SHA ecc8ed4View commit details
Commits on Jan 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 214310e - Browse repository at this point
Copy the full SHA 214310eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff139aa - Browse repository at this point
Copy the full SHA ff139aaView commit details -
Insert tool symbol in comment on Ctrl+Click (beside Ctrl+Click on gob…
…an vertex) * sabaki: clickToolButton dispatches on Ctrl * MainView: use clickToolButton instead of setState
Configuration menu - View commit details
-
Copy full SHA for e7c20ab - Browse repository at this point
Copy the full SHA e7c20abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7d2ca - Browse repository at this point
Copy the full SHA 2d7d2caView commit details
Commits on Jan 5, 2022
-
* setting: board.analysis_probes * enginesyncer: * remind whether a node is already analyzed * check whether syncing or not; expose in 'analysis' * count analysis probes (except when syncing); expose in 'analysis' * sabaki: * inferredState.analysisEngineStatus reports busy/available/waiting * abort analysis when board.analysis_probes is exactly reached * togglePauseAnalysis stops current or start deep analysis * App: * relays inferredState.analysisEngineStatus as of analysisEngineStatus * menu Toggle Analysis: * label Start/Pause/Deepen * enabled on analysisEngineStatus * calls togglePauseAnalysis
Configuration menu - View commit details
-
Copy full SHA for 49b7d87 - Browse repository at this point
Copy the full SHA 49b7d87View commit details -
Don't disable menu Start/Pause/Deepen Analysis
Would require 'engine-ready' event, which is defined in another branch
Configuration menu - View commit details
-
Copy full SHA for ec07eea - Browse repository at this point
Copy the full SHA ec07eeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65b5a80 - Browse repository at this point
Copy the full SHA 65b5a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5c4110 - Browse repository at this point
Copy the full SHA c5c4110View commit details
Commits on Jan 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 03815a8 - Browse repository at this point
Copy the full SHA 03815a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f241363 - Browse repository at this point
Copy the full SHA f241363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 468ccef - Browse repository at this point
Copy the full SHA 468ccefView commit details -
The 'context-menu' is apparently global to webContents. We assume here this is actually the case. Thus, some triage has to be done before either to prevent it, or to advertise sabaki which context we're talking about, and let him perform the triage. sabaki implements 'context-menu' as of openContextMenu. This redirects either to the play menu or the edit menu depending on mode. We've transferred the play menu from PlayBar to sabaki App puts a tiny phantom image in an anchor on top of layers, which does not preventDefault, and thus promotes 'contextmenu' to 'context-menu'. sabaki.openContextMenu is thus the response to the Menu keyboard when focus is on the body element. Comment box also does not preventDefault (via stopPropagation), and thus its context menu gets to sabaki.openContextMenu.
Configuration menu - View commit details
-
Copy full SHA for 512af20 - Browse repository at this point
Copy the full SHA 512af20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49bfab9 - Browse repository at this point
Copy the full SHA 49bfab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f728281 - Browse repository at this point
Copy the full SHA f728281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4200c29 - Browse repository at this point
Copy the full SHA 4200c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3296e7b - Browse repository at this point
Copy the full SHA 3296e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cba62a7 - Browse repository at this point
Copy the full SHA cba62a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5856102 - Browse repository at this point
Copy the full SHA 5856102View commit details -
Configuration menu - View commit details
-
Copy full SHA for af9fb88 - Browse repository at this point
Copy the full SHA af9fb88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5004637 - Browse repository at this point
Copy the full SHA 5004637View commit details -
The 'context-menu' is apparently global to webContents. We assume here this is actually the case. Thus, some triage has to be done before either to prevent it, or to advertise sabaki which context we're talking about, and let him perform the triage. sabaki implements 'context-menu' as of openContextMenu. This redirects either to the play menu or the edit menu depending on mode. We've transferred the play menu from PlayBar to sabaki App puts a tiny phantom image in an anchor on top of layers, which does not preventDefault, and thus promotes 'contextmenu' to 'context-menu'. sabaki.openContextMenu is thus the response to the Menu keyboard when focus is on the body element. Comment box also does not preventDefault (via stopPropagation), and thus its context menu gets to sabaki.openContextMenu.
Configuration menu - View commit details
-
Copy full SHA for c4ae4f8 - Browse repository at this point
Copy the full SHA c4ae4f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60c4c30 - Browse repository at this point
Copy the full SHA 60c4c30View commit details -
Autoload engine and give it a default role
* new field 'boot' in engine's properties (array of symbols) * enginesyncer emits 'commands' when engine has answered 'list_commands' * at startup, sabaki attaches engines that have 'autoload' among 'boot' symbols * when receiving 'commands' and affects engine roles according to symbols 'white', 'black', or 'analyze' in 'boot'
Configuration menu - View commit details
-
Copy full SHA for d91d895 - Browse repository at this point
Copy the full SHA d91d895View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81fef5c - Browse repository at this point
Copy the full SHA 81fef5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 446ccd6 - Browse repository at this point
Copy the full SHA 446ccd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32fa9e7 - Browse repository at this point
Copy the full SHA 32fa9e7View commit details -
* setting: board.analysis_probes * enginesyncer: * remind whether a node is already analyzed * check whether syncing or not; expose in 'analysis' * count analysis probes (except when syncing); expose in 'analysis' * sabaki: * inferredState.analysisEngineStatus reports busy/available/waiting * abort analysis when board.analysis_probes is exactly reached * togglePauseAnalysis stops current or start deep analysis * App: * relays inferredState.analysisEngineStatus as of analysisEngineStatus * menu Toggle Analysis: * label Start/Pause/Deepen * enabled on analysisEngineStatus * calls togglePauseAnalysis
Configuration menu - View commit details
-
Copy full SHA for cb63f2d - Browse repository at this point
Copy the full SHA cb63f2dView commit details -
Don't disable menu Start/Pause/Deepen Analysis
Would require 'engine-ready' event, which is defined in another branch
Configuration menu - View commit details
-
Copy full SHA for 8f130fc - Browse repository at this point
Copy the full SHA 8f130fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f41fe2 - Browse repository at this point
Copy the full SHA 0f41fe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cebbdc9 - Browse repository at this point
Copy the full SHA cebbdc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e9a836 - Browse repository at this point
Copy the full SHA 9e9a836View commit details -
Merge branch 'request/comment-insert'
# Conflicts: # src/modules/sabaki.js
Configuration menu - View commit details
-
Copy full SHA for bf7e495 - Browse repository at this point
Copy the full SHA bf7e495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271b16a - Browse repository at this point
Copy the full SHA 271b16aView commit details -
Expose influence map if provided (kata-analyse)
* setting: board.show_influence * menu: 'Show &Influence Map' * enginesyncer: parse 'ownership' in analysis and expose it; don't reset analysis * sabaki: * state.showInfluence * augment analyze arguments if kata-analyze * App: adjust areaMap if state.showInfluence * MainView: set paintMap to areaMap if showInfluence
Configuration menu - View commit details
-
Copy full SHA for 53336e3 - Browse repository at this point
Copy the full SHA 53336e3View commit details
Commits on Jan 7, 2022
-
Merge branch 'request/engine-influence'
# Conflicts: # src/modules/enginesyncer.js
Configuration menu - View commit details
-
Copy full SHA for f4ee915 - Browse repository at this point
Copy the full SHA f4ee915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a30e58 - Browse repository at this point
Copy the full SHA 4a30e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95122cf - Browse repository at this point
Copy the full SHA 95122cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2798d1 - Browse repository at this point
Copy the full SHA b2798d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e070b - Browse repository at this point
Copy the full SHA 48e070bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5d644b - Browse repository at this point
Copy the full SHA f5d644bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27653d4 - Browse repository at this point
Copy the full SHA 27653d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3521b5b - Browse repository at this point
Copy the full SHA 3521b5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d89a239 - Browse repository at this point
Copy the full SHA d89a239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fcedc0 - Browse repository at this point
Copy the full SHA 2fcedc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3526741 - Browse repository at this point
Copy the full SHA 3526741View commit details -
Merge branch 'request/engine-layout'
# Conflicts: # src/components/sidebars/PeerList.js
Configuration menu - View commit details
-
Copy full SHA for 089f4ba - Browse repository at this point
Copy the full SHA 089f4baView commit details -
Merge branch 'request/engine-low-carbon'
# Conflicts: # src/menu.js # src/modules/enginesyncer.js
Configuration menu - View commit details
-
Copy full SHA for dd772f9 - Browse repository at this point
Copy the full SHA dd772f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09bc925 - Browse repository at this point
Copy the full SHA 09bc925View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f6a2c - Browse repository at this point
Copy the full SHA d8f6a2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 490d9e0 - Browse repository at this point
Copy the full SHA 490d9e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3758e92 - Browse repository at this point
Copy the full SHA 3758e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cafb3b - Browse repository at this point
Copy the full SHA 5cafb3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6118cb3 - Browse repository at this point
Copy the full SHA 6118cb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d37fc - Browse repository at this point
Copy the full SHA d8d37fcView commit details -
Split context/click; don't use button 2 unless for context menu
There is probably an issue when identifying button 2 as context menu button (how many buttons has your mouse?). Let this issue be a TODO * sabaki: * split clickVertex into click/contextmenu and a common onVertex * contextmenu is always a context menu; thus, in stone edit tool: * button 2 opens a context menu * previous button 2 behavior is now on Shift+Click * Ctrl+Shift+Click adds an extra functionality, i.e. use alternate stone tool and toggle stone tool color * merge context menus when applicable; thus, split some open*Menu into get*Menu open*Menu * Goban: use onVertexContextMenu if button is 2 * MainView: relay vertex context menu
Configuration menu - View commit details
-
Copy full SHA for 131e4c9 - Browse repository at this point
Copy the full SHA 131e4c9View commit details -
Remove mouse accelerator from stone menu
Put this is tooltip, though it seems useless.
Configuration menu - View commit details
-
Copy full SHA for 71d3dc7 - Browse repository at this point
Copy the full SHA 71d3dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bf9101 - Browse repository at this point
Copy the full SHA 3bf9101View commit details -
Merge branch 'request/context-menu'
# Conflicts: # src/modules/sabaki.js
Configuration menu - View commit details
-
Copy full SHA for 329e5eb - Browse repository at this point
Copy the full SHA 329e5ebView commit details -
* analysis menu is not related to edit mode * wrong merge helper.popupMenu in getVariationMenu
Configuration menu - View commit details
-
Copy full SHA for 9d541c5 - Browse repository at this point
Copy the full SHA 9d541c5View commit details -
Keep analysis until a new one is available
This avoids blank transitions in map while navigating
Configuration menu - View commit details
-
Copy full SHA for 1f483cd - Browse repository at this point
Copy the full SHA 1f483cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7361b6b - Browse repository at this point
Copy the full SHA 7361b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff62f44 - Browse repository at this point
Copy the full SHA ff62f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for cad9dfe - Browse repository at this point
Copy the full SHA cad9dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for da68444 - Browse repository at this point
Copy the full SHA da68444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1844b4b - Browse repository at this point
Copy the full SHA 1844b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d499d1 - Browse repository at this point
Copy the full SHA 0d499d1View commit details
Commits on Jan 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b5f5639 - Browse repository at this point
Copy the full SHA b5f5639View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3fcaa2 - Browse repository at this point
Copy the full SHA e3fcaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3abc43f - Browse repository at this point
Copy the full SHA 3abc43fView commit details -
Merge branch 'request/engine-low-carbon'
# Conflicts: # CHANGELOG.md # src/modules/enginesyncer.js # src/modules/sabaki.js
Configuration menu - View commit details
-
Copy full SHA for 009ab62 - Browse repository at this point
Copy the full SHA 009ab62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be485b - Browse repository at this point
Copy the full SHA 0be485bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a6627 - Browse repository at this point
Copy the full SHA a5a6627View commit details -
Configuration menu - View commit details
-
Copy full SHA for a12aef2 - Browse repository at this point
Copy the full SHA a12aef2View commit details