aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2 daysbase: prototype deinit mechanisms for atoms.HEADmasterHanspeter Portner-34/+100
5 daysbase: handle vterm key modifiers.Hanspeter Portner-22/+37
5 daysbase: split pty into behave an draw functions.Hanspeter Portner-39/+41
6 daysbase: set again in vpty write.Hanspeter Portner-2/+13
8 daysbase: make pty rows/cols dependent on font height.Hanspeter Portner-12/+17
9 daysexample: fix check for D2TK_PTY.Hanspeter Portner-5/+5
9 daysbase: use config.h to store D2TK_PTY macro.Hanspeter Portner-14/+29
10 daysbase: prototype pty widget.Hanspeter Portner-19/+725
11 daysbase: put atom body structures into source files.Hanspeter Portner-166/+172
11 daysbase: template pty widget skeleton.Hanspeter Portner-11/+131
2019-11-21test: extend d2tk_base_meter tests.Hanspeter Portner-1/+23
2019-11-21test: extend d2tk_base_link tests.Hanspeter Portner-7/+17
2019-11-02hash: use new chained invocation as by author.Hanspeter Portner-6/+27
2019-11-02core: manually unroll _d2tk_com_equal function.Hanspeter Portner-6/+23
2019-11-02core: speed up D2TK_COM_FOREACH.Hanspeter Portner-13/+31
2019-11-02core: do some inlining.Hanspeter Portner-79/+63
2019-11-01hash: fix typos.Hanspeter Portner-4/+4
2019-11-01base: make max/num both uint32_t vec [2].Hanspeter Portner-17/+27
2019-11-01base: make atom_body to be dynamically allocated.Hanspeter Portner-8/+56
2019-10-31test: add more test for link.Hanspeter Portner-2/+25
2019-10-31test: add more tests for layout.Hanspeter Portner-1/+125
2019-10-31test: add more label unit tests.Hanspeter Portner-1/+45
2019-10-30test: add more tests for combo.Hanspeter Portner-7/+158
2019-10-29base: include sys/types.h.Hanspeter Portner-1/+2
2019-10-29meson: use system glew if avaiable.Hanspeter Portner-6/+13
2019-10-29base: put widget code into separate files.Hanspeter Portner-3308/+3689
2019-10-29meson: rename mum.c -> hash.c.Hanspeter Portner-2/+2
2019-10-28pugl: switch to polling api in d2tk_pugl_run.Hanspeter Portner-22/+5
2019-10-26base: do NOT clear keymaks in _base_is_active_hot.Hanspeter Portner-8/+8
2019-10-25base: add d2tk_base_get_mouse_scroll.Hanspeter Portner-2/+63
2019-10-25pugl: add d2tk_pugl_get_size.Hanspeter Portner-3/+24
2019-10-20base: improve utf8 support.Hanspeter Portner-19/+22
2019-10-20base: simplify by introducing butmask.Hanspeter Portner-93/+74
2019-10-20base: simplify by introducing modmask.Hanspeter Portner-98/+93
2019-10-20base: simplify by introducing keymask.Hanspeter Portner-393/+171
2019-10-19pugl: only redisplay after CONFIGURE size changes.Hanspeter Portner-1/+10
2019-10-18base: fix layout with leading zero.Hanspeter Portner-7/+11
2019-10-17bsae: add get_mouse_l/m/r.Hanspeter Portner-29/+64
2019-10-17base: add page_up/down, home/end, insert keys.Hanspeter Portner-1/+179
2019-10-16base: add enter/base key, enable clear upon getHanspeter Portner-51/+136
2019-10-16base: add text_fill_color style member.Hanspeter Portner-18/+42
2019-10-16base: add d2tk_base_get_utf8.Hanspeter Portner-5/+23
2019-10-16pugl: add d2tk_pugl_poll.Hanspeter Portner-1/+13
2019-10-08meson: relax libudev minimal version.Hanspeter Portner-2/+2
2019-09-28Merge commit 'caa33749baed72b96efa70feb72851b13b447fe4'Hanspeter Portner-1/+1
2019-09-28Squashed 'pugl/' changes from 077d5fd3..a800033cHanspeter Portner-1/+1
2019-09-28pugl: replace deprecated puglWaitForEvent.Hanspeter Portner-2/+2
2019-09-28Squashed 'pugl/' changes from 320124db..077d5fd3Hanspeter Portner-195/+239
2019-09-28Merge commit '09a86896ca5a4a07143778005b09bee0a46404a9'Hanspeter Portner-195/+239
2019-09-28gitlab-ci: do only build on darwin.Hanspeter Portner-2/+2