John Benediktsson
dc25fe3688
ui.tools.listener: minor cleanup to completion stuff.
2018-08-01 21:08:43 -07:00
Doug Coleman
4b614cc15b
factor: Make source files/resources 644 instead of 755.
2018-07-13 20:36:50 -05:00
Doug Coleman
4e9d383fe5
docs: Fix help-lint-all mistakes.
2018-07-07 01:13:19 -05:00
Doug Coleman
a3abec6f5c
ui.backend.windows: And fix the UI for LoadCursor.
...
Related to #2011
2018-07-06 21:26:27 -05:00
Doug Coleman
9f213f96f6
core: Add the shuffler words but without primitives.
...
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
John Benediktsson
60fddddc0d
ui.gadgets.sliders: prevent negative elevator-length.
2018-03-22 10:01:14 -07:00
John Benediktsson
ade70ab813
ui.backend.cocoa.views: prepareOpenGL can use ?-> syntax.
2018-03-13 11:09:55 -07:00
John Benediktsson
4883242292
ui.backend.cocoa.views: cleanup some method signatures.
2018-03-13 11:05:18 -07:00
Alexander Iljin
e749734b01
ui-docs: add help for resize-window
2018-03-05 16:45:35 -08:00
John Benediktsson
6ca7703831
ui.backend.windows: fix resize-window to use "adjusted" dimensions.
2018-03-05 14:57:50 -08:00
Doug Coleman
618baf6753
ui.backend.windows: Refactoring how messages are handled a bit.
...
This is using a word from extra/
2018-02-19 23:45:21 -06:00
John Benediktsson
52de821e19
ui.gadgets.worlds: rethrow error so traceback is more obvious.
2018-02-16 16:19:51 -08:00
John Benediktsson
ca03896d74
more test IN: cleanup.
2018-02-15 09:20:01 -08:00
John Benediktsson
35591cc13b
fix couple more typos in docs.
2018-02-13 11:44:32 -08:00
John Benediktsson
7d628b833d
fix some typos in docs.
2018-02-12 16:22:49 -08:00
John Benediktsson
9c22098dec
ui.gadgets.labeled: make <labeled-gadget> not take a color.
...
This allows backwards compatibility with 0.97 API. Adding
<colored-labeled-gadget> for a version with a colored divider
and implementing it with a gap between title bar and content
intead of a shelf border gadget.
2018-02-11 09:53:48 -08:00
Doug Coleman
2464e70fad
ui.pens.caching: Fix using.
2018-02-10 19:52:03 -06:00
Doug Coleman
c8d63c56a9
factor: Clean up wrong form of specialized-arrays in using lists.
2018-02-10 15:25:36 -06:00
Björn Lindqvist
a9ebc772df
ui.backend.gtk: gtk_init terminates, better throw exception
2018-01-29 11:44:27 +01:00
Björn Lindqvist
f281a8cb87
ui.tests: remove badly baked unit test
2018-01-29 11:42:49 +01:00
Björn Lindqvist
62542c52a9
ui: try and ensure that the ui thread finishes #1905
2018-01-29 07:55:36 +01:00
Björn Lindqvist
dd36f6ad57
ui: the with-ui-running combinator can be removed
...
It was only used within the (with-ui) words which in turn were only
called by with-ui.
2018-01-29 07:18:39 +01:00
John Benediktsson
7f37709c04
ui.tools.listener: implement vocab-word-completions.
2018-01-24 17:11:26 -08:00
John Benediktsson
cccdc09a71
ui: rename ui-windows to worlds.
2018-01-22 13:17:23 -08:00
Alexander Iljin
d4a849b192
ui.tools-docs: add a pointer to the file-drop gesture docs
2018-01-22 13:09:41 -08:00
Alexander Iljin
2ad605b9c7
ui.tools.listener: support file-drop gesture
...
The array of dropped file names is pushed onto the listener's stack.
2018-01-22 13:09:41 -08:00
Alexander Iljin
afdef8c90e
windows.dropfiles[-docs]: implement the file-drop gesture
2018-01-22 13:09:41 -08:00
Alexander Iljin
4c24cc2603
ui.gestures[-docs]: add the file-drop gesture and the dropped-files symbol
2018-01-22 13:09:41 -08:00
John Benediktsson
7f23854b56
ui.operations: add docs for +secondary+.
2018-01-22 10:59:31 -08:00
John Benediktsson
603728b181
ui.tools.browser: adding back/forward to touchbar.
2018-01-22 10:46:50 -08:00
Alexander Iljin
cf5d0b349c
ui.gadgets.editors-docs: fix a typo
2018-01-22 07:58:17 -08:00
Alexander Iljin
5a627505ef
ui.gesture-docs: amend propagate-gesture description
2018-01-22 07:58:17 -08:00
Alexander Iljin
e07ba18839
ui: add find-windows to find multiple worlds matching a predicate
2018-01-22 07:58:17 -08:00
Björn Lindqvist
3b78ec7b6f
ui.render: small simplification
2018-01-20 18:10:06 +01:00
John Benediktsson
dcb06f3cbd
ui.backend.cocoa.views: use world get-global in touchbar-commands.
2018-01-19 15:39:52 -08:00
John Benediktsson
07e6e5e949
ui.gadgets.worlds: don't need world with-variable.
...
with-gl-context already does world set-global.
2018-01-19 15:09:27 -08:00
John Benediktsson
001ea5f6b4
ui.gadgets.worlds: revert back to 1 track-add.
2018-01-19 09:18:49 -08:00
John Benediktsson
f33bf70ad6
ui.backend.cocoa.views: use queued-gesture for touchbar commands.
2018-01-18 22:20:27 -08:00
John Benediktsson
b0ded020ea
ui.gadgets.worlds: use constraints for single gadget in window.
2018-01-18 21:30:34 -08:00
John Benediktsson
1d751e7e12
ui.gadgets.worlds: world-attributes can specify fill and orientation.
2018-01-18 21:14:24 -08:00
Björn Lindqvist
09d3f243ef
ui.backend.gtk: set the source priority to idle, fixes #1879
2018-01-18 23:25:30 +01:00
Björn Lindqvist
f93da595f5
ui: undoing 9e9b70005b
...
The ui-thread variable absolutely is needed to ensure that only one UI
thread is running at the same time. If more than one UI thread runs,
they will be competing for events which causes all sorts of problems.
2018-01-18 17:30:51 +01:00
Björn Lindqvist
9f1935c7f1
ui.*: lets rename ui-running to with-ui-running
...
Because it is really annoying with global variables having the same name
as words.
2018-01-18 16:48:35 +01:00
Björn Lindqvist
78c31ada9e
ui.*: doc updates
2018-01-18 16:48:35 +01:00
Björn Lindqvist
1c7c2a380c
ui.gadgets.panes.tests: better than hardcoding values
2018-01-17 19:40:48 +01:00
John Benediktsson
fb9c3920ae
ui.tools: enable touchbar commands.
2018-01-01 16:00:19 -08:00
John Benediktsson
d2162da88e
ui.backend.cocoa.views: allow up to 8 touchbar buttons.
2018-01-01 16:00:19 -08:00
Doug Coleman
53951c4ade
ui.gadgets.labeled: Fix a random failing unit test.
2017-12-09 04:02:11 -06:00
John Benediktsson
c95a565619
ui.render: fix ghosting in gpu.demos.raytrace. fixes #1881 .
2017-11-20 15:02:39 -08:00
Jon Harper
2a2aa7f915
ui.backend.x11, implement (fullscreen?)
2017-11-19 13:24:40 -08:00