aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2021-10-22nk: fall back to 0/1 parameter range if none given.HEADmasterHanspeter Portner-1/+27
2021-07-22Merge branch 'master' of /media/sdext/omk/synthpodHanspeter Portner-1/+13
2021-07-22nk: properly guard all cairo code with ifdefs.Hanspeter Portner-1/+13
2021-07-14Merge commit '65266d926aba49b13ecf65aa215fb2245c0695d4'Hanspeter Portner-1/+4
2021-07-14Squashed 'canvas.lv2/' changes from 02633952f..93127979dHanspeter Portner-1/+4
93127979d add define to skip nanovg implementation. git-subtree-dir: canvas.lv2 git-subtree-split: 93127979df1af3f7e5f8ef4f255ba2d6366d893c
2021-07-14Merge commit 'd6c6ac95f1305f800e42789fa198b96858a9702e'Hanspeter Portner-2/+1
2021-07-14Squashed 'canvas.lv2/' changes from b700b88f8..02633952fHanspeter Portner-2/+1
02633952f include render_cairo.h in idisp.h. git-subtree-dir: canvas.lv2 git-subtree-split: 02633952fb6fbbd1cd85242f3eef14e85f39c733
2021-07-14nk: include render_cairo.h instead of render.h.Hanspeter Portner-3/+3
2021-07-14Squashed 'canvas.lv2/' changes from 7b775b4b0..b700b88f8Hanspeter Portner-16/+17
b700b88f8 Use GLES3, deprecate direct inclusion of render.h. git-subtree-dir: canvas.lv2 git-subtree-split: b700b88f86069d4ee1cdf1b3780a0e4796269134
2021-07-14Merge commit '20b025728fc2f5f7312ae1774177dc116cfd8b3d'Hanspeter Portner-16/+17
2021-05-08meson: fixes for updated nk_pugl.Hanspeter Portner-3/+2
2021-05-08Merge commit '8ae9fef76bb1d67484b9b4360c0c915623bf3cd2'Hanspeter Portner-2/+3
2021-05-08Squashed 'subprojects/nk_pugl/' changes from 26868708d..ae5a74eeaHanspeter Portner-2/+3
ae5a74eea meson: add root dir to include dirs. git-subtree-dir: subprojects/nk_pugl git-subtree-split: ae5a74eeabca8a448497763f6f596c8b05099bc1
2021-05-08meson: fixes for updated d2tk.Hanspeter Portner-3/+2
2021-05-08Merge commit 'a639a3e3902a2e52f9d8691fb06dfbef12d648f7'Hanspeter Portner-2/+3
2021-05-08Squashed 'subprojects/d2tk/' changes from b580d8df5..45140bbc5Hanspeter Portner-2/+3
45140bbc5 meson: add root dir to include dirs. git-subtree-dir: subprojects/d2tk git-subtree-split: 45140bbc5c969a665302d51fb3cb555695d87ade
2021-05-06meson: skip 'UI Hints' test for spod#keyboard.Hanspeter Portner-2/+3
2021-04-14Squashed 'subprojects/nk_pugl/' changes from 2f43d0588..26868708dHanspeter Portner-2409/+2279
26868708d Merge commit '2acfaf8a9d27d8b9938f610db033ce1fdc8bed65' 2acfaf8a9 Squashed 'pugl/' changes from 9a38c762..a5e1f34e git-subtree-dir: subprojects/nk_pugl git-subtree-split: 26868708dc0f4a8e1938229a109d8be176096f27
2021-04-14Merge commit 'f3d5eec66d8174525e23e70daaf47b52f2214aa4'Hanspeter Portner-2409/+2279
2021-04-14Squashed 'subprojects/d2tk/' changes from 5a3295fa5..b580d8df5Hanspeter Portner-2409/+2279
b580d8df5 Merge commit '71a3bec8282dc65965076783361d860bbee0b4c2' 71a3bec82 Squashed 'pugl/' changes from 9a38c7629..a5e1f34e5 git-subtree-dir: subprojects/d2tk git-subtree-split: b580d8df53e99f2c8dea74722cd9b74fd8fea864
2021-04-14Merge commit '969ce6ed699729f54af943e880873de6f78a3e85'Hanspeter Portner-2409/+2279
2021-04-14nk: use new scale API.Hanspeter Portner-11/+23
2021-04-13Squashed 'subprojects/nk_pugl/' changes from 383d2f421..2f43d0588Hanspeter Portner-69/+58
2f43d0588 redesign nk_pugl_get_scale API for standalone usage. b2593ae8d Use pugl's native Display handle. git-subtree-dir: subprojects/nk_pugl git-subtree-split: 2f43d0588f1930c70a832f7e00d15bfb1a5c8e94
2021-04-13Merge commit '426719f65072ebe10a36366710447e81a426a36c'Hanspeter Portner-69/+58
2021-04-13Merge commit '5ff30acf94ffd4d99743b171bbb14f2dcc04aae2'Hanspeter Portner-3/+112
2021-04-13Squashed 'props.lv2/' changes from e142214bb..b0f93f3e7Hanspeter Portner-3/+112
b0f93f3e7 always clear temporary memory in save before fill. e2f469421 ttl: update license URI 7721efd83 prototype patch:Patch and dynamic parameters. git-subtree-dir: props.lv2 git-subtree-split: b0f93f3e71521baf203cc3f0246387301ac3d3d0
2021-04-12Squashed 'subprojects/d2tk/' changes from 820f3571a..5a3295fa5Hanspeter Portner-28/+74
5a3295fa5 base: properly discover console mouse support. e3df17dd1 Merge commit '268cadaeb0b190faa7c4aca0ec00fcd05131d165' 268cadaeb Squashed 'linenoise/' changes from 42b1d41ba..9dfa3862c 3779e8309 base: close pty master after freeing vterm. 43a666461 base: fix segfault in lineedit atom gc. ebff6eed2 base: prototype atom garbage collection. git-subtree-dir: subprojects/d2tk git-subtree-split: 5a3295fa5b2e0fe4724125e5c8473f1d13d04caa
2021-04-12Merge commit 'fbdc4b07177e6daab2739f78e81355b89bb95b78'Hanspeter Portner-28/+74
2021-03-03Squashed 'subprojects/d2tk/' changes from d2a205bac..820f3571aHanspeter Portner-317/+495
820f3571a pty: simplify by using less persistent state variables. a524226f0 doc: prototype robodoc implementation. a20f64ce7 pty: properly clone parent environment and add TERM. 54123aaf7 base: simplify lineedit API to single function. b42f08e72 fix issues found by sanitizer. 25ac645c4 base: send CTRL-C to fork/threadpty prior kill/join. e99082977 base: simplify lineedit API. 9f29de2c4 pty: add support for threaded pty. 8789d0d6a Merge commit '211415f762ec2c918d11f8593f1ccb6c697d8af2' 211415f76 Squashed 'linenoise/' changes from a145a7f5a..42b1d41ba 286010eea base: work on lineedit widget. 759b54cb5 util: only use vfork - get rid of clone code path. 8b1533cd3 base: expose hints/completion cb to lineedit. 6ed35598a base: use atomic ops in linedit widget and its kid. git-subtree-dir: subprojects/d2tk git-subtree-split: 820f3571a5927a8193703701118f19c9e16430d8
2021-03-03Merge commit '9ea55367360e28ba4273f248ed9056f07b0eaf78'Hanspeter Portner-317/+495
2021-02-12ttl: add missing required feature ui:parent.Hanspeter Portner-6/+6
2021-01-27sbox: fix small logic bug.Hanspeter Portner-6/+5
2021-01-24Squashed 'subprojects/d2tk/' changes from fd3dce64..d2a205baHanspeter Portner-141/+39285
d2a205ba base: check pty width and height validity. 1bb8abc2 base: prototype lineedit widget. b687c764 base: remove stderr redirection in pty. 87ceb291 base: call clone with SIGCHLD flag in util spawn. c99e43de base: remove support for fork in spawn and pty. 5de564a5 base: make compilation of pty and spawn mandatory. 5874b417 Merge commit '059644e1adcba88ebc566e3564b2b13c4dbf8500' 059644e1 Squashed 'linenoise/' changes from 57606da1a..a145a7f5a 887c71dc example: add in-memory linenoise pty example. 78156711 base: improve killing/probing spawn/pty processes. 1227c693 Squashed 'linenoise/' content from commit 57606da1a d96e4734 Merge commit '1227c693b4f5f660166b42c21aeb05cba865a1f7' as 'linenoise' a9bf709a base: make pty API more flexible for non-execvs. 3ddb5acd util: add missing signal header include. git-subtree-dir: subprojects/d2tk git-subtree-split: d2a205bac8b6c158052065dc96efbec400159031
2021-01-24Merge commit 'b6f51ff0b2f36819816e6eac4919e8e898ed5773'Hanspeter Portner-141/+39285
2021-01-24ttl: update license URIHanspeter Portner-10/+9
2021-01-24ttl: update license URIHanspeter Portner-12/+11
2021-01-15Squashed 'subprojects/d2tk/' changes from 9df04584..fd3dce64Hanspeter Portner-3/+4
fd3dce64 pugl: make API static. ab8e707c Merge commit '3c5e6a74a3e7c45ea82611627516365560b76439' 3c5e6a74 Squashed 'pugl/' changes from 7fc8d9e49..9a38c7629 git-subtree-dir: subprojects/d2tk git-subtree-split: fd3dce64ded7a744945762b9285523cdd6daa7a2
2021-01-15Merge commit '407992937dfb787e9208619a1733920c88cf33ce'Hanspeter Portner-3/+4
2021-01-15Squashed 'subprojects/nk_pugl/' changes from f6caf510..383d2f42Hanspeter Portner-11523/+11455
383d2f42 pugl: make API static. 9147803f Merge commit 'f96544ba7e8e63f97c2419dadcb4101272f5ec91' f96544ba Squashed 'pugl/' changes from 7fc8d9e4..9a38c762 05d022ef Merge commit '134454281bed8854030d1b6d2891450849f652bf' 13445428 Squashed 'pugl/' changes from 0a23647a..7fc8d9e4 git-subtree-dir: subprojects/nk_pugl git-subtree-split: 383d2f4214fabd80756891854fdaba1ab6e4df58
2021-01-15Merge commit 'ca83125020f2316cff2a70072e1f369be373f32b'Hanspeter Portner-11523/+11455
2021-01-13Squashed 'subprojects/d2tk/' changes from a8660e54..9df04584Hanspeter Portner-2/+6
9df04584 core: handle out-of-memory in widget_begin. git-subtree-dir: subprojects/d2tk git-subtree-split: 9df04584f4c8b22083a26c324583253f3a02bfd6
2021-01-13Merge commit '314e9071fe5339fc3c7addf61b23c6042a216934'Hanspeter Portner-2/+6
2021-01-13jack: use jack port group metadata instead of jackey designation.Hanspeter Portner-2/+2
2021-01-12d2tk: fixed for updated d2tk api.Hanspeter Portner-2/+2
2021-01-12Squashed 'subprojects/d2tk/' changes from 87bc0297..a8660e54Hanspeter Portner-11597/+12046
a8660e54 base: add prototype of base separator widget. cb4ef551 core: only search for TTF fonts via fontconfig. acd1af66 backend: don't call assert on not-found fonts. 16a0587a base: introduce D2TK_FLAG_INACTIVE. 7bb8819d base: add {bar,spinner}_{int64,double). a49f6734 Merge commit '487a797fdd1af60413594c60a6496a18edb119be' 487a797f Squashed 'pugl/' changes from 0a23647a5..7fc8d9e49 git-subtree-dir: subprojects/d2tk git-subtree-split: a8660e544f6f51b1035f5c7b815cd5c0c50b43e3
2021-01-12Merge commit 'fc0ddce263e571a5de1cf3190abb46e30ac33b3e'Hanspeter Portner-11597/+12046
2021-01-05add (q)uiet cli argument.Hanspeter Portner-192/+314
2021-01-05sandbox: return ui request err unsupported.Hanspeter Portner-2/+2
2021-01-05sbox: return string with zero byte in ui:request.Hanspeter Portner-3/+10
2021-01-04Merge commit '390e0b708d206a1e57d91cf29adff78b6db4a2e1'Hanspeter Portner-17/+17