Commit Graph

434 Commits (d186f10f5282adde73d06986bdcf75fb74dffcc2)

Author SHA1 Message Date
Slava Pestov 43623d8fa5 Different apperance for sliders with no thumb 2009-02-13 01:44:19 -06:00
Slava Pestov 9509c468e9 Different apperance for sliders with no thumb 2009-02-13 01:43:55 -06:00
Slava Pestov 36b3356b42 ui.gadgets.buttons: New look for checkboxes and radio buttons 2009-02-13 01:43:03 -06:00
Slava Pestov d66a31e88a Add status bar to debugger window 2009-02-13 01:00:02 -06:00
Slava Pestov 9a351fce22 Refactor ui.gadgets.glass to correctly position debugger popup 2009-02-13 00:59:28 -06:00
Slava Pestov 52df401f8a Factor out menu and popup positioning into math.rectangles.positioning, and write tests for it 2009-02-12 21:46:49 -06:00
Slava Pestov 4d69475cac Add support for Joe's "graphics baseline" idea 2009-02-12 16:52:24 -06:00
Slava Pestov 39a4969faa Listener doesn't print a garbage quotation when commands are invoked 2009-02-12 09:48:05 -06:00
Slava Pestov 54a58cc196 Split off ui.pens from ui.render 2009-02-12 03:58:42 -06:00
Slava Pestov ea2a3d6758 Split off opengl.textures from opengl.texture-cache; use image tuples instead of texture-info 2009-02-12 03:58:05 -06:00
Slava Pestov 4339bda8cc Fix scrollbar thumb rendering 2009-02-12 02:09:35 -06:00
Slava Pestov 47e076ec7c Monospace font in traceback 2009-02-12 02:09:22 -06:00
Slava Pestov 64f716b8d2 ui.gadgets.sliders: new appearance 2009-02-12 01:40:18 -06:00
Slava Pestov a41e502bad ui.gadgets.packs: cleanup 2009-02-12 01:40:02 -06:00
Slava Pestov a0aabffb31 Remove unused closable gadgets support 2009-02-12 01:39:38 -06:00
Slava Pestov db0c51a3bf repeat buttons: start firing on mouse down 2009-02-12 01:39:18 -06:00
Slava Pestov 1e26d4256a Add draw-scaled-image word, add some pens for rendering pixmaps 2009-02-12 01:39:03 -06:00
Slava Pestov 21d823757f ui.gadgets.tracks: fix incorrect behavior if fill was not set to 1 2009-02-12 00:59:10 -06:00
Slava Pestov e570ab2649 ui.gadgets.theme: New gadget theme from Joe Groff 2009-02-11 04:57:23 -06:00
Slava Pestov 45ce51260f Add ui.gadgets.icons 2009-02-11 04:56:38 -06:00
Slava Pestov 6e10a4a0c4 ui.tools.operations: fix shortcut for profiler 2009-02-11 04:56:15 -06:00
Slava Pestov 3dfae1781f Add min-dim slot to border gadgets 2009-02-11 04:56:01 -06:00
Slava Pestov bd5fb06cdf Use icons in completion popups and vocab browser 2009-02-11 04:55:49 -06:00
Slava Pestov 66392108e7 ui.gadgets.tables: support icons 2009-02-11 04:55:33 -06:00
Slava Pestov cfa285a646 Refactor texture cache 2009-02-11 04:54:06 -06:00
Slava Pestov da825003ae io.styles: support image style 2009-02-11 04:53:33 -06:00
Slava Pestov d1a5bf2073 Working on ui.images; change draw-gadget to translate to origin for you 2009-02-10 18:47:34 -06:00
Slava Pestov ab386d01aa Merge branch 'master' into new_ui 2009-02-10 16:23:14 -06:00
Slava Pestov 07caee3405 Update some existing code to use initialize 2009-02-10 16:16:12 -06:00
Slava Pestov 5be7a6777b Clean up Core Text rendering code, and factor our basis/cache and basis/opengl/texture-cache 2009-02-10 02:45:43 -06:00
Slava Pestov 08c0960cbf Fix ui.text.freetype to work across image save/reload 2009-02-09 22:51:53 -06:00
Slava Pestov a465da365f ui.tools.listener: position the input field next to the prompt 2009-02-09 22:40:11 -06:00
Slava Pestov 6667aa1238 ui.text.freetype: update for ui.text API changes 2009-02-09 18:07:33 -06:00
Slava Pestov 954596c947 ui.tools.listener: fix tests 2009-02-09 18:04:18 -06:00
Slava Pestov 699ac62bc9 ui.gadgets.paragraphs: update for wrap.words API 2009-02-09 01:47:41 -06:00
Slava Pestov 7b8e7f8092 Use call( in a bunch of places in the UI; update-ui infers now 2009-02-09 00:49:48 -06:00
Slava Pestov 3045777f02 Fix conflict 2009-02-09 00:34:00 -06:00
Slava Pestov cf4e0d78c3 Rework listener's debugger-popup code 2009-02-09 00:25:05 -06:00
Slava Pestov 3ac409e432 ui.gadgets.tables: clean up selected row rendering, add single-click mode 2009-02-09 00:23:47 -06:00
Slava Pestov 3391dc5935 wrappers: make new-wrapper inline 2009-02-09 00:23:26 -06:00
Slava Pestov 828ecde1ca ui.gadgets.theme: better selection color 2009-02-09 00:23:08 -06:00
Slava Pestov df62cb8edb Better error checking for labels and text rendering 2009-02-09 00:22:41 -06:00
Daniel Ehrenberg b65b88364c Updating lots of things to use call( -- ) 2009-02-08 22:12:11 -06:00
Slava Pestov 11347713f7 ui.gadgets.search-tables: update for ui.gadgets.tables protocol change 2009-02-08 04:27:24 -06:00
Slava Pestov f4ae56a85b ui.gadgets.line-support: common code for gadgets that display a vertical list of lines 2009-02-07 18:14:18 -06:00
Slava Pestov 06eb14573b ui.gadgets.panes: set background color of labels to page-color 2009-02-07 18:13:33 -06:00
Slava Pestov 9f49139057 ui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets.line-support, fix selection rendering
documents: don't use dynamic variables inappropriately, clean up stack shuffling
2009-02-07 18:09:50 -06:00
Slava Pestov 176629055e Add support for rendering selected text to ui.text 2009-02-07 18:05:11 -06:00
Slava Pestov 703ea67ac4 Fix listener tests 2009-02-06 01:42:22 -06:00
Slava Pestov e3d4b88e8f UI listener: make history completion popup wider, use correct element type when inserting completions 2009-02-06 01:25:43 -06:00