Commit Graph

918 Commits

Author SHA1 Message Date
Adam D. Ruppe f5ac3ed854 bunch of fixes and convenience 2018-06-08 16:08:04 -04:00
Adam D. Ruppe fcfa9d48d8 file size method for convenience 2018-06-07 21:31:20 -04:00
Adam D. Ruppe 77f914e838 more cursors and windows bug fixes 2018-05-09 09:33:03 -04:00
Adam D. Ruppe 917c408187 catchup 2018-05-09 08:08:16 -04:00
Adam D. Ruppe 7b186f8d3d Merge branch 'master' of github.com:adamdruppe/arsd 2018-05-09 08:08:07 -04:00
Adam D. Ruppe b84ef31391 Move mouse cursor setting to sdpy from minigui 2018-05-09 08:08:01 -04:00
Adam D. Ruppe 01042e5d8b
Merge pull request #155 from LaurentTreguier/master
Split email and htmltotext subpackages
2018-04-30 22:56:14 -04:00
Laurent Tréguier 3e4f284747
Split email and htmltotext subpackages 2018-04-30 19:11:41 +02:00
Adam D. Ruppe c19cc472ba
Merge pull request #154 from drug007/dead-code-eliminated
Statements that are unreachable were eliminated.
2018-04-25 15:48:19 -04:00
drug007 1e31d87470 Statements that are unreachable were eliminated. 2018-04-25 22:28:34 +03:00
Adam D. Ruppe 2aa2c4f2cd
Merge pull request #153 from drug007/adding-image-flags
Additional image flags.
2018-04-25 13:27:22 -04:00
drug007 1393d7db03 Additional image flags.
These flags allow better control of texture outputting for nice visual effects.
2018-04-25 20:10:00 +03:00
Adam D. Ruppe b0a8417ad5 some broken key ids (after this many years!) 2018-04-22 16:49:36 -04:00
Ketmar Dark 2c0dfd7331 nanovega: removed unfinished path recording API; added some documentation for FontStash 2018-04-16 10:14:33 -04:00
Ketmar Dark e877539492 nanovega: more font stash cleanups-aka-refu...actoring 2018-04-15 19:00:41 -04:00
Ketmar Dark c0f56a655c nanovega: converted FontStash to "real entity with methods"
as FontStash API is not publicly documented, i think that it is ok
  to change it.
2018-04-14 20:40:18 -04:00
Ketmar Dark 26c14c5d90 bugfixes and compatibilities (sdpy, jpeg, nanovega) 2018-04-11 09:47:48 -04:00
Adam D. Ruppe ed579fd978 for easier inner html creations 2018-03-29 20:10:24 -04:00
Adam D. Ruppe c2176c3d36
Merge pull request #149 from John-Colvin/better_png_chunk_stype
improve png chunk stype
2018-03-27 12:27:19 -04:00
Adam D. Ruppe 27297021f2
Merge pull request #148 from John-Colvin/patch-1
remove renaming note
2018-03-27 12:07:27 -04:00
John Colvin c3c78632b2 improve png chunk stype 2018-03-27 12:51:55 +01:00
John Colvin 7e84e6e5ec
remove renaming note 2018-03-27 09:30:08 +01:00
Ketmar Dark 26da315d06 nanovega: don't reset FBO (so user can set FBO before rendering, and NanoVega will use it) 2018-03-26 14:29:50 -04:00
Ketmar Dark a34e7a5d74 nanovega: some fixes in dasher; promoted one image flag to "official" 2018-03-26 14:29:47 -04:00
Ketmar Dark 2bdfb88659 nanovega: dashed strokes; removed some pasta 2018-03-23 12:39:10 -04:00
Ketmar Dark d62047ea0a nanovega: it is now possible to get current path as outline 2018-03-23 10:18:48 -04:00
Ketmar Dark a27deca9f1 nanovega: it is now possible to "flatten" path outline 2018-03-23 10:18:43 -04:00
Ketmar Dark 88ca1e2556 nanovega: changed outline API a little (it is just an ordinary struct with refcounted payload now) 2018-03-23 10:18:37 -04:00
Ketmar Dark b56d59f208 nvg and blendish: cosmetix 2018-03-22 09:16:33 -04:00
Ketmar Dark ca090c78a2 nvg and blendish: cosmetix 2018-03-22 09:12:29 -04:00
Adam D. Ruppe 35ee572151 typos in dox 2018-03-22 09:10:38 -04:00
Ketmar Dark a80d9c175b color: attribute cancer (sorry) 2018-03-21 10:15:09 -04:00
Ketmar Dark d9c2195882 image, png: some forgotten imports 2018-03-21 10:15:06 -04:00
Ketmar Dark 3a63dbebcc nanovega: some multithreading guards; also, it should be safe to finalize NVGImage anytime and in any thread now 2018-03-19 10:36:45 -04:00
Ketmar Dark a055c35e9a nanovega: made fontconfig less aggressive 2018-03-17 11:49:10 -04:00
Ketmar Dark 819c3fdf90 multithreading fixes in event posting API 2018-03-17 09:08:42 -04:00
Ketmar Dark 5c5f2d932d nanovega: fixed segfault in texture manager 2018-03-17 09:00:51 -04:00
Ketmar Dark 40d2ad8023 removed duplicate declaration 2018-03-16 14:04:13 -04:00
Adam D. Ruppe cb0e91fd52 throw on pipe on windows 2018-03-14 12:09:26 -04:00
Ketmar Dark ac5c325e57 nanovega: fixed bug in image refcounting; added some safety checks 2018-03-14 11:30:10 -04:00
Adam D. Ruppe 45c516b0d0 more stuff 2018-03-14 11:30:05 -04:00
Ketmar Dark 577489bf96 nanovega/blendish/svg fixes (small) 2018-03-12 17:38:04 -04:00
Adam D. Ruppe 89e9886b97 scripting nvg 2018-03-12 17:38:01 -04:00
Adam D. Ruppe 9eafac3c7c somehow i forgot operator % all this time 2018-03-10 19:22:16 -05:00
Adam D. Ruppe d042d294d4 update to new stb_ttf from ketmar 2018-03-10 12:39:14 -05:00
Ketmar Dark c0db16a13d NanoVega: fixed kerning bug in stb_ttf backend; implemented glyph outline retrieval for stb.ttf; experimental API to get tesselated paths 2018-03-10 12:35:12 -05:00
Adam D. Ruppe 848130ea98 dub json update 2018-03-09 10:27:18 -05:00
Adam D. Ruppe abc785efcc slight rejiggering 2018-03-09 10:03:25 -05:00
Adam D. Ruppe 2108172b34 dub.json overhaul 2018-03-09 09:57:11 -05:00
Adam D. Ruppe ecf04589d0 unicode window title 2018-03-08 17:35:20 -05:00