aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-08-05base: use d2tk_hash_dict instead of *_foreach.Gravatar Hanspeter Portner-108/+149
2019-08-05base: add support for absolutely sized tables.Gravatar Hanspeter Portner-5/+23
2019-08-03add revision property to bitmap primitive.Gravatar Hanspeter Portner-16/+29
2019-08-03base: don't draw out-of-bounds flowmatrix nodes.Gravatar Hanspeter Portner-1/+13
2019-08-03core: fix cliping in bitmap routines.Gravatar Hanspeter Portner-0/+16
2019-08-03valgrind: fix uninitialized values.Gravatar Hanspeter Portner-6/+10
2019-08-02hash: speed up foreach and add dict alterantive.Gravatar Hanspeter Portner-46/+39
2019-08-02core: speed up fillin/clearing bitmap mask.Gravatar Hanspeter Portner-11/+29
2019-08-02core: only update dirty part of mask.Gravatar Hanspeter Portner-13/+38
2019-07-30base: support label alignment in buttons/toggles.Gravatar Hanspeter Portner-13/+18
2019-07-21core/base: prototype custom widget.Gravatar Hanspeter Portner-0/+169
2019-07-19core/base: make bitmap surface premultiplied ARGBGravatar Hanspeter Portner-11/+12
2019-07-19core/base: finish implementing bitmap widget.Gravatar Hanspeter Portner-127/+198
2019-07-18core: only store bitmap pointer in bitmap's body.Gravatar Hanspeter Portner-8/+6
2019-07-18core: prototype bitmap primitive.Gravatar Hanspeter Portner-0/+59
2019-07-17prototype d2tk_base_image.Gravatar Hanspeter Portner-1/+31
2019-07-17add step argument to pane widget.Gravatar Hanspeter Portner-15/+7
2019-06-22update mum to version 3, compile with -std=gnu11.Gravatar Hanspeter Portner-14/+31
2019-05-21base: add d2tk_flowmatrix_get_{src,dst} methods.Gravatar Hanspeter Portner-10/+47
2019-05-01base: fix initial focus in.Gravatar Hanspeter Portner-17/+22
2019-04-25test: add unit test for meter.Gravatar Hanspeter Portner-1/+1
2019-04-23test: increase coverage over base.Gravatar Hanspeter Portner-0/+24
2019-04-17test: add mouse focus test.Gravatar Hanspeter Portner-0/+19
2019-02-23Update years in license header.Gravatar Hanspeter Portner-8/+8
2019-02-19pugl: post redisplay after modifier key changes.Gravatar Hanspeter Portner-0/+6
2019-02-19base: restructure of d2tk_base_t structure.Gravatar Hanspeter Portner-19/+18
2019-02-19base: turn kbditem into a d2tk_flip_t.Gravatar Hanspeter Portner-21/+38
2019-02-18base: prototype introduction of d2tk_flip_t.Gravatar Hanspeter Portner-9/+56
2019-02-15base: prototype flowmatrix connection line drawing.Gravatar Hanspeter Portner-12/+121
2019-02-09base: prototype flowmatrix arc port lables.Gravatar Hanspeter Portner-8/+27
2019-02-09base: use separate bbox for arc connection point.Gravatar Hanspeter Portner-4/+18
2019-02-09base: finalize flowmatrix arc iterator.Gravatar Hanspeter Portner-425/+244
2019-02-08base: prototype flowmatrix_arc iterator.Gravatar Hanspeter Portner-4/+304
2019-02-06base: prototype frame widget.Gravatar Hanspeter Portner-0/+88
2019-02-05base: prototype layout's absolute mode.Gravatar Hanspeter Portner-10/+42
2019-02-05base: simplify flowmatrix node iterator functions.Gravatar Hanspeter Portner-3/+12
2019-02-04base: turn flowmatrix node into container.Gravatar Hanspeter Portner-18/+40
2019-02-04core/base: make sprite/memcache ttls configurable.Gravatar Hanspeter Portner-7/+30
2019-02-03clang: fix warnings reported by static analyzer.Gravatar Hanspeter Portner-7/+3
2019-02-02core/test: make valgrind-clean.Gravatar Hanspeter Portner-2/+3
2019-02-02base: bring pane API in-line with other containers.Gravatar Hanspeter Portner-21/+22
2019-02-01cairo/nanovg: remove compileer warnings.Gravatar Hanspeter Portner-2/+19
2019-02-01base: implement layout container.Gravatar Hanspeter Portner-0/+80
2019-01-31base: beautify number dials.Gravatar Hanspeter Portner-18/+27
2019-01-31core: add clock-wise flag to arc instruction.Gravatar Hanspeter Portner-3/+13
2019-01-31base: increase bounding box of flowmatrix arc.Gravatar Hanspeter Portner-10/+12
2019-01-30core: compare nested containers.Gravatar Hanspeter Portner-13/+24
2019-01-30core: internalize _d2tk_diff_internal again.Gravatar Hanspeter Portner-45/+37
2019-01-30core: implement D2TK_COM_FOREACH_FROM macro.Gravatar Hanspeter Portner-9/+8
2019-01-30core: add function to compare two d2tk_com_t.Gravatar Hanspeter Portner-12/+21