Commit Graph

1773 Commits (014eaa51f3d63aebb7b0cf71fdaffbc012d5dbb2)

Author SHA1 Message Date
John Benediktsson 0cc900e917
ui.gadgets.paragraphs: need to merge height/metrics.
Sometimes cap-height is false and we handle that differently.
2020-04-11 20:35:23 -05:00
John Benediktsson be0da69091
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-04-11 20:35:21 -05:00
John Benediktsson 039d4f0877
math.vectors: rename "v." to "vdot" 2020-04-11 20:35:00 -05:00
John Benediktsson e7d088af63
prettyprint.stylesheet: s/stack-effect-style/base-effect/style/. 2020-04-11 20:34:57 -05:00
John Benediktsson 59f0d13562
prettyprint.stylesheet: change stack effects to not be green. 2020-04-11 20:34:55 -05:00
John Benediktsson 87b436eb2a
ui.tools.browser: use unicode next/prev arrows. 2020-04-11 20:34:50 -05:00
John Benediktsson a4b6397dc8
ui.gadgets.panes: simplify <styled-label>. 2020-04-11 20:34:49 -05:00
John Benediktsson 3eaf7b81bc
ui.tools.browser: change $navigation to not use title-style. 2020-04-11 20:34:36 -05:00
John Benediktsson 612a6999c9
ui.gadgets.panes: change approach to nested-pane-stream. 2020-04-11 20:34:35 -05:00
John Benediktsson dbfca14c8a
ui.tools.error-list: adding table header emphasis. 2020-04-11 20:34:33 -05:00
John Benediktsson 773811b66d
help.markup: adding a $slots word to document slots, use it. 2020-04-11 20:34:27 -05:00
John Benediktsson bfed56a66e
ui.gadgets.panes: make it clear that pane/pack/paragraph are not streams. 2020-04-11 20:34:26 -05:00
John Benediktsson f72e79ae2e
ui.gadgets.pane: rename pane-clear to clear-pane. 2020-04-11 20:34:25 -05:00
John Benediktsson b68a7fbd92
ui.gadgets.panes: use style-stream. 2020-04-11 20:34:21 -05:00
John Benediktsson 476389ffc4
help.markup: change default-style to use with-nesting. 2020-04-11 20:34:12 -05:00
John Benediktsson 33e6e7a02d
core/basis/extra: use flags{ } in places. 2020-04-11 20:33:52 -05:00
John Benediktsson 200465c121
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-04-11 20:33:40 -05:00
John Benediktsson 42b6fbec70
ui.backend.cocoa.views: some formatting cleanup. 2020-04-11 20:33:39 -05:00
kusumotonorio 6801472db4
Improve System V AMD64 ABI compliance 2020-04-11 20:33:28 -05:00
John Benediktsson 4631eb5a7e
classes: use check-instance in a few places, to remove duplication. 2020-04-11 20:33:21 -05: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
Pi fd7e19b6a0 pick a better caret color for the dark theme 2018-09-07 10:02:25 -07:00
Pi 7a248c0cda actually remove caret-color slot 2018-09-07 10:02:25 -07:00