aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2019-08-05base: use d2tk_hash_dict instead of *_foreach.Hanspeter Portner-117/+164
2019-08-05test: add test for d2tk_state_dump.Hanspeter Portner-1/+39
2019-08-05test: add test for absolutely sized tables.Hanspeter Portner-3/+37
2019-08-05base: add support for absolutely sized tables.Hanspeter Portner-25/+79
2019-08-03add revision property to bitmap primitive.Hanspeter Portner-22/+42
2019-08-03base: don't draw out-of-bounds flowmatrix nodes.Hanspeter Portner-2/+14
2019-08-03core: fix cliping in bitmap routines.Hanspeter Portner-1/+17
2019-08-03valgrind: fix uninitialized values.Hanspeter Portner-9/+13
2019-08-02hash: speed up foreach and add dict alterantive.Hanspeter Portner-47/+50
2019-08-02core: speed up fillin/clearing bitmap mask.Hanspeter Portner-12/+30
2019-08-02Merge commit 'a65cb3f8c62fc9db16e70699613329d29b726898'Hanspeter Portner-0/+8
2019-08-02Squashed 'nanovg/' changes from 75dbf61..997c861Hanspeter Portner-0/+8
997c861 omk: add nvgUpdateSubImage. git-subtree-dir: nanovg git-subtree-split: 997c861c17db6d01f525718b782cbdc4c3016e18
2019-08-02core: only update dirty part of mask.Hanspeter Portner-15/+42
2019-07-30base: support label alignment in buttons/toggles.Hanspeter Portner-32/+46
2019-07-23meson: untangle dependencies.Hanspeter Portner-6/+12
2019-07-22examples: use matching tcolors for bitmap widget.Hanspeter Portner-3/+3
2019-07-21core/base: prototype custom widget.Hanspeter Portner-1/+275
2019-07-19Squashed 'nanovg/' changes from 1fd049e..75dbf61Hanspeter Portner-0/+20
75dbf61 omk: add support for ARGB image surfaces. git-subtree-dir: nanovg git-subtree-split: 75dbf615b2b7b3436ef43dc2c8bf5616fd3df3fb
2019-07-19Merge commit '14c56cc6b6881c65b1a10692ffcb64276bf6bacd'Hanspeter Portner-0/+20
2019-07-19core/base: make bitmap surface premultiplied ARGBHanspeter Portner-19/+20
2019-07-19core/base: finish implementing bitmap widget.Hanspeter Portner-129/+236
2019-07-18core: only store bitmap pointer in bitmap's body.Hanspeter Portner-20/+34
2019-07-18core: prototype bitmap primitive.Hanspeter Portner-1/+138
2019-07-17prototype d2tk_base_image.Hanspeter Portner-4/+60
2019-07-17add step argument to pane widget.Hanspeter Portner-23/+20
2019-06-22gitlab-ci: simplify.Hanspeter Portner-6/+2
2019-06-22gitlab-ci: add aarch64 compile target.Hanspeter Portner-1/+10
2019-06-22update mum to version 3, compile with -std=gnu11.Hanspeter Portner-16/+33
2019-05-21base: add d2tk_flowmatrix_get_{src,dst} methods.Hanspeter Portner-13/+64
2019-05-09meson: replace clone with configure:copy command.Hanspeter Portner-20/+13
2019-05-09meson: don't install example binaries.Hanspeter Portner-7/+4
2019-05-08test: add chars (text_field), connect arcs (flowm).Hanspeter Portner-4/+11
2019-05-06test: remove unvisited code in base tests.Hanspeter Portner-38/+5
2019-05-06test: add unit test for flowmatrix.Hanspeter Portner-1/+74
2019-05-06test: add unit tests for dials and props.Hanspeter Portner-2/+160
2019-05-03examples: support drag&drop in sequencer.Hanspeter Portner-5/+85
2019-05-01base: fix initial focus in.Hanspeter Portner-37/+50
2019-04-29test: add label unit test.Hanspeter Portner-1/+23
2019-04-29test: add text_field unit test.Hanspeter Portner-1/+25
2019-04-26test: add combo scroll up/down unit test.Hanspeter Portner-1/+59
2019-04-25test: add unit test for combobox.Hanspeter Portner-1/+27
2019-04-25test: add unit test for meter.Hanspeter Portner-3/+22
2019-04-25test: add unit test for toggle.Hanspeter Portner-1/+45
2019-04-25test: add unit test for buttons.Hanspeter Portner-1/+76
2019-04-24test: add cursor unit test.Hanspeter Portner-1/+18
2019-04-24test: add unit test for pane.Hanspeter Portner-1/+89
2019-04-24test: add unit test for scrollbar.Hanspeter Portner-1/+63
2019-04-24test: add unit test for (default) style.Hanspeter Portner-1/+35
2019-04-24test: add rectangle hit unit test.Hanspeter Portner-1/+41
2019-04-23test: add unit test for state bitmasks.Hanspeter Portner-1/+51