John Benediktsson
1b71efb748
ui: change active? back to a boolean.
2016-03-30 07:31:13 -07:00
John Benediktsson
90b53e3054
ui.gadgets: fix tests for namespaces:set.
2016-03-29 18:57:38 -07:00
John Benediktsson
7d0c596c92
Hopefully fix stack effects of error hooks to throw when required.
2016-03-28 22:27:35 -07:00
Björn Lindqvist
b21457411e
mirrors: makes string an inspectable sequence, fixes #1238
2016-03-25 21:10:26 +01:00
Doug Coleman
d3bc2035a2
factor: remove rest of double paren words.
2016-03-25 03:13:27 -07:00
John Benediktsson
c04ce00b45
ui.gadgets.panes: fix use of string-lines that prevented icons from showing in help browser.
2016-03-20 15:56:02 -07:00
Björn Lindqvist
763b892a1d
ui.*: move some of the gl initing to set-up-window, should fix #1510
...
it's also more efficent to run the check-extensions "1.0"
require-gl-version code only once when the window is created, rather
than once for each draw
2015-12-01 04:49:36 +01:00
Sankaranarayanan Viswanathan
4ce72ddbfb
Show persistent border on right clicking presentation gadgets
2015-11-04 07:55:13 -08:00
Björn Lindqvist
7bc1009973
ui.*: make active? an integer 0-100
...
A UI backend can delay setting active? to 100 until the windows actually
is visible. That way, some redundant redraws that happen when the window
isn't visible is supressed. It makes the Windows and GTK UI startup a
little faster.
2015-10-27 19:00:28 +01:00
Björn Lindqvist
8bb96cbfd1
ui.gadgets.incremental: fix so that the scrolled of gadgets are ungrafted
2015-10-18 17:35:26 +02:00
Björn Lindqvist
0f803aa84b
ui.gadgets.tests: clear the layout queue, so test dont interfere with
...
other tests
2015-10-17 15:58:59 +02:00
Björn Lindqvist
27f54fc123
ui.gadgets.tests: fix the test (layout-queue is a vector now)
2015-10-16 22:28:31 +02:00
Björn Lindqvist
d2181a9e71
ui.gadgets.incremental: trivial scrolling, maybe solves #1488 ?
2015-10-16 10:55:48 +02:00
Björn Lindqvist
4812cec634
ui.gadgets.buttons: memoize the roll button themes pens
...
It reduces memory usage by about 10% for the #1488 test on my machine
and doesnt seem to have any bad side-effects.
2015-10-16 09:20:29 +02:00
Björn Lindqvist
9af7be2ef9
ui: the layout-queue is more efficient as a vector than a dlist
...
Improves memory usage in the #1488 example from about 20,4% to 17,4% on
my machine.
2015-10-15 18:34:49 +02:00
Björn Lindqvist
1873eda1d2
ui.gadgets: ensure that layout-later yields if the queue gets to large
...
This improves memory utilization a lot for #1488 . Otherwise the queue
grows to two million entries before being processed.
2015-10-15 16:29:49 +02:00
Björn Lindqvist
c0d1d2f331
ui.*: a little more ui docs
2015-10-15 16:27:15 +02:00
John Benediktsson
d5c5a1389d
ui.gadgets.paragraphs: pref-dim of { 0 0 } if no children.
2015-09-20 09:45:05 -07:00
John Benediktsson
e477f6996f
Fix comments to be ! not #!.
2015-09-08 16:15:10 -07:00
John Benediktsson
ff880262cb
ui.gadgets.editors: make it easier to set and get default-text.
2015-08-16 14:29:21 -07:00
John Benediktsson
f24444e990
ui.gadgets.editors: allow action-fields to have a default text.
2015-08-16 13:45:16 -07:00
John Benediktsson
6b440e5e81
ui.gadgets: fix help-lint warnings.
2015-08-16 10:46:28 -07:00
John Benediktsson
15b0753457
ui.gadgets: fix some tests.
2015-08-16 10:41:16 -07:00
John Benediktsson
29d4908ff5
ui.gadgets: move some buttons-tests to toolbar-tests.
2015-08-16 10:33:52 -07:00
John Benediktsson
cb575c1ba8
ui.gadgets.labeled: separate title-bar-interior with a comment why.
2015-08-16 08:04:58 -07:00
nicolas-p
87a31f1f35
ui.gadgets.labeled: fixed USING
2015-08-16 07:54:45 -07:00
nicolas-p
61f8db4c81
ui.gadgets.theme.light: colour changes
2015-08-16 07:54:45 -07:00
nicolas-p
b81a5f9c7a
ui.gadgets.labeled: flat colour on windows because of the gradient bug
2015-08-16 07:54:45 -07:00
nicolas-p
fff4ea78ec
ui.gadgets.color: changed error colour
...
Reverted a previous unintentional change
2015-08-16 07:54:16 -07:00
nicolas-p
bab79fe04c
ui.theme.light: using HEXCOLOR
2015-08-16 07:54:16 -07:00
nicolas-p
55c994f1c1
ui.gadgets.scrollers: removed 1-px gap
2015-08-16 07:53:34 -07:00
nicolas-p
bf2b829846
ui.gadgets.colors moved to ui.gadgets.theme
2015-08-16 07:53:33 -07:00
nicolas-p
23a1174e81
Fixed USING in slots and deploy
2015-08-16 07:53:33 -07:00
nicolas-p
9f8736c13c
Moved toolbar docs
2015-08-16 07:53:33 -07:00
nicolas-p
355e14cb5b
New buttons
2015-08-16 07:53:33 -07:00
nicolas-p
9d5336777d
Toolbar button pressed background
2015-08-16 07:53:33 -07:00
nicolas-p
4335698ceb
ui.gadgets.colors: Several colour changes
2015-08-16 07:53:33 -07:00
nicolas-p
a0eaf7a66b
Fixed alignment issue in toolbars
2015-08-16 07:53:32 -07:00
nicolas-p
279795dbfd
Red/orange/green thread status in Walker
...
John did most of the work
2015-08-16 07:53:32 -07:00
nicolas-p
61552d2901
Simplified toolbar code
2015-08-16 07:53:32 -07:00
nicolas-p
2e067a3705
Small change in roll button colour
2015-08-16 07:53:32 -07:00
nicolas-p
883d7e09d9
Other small adjustment in browser toolbar
2015-08-16 07:53:32 -07:00
nicolas-p
c0e253a4a5
Revert previous colour change
...
Changed my mind
2015-08-16 07:53:31 -07:00
nicolas-p
f240f189e1
Improved contents table in Inspector
2015-08-16 07:53:31 -07:00
nicolas-p
80307926f6
Colour changes
2015-08-16 07:53:31 -07:00
nicolas-p
f4e8511c0a
Fixed compatibility issue with labeled gadget
2015-08-16 07:53:31 -07:00
nicolas-p
18a4171572
Toolbar no longer uses images
2015-08-16 07:53:31 -07:00
nicolas-p
008614e6cb
Authors and summary for ui.gadgets.toolbar
2015-08-16 07:53:31 -07:00
nicolas-p
79e273a250
Authors and summary for ui.gadgets.colors
2015-08-16 07:53:30 -07:00
nicolas-p
44a6228931
Removing menu item images
...
I’m under the impression that they’ve never been used.
2015-08-16 07:53:30 -07:00