Doug Coleman
97532d020a
ui.gadgets: Stale gestures can lose the associated gadget.
...
The gesture queue can send messages where the
focusable-child has disappeared.
Handle ``M: f focusable-child*`` by doing nothing.
Fixes #2117 .
2020-03-06 19:05:27 -06:00
John Benediktsson
3efe23cc71
ui.gadgets.panes: fix tests under dark-theme.
2020-03-03 15:23:18 -08:00
John Benediktsson
dc8e6e6799
ui.gadgets.paragraphs: need to merge height/metrics.
...
Sometimes cap-height is false and we handle that differently.
2020-02-27 21:53:39 -08:00
John Benediktsson
2379d27950
ui.gadgets.paragraphs: faster pref-dim.
...
Now computing gadget-metrics once, before called (measure-metrics) twice,
the first time adding the result, the second time dropping the top of stack.
2020-02-27 18:10:37 -08:00
John Benediktsson
1c5d417100
math.vectors: rename "v." to "vdot"
2020-02-26 12:40:16 -08:00
John Benediktsson
6ee821e061
prettyprint.stylesheet: s/stack-effect-style/base-effect/style/.
2020-02-26 11:18:18 -08:00
John Benediktsson
59ddb844e9
prettyprint.stylesheet: change stack effects to not be green.
2020-02-26 11:07:46 -08:00
John Benediktsson
6aa7d52473
ui.tools.browser: use unicode next/prev arrows.
2020-02-26 09:22:48 -08:00
John Benediktsson
c03a7b5ec2
ui.gadgets.panes: simplify <styled-label>.
2020-02-25 12:33:01 -08:00
John Benediktsson
e0e58a62c5
ui.tools.browser: change $navigation to not use title-style.
2020-02-19 21:47:01 -08:00
John Benediktsson
1a84cede3b
ui.gadgets.panes: change approach to nested-pane-stream.
2020-02-19 21:47:01 -08:00
John Benediktsson
fa31902975
ui.tools.error-list: adding table header emphasis.
2020-02-19 21:47:01 -08:00
John Benediktsson
2e5cec428a
help.markup: adding a $slots word to document slots, use it.
2020-02-16 22:36:19 -08:00
John Benediktsson
7de25b9f20
ui.gadgets.panes: make it clear that pane/pack/paragraph are not streams.
2020-02-16 19:23:29 -08:00
John Benediktsson
f651c8fd9a
ui.gadgets.pane: rename pane-clear to clear-pane.
2020-02-16 19:17:29 -08:00
John Benediktsson
7b0f6efe7f
ui.gadgets.panes: use style-stream.
2020-02-15 09:35:09 -08:00
John Benediktsson
75db2b0d4a
help.markup: change default-style to use with-nesting.
2020-02-14 22:18:38 -08:00
John Benediktsson
d2ab01a5d9
core/basis/extra: use flags{ } in places.
2020-02-11 13:27:42 -08:00
John Benediktsson
94cbe2b479
ui.gadgets.panes: fix for big strings on windows and linux.
...
Using 3639 grapheme length, which is win32 limit. Maybe cairo supports
4681 graphemes, but use the lower limit for now.
2020-01-28 16:16:09 -08:00
John Benediktsson
a62ea78d73
ui.backend.cocoa.views: some formatting cleanup.
2020-01-24 14:47:42 -08:00
kusumotonorio
5bee1ba3a1
Improve System V AMD64 ABI compliance
2020-01-16 20:57:13 +09:00
John Benediktsson
77cd3aaede
classes: use check-instance in a few places, to remove duplication.
2020-01-15 10:34:47 -08:00
John Benediktsson
69849bc925
ui.tools.listener: better future-proofing with code-completion class.
2019-11-07 09:57:21 -08:00
John Benediktsson
17aa52f51c
ui.tools.listener: handle history-completion popup differently.
2019-11-06 12:16:19 -08:00
John Benediktsson
972fa0fbab
ui.tools.listener: close completion-popup when completion-mode changes.
2019-11-06 09:29:31 -08:00
kusumotonorio
76f561ba3c
NSNotFound for both 32 bit and 64 bit environments
2019-09-08 11:15:49 -07:00
kusumotonorio
2f2cb869f1
Revert Unnecessary Changes
2019-08-10 22:12:52 +09:00
kusumotonorio
bada736a3f
Input Completion Improvements
2019-08-10 22:02:17 +09:00
John Benediktsson
41db42a571
Revert "io.encodings.utf16: add a utf16n word for native utf16 type."
...
This reverts commit ad24fa414f .
2019-08-06 07:12:55 -07:00
John Benediktsson
ad24fa414f
io.encodings.utf16: add a utf16n word for native utf16 type.
...
remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings.
2019-08-05 13:08:09 -07:00
John Benediktsson
98ee3abcae
ui.text.uniscribe: windows.uniscribe.private not needed.
2019-08-03 07:51:20 -07:00
Doug Coleman
f7e4774d3f
ui.backend.windows: 2sequence cleanup
2019-08-02 18:29:19 -05:00
Doug Coleman
c70d1f6c4a
basis: Fix Windows 10 select-all for emojis.
...
This is @kusumotonorio's patch but his branch is not up to date so there
are a ton of merge conflicts so I'm just pulling his changes into a new
patch. Sorry for my lack of git to do this cleanly while maintaining his
credit for this patch.
2019-08-02 17:07:42 -05:00
Doug Coleman
8eb7621b54
factor: fix bootstrap and test and doc
2019-07-30 18:01:11 -05:00
Doug Coleman
6ac5bf66e8
ui.text.uniscribe: fix using
2019-07-30 18:00:02 -05:00
Doug Coleman
97b848a045
ui: Fix circular dependency.
2019-07-30 02:12:41 -05:00
KUSUMOTO Norio
1b790ee6b6
Better support to NSTextInputClient
2019-07-30 02:12:41 -05:00
KUSUMOTO Norio
b83435c9a9
cocoa inline input using IM
2019-07-30 02:12:41 -05:00
Doug Coleman
3df3ad4257
ui.text.core-text: Add patch from issue #1402 by kusumotonorio
2019-07-30 02:12:41 -05:00
nicolas-p
f84cfc7209
Revert "ui.gadgets.labeled: flat colour on windows because of the gradient bug"
...
This reverts commit b81a5f9c7a .
2019-06-08 18:47:41 +02:00
John Benediktsson
a3b439047f
Revert "ui.gadgets.labeled: separate title-bar-interior with a comment why."
...
This reverts commit cb575c1ba8 .
2019-06-08 18:47:41 +02:00
Alexander Iljin
7ad6784911
Revert "ui.gadgets.buttons: workaround for windows gradient bug"
...
This reverts commit 20a663ab0b .
2019-06-08 18:47:41 +02:00
Doug Coleman
c14e571429
ui.backend.windows: GetKeyboardState returns 0 on error
2019-05-02 07:55:40 -05:00
KUSUMOTO Norio
08aa27a112
windows.factor KUSUMOTO Norio plan 2
...
bug fix for issue #1
Review of the structure of words
NUMPAD&OEM-keydown-codes
plugable keyboard info
keyboard auto detect
conflict
ToUnicode version
resolve conflicts
ui.backend.windows: fix whitespace
2019-05-02 07:52:27 -05:00
Alexander Iljin
0007789795
continuations[-docs]: add the finally word
2019-04-22 21:57:51 -07:00
John Benediktsson
447e30ad41
ui.tools.listener: use ?first.
2019-03-16 20:33:16 -07:00
Doug Coleman
5d78ab55be
basis: Load images.{tiff,png} by default for FreeBSD. Add platforms back.
2019-02-09 18:50:15 +00:00
John Benediktsson
d9df9fc3cc
ui.tools.inspector: string inspection shows characters.
2018-12-30 12:51:10 -08:00
John Benediktsson
f879a012c5
ui.backend.cocoa.views: fix macOS mojave opengl issue with new windows.
2018-12-11 15:40:41 -08:00
John Benediktsson
b246c06345
ui.gadgets.frames: default filled-cell to { 0 0 }.
2018-09-12 07:01:23 -07:00