summaryrefslogtreecommitdiff
path: root/nichrome
AgeCommit message (Expand)AuthorFilesLines
2019-06-06Relicense three newer nichrome files LGPL instead of GPLKeith Packard3-30/+81
2012-05-02nichrome: add box-test.5cKeith Packard1-0/+90
2012-05-02nichrome: Add explicit 'span' entries in box widget itemsKeith Packard1-33/+87
2012-05-02nichrome: Skip recursive box resizeKeith Packard1-0/+3
2012-05-02nichrome: Add 'solid' widgetKeith Packard2-0/+88
2012-04-30Add new nichrome widgets to installed setKeith Packard1-2/+4
2012-03-19Reduce drawing by not forcing redraw on some eventsKeith Packard2-5/+9
2012-03-19Add Border widgetKeith Packard1-0/+124
2012-03-19Remove debug printf in text widgetKeith Packard1-1/+0
2012-03-14Replace 1d box widget with 2d box widget.Keith Packard1-467/+736
2012-03-14Add multi-line text display widgetKeith Packard1-0/+254
2012-03-14Rename Text widget to TextlineKeith Packard1-20/+20
2012-03-14Remove size from default fontKeith Packard1-1/+1
2012-03-13Remove not-quite-duplicate 'Nichrome::remove'. Add locking in removeKeith Packard1-27/+20
2012-03-13Add 'remove' handlersKeith Packard1-0/+7
2012-03-08Prevent window dimensions from being set to 0Keith Packard1-1/+1
2012-03-03Hold nichrome.drawing mutex in xy_to_widgetKeith Packard1-8/+8
2012-03-02Check for recursive 'draw' calls and just bailKeith Packard1-0/+4
2012-03-02Missing type declaration in Text::get_metricsKeith Packard1-1/+1
2012-03-02Install scrollbar widgetKeith Packard1-0/+1
2012-03-01Add global key delivery functionKeith Packard1-0/+10
2012-03-01Add key callback to text widgetKeith Packard1-1/+14
2012-03-01Expose Nichrome::cairo to other namespacesKeith Packard1-1/+1
2012-03-01Add 'justify' control to label widgetKeith Packard1-5/+21
2012-03-01Initialize strut when size and stretch are providedKeith Packard1-0/+1
2012-03-01Add Cairo::Surface::create_window_hidden and Cairo::Surface::set_window_shownKeith Packard1-1/+24
2012-03-01Add 'strut' value to glueKeith Packard1-5/+13
2012-02-29Remove debug printfs from nichromeKeith Packard2-6/+0
2012-02-29Set widget extents at init timeKeith Packard1-0/+1
2012-02-27Allow contained objects to be deactivatedKeith Packard2-5/+74
2012-02-26Add Nichrome::Text::set_textKeith Packard1-1/+6
2012-02-22Bunch of nichrome updates. All mashed together.Keith Packard4-46/+102
2012-02-22Add Nichrome::resizeKeith Packard1-0/+4
2012-02-22Use Semaphore::count to check for pending eventsKeith Packard1-6/+1
2012-02-22Add Nichrome::removeKeith Packard1-0/+10
2012-02-22Add one-line text input widgetKeith Packard2-1/+255
2009-02-12Allow widget to resize itselfKeith Packard2-5/+13
2009-02-12Ignore buttons > 3Keith Packard2-0/+8
2008-03-21Name the toolkit 'nichrome' (thanks again, Bart).Keith Packard9-0/+2016