Commit Graph

47 Commits

Author SHA1 Message Date
Alex Dima 986933afab Fixes Microsoft/monaco-editor#254: The view should assume it is focused only if focusing the textarea succeeded 2017-01-13 11:59:36 +01:00
Johannes Rieken 6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
Alex Dima 30be7f138a Fixes Microsoft/monaco-editor#127: Set the font on the canvas context correctly, add an extra 2px for Japanese 2016-09-05 15:39:17 +02:00
Alex Dima c17a4972bb Remove unused code 2016-08-24 16:22:18 +02:00
Alex Dima b6310c7c34 IME: Fix textarea positioning in FF 2016-08-24 16:22:18 +02:00
Alex Dima 727fdcd321 Improve Edge IME handling (Microsoft/monaco-editor#104) 2016-08-23 18:22:31 +02:00
Alex Dima ca62c76bec Extract TextAreaWrapper to its own file 2016-08-23 18:22:31 +02:00
Sandeep Somavarapu 955bfdda60 #9609 Reveal cursor while scrolling 2016-08-19 12:29:36 +02:00
Alex Dima 70a083d54b Fixes #8133: Expose overwritable commands compositionStart and compositionEnd 2016-07-15 16:59:10 +03:00
Alex Dima b2286a1f6d Further grouping of resolved editor options 2016-05-06 13:49:22 +02:00
Alex Dima c5eee87819 Convert IEditorLayoutInfo to EditorLayoutInfo 2016-05-06 12:38:31 +02:00
Alex Dima dacfff3581 Merge pull request #5615 from ioklo/topic/ime-fix
fix Korean(and Chinese, Japanese) IME behavior (#4541)
2016-05-04 18:01:45 +02:00
Alex Dima 487e7dd1a0 Do not patch in "context" when invoking command through keybinding service 2016-05-02 17:55:51 +02:00
Alex Dima c71ae8368e Extract classes from editorCommon, editorBrowser 2016-05-02 12:34:49 +02:00
Alex Dima 4811de011a Extract ViewContext to its own file 2016-05-02 09:45:16 +02:00
Alex Dima ce593d7a6a Only certain dom nodes get editor font settings (#5972) 2016-04-30 18:25:31 +02:00
IOKLO 5939b5c17b fix Korean(and Chinese, Japanese) IME behavior
- fix displaying Korean letters twice during composition
  - show composition letters between the text not over the text
2016-04-21 23:20:54 +09:00
Alex Dima ba875c3300 Merge branch 'master' into alex/perf 2016-03-31 10:55:21 +02:00
Alex Dima f050eaaeaa Coordinate writing to the textarea, do it after rendering the lines text 2016-03-30 13:55:38 +02:00
Alex Dima 1ad95d2e3d Delay editor status rendering until next animation frame 2016-03-27 18:35:42 +02:00
Joao Moreno 68f4d1eb60 streamline lifecycle methods 2016-03-23 10:06:12 +00:00
Alex Dima a5a166a519 Fixes #4393: Ensure clipboard gets the content from the latest selection (flush pending events) 2016-03-17 23:43:16 +01:00
Alex Dima 476879903a Organize imports 2016-02-21 22:24:17 +01:00
Alex Dima 8a6538e67a Organize imports 2016-02-21 22:24:12 +01:00
Alex Dima 2a30501702 Cleanup 2016-02-21 22:24:08 +01:00
Alex Dima 42451b5fcc More tslint 2016-02-05 10:09:36 +01:00
Alex Dima 9dfc48fd90 Clean up some base/browser files 2016-02-03 10:51:50 +01:00
Alex Dima 2d76f481f1 Extract StyleMutator to its own file 2016-02-03 09:19:14 +01:00
Alex Dima c9fb992a65 Fixes #2410: Add Alt+F1 help widget, Ctrl+Shift+R for toggling on experimental screen reader support, ariaLabel option for the editor 2016-01-28 15:02:18 +01:00
Alex Dima 78a8cf8960 Fixes #1400: Write to clipboard the text with its actual EOL character 2016-01-28 11:02:49 +01:00
Alex Dima f17410332d Add experimental editor option to toggle between text area state strategies 2016-01-25 23:37:03 +02:00
Alex Dima a1bd50f63f Fixes #1168: Read synchronously from textarea 2016-01-25 21:11:22 +02:00
Alex Dima a5a6fe2162 Add another text area strategy, simplify textAreaHandler 2016-01-20 14:04:50 +02:00
Alex Dima 2b63ddcfc6 Simplify TextAreaHandler 2016-01-18 22:25:14 +02:00
Alex Dima f04224cd75 Simplify interaction model between TextAreaHandler and KeyboardHandler 2016-01-18 22:25:12 +02:00
Alex Dima 43e9150cf6 Move textAreaHandler to /common/ 2016-01-18 17:50:37 +02:00
Alex Dima f4efd391ad Reduce usage of /browser/ in textAreaHandler 2016-01-18 17:47:54 +02:00
Alex Dima 780660668a Move *Range classes to editor/common/ 2016-01-18 17:22:20 +02:00
Alex Dima 01d79435dd Reduce /browser/ usage in textAreaHandler 2016-01-18 17:02:29 +02:00
Alex Dima 161eb75e37 Move textAreaState to /common/ 2016-01-18 16:50:51 +02:00
Alex Dima aa5866f104 Remove /browser/ types from textAreaState 2016-01-18 16:50:50 +02:00
Alex Dima c4bd7bcb36 Towards eliminating browser deps from textAreaState 2016-01-18 10:55:39 +02:00
Alex Dima ae5ef7135d Extract TextAreaState to its own file 2016-01-18 10:55:36 +02:00
Alex Dima fdefd71cbb Extract TextAreaHandler to its own file, fix issue in input handling 2016-01-18 10:32:56 +02:00
Alex Dima 483d764fd0 Extract TextAreaHandler from KeyboardHandler 2016-01-18 10:11:54 +02:00
Alex Dima 2cdab5c8fc Introduce TextAreaWrapper 2016-01-18 10:11:52 +02:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00