diff options
Diffstat (limited to 'Build/source/utils/asymptote/ChangeLog')
-rw-r--r-- | Build/source/utils/asymptote/ChangeLog | 4765 |
1 files changed, 4765 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/ChangeLog b/Build/source/utils/asymptote/ChangeLog index 9b738aa1082..90734a81e68 100644 --- a/Build/source/utils/asymptote/ChangeLog +++ b/Build/source/utils/asymptote/ChangeLog @@ -1,3 +1,4707 @@ +commit 587b26dca79cad5a31100a30bee9cc4a9dcd93e8 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jan 6 14:15:06 2022 -0700 + + Use png16m driver by default (override with -pngdriver) and force pdflatex + mode to work around issues with pngalpha driver. + +commit eab735a13a12be5e9b1af44c1764b8e6d8721795 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jan 6 13:12:58 2022 -0700 + + Implement better fix to bug #241. + This reverts commit f10c7fd9f54e5e84a7b5287579dbb29ce45aabd3. + +commit 2defc18699b61f9247d3042f6a504e0ae6871596 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jan 6 12:55:08 2022 -0700 + + Revert "Fix commit 1ce26e54a3fb7e35389b3e9ecf7399cd1c535b66." + + This reverts commit 166efc83f399a795d2fa221477034e63e8ebb235. + +commit af52c7800ecef8fda895f604fd9c42d9fbb3ae18 +Merge: d7f097c1 123a7300 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jan 6 11:08:00 2022 -0700 + + Merge pull request #293 from tifv/patch-1 + + Fix documentation typo in geometry.asy + +commit 123a7300e7c8c36c7e0718f4c8ef50b404e8e2bb +Author: July Tikhonov <july.tikh@gmail.com> +Date: Thu Jan 6 20:13:48 2022 +0300 + + Fix documentation typo in geometry.asy + +commit d7f097c15e6431bd42dc9670215e6916be31f8f1 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:50:34 2022 -0700 + + Disable primitives for colored surfaces. + +commit 74a26c9d627a1b9632fb033e086ed5e76e88b79e +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:49:43 2022 -0700 + + Add missing currentlight. + +commit 509b3e8952a44b043ff58e5355113dee6efbe05a +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:44:57 2022 -0700 + + V3D: Fix explicitNI and explicitCI flags. + +commit c802fe27c172c323280607b6b600ed616711d06f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:43:18 2022 -0700 + + Support specifying v3d files on the Asymptote command line. + +commit b30b6a88d8c1cd93838bc4c15c0611ab595ebccb +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:42:36 2022 -0700 + + Disable png transparency until ghostscript pngalpha supports it again. + +commit 166efc83f399a795d2fa221477034e63e8ebb235 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 23:42:06 2022 -0700 + + Fix commit 1ce26e54a3fb7e35389b3e9ecf7399cd1c535b66. + +commit f2cce72ee4ca799512904137ddf79ba5a585b261 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 14:51:08 2022 -0700 + + Revert "Merge pull request #157 from ivankokan: Inversion fixes and improvements." + + This reverts commit 7f8a9987174d1136826541389148caa7a074e242. + +commit 7f8a9987174d1136826541389148caa7a074e242 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 14:36:49 2022 -0700 + + Merge pull request #157 from ivankokan: Inversion fixes and improvements. + +commit c808070eeb7bc1737b1e314c698e92d6c2889145 +Merge: 1ce26e54 9c770c62 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 13:46:17 2022 -0700 + + Merge pull request #291 from cagprado/improve_vim_syntax + + Improve vim syntax. + +commit 1ce26e54a3fb7e35389b3e9ecf7399cd1c535b66 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jan 5 13:17:10 2022 -0700 + + Fix transparency issue in commit f10c7fd9f54e5e84a7b5287579dbb29ce45aabd3. + +commit 9c770c628c3d8138e1038d172fe3736a59d66a30 +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 17:04:16 2022 +0800 + + Limit column width of source file + +commit 571b6aaf5607360f309ea66def8743be8eb6687c +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 16:36:04 2022 +0800 + + Review delimiter matching rules + + Unmatched ), ], and } will highlight themselves as errors. + Unmatched (, and [ causes highlighted errors later on the next ;, + which should be close enough to the source of the error. + Unmatched { nested within other delimiters will end up highlighting the + extra ) or ]. However, top level unmatched { will not be marked. + +commit 3cc5ae13cd9325daa14eeccfbfc9e02de215c9fb +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 16:34:04 2022 +0800 + + Simplify comments highlighting + + - We don't need asyCommentGroup since it contains only one member + - asyCommentStart's only purpose is to avoide further matching on the + delimiters, we don't need it as we can use asyComment for that. + - asyComment*String don't start with L + +commit 0b03cdab123063b00955f80713df745be660100d +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 10:35:07 2022 +0800 + + Review asyNumber highlight + + Asymptote is simpler than C/C++, we should be able to use a single + regexp. However, implicit multiplication may lead to some problems: + Constants like + 0.1.1 + are considered as + 0.1 * .1 + and compile with a warning about implicit scaling. Since this is + potentially dangerous, we add a highlight error when this happens. + +commit 6b0f27155ae97326483029140c61021bc451856c +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 10:33:55 2022 +0800 + + Make two flavors of comment strings + + Since asymptote allows for "string" and 'string', make both of them also + allowed inside comments. + +commit 57ca7624641fa0691bda95a90c1df19d0969310c +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Jan 5 10:30:25 2022 +0800 + + Fix regexp of special characters for asyString + + asyString (double quoted string) will only highlight line breaks and the + special \". This fix matching \" without requiring a character before + it. + +commit 456d1815b3d43a6ad80dcdaf945ea3e56d18a8f9 +Author: Caio Prado <cagprado@yandex.com> +Date: Tue Jan 4 17:22:57 2022 +0800 + + Cleanup unused highlights (inherited from C syntax file) + +commit 3e5f7c063bb19fb272b59ce285bcb52d1da3d0b2 +Author: Caio Prado <cagprado@yandex.com> +Date: Tue Jan 4 16:49:27 2022 +0800 + + Reorder file sections + + Order from simple to complex: + - keywords + - string constants + - number constants + - comments and comment strings + - delimiter errors + +commit 9ee06a701ba8dc87df56b5bcb859b4dbde0beeff +Author: Caio Prado <cagprado@yandex.com> +Date: Tue Jan 4 16:38:11 2022 +0800 + + Rename a few variables + + Try to be consistent with some naming: + asyString for normal strings + asyCString for strings that maps C-like escapes (single quoted) + asyComment2Strings renamed to asyCommentLStrings following asyCommentL + +commit d5f765315b44970835874f7305822e1d0afad4bf +Author: Caio Prado <cagprado@yandex.com> +Date: Tue Jan 4 16:31:25 2022 +0800 + + Add more keywords for plain, three and color modules + +commit db3e1c343d8a5dfd69021968e443693982e24097 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jan 3 17:33:44 2022 -0700 + + Enable billboard labels, even when compiled with LIBOSMESA, to support WebGL. + Remove subdivision crack work around for obsolete PRC format. + +commit 827f4188c785a80199c9499122b04256667880bb +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jan 2 11:15:20 2022 -0700 + + Support compilation again without tirpc library (not recommended, + as this will disable both XDR and V3D support). + +commit 6e6bf4a083c94d475fa2111967d260c8b623ea2d +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jan 2 09:15:31 2022 +1100 + + Increment version to 2.75. + +commit b2ae0111b8184e26ca0ff990d9d55a13753e6a1b +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jan 2 07:44:55 2022 +1100 + + Add linecap and linejoin enums to source code for clarity. + +commit 1589f4e8733bcd2f3696d6471ebe7bdd08e9f16c +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jan 1 13:08:01 2022 -0700 + + Fix lsp crash on save. + +commit 9fe2167d3fa875d2ac08f60850bab183a25cf58b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jan 1 10:41:29 2022 -0700 + + Update examples. + +commit 7b76b04637598965f166e77f3948aaa9ae80c803 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jan 1 17:28:24 2022 +1100 + + Fix bug #231. + +commit 6e359f24dff133f66478179bd2b51ca400cf7937 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 31 15:24:13 2021 -0700 + + Fix bug #263. + +commit 2ee4ca9267d5c2b7415080bd7b074f76e99cc70a +Author: Caio Prado <cagprado@yandex.com> +Date: Fri Dec 31 16:30:04 2021 +0800 + + Remove trailing spaces highlighting + + There are several plugins and alternatives to highlight trailing spaces + +commit d29fbefaab57f095f41f6851dc5ffe4ce5b4bbcb +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 30 15:27:12 2021 -0700 + + Fix issue #287. + +commit e13e777a81379c846a83f3daa7ba5c117b1af797 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 29 22:58:45 2021 -0700 + + Workaround issue #206 by abandoning color.sty package for all TeX engines, + in favour of low-level specials. + +commit f10c7fd9f54e5e84a7b5287579dbb29ce45aabd3 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 29 17:55:09 2021 -0700 + + Fix bug #241. + +commit c5edc7fba45c5a1c9cc46aee1c3078b84e1096c7 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 29 17:36:35 2021 -0700 + + Use byteinv in writefromRGB. + +commit 445ba2486c29b69724ad24dba4699631f39903dd +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 29 14:22:23 2021 -0700 + + Fix bug #286 by implementing better fix to bug #68. + +commit 10abb84a02abb2aad19704b56a797b46ac41f96d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 29 10:20:51 2021 -0700 + + Update links to gallery. + +commit fd26b0d813c06c92cdab5b2573d33bc4530f722a +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Dec 29 15:40:45 2021 +0800 + + Add Dotted to list of constants + +commit 2c90bff859f9948d20065ae7fd7b048f57e93e89 +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Dec 29 15:33:16 2021 +0800 + + Realign code + +commit 176572fc125d726f2ec9f61ff4a059a5dd9d01d7 +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Dec 29 15:32:07 2021 +0800 + + Fix string highlighting + + Asymptote has two flavors of strings, single and double quoted, each + with different escape mapping. + +commit b02a07991a9c01eba86775fd4680f667dffd4b79 +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Dec 29 11:02:13 2021 +0800 + + Add a few missing keywords + +commit 435700d9ae05e4ec36ab5423401c2d0ea04448ec +Author: Caio Prado <cagprado@yandex.com> +Date: Wed Dec 29 10:14:38 2021 +0800 + + Remove tabs and realign the source + +commit 3154b07e46fc0eb637acf65f17d4d08a991580a2 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 28 15:26:08 2021 -0700 + + Disable erase for svg and html output. + +commit 19d0bce77ac7772d341577ccb26519708caff7e1 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 23:16:05 2021 -0700 + + Disable order-independent transparency if SSBO support is unavailable. + +commit f5f62621c96f76f684dcda7ce8949a5285fa5bec +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 21:00:48 2021 -0700 + + Fix issue #285. + +commit 190ccf2773a599625c45ec3fc3a4fd709d63a555 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 18:23:47 2021 -0700 + + Increment version to 2.74. + +commit f28852ba9da596dd61f3755e67bc2a52d76c1fef +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 17:40:27 2021 -0700 + + Update asygl. + +commit 9217e347a01f1a8f2b095a1aac1d319e12a21306 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 17:37:28 2021 -0700 + + Look for an existing webgl context if webgl2 is unavailable. + +commit 72154e5aadd39f9c58586bd0fdc0ac51d68373b7 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 16:43:08 2021 -0700 + + Update asygl. + +commit e6359241240166ee8ec48d022ee858313892dfac +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 16:40:35 2021 -0700 + + Support embedding of webgl and webgl2 scenes on the same page. + +commit 0539672ff6043da10a0afce946be9f1bc1809e65 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 15:20:03 2021 -0700 + + Revert "Revert webgl2 default in asygl library." + + This reverts commit 045d59d63b429d28bd133c1a550a36fa1726be60. + +commit 3f78b81efd7129f0617eff4fcf60d6ab8f670ded +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 14:39:24 2021 -0700 + + Update asygl. + +commit 045d59d63b429d28bd133c1a550a36fa1726be60 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 14:37:06 2021 -0700 + + Revert webgl2 default in asygl library. + +commit 4d04f9d75313e24d8987806b6ecae6f2c3660ac5 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 13:12:53 2021 -0700 + + Increment version to 2.73. + +commit d1641723495c25a4cf84da33a477078903c2ef4c +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 12:42:11 2021 -0700 + + Fix MSDOS build script. + +commit 4700d4983ff030293279af1a87edaa76aaf24169 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 12:20:27 2021 -0700 + + Fix offscreen rendering. + +commit 292c58c4a3522a176dc173a41785e6b1027dbb05 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 12:19:21 2021 -0700 + + Standardize function name. + +commit f41d05416a79d7ed1d94b4e8e91d814107fe5821 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 12:10:50 2021 -0700 + + Support compilation without OpenGL again. + +commit 6fbfb9af1200e3c11d8a1addc31208b13e7e7d2d +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 09:18:23 2021 -0700 + + Fix last revision. + +commit 02a7e2ef41b6a07387bcd0a2240db7ada758334f +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 08:20:37 2021 -0700 + + Port to clang. + +commit 61dc2f16e833f8ce42a982ba41650521bcfc0997 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 00:31:54 2021 -0700 + + Revert "Revert "Disable link-time optimization when rpmbuild compiles Boehm GC."" + + This reverts commit 5784093ef9a119ec07baf652247c1ddc5864b598. + +commit 95bb2394d155aa6387a62ec88cf9f32f0e42aedd +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 00:28:36 2021 -0700 + + Update asymptote.spec. + +commit 5784093ef9a119ec07baf652247c1ddc5864b598 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 00:27:52 2021 -0700 + + Revert "Disable link-time optimization when rpmbuild compiles Boehm GC." + + This reverts commit e5f413d9b889175e328ece23d0f17b7a7459deb8. + +commit 15c101fbb22d40899442779ea5dd9e1d40dc66f1 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 27 00:23:27 2021 -0700 + + Update MSDOS build script. + +commit d670d1fc6684ab72898a9fa290587bdc560745d5 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 23:25:13 2021 -0700 + + Update asymptote.spec. + +commit 3aae0c65b207b91f0e3d2b5ed6822a1fa965dea2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 22:32:34 2021 -0700 + + Fix multiple output formats in threaded interactive mode; simplify code. + +commit 4af116e9191211a45adbe69f9ea998a95a4c11e3 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 14:52:16 2021 -0700 + + Simplify webgl output. + +commit 187b2bb4bc29b294da4ab30f1eae3be72a7d9730 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 14:50:38 2021 -0700 + + Restore example. + +commit d887164de252ab1afb64b07181143b2700235dfd +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 14:46:58 2021 -0700 + + Update asygl. + +commit 829efda683a36c22b5057336c2523584e2995670 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 14:44:59 2021 -0700 + + Enable webgl2 by default only for image-based lighting. + +commit 65408d84d6269f29d9c5d5fb56ebc2d5dc52c3c4 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 13:07:47 2021 -0700 + + Remove invisible files from CTAN archive. + +commit 69b4e78c4f94c710dcc45d56aaba0d34896ca54a +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 26 11:56:43 2021 -0700 + + Fix issue #284: revert to CPU indexing if compute shader compilation fails. + +commit 23716cdcd6c925662351a74368ddbc1c906793ec +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 18:31:50 2021 -0700 + + Set ibl=false when webgl2=false in HTML file. + +commit 5d28a10561b2c7a70367fed2df1180ab42d93f10 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 18:21:13 2021 -0700 + + Add missing newline. + +commit a2a608868151ac6c1bfa3d957f1db56af4c66cfd +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 18:17:05 2021 -0700 + + Update asygl. + +commit 8712b3c391f55fd69710f7402470ba20090cbb4b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 18:12:05 2021 -0700 + + Implement setting for disabling webgl2 in resource-intensive examples. + +commit c7fa16084909b857d15aca90b137737c629a48db +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 09:27:58 2021 -0700 + + Remove unwanted files. Fix warning. Update README. + +commit bc331c961715af38f7d1d058273df1c90aa2a4b2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 01:31:25 2021 -0700 + + Increment version to 2.72. + +commit b320257106f4e71db722bb86f9f6f6512ec4251d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 00:47:02 2021 -0700 + + Revert last commit. + +commit 21ac0d5289f25ebca72878f01cf334dc8cef492b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 00:34:16 2021 -0700 + + Update latexusage example. + +commit 10ffc44e992354ec0fa8fb0b0eb2b8f4f3db0c55 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 00:31:30 2021 -0700 + + Update example. + +commit a97127a82c4fb2410f8676ba674d1d665c0cf000 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 25 00:16:39 2021 -0700 + + Fix MSDOS Xasy installation. + +commit 71d25abd29c3108d323acd625d56a320a2fb9e14 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 23:37:58 2021 -0700 + + Update documentation. + +commit 55b405472c0cb603829b2216d1901ae3df5bde8a +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 23:32:48 2021 -0700 + + Update diagnostic. + +commit e1943baa46f882e1556b576b6d793a20525cc41f +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 23:14:41 2021 -0700 + + Reformat. + +commit cd318ded572ee29051d2b8cd24f69911f44bd58c +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 23:13:00 2021 -0700 + + Port to MSDOS. + +commit 5263140b82b5306f4485ed822142893fdd878d0e +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 22:43:14 2021 -0700 + + V3D: Add initial material list. + +commit 59321f61e940937155f0c89d9203d3038e99e2f4 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 21:41:44 2021 -0700 + + Remove obsolete reference to ocg.sty. + +commit d21af153506234b038fe944a2de2312b479b8fa0 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 19:56:55 2021 -0700 + + Update to Boehm gc-8.2.0. + +commit e5f413d9b889175e328ece23d0f17b7a7459deb8 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 19:02:06 2021 -0700 + + Disable link-time optimization when rpmbuild compiles Boehm GC. + +commit e2f5c5d6794fa401f07d3448a7727a260c8a4a03 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 24 11:46:38 2021 -0700 + + Fix Makefile.in. + +commit a19237cf81f905a19a2d10abc912824b7a72afec +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 21:59:53 2021 -0700 + + Document support for the Language Server Protocol. + +commit 769dd2e257f5161d64f7d4b83a3ecc667fc07836 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 20:46:18 2021 -0700 + + Disable Language Server Protocol under MSDOS until boost 1.69.0 or later is available for CYGWIN. + +commit 6b58bf411ee8d4f36989b389cb247a4d6f18aa28 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 20:44:17 2021 -0700 + + Port to MSDOS. + +commit 58e42f9ccbf4dc89594f1cc7a649bba811f929df +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 05:50:51 2021 -0700 + + Downgrade to Boehm GC 8.0.4. + +commit 17ed662797381269f0794da09a86a929f68e797a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 05:36:12 2021 -0700 + + Work around missing __log_finite function. + +commit 701f6679a0ed012ee9414ae7be056cee921198e1 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 05:35:22 2021 -0700 + + git subrepo pull (merge) LspCpp + + subrepo: + subdir: "LspCpp" + merged: "b1c5308e" + upstream: + origin: "git@github.com:vectorgraphics/LspCpp" + branch: "master" + commit: "9d772e36" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit c1c34559a17c49a15c0f9eb7908b8e322b09962e +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 04:44:34 2021 -0700 + + Downgrade to Boehm GC 8.0.6. + +commit ac47d91ec2bef01cfa58beb861eb4b6bcc58c4b1 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 23 00:01:41 2021 -0700 + + Document command-line interface to http://asymptote.ualberta.ca. + +commit 863347f183c82f4b64c1e67c34207227c828d179 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 22 14:02:00 2021 -0700 + + Document V3D output format specification; fix Makefile dependencies. + +commit 1210cc36ca7a6d018887e59cc56478a309856804 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 22 12:50:10 2021 -0700 + + Support compilation again without XDR. + +commit c46a45481f3db464115cb091f6c696ccc674ae7c +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 21 11:08:43 2021 -0700 + + Port to MSDOS. + +commit 0151a7887fd90a977ca2e8f6c8f1e072d7d6f408 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 21 00:07:39 2021 -0700 + + Update configure.ac. + +commit dfb0dad25d6846802e47b49026de547d558ecc96 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 23:29:56 2021 -0700 + + Fix typo. + +commit 20b3bd3020f6547478eea70f307fb3f8c13d5034 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 22:44:10 2021 -0700 + + Fix Makefile dependency on Boehm GC includes. + +commit a031db668c7b382979b032fba087a79c493264b4 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 20:34:25 2021 -0700 + + Fix Makefile dependency. + +commit d2bdbbda821a807f8ef9622b52263a50a832470d +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 18:48:40 2021 -0700 + + Update to Boehm gc-8.2.0. + +commit 734cc1b4cd8a464b9780bdf48ca01754eb5d99e7 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 15:11:42 2021 -0700 + + Replace RETSIGTYPE with void. + +commit 032127e7c97232468b3bb92e95aad1ae80e99fc5 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 14:59:01 2021 -0700 + + Update configure.ac. + +commit 0ab436e4ed8dd9e7cda392bf88216aba551b2525 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 14:30:10 2021 -0700 + + Fix virtual function signature. + +commit 2542600b2fb805a7c1ed79604bbccee762ac6709 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 13:50:22 2021 -0700 + + Fix clang++ warnings. + +commit acb1f93544b977131caa684205e1492990d1d87e +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 13:20:19 2021 -0700 + + git subrepo pull (merge) LspCpp + + subrepo: + subdir: "LspCpp" + merged: "fc6491ae" + upstream: + origin: "git@github.com:vectorgraphics/LspCpp" + branch: "master" + commit: "c3ee4473" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 353c1124aacece2e29240fe7b9b223a2eb5da8e6 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 12:48:59 2021 -0700 + + git subrepo pull (merge) LspCpp + + subrepo: + subdir: "LspCpp" + merged: "bae08636" + upstream: + origin: "git@github.com:vectorgraphics/LspCpp" + branch: "master" + commit: "89de4a84" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 7ec627d96e114196c5abe3f1b73adfafb98048c5 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 12:47:43 2021 -0700 + + Remove -Llib from OPTS. + +commit 48eb765869f1a1fb63a6873cdf592137995ff4f3 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 10:29:58 2021 -0700 + + Port to MacOS X. + +commit 804c3527ef71140b0de45ef62582d1d7b2a4f742 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 20 09:14:44 2021 -0700 + + Enable offscreen viewing. + +commit 8223db3db7e15670f627f2fe07f19b9419f940ba +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 22:11:58 2021 -0700 + + Revert "Fix hang on display." + + This reverts commit 9aee221cb61a00c2ef275c4eb0415e7b913b234e. + +commit 16ba97539f36338fa065c0679631185021be42f1 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 17:54:09 2021 -0700 + + Fix last revision. + +commit e4d18621486bc4d5452cfdd3558844fa894eadd7 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 15:04:25 2021 -0700 + + Fix boost header file dependencies. + +commit 588d4d204cb0874c1e4a4229c5b8108e9785e049 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 12:04:02 2021 -0700 + + Undo commit 3f58c24ceb5ef71066fbd6a5b9746bc9638558bd. + +commit 70e1cfcdb33779813fe4ebd76aabcb14b082b1f4 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 13:57:02 2021 -0700 + + Remove boost header file dependencies. + +commit 96e143cd4af5541dac04a4f1220f6aa613af413c +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 09:51:18 2021 -0700 + + Fix git submodule status errors due to empty git subrepo directories. + +commit ebbdaa960a8824c209d30b0059516469df563a10 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 19 09:34:10 2021 -0700 + + Revert "Disable jekyll on GitHub Pages." + + This reverts commit 044d7837773f2845b1f8257927040d5df986d81d. + +commit 56fad9d2ad0d0bf6ee626f1952ef5744ab43a6bd +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 22:29:55 2021 -0700 + + Disable orthographic adjustment in commit ab6c72c152ec8ad0e052706ac16023bf044ab550 for PRC output. + +commit 1a9bd32158e27bb11c134b8dc2521ccb5500872c +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 21:16:15 2021 -0700 + + V3D: Apply lossy setting also to headers; fix xstream xbyte reads. + +commit d81d2287f3438ef936de2ca72632ac8540cf908b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 20:40:38 2021 -0700 + + Fix render parameters. + Add PRC compression=Single value to approximate single precision, + for benchmarking against V3D with settings.lossy. + +commit 0057b91fd6e47da2f09c8e00cd56c3621b6b510f +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 12:33:07 2021 -0700 + + Simplify code. + +commit 044d7837773f2845b1f8257927040d5df986d81d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 08:56:42 2021 -0700 + + Disable jekyll on GitHub Pages. + +commit d385f531c03e6b2548d4f38bf3b0b07d94e3066d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 08:47:10 2021 -0700 + + Remove unused binary image. + +commit a410a2940d93b2ef8ff97458e1bf506e6f5a5fdb +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 08:01:14 2021 -0700 + + Add minimal index.html for GitHub Pages. + +commit 21519f9d97d15cdc83f27bd869a294b2bc302ca0 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 07:47:20 2021 -0700 + + Set theme jekyll-theme-cayman + +commit fd20ee1eb8fbf69e2d7bddfb98728b3d487abda0 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 18 00:08:57 2021 -0700 + + PRC: Fix last commit. + +commit 6f4f179e121eb7002f75cd8ad9fa49244fb9b1ae +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 17 22:39:48 2021 -0700 + + PRC: Suppress viewing of prc output. + +commit aee35e71a1ea3cf086dc1fcf104e973f9d4071f0 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 16 00:07:18 2021 -0700 + + V3D: Use global explicitNI and explictCI flags for better triangle group compression. + +commit b2811f9072e39e1172b86a58079bb187f24dd53e +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 15 15:00:32 2021 -0700 + + V3D: Remove unused parameter. + +commit 6d686ea349ca7b3a08b4972c88b7c1d2472838b3 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 14 17:43:29 2021 -0700 + + V3D: Add on v3d extension if needed. + +commit e68834bb93296e670eafc3bb084a1831e6cfaaff +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 14 13:47:48 2021 -0700 + + Check for existence of v3d input file. + +commit ef941786820e1d10cb06c29dcc4d311550a1057c +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 14 11:44:30 2021 -0700 + + Fix rendering of triangle groups. + +commit d3a6d07ed3d63a1bcc9d799ff1d378c6b850e3aa +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 22:55:32 2021 -0700 + + V3D: Fix LightHeader size. + +commit 10fbb46a8b1f889bab093578439c2af5d380c69e +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 17:54:31 2021 -0700 + + Fix issue #280. + +commit 7eb3221ee32816207d8f99af26eaf9c2c2fc5654 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 17:51:50 2021 -0700 + + Fix commit b979946b3e9c7bef55f53421a711c823c5585a8e. + +commit 297dcd00a1333349bd5e8fe7a49341fe757ab721 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 11:36:04 2021 -0700 + + git subrepo pull (merge) LspCpp + + subrepo: + subdir: "LspCpp" + merged: "0ecc0ecd" + upstream: + origin: "git@github.com:vectorgraphics/LspCpp" + branch: "master" + commit: "200001e9" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 0c78f5d505c86e0483fa86564c95cdccd1936142 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 00:20:42 2021 -0700 + + Fix last revision. + +commit fbea3a770be6e95fdcc5040724bbd26b731740b3 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Dec 13 00:15:30 2021 -0700 + + Fix compilation for configure --disable-lsp. + +commit b60ef92ffde1edd6b0a8a589c1a937317dc3a3c2 +Merge: 117f64ba bc239956 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 12 23:30:34 2021 -0700 + + Merge branch 'lsp'. + +commit bc2399563cc1325e92cb35eab1ac19c0cd7b593e +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 12 23:22:05 2021 -0700 + + LSP: Check for boost library and adjust C++ version if needed. + +commit 725532eada03a5eba8f0364ae32761c6637b6a27 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 12 20:56:11 2021 -0700 + + git subrepo clone (merge) git@github.com:vectorgraphics/LspCpp + + subrepo: + subdir: "LspCpp" + merged: "47760384" + upstream: + origin: "git@github.com:vectorgraphics/LspCpp" + branch: "master" + commit: "47760384" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 117f64ba06c983e67daacce64391d0521ad9a3ff +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 12 11:18:46 2021 -0700 + + V3D: Add placeholder 2D types. + +commit 95c04ac3dea4fd20a7a13a33f767062950796d1e +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 22:08:02 2021 -0700 + + Remove blank comments from v3dheadertypes.csv. + +commit b979946b3e9c7bef55f53421a711c823c5585a8e +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 21:37:18 2021 -0700 + + Move byteinv to C++ code. + +commit 82d1eacc0115a3b44a8d2e51e6885228a226b810 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 21:25:24 2021 -0700 + + Improve make_unique support. + +commit b0617bb6a1c830498aaaebb37cbbb13fd6b5704a +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 18:02:31 2021 -0700 + + LSP: Port to C++14. + +commit 6f238b01ae31f81b7a20730b1413077e0837e08c +Merge: 895c90e8 5f2f5ba5 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 12:18:57 2021 -0700 + + Merge branch 'master' into lsp. + +commit 5f2f5ba5515b6585e49f1c3983be15f71f59411c +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 11 11:47:55 2021 -0700 + + Port to C++-11. + +commit f73647c9b9bac0fbdc2a63915968a68b28fa8792 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 10 23:14:10 2021 -0700 + + Update documentation and example. + +commit 0a99516528f94ba5ef447ab075f448080dae7697 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 10 20:05:22 2021 -0700 + + Port to C++-14. + +commit 1b51a78ca2730484282c3f76db40c2781059a106 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 10 19:01:42 2021 -0700 + + XASY: Avoid unwanted line offset. + +commit fac7a3db5e93b6401c63e8faaab479a53e1f337e +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 10 18:07:49 2021 -0700 + + XASY: Implement -render option. + +commit 39b596f9253727d2a3c64a18696fe9c80f138f27 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 10 17:57:56 2021 -0700 + + XASY: Fix 3D picture sizing. + +commit 11f0eb133aff09d23428ae53ebc5aa6f001bf317 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 9 12:16:26 2021 -0700 + + Fix last revision. + +commit 3f58c24ceb5ef71066fbd6a5b9746bc9638558bd +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 9 10:46:00 2021 -0700 + + XASY: Combine 2D and 3D pictures. + +commit 4d07369721fe15cbf92411c7b6d013f7b76aad9a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 9 10:42:13 2021 -0700 + + XASY: Assign initial key to all nodes of a 3D picture. + +commit c451cf62bcae8234d9074886ebeb6264cdab34b7 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 9 10:39:17 2021 -0700 + + Fix infinite loop. + +commit eb1968c76b3b46cddc03fc5f6e7fd994cb206619 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 9 10:15:14 2021 -0700 + + Fix uninitialized variables. + +commit 303906eff9f4d147d3fcece633928692ac9d6395 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 19:26:47 2021 -0700 + + Update example. + +commit 8db6799673c2a1df4bbcdbbb12f8f13283f33b6d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 16:36:37 2021 -0700 + + Update asygl. + +commit 611c636b4b2f1e163f65ae93a3973a4df664ae8f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 16:34:46 2021 -0700 + + Allow embedded webgl and weblg2 contexts to coexist. + +commit 61262aede26d4b3b940f00cbe7db52a92948f222 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 15:09:24 2021 -0700 + + Revert "Require EXT_color_buffer_float for webgl2." + + This reverts commit 12618432904d0ef9ab52a9b6390bf20c015ca7b3. + +commit b4d6f5f936ea5d09b82d816131aadebeb7543d7f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 12:42:09 2021 -0700 + + Update asygl. + +commit 12618432904d0ef9ab52a9b6390bf20c015ca7b3 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 12:38:54 2021 -0700 + + Require EXT_color_buffer_float for webgl2. + +commit 0820480eeca20ba83dd0c6dfa12e7f1678dc07da +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 12:05:00 2021 -0700 + + Update asygl. + +commit 1cfa9d36ce6a0bf1a51265f1f25463ec77a46561 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 12:04:01 2021 -0700 + + Remove obsolete alerts. + +commit 23bfe9b348c5e3f186acbf4d8579adac8b4b0bd2 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 11:19:27 2021 -0700 + + Fix offscreen rendering. + +commit 5f156092e8fa7924ded2299080fff4260c966686 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 11:05:52 2021 -0700 + + Delete trailing whitespace. + +commit 8edad4e3e6c4f2c31b291dbb81cda576d84c7195 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 10:05:50 2021 -0700 + + XASY: Only edit asy code: wait for editor and then reload. + +commit be2b3a80c4734f444d6a571159d9b9946dd8c6b1 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 8 07:57:41 2021 -0700 + + XASY: Calculate maxKey explicitly. + +commit 1fd9331d4dc8e3a6d49645a52b42cac0f2942894 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 7 23:18:43 2021 -0700 + + XASY: Remove duplicate objects. + +commit d1d8d9710c641dfd84c5aa4dce3ebde66d41bafe +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 7 21:06:30 2021 -0700 + + XASY: Update maxKey and globalObjectCounter on loading xasy file. + +commit 4b123f011329554e602aa945e0c91fbcda802290 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 7 16:00:12 2021 -0700 + + Reformat. + +commit 61798c5a195cafc22eb64fc02675e227ebd83cd8 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 7 13:01:59 2021 -0700 + + Restore example. + +commit f7a84bdad76882658a1248417f418fcb9de47845 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Dec 7 10:41:00 2021 -0700 + + XASY: Correctly account for xmap line offset. + +commit 49371c4f04ebf906904c3242aeb6bbe5985e272e +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 5 22:51:20 2021 -0700 + + Check array index. + +commit e8447947f359ce1d832ba42c7c03779de7fd62de +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 5 22:34:42 2021 -0700 + + Add plus and diamond markers to Mark and MarkFill arrays. + +commit d66b7c757a87f7a747730ab31fa59e93a4716d8d +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 5 21:15:37 2021 -0700 + + XASY: Assign correct KEY to 3D images. + +commit 01c144622b1c880929bb8eadcabd20373aa37093 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 5 10:52:55 2021 -0700 + + Simplify code. + +commit 9d99a2af7f6c690cbe3dde266cf6d3fba20eac24 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Dec 5 05:53:55 2021 -0700 + + Delete pictures at end of scope. + +commit 23b76b2cdd39c57e29dbbd0ac7787fa587ecdcfe +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 4 22:28:57 2021 -0700 + + Ensure rendering width and height are positive. + +commit 86245eca5e591b823696a5d8e551a42fcbdbc8aa +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 4 21:34:32 2021 -0700 + + Embed png images within svg output again. + +commit efafcec14de4fbf94023705face48e3c5eeb41fe +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 4 15:16:21 2021 -0700 + + Restore example. + +commit 1aee785b3fd7d7648644f9727a2605744fe0578d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 4 14:23:21 2021 -0700 + + XASY: Support context TeX engine. + +commit 1f86d94950fb6a9e00fa9e0160b64f7f1c0ffa42 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Dec 4 08:42:54 2021 -0700 + + Support luatex TeX engine again. + +commit ad1365d78a6d41dcabf3ad363b85a4d7b90d68ae +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Dec 3 10:02:32 2021 -0700 + + XASY: Simplify support for multiple PostScript files on dvisvgm command line. + +commit 1a32da79a8c674a1b0d5a7060f62a11cdd9facda +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 22:02:38 2021 -0700 + + XASY: Support multiple PostScript files on dvisvgm command line. + +commit e1d9c115b923dabb42f69c5034d20b9924fb2c9e +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 05:28:31 2021 -0700 + + Delete texput files. + +commit 92d2ceafbf87a50d70711e4bef0e102f64acd126 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 04:27:43 2021 -0700 + + XASY: Rename debug flag. + +commit 35736fbd98a3f9aed49bfca1f195a27e9483a00f +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 04:01:33 2021 -0700 + + XASY: Don't overwrite extension in loadFile. + +commit 571d1eadab6c5edd743320c7a12f60d971cf58f8 +Merge: b47ab404 20fe8cd8 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 03:41:32 2021 -0700 + + Merge branch 'Qt'. + +commit 20fe8cd80ad7bba8745a0515a3f1722d445f463b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Dec 2 03:38:26 2021 -0700 + + Revert "XASY: Set up work for adding 3d objects in the interface." + + This reverts commit 98ba7ecd29378505c57c6579ab9ed06680a4584b. + +commit b47ab4045cde9113111415a810cf75cc95f3eacf +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 22:14:58 2021 -0700 + + Add example of image-based lighting. + +commit c01e1750697868bb0f5136c6ebde021a82034834 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 22:12:03 2021 -0700 + + XASY: Support xelatex and lualatex tex engines again. + +commit fd584e400cbc982792494e5e0b05b34dcc7ac335 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 21:45:08 2021 -0700 + + Make bshift return a new bbox. + +commit 45ddd44e7c39666c62f1058e0472e5fdc1f113f4 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 20:51:02 2021 -0700 + + Check for cson module; remove obsolete option formats. + +commit 50c67e8ea73e1053037bf0dfaa67c2a0f6f28bec +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 20:29:49 2021 -0700 + + XASY: Make .asy the default extension again. + +commit 6504f81c83507a4754701e26668c006a10a13fbe +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 19:40:36 2021 -0700 + + Remove obsolete code. + +commit d61699ad72f7ee95262cf6831b1618e382eb530a +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 19:22:34 2021 -0700 + + Batch deconstruction. + +commit bf8956b682d61eaddfeb68e7950769c269cd6e51 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Dec 1 18:37:23 2021 -0700 + + XASY: Re-enable rendering of 3D images. + +commit 2cb129d85a32ae80b0652da1a50f5e6fb717db35 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 22:09:21 2021 -0700 + + XASY: Fix segmentation fault. + +commit e5f45896916caf91fd6e304413dd8dcb8477b230 +Merge: 2fac9e58 86954d86 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 17:40:50 2021 -0700 + + Merge branch 'master' into Qt. + +commit 2fac9e58b131a3879fa461ca16d25d6f21d63e05 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 17:37:31 2021 -0700 + + Fix deletion of asy objects. + +commit 294de4a41db9f2240d2651cb5271cf18cefb2f4e +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 16:17:47 2021 -0700 + + XASY: Remove spurious xmap comments. + +commit fc0ae4f8a6566fd2b17c4d7de8a4ff8ef4ebcf1e +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 15:39:51 2021 -0700 + + GUI: Retain deleted objects and their keys. + +commit 86954d8680ae6a6d3e416fa3a7dea56c97e39662 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 21 00:03:27 2021 -0700 + + Remove redundant patch from teapot example. + +commit 1d9322c22f2c3bae7ff87a083ec174f74f7047f7 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 23:52:20 2021 -0700 + + Update asygl. + +commit 8fd0a9426a2efd1036f0b38a05059689973d2753 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 23:49:55 2021 -0700 + + Implement WebGL2 optimizations. + +commit cf00aca4c825cc37d14938fa0210b948bffd2e67 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 23:48:33 2021 -0700 + + IBL: Enable image-based-lighting for transparent WebGL objects. + +commit aa5be72ec60608e1940df034e63602440ace0bf2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 21:22:15 2021 -0700 + + Update asygl. + +commit b21d65aafe245d8ac57e6778dfc1c6132b16089e +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 21:21:21 2021 -0700 + + Fix WebGL errors. + +commit 242785789a0bd458ca0c798669f41d5cf106d7f4 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Nov 20 09:59:35 2021 -0700 + + Improve missing EXR image diagnostic. + +commit bdd70abb16f23e1e76d3768455805fc3a0ddda15 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 19 17:59:07 2021 -0700 + + Fix buffer overflow. + +commit 194fcc875bdc43b88eb030818b424ac1bff11274 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 19 16:39:35 2021 -0700 + + Improve clamping. + +commit a6c5dfef30582c2ce80c0f8c5b4e0738d927b371 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 19 15:38:16 2021 -0700 + + Update diagnostic. + +commit e91b0f87d347fa1ea7ed98717cb40ab29cb59515 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 19 14:13:12 2021 -0700 + + IBL: Move precomputed image files to gitlab. + +commit 10a602f4de8754a3ea6a9e55d3f87ced11aa40b0 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 18 23:36:57 2021 -0700 + + Remove snowyField images. + +commit 45285c1da090797f8bb28733339ee76de643419e +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 18 23:17:25 2021 -0700 + + IBL: clamp oversaturated values. + +commit b182a0d4b72c5511e7aa83629f0f3c7dbac8cf65 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 18 20:24:23 2021 -0700 + + IBL: Improve EXR diagnostic. + +commit 541038fedb724214b2c22858b78df2e7dcd6134a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 18 14:32:16 2021 -0700 + + Fix directory permissions. + +commit c59a4039317b66b3e6091113ee6a408184c65f2a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 18 14:30:51 2021 -0700 + + Change default imageURL to https://asymptote.sourceforge.io/ibl. + +commit c47263d97a92f28bb6ce1554f2c2673d8402f17d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 23:24:11 2021 -0700 + + Implement int[] sequence(int n, int m, int skip). + +commit cdfda4400beb12521ddb143a43df3d8aac793e13 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 23:18:47 2021 -0700 + + CUDA: Add usage information. + +commit dede658f8fecbec2f62d12255eac534d07dffe32 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 22:56:47 2021 -0700 + + Fix buffer overflow on small images. + +commit 166e21507e2191e499c8b4acedddc4eb4fae82bb +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 17:32:50 2021 -0700 + + Update asygl. + +commit 0a85d36a173fefbfdb2c9a0f42a707990878b307 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 17:32:11 2021 -0700 + + IBL: Rename default image. + +commit 2931c7c098ac8d11955a52cf9ac7d83dbf45b7ef +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 17:28:24 2021 -0700 + + IBL: Fix texture alignment. + +commit 36b88dcfe3934bd505263047ab2d76d86eed0d10 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 13:20:46 2021 -0700 + + Update asygl. + +commit e429470b41ef1385869f4e80538520e99327b68d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 13:20:17 2021 -0700 + + IBL: Port to Safari browser. + +commit 4904634cce7a015bb5b38f0e3da8ef25cda8d98f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 12:12:09 2021 -0700 + + Update asygl. + +commit 971afe2dbd98295a09518d97144b7aa9a00b0594 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 12:10:45 2021 -0700 + + IBL: Wait for Module.ok. + +commit de52f109ce7524d8135b689174ea01a07178c67c +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 10:24:20 2021 -0700 + + Update asygl. + +commit 78ce79108e5ba301b263ab630b11cfcdf500a7d7 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 10:21:43 2021 -0700 + + IBL: Wait for EXRLoader to become available. + +commit 1e62b2adc3a9c576cd809354c8b28c88aed9d552 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Nov 17 09:58:42 2021 -0700 + + IBL: test single file version of tinyexr. + +commit df370d54fec4b4defdaf00bc3a6adf9128ffa18f +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 23:57:42 2021 -0700 + + Update asygl. + +commit 6fde5c414cfa02e3771126a29d7d376d9d0ee414 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 23:55:56 2021 -0700 + + Standardize location of image-independent refl.exr. + +commit 7c82febdb56ee320cf7b89c8ce3b68e2ed6fd7aa +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 22:58:27 2021 -0700 + + Fix ibl orientation and offset; re-organize fragment shaders. + +commit 4b32c102bebd2e95737ba492f42468857a1752b7 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 22:57:30 2021 -0700 + + CUDA: Fix logic. + +commit 2f842c4773e56850cc6f1d85a82b120cdbdd5702 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 16:17:01 2021 -0700 + + Exit gracefully on missing EXR file. + +commit 11afb32b51e6f4f7508d9063552d266788aa6da8 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 16:15:59 2021 -0700 + + Separate image name from imageDir and imageURL. + +commit c69fcaa50d93930451b0828454beedee069ee8ab +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 16 16:15:14 2021 -0700 + + Fix logic. + +commit 753e3d13eee10066fb63ab491a008e634ddbc3eb +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 15 22:28:52 2021 -0700 + + Replace deprecated OpenGL function. + +commit 53e1291eabc60e9d8cb1bee8481c6fdefdd22ee9 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 15 21:41:39 2021 -0700 + + Fix compilation warning. + +commit 32e5a3a766cc17e26740ad1bf7d93062abc46316 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 14 22:59:46 2021 -0700 + + Add tinyexr JavaScript support files. + +commit 40a222986d8869296975732e9c30298dc66aaf09 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 14 22:52:57 2021 -0700 + + Update asygl. + +commit 11e4f084422311f4049ae30690706f32d5f0e4b2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 14 22:45:00 2021 -0700 + + Add sample IBL files. + +commit 278261e685996a747f3aca51358293653be87a7c +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 14 22:38:26 2021 -0700 + + Standardize image-based lighting; port successively halved version to WebGL. + +commit 9e723d1c0c18d7983c870c987f34ec53df1b5bca +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Nov 14 10:29:00 2021 -0700 + + Recompile tinyexr.js. + +commit b048f3ed57ea6700cbf73225e642c23b3c707263 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 12 11:47:19 2021 -0700 + + git subrepo pull (merge) cudareflect/tinyexr + + subrepo: + subdir: "cudareflect/tinyexr" + merged: "67010eae" + upstream: + origin: "https://github.com/syoyo/tinyexr" + branch: "master" + commit: "67010eae" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 150a1ec3c1460b49a4a7c6940c8ca4ab6b5088c2 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Nov 12 10:03:17 2021 -0700 + + Update gl.js. + +commit a49741358f3f9c9b79bb24dac263c4dec8d1d785 +Merge: c7c084b6 568da114 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 11 22:05:36 2021 -0700 + + Merge branch 'master' into cudareflect. + +commit c7c084b64b93bb3dab3f95a2077e7aa96a132114 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Sep 1 10:09:16 2021 -0600 + + Remove obsolete comments. + +commit 568da1148099379911849355cff8d2afde5ec148 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 11 21:31:24 2021 -0700 + + Fix vertex-dependent colors. + +commit 6c9c98f5969ded7634da1be6e6360c6213253914 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Nov 9 19:44:32 2021 -0700 + + V3D: Fix garbage collection. + +commit 1f3330aa53c1f7b17de27c85f67e89be654d6dd3 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 8 22:49:27 2021 -0700 + + Fix commit 263285fa05e0cae294b1ec8abda292407a6eb83b. + +commit da93b0f2fe7616f9dafddc346da292fe67fa261b +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 8 11:54:51 2021 -0700 + + Interpolate vertex-dependent colors as floats. + +commit 12315bf7b99311b434d0662e362012f83b35b76e +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 8 10:36:04 2021 -0700 + + Restore efficient Bezier rendering engine; fix prerendering for vertex-dependent colors. + +commit ddeaab0ce72488ea08c05415d5170647f6e8c866 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Nov 8 10:32:26 2021 -0700 + + Fix byteinv. + +commit bf21a3428f7dcf3466fa78a10ab01b1c01fa8486 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Nov 4 05:21:29 2021 -0600 + + Allow compilation without OpenGL support again. + +commit 24ab461a7e2c7768b7735620af723b4d1a04bee3 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 31 10:45:22 2021 -0600 + + Standardize AsyGL and v3d; remove alpha channel from light direction. + Increment asygl to version 1.01. + +commit f9e36b082ae4516e143552b685efb5f9860be252 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 31 10:41:14 2021 -0600 + + V3D: Mention source file in header comment. + +commit 9f9b9cfdb450048341f4eac3778e4e1f5999b8a9 +Merge: ae624c44 3b3f33bb +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 31 09:59:52 2021 -0600 + + Merge branch 'master' into v3d. + +commit 3b3f33bb7f0ded94761de6f03497bbadc7169d70 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 30 21:49:04 2021 -0600 + + Cache background color. + +commit 263285fa05e0cae294b1ec8abda292407a6eb83b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 30 21:40:03 2021 -0600 + + Keep 2D and 3D pictures separate. + +commit 4cd7ad1080819d88c1887e4e645124ed94c9a5e8 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 30 21:39:54 2021 -0600 + + Fix last revision. + +commit b9a1aa0b3835ace3cfc0c5978abc75e7e61b1bb0 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 30 13:48:14 2021 -0600 + + Clear offset buffer in blend shader. + +commit 7988a6f01a3e45e9099d89bcdad0ddc8a20f9337 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 29 17:21:53 2021 -0600 + + Enforce std430 layout. + +commit 7257d628a6c49dd982787e05a8778a284c1faaf2 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 29 00:25:56 2021 -0600 + + Choose unique buffer names. + +commit 39be6abe5afbc2cc846ee41b08db6a13a8bd8059 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 29 00:17:46 2021 -0600 + + Fix outline and wireframe mode. + +commit 70e20fc773e68d2fe3ed4da86bb77c218c6bc431 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Oct 26 22:34:36 2021 -0600 + + Remove troublesome u qualifiers from preprocessor constants. + +commit 3724879c8b1ca767c75559406c578df13670d52d +Merge: 44a1a06a 172dda0b +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Oct 25 22:31:48 2021 -0600 + + Merge branch 'oit9'. + +commit 172dda0ba85335690722f17fd1d2131ea2109b86 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Oct 25 09:53:42 2021 -0600 + + Use highest available GLSL version; detect compute shaders. + +commit b52992a66893b34a6d69812b9a900a7822afc2ee +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Oct 25 08:26:55 2021 -0600 + + Improve check on available number of GPU processors. + +commit b4e3174a085da72c9af55d044d319a96eba5c3d4 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Oct 25 00:43:15 2021 -0600 + + Use CPU indexing for offscreen rendering; add setting GPUindexing=true. + Fix exporting. + +commit a13e84d544c12f10a13e8d5935c1d45fcfb92729 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 24 17:22:46 2021 -0600 + + Improve frame rate diagnostic. + +commit 999c701e41507c7f54863c0a7b4536bb7061d559 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 24 17:00:34 2021 -0600 + + Improve shader compilation diagnostics. + +commit 97ce07d029ab3f6f961e1673ce1db548b0d39d0d +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 24 16:57:32 2021 -0600 + + Unroll initial loop. + +commit ae34f5364218ab2b0ce3fc8d95c7614c6b9a6213 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 24 13:20:47 2021 -0600 + + Use maximum number of available GPU processors. + +commit 44a1a06a99e5fd18b5d7557de2c6e3197597d256 +Merge: 7f57426f 025e14b2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Oct 24 11:15:13 2021 -0600 + + Merge pull request #273 from descodess/cleanup-code + + Cleanup code. + +commit 025e14b2b58fcd63c70df34f76e1a8af1c783d31 +Author: descodess <87569405+descodess@users.noreply.github.com> +Date: Sun Oct 24 15:06:34 2021 +0200 + + fix syntax + + remove trailing semicolon + +commit 832a7718661c83d96865a71efc4ace8b6b6796cf +Author: descodess <87569405+descodess@users.noreply.github.com> +Date: Sun Oct 24 14:54:15 2021 +0200 + + unify and cleanup code + + - unify code + - cleanup code + +commit f4ddc1d7d9031189411010932aed3b3a6add867b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 17:10:04 2021 -0600 + + Fix offscreen rendering. + +commit 1f916adbd5532786b3d1ffd45cc8a26257976b46 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 16:35:17 2021 -0600 + + Optimize code. + +commit 00bc732b403334793bd6c28dcfb678e7c00b3572 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 16:35:17 2021 -0600 + + Simplify code. + +commit 5d2717ca3d552023f50d237dceb55c2108213602 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 15:21:17 2021 -0600 + + Backport HAVE_SSBO case to GLSL 1.50 with extensions; simplify shader calls. + +commit 82d54b08a1ba9082d022394bb9e3baac4edf087e +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 13:37:52 2021 -0600 + + Remove unused glClearBufferData. + +commit 0f3904629e4f14d825ac4e26075d7a04c0de9a46 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 13:07:47 2021 -0600 + + Rename transparentfragment shader to blend shader. + +commit de5ffab119e32dd93e7aa1b507c69d7052648895 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 12:54:15 2021 -0600 + + Defer memory barrier as long as possible. + +commit c567e4b482d2f58eccde51aa510e61a549d49778 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 01:33:43 2021 -0600 + + Simplify code. + +commit 152c3c22fae4f5614aa82c520892c5cad61c6a14 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Oct 23 00:41:41 2021 -0600 + + Implement presum and postsum shaders with smaller workgroups. + +commit ca2c624141aae22b68d92e8f729fd01365468d49 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 22 11:38:01 2021 -0600 + + Slightly overallocate fragmentBuffer. + +commit 1fdb1497f1349c3abc3b23f2aac1867c146d2253 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 22 11:18:55 2021 -0600 + + Use glGetBufferSubData for better performance. + +commit 62bcdd35ae8378fd3624e039dc8951a02fa5f81b +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 22 10:00:19 2021 -0600 + + Add missing column. + +commit 0cd38189fd8e236c480278f5c1dffc9321f1da5b +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Oct 12 23:25:20 2021 -0600 + + Detect SSBOs at configure time. + +commit a6626dc8476d85777b4935e200f80443155cfe3a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Oct 7 17:01:37 2021 -0600 + + Fix screen resizing. + +commit 8b705bda0c1d378e06ccfbe63d23c37f04fddba3 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Oct 21 21:06:50 2021 -0600 + + Reduce sharedData size by 1. + +commit e16b6696a73fea89e247afcc8b3ca3f8fe1124a7 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Oct 21 17:56:28 2021 -0600 + + Optimize partial summation. + +commit 7f57426f17798f6e7b67a3278b7b0123fa8ff188 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 22 22:59:16 2021 -0600 + + Disable PRC output by default. + +commit 5278c0bc9ac8f7aec120d756849db6972fdac7ed +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 1 12:18:52 2021 -0600 + + Reduce the number of writes. + +commit 2d5c76615a5656a69947fe52dbedc81d644d589f +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Oct 1 11:59:34 2021 -0600 + + Fix transparent wireframe mode. + +commit e4adee2dc5dd930057cd52fe017b56635fa50149 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Sep 30 22:18:26 2021 -0600 + + Add missing files. + +commit c28f97f86e8b58ec5b77e68b041948583081b59a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Sep 30 18:08:05 2021 -0600 + + Clear counter array directly on GPU. + +commit 7bfd346e4570d4feb54ff606d6ac0cc1f868ba5b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Sep 30 17:19:30 2021 -0600 + + Compute partial sums on GPU. + +commit b90c8b2e5fefd1a2a8ffafdc964889c79e0d75c0 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 28 16:56:07 2021 -0600 + + Blend transparent objects with background. + +commit 71aff16107856f58661358b727ba354d30cf0370 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Sep 27 02:18:26 2021 -0600 + + Only reallocate zbuffer as needed. + Fall back to centroid sorting for legacy GLSL versions. + +commit 43719418bac6b96a747727a38a012be4b60e63f9 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Sep 26 01:37:22 2021 -0600 + + Improve performance by not clearing depth buffer. + +commit 64224e276958ea86635722a36867830cf44abbf2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Sep 25 16:30:58 2021 -0600 + + Invoke mergeShader once per pixel; sort large fragment lists in place. + +commit 63df2147cc8406171a9da3b8b36a58bed4c5e38e +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Sep 25 02:22:00 2021 -0600 + + Compress fragment list. + +commit 4e711e64b3b24a14f2e2f8c07b637c19cefd6406 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Sep 24 18:15:35 2021 -0600 + + Handle errors gracefully. + +commit 95f5f2cf1b944abc994a8de363723afdcdc3ae66 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Sep 24 17:51:03 2021 -0600 + + Remove unused extension. + +commit 6d43aa48cd703fc90c118d1dd2437919df081748 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Sep 24 17:03:51 2021 -0600 + + Remove unused code; reduce GLSL version. + +commit cf6880d79c87a4ae1a0ecd557be9cfb0de19be35 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Sep 22 01:41:04 2021 -0600 + + Implement order-independent transparency up to fixed depth. + +commit 1a03ddc1990e6c98c668b000447a2d26a9816846 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Sep 11 22:51:11 2021 -0600 + + Update example. + +commit 4a471d9f141325e44af2090a00e7f80daa75d730 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 7 15:10:03 2021 -0600 + + Revert "SETTINGS: Implement once option that limits to one shipout." + + This reverts commit 51be72a7c0dcb66d9dfd54e490a7f9c0dffdfe29. + +commit acfacda74b6eb1e2c51432700b792e58d41e8703 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 7 15:09:40 2021 -0600 + + Revert "SETTINGS: Improve once setting." + + This reverts commit 863550d54f2fd73907829af9f10e28a158d8d8aa. + +commit 9aee221cb61a00c2ef275c4eb0415e7b913b234e +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 7 15:08:20 2021 -0600 + + Fix hang on display. + +commit 26fee75283f3087df8174610707f437e43123e72 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 7 14:53:50 2021 -0600 + + Update FFTW++. + +commit a21ba3043207290b82d3ef100f12e1f9c80f5799 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Sep 6 20:08:13 2021 -0600 + + XASY: Fix copy translation bug. + +commit 302d588b0498a9272152e2e262245d6d2a4d6b60 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Sep 4 20:43:55 2021 -0600 + + XASY: Fix object copying translation glitch. + +commit e331cefff6f6136c691a69a0e0292b9f07feba48 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Sep 1 00:48:47 2021 -0600 + + Clamp oversaturated values. + +commit 781c2f8ba80b3a2b5a81103f838a249c7f98794c +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 31 23:42:25 2021 -0600 + + XASY: Change errors with pasting. + +commit f8359c15510ea5b383347892c85f90e386d78f46 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 31 15:59:07 2021 -0600 + + VS: Move linalg.cuh to utils.cuh. + +commit 4d4e1c433652076ff791942e52e3683a012d380f +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 31 15:58:17 2021 -0600 + + Add missing file. + +commit c070d3cd7076c97d41d17f9de93d3a3bdb712d41 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 31 15:57:25 2021 -0600 + + Add reference. + +commit db0ef4c4955dca0853052fa81c9e1c4b01d64fae +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 31 15:54:36 2021 -0600 + + Rename file. + +commit 52a4bfbdd063f31abce9adb5c3202d7061c1e6f3 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 31 15:31:48 2021 -0600 + + CXX: Include abs2 in the DefaultVec3 function. + +commit e4e2a750179e8f6d6892ffeb6cc262d2a96a6914 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 31 15:31:30 2021 -0600 + + VS: Include simpson.cuh in vcxproj file. + +commit e0ae066f4968fa980899158ea6759d578479e304 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 31 00:40:46 2021 -0600 + + Integrate diffuse image with adaptive simpson integration. + +commit 79c8e33e7d7fc3f08fb7172de3ca8b96ae11699b +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 30 21:38:52 2021 -0600 + + Simplify example. + +commit 37833d712a1993a13a0e0f82a8ae8e8c16a46352 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 19:05:08 2021 -0600 + + HEADER: Remove any unneeded functions from linalg.cuh. + +commit 866733b926da9ca839cfb52d305ab4737b64d784 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 18:55:16 2021 -0600 + + GLM: Migrate internal integraiton code to glm::vec3/mat3. + +commit 84f678b57544f677592b808678251b21c7d227d2 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 02:37:20 2021 -0600 + + WEBGL: Add missing closing bracket to fragment shader. + +commit 39ac3e241f5777f1dba1051d57b922b9755e84c4 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 02:33:50 2021 -0600 + + CUDA: Use Simpson's method for inner loop also. + +commit 6d5f8b735f5c0759a1073fe845e24b44b39de045 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 02:19:19 2021 -0600 + + CUDA: Use a template simpson's method for integration. + +commit e1165ce48521067074e6ef09062e3df11cd10354 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 01:59:29 2021 -0600 + + Refine simpson's method for integration. + +commit a9133135d236bb592814c19e92ddd87dc9e73729 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 30 01:38:03 2021 -0600 + + XASY: Pasted objects follow mouse. + +commit 48d25978a7103a1b8485cb80ce4b7297dddcdb96 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 30 01:16:52 2021 -0600 + + XASY: Fix copy/paste graphical bug. + +commit d82bb2de9416ce0a209b138c46850e211e5943d3 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 30 01:11:17 2021 -0600 + + GLM: Use glm for irradiation generation. + +commit 2d7af868033a42d6dbf1f0f024db3f3266caa2d7 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 28 22:36:56 2021 -0600 + + Fix endpoint. + +commit d477d8577575831f57ad53ecb8df8bf808d490bc +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Sat Aug 28 18:08:59 2021 -0600 + + WEBGL: Add support for PBR Texture sampling. + +commit c7869c3face0d2ab79d8dac49d3c3af12b137a8c +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 28 08:31:37 2021 -0600 + + Fix last commit. + +commit 1199f6db6b255f675f855b54ebb8f2d570b68c15 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 27 23:02:27 2021 -0600 + + Use Simpson's rule for integration over phi. + +commit 0cb2bc4b7c2f4ac82d98df80b3460d4b5797be44 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 27 22:28:34 2021 -0600 + + REFL: Allow for output size different to input and enable halving of sizes for mipmap. + +commit 6fce80c00b769c98fc53b5fc317ed31a99bc76a8 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 27 21:53:24 2021 -0600 + + CU: Extract integrand to a separate function. + +commit 77f18124bc5788561990d1d560053e26099c497a +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 27 21:42:49 2021 -0600 + + CU: Move integration function to a class. + +commit 89c414a94693d2be041dd9f9623e5e1186351809 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 27 17:00:57 2021 -0600 + + CXX: Use C++17 for structured bindings temporarily. + +commit e07757a43286d883642a2f5013ca0ab60c230e84 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 27 00:03:40 2021 -0600 + + Simplify code. + +commit d1ca5ca3c6400ba26c6da27dc74967c251cf7bdc +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Thu Aug 26 21:08:58 2021 -0600 + + EXR: Enable PIZ compression by default. + +commit 150323ec482871cf181aa7d809ee2ed5d6beb5fc +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 26 20:10:02 2021 -0600 + + Output missing directory. + +commit 881f038851e9f8c642344205b517e78eb84f33df +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Thu Aug 26 19:49:04 2021 -0600 + + CXX: Add copying file and extract some functions. + +commit 15e5b4783c6761592909d1b0048b251bcef8675b +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 25 16:53:29 2021 -0600 + + GL: Fix texture parameter bindings. + +commit 7b36e0e262b881f0b7da255e074818c4229ec359 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 25 16:42:41 2021 -0600 + + Extract loading IBL Data to a separate function. + +commit 722723098b87c74d6dfda6c4dfeb2391457950af +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 25 15:55:52 2021 -0600 + + GLSL: Extract IBL to a separate function. + +commit 096b673db236faab237f9a922ba78a9a00effc4d +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 24 23:59:06 2021 -0600 + + XASY: Remove debug message. + +commit 326bc7a96d283849ed4f88fba194985a19b6ddf0 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 24 23:51:31 2021 -0600 + + XASY: Expand functionality of copy and paste. + +commit 997e4ee59793d6136aec080368ed66220193b989 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 24 22:17:39 2021 -0600 + + GLSL: Update shaders to use IBL. + +commit 8e8cb4e54072a87c736bd57f40011117a6753c2d +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 24 22:03:25 2021 -0600 + + GL: Update parameters level. + +commit 5635f37214c2bd13c94dc52fa38f37e6831f923a +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 24 15:43:20 2021 -0600 + + GL: Add basic texturing system to asy. + +commit 6e4fb11ab637a16076edc4673c35a94c7d54f674 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 23 10:17:14 2021 -0600 + + XASY: Add message for copying unsupported types. + +commit 1a0127e0f4789974fe6dd8e7c214e7f0d2941bdd +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 23 00:50:05 2021 -0600 + + XASY: Fix major copying bug. + +commit ae624c444c41b4441b6745e96528b0fe3b1bb79d +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 22 22:59:16 2021 -0600 + + Disable PRC output by default. + +commit e3f895e6dcee599193b369b501d72d562161cee6 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Sun Aug 22 18:58:44 2021 -0600 + + REFL: Formalize arguments for program. + +commit df676f0b62ce1b223fb62d509707c7aacd783352 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Sun Aug 22 17:55:14 2021 -0600 + + REFL: Add EXR and argument handling. + +commit 6a136116ddbb664241ac5a7cd2169e9f58f351ca +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Sun Aug 22 17:09:48 2021 -0600 + + REFL: Update Visual Studio solution to use vcpkg instead of nuget. + +commit b029cb065cc50bee50e611d9dddcb5e233820f29 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Aug 21 23:48:58 2021 -0600 + + XASY: Fix crash bug with copying. + +commit 43bf5ad9483e40b42968fae7650bc624c0c28591 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 21 23:06:07 2021 -0600 + + REFL: Port to UNIX. + +commit ba4a5a979cca422caf5440c519c22ed5b05936a3 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 21 22:01:29 2021 -0600 + + git subrepo clone https://github.com/syoyo/tinyexr cudareflectance/tinyexr + + subrepo: + subdir: "cudareflectance/tinyexr" + merged: "b0d2abbd" + upstream: + origin: "https://github.com/syoyo/tinyexr" + branch: "master" + commit: "b0d2abbd" + git-subrepo: + version: "0.4.1" + origin: "https://github.com/ingydotnet/git-subrepo" + commit: "a04d8c2" + +commit 283dbec8d3d31b538a397d4c7f8d737561f720a3 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 21 21:45:23 2021 -0600 + + THREE: Add missing center transform. + +commit abbce6ee1dcfc13628eab49cc45ab3e4f4335dc5 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Sat Aug 21 18:22:53 2021 -0600 + + REFL: Use importance sampling for pre-computing fresnel values. + (Is this the right value?) + +commit 75d4cdd93180d0d81149b7a9aa5f28e244ba59d9 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 20 21:32:40 2021 -0600 + + CUDA: Add error checking to free and intellisense improvements. + +commit 89dfe5eec19fcec2e8cd1276bff6a5e94e392e11 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 20 21:32:26 2021 -0600 + + CUDA: Include a currently (broken) roughness/CosV map to reflectance values. + +commit 34fafd8d6b08f83fa2f505368593d75d3603ac6f +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 20 17:10:17 2021 -0600 + + CUDA: Add separate VC++ Irradiance generator code. + Note that our goal is to convert this VC++ project build script to a Makefile script and ensure it is compilable under linux. + +commit f6a8a83ba8f75119fdf9665b397b0992fa00f584 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Thu Aug 19 00:45:47 2021 -0600 + + XASY: Forbid changing fill status on open curves. + +commit 5f5e10a1de1aab07e046f9dda5dcec86fdd45e0a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 19 00:06:05 2021 -0600 + + Remove diagnostics. + +commit 3cbb0dbef8873f99fa7f447e337a862769222c2a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 19 00:03:14 2021 -0600 + + Avoid duplicate centers. + +commit 9d2892af776569e465f993c9324135eff612241e +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 17 04:04:58 2021 -0600 + + Update asygl. + +commit 4acc17ed4c8f7530dd848ca43e7579a190541a31 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 17 04:01:27 2021 -0600 + + Support centerIndex in WebGL triangle groups. + +commit bcff5923ef657f7ea579179f63b7701208c8e993 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 17 04:07:56 2021 -0600 + + V3D: Add billboard support to triangle groups; + suppress primitives when prerendering. + +commit 0817a2f368dcb040d8fb0823df96a3e671782ba6 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 17 04:04:58 2021 -0600 + + Update asygl. + +commit 82aa6d237153b7f3ac60e44b86402f1052c7e7cd +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 17 04:01:27 2021 -0600 + + Support centerIndex in WebGL triangle groups. + +commit 22a784d251242440f4cbdaa8ae2349ba031cf8db +Merge: b0729f18 79137914 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 16 17:29:43 2021 -0600 + + Merge branch 'master' into v3d. + +commit b0729f182305c81242487207e4be370951ec791f +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 16 13:53:08 2021 -0600 + + V3D: Render triangle if primtiive flag is >0. + +commit 5c2379943e53d576dfa301afe20e209161f4eccb +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Mon Aug 16 12:45:56 2021 -0600 + + V3D: Add center to triangle groups. + +commit 79137914157f38ce1fb548e26d2a409cc36445d7 +Merge: d56f0966 3fdfbd69 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 16 10:13:34 2021 -0600 + + Merge branch 'Qt'. + +commit 8a9407456564b94c087791f51614cfe03a02b0b1 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sun Aug 15 22:13:42 2021 -0600 + + XASY: Add alpha version of copy/paste. + +commit e5ab80073a29e25b3b9d94a96f22f312a79ec9b4 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 14 02:36:43 2021 -0600 + + V3D: Simplify and optimize V3D workflow. + +commit 3d31566beae8f39b12a9b4b83f4627d92dbb0377 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Fri Aug 13 21:09:20 2021 -0600 + + V3D: Remove Min/Max from V3D generation. + +commit 9eefbed0d0c58736f12b67d5df4c2f7590d6b6df +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 13 18:43:54 2021 -0600 + + Fix prerender resolution. + +commit 906a5be824a2a7c6b4e800800f11e678d974e543 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 13 18:18:18 2021 -0600 + + Make prerender a real setting. + +commit 7afa49892cd20e38d19c3a18d4d2c956941db0d1 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 13 17:34:14 2021 -0600 + + Support reading material triangle arrays. + +commit d56f09667ca0e9f2b3b6fc4aadfe330e99915a9c +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 13 00:23:05 2021 -0600 + + PEN: Make byte(double r) map [0,1] to [0,255] uniformly, with 0.5 mapping to 128. + +commit 98ba7ecd29378505c57c6579ab9ed06680a4584b +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 3 00:18:26 2021 -0600 + + XASY: Set up work for adding 3d objects in the interface. + +commit 3fdfbd69f7d75fecc4908ec07684553f897d9e47 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 11 22:34:21 2021 -0600 + + XASY: Remove unreachable code. + +commit f8fd80407962c18deee37029c764455e0050fc3c +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 11 17:59:25 2021 -0600 + + Makefile: avoid python dependency in releases. + +commit 90608841304c3d233cd5194c05eb8783da60bd70 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 17:14:18 2021 -0600 + + V3D: Add java support for enum generation. + +commit 7448d4f8789152cd71cd2406d8299320ca37c5eb +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 16:55:27 2021 -0600 + + V3D: Add comment support for enum types. + +commit 4c633b4c95589cc029da7e99666bd26e7fac74f0 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 16:02:30 2021 -0600 + + V3D: Enable asy header generation to base/*.asy file. + +commit f2e2d37759a8514e0f51dc8535fbbe5bf1e061e8 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 15:58:47 2021 -0600 + + V3D: Move enumheader directories to the asy dir. + +commit c8ce4c0454d3c4b9a1f39cf854384c87ddaabaf9 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 15:24:36 2021 -0600 + + V3D: Use gzipped file as the reading mode for V3D. + +commit 676ee735c0715d1bf89322ea24f12d3e122d65df +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 15:24:17 2021 -0600 + + V3D: Add gzfile as igzxfile option. + +commit ff9766b6139e60c2db1feb0eed9ba4e28c28c98f +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Wed Aug 11 15:22:55 2021 -0600 + + V3D: Add memixstream to support input from memory. + +commit 50a11030172f594158e561b578bf42ba4a060eea +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 11 01:00:05 2021 -0600 + + V3D: Use global instead of local bounding box for drawTube. + +commit 8dbffd7305b72a6b5325d064581c0dd01e430478 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 11 00:59:30 2021 -0600 + + V3D: Fix WebGL sphere syntax. + +commit 4b855feb8728f7440219e2502af264a8d2043a6c +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 11 00:25:13 2021 -0600 + + V3D: Implement light in v3d.asy. + +commit 60c849655df07657d2f3224afd9a193dda2bc06f +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 10 01:27:47 2021 -0600 + + V3D: Improve description of lossy setting. + +commit a55a50c7cedd4a5c5ad7600ae73d1a63fa1f5e64 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 10 21:23:40 2021 -0600 + + V3D: Add in light information for v3d. + +commit 806c67a373c8dda38fc38d8638fe35235c798c55 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 10 21:53:31 2021 -0600 + + XASY: Add messages upon saving files. + +commit f921075a3738ab968dc594fcb6bcb29bb0f54e21 +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 10 21:23:40 2021 -0600 + + V3D: Add in light information for v3d. + +commit 863550d54f2fd73907829af9f10e28a158d8d8aa +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 10 21:14:59 2021 -0600 + + SETTINGS: Improve once setting. + +commit 51be72a7c0dcb66d9dfd54e490a7f9c0dffdfe29 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 10 20:45:55 2021 -0600 + + SETTINGS: Implement once option that limits to one shipout. + +commit e361cf952267d786d462dda40ddcf8d6ddfb584b +Author: Supakorn Rassameemasmuang <jamievlin@outlook.com> +Date: Tue Aug 10 19:35:06 2021 -0600 + + REPO: Add clang-format file. + +commit bc75527b354ef090064aa4777f779413a0339a9d +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 10 01:20:10 2021 -0600 + + V3D: Fix precision, hemisphere alignment, curves, and cores. + Add primitve support. + +commit 0fc1a6bb15667544aecf77c0aafb014c45227742 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 10 01:16:23 2021 -0600 + + THREE: Expose drawTube primitive. + +commit 5acc87fcfea6737a451c97301c52332ca7e8713f +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 22:05:46 2021 -0600 + + V3D: Detect single real in v3d. + +commit 0d4ae3663c998315ba5c51694631621e7709b650 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 21:55:24 2021 -0600 + + V3D: Add single precision as an option with -lossy. + +commit 45303157fed6b5525de65b10ee7206c42668f079 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 21:43:38 2021 -0600 + + V3D: Fix dependency. + +commit 486166359a2d6dd02101c9292370973c4827b22e +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 21:35:18 2021 -0600 + + V3D: Simplify code. + +commit 84ab496c2a4e8e0957fdceb705b62c885b0f8920 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 20:00:27 2021 -0600 + + V3D: Add gz as an option. + +commit 2fe8816e92ac59e28f14e8ef0aa7d24b2607dcd3 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 18:26:51 2021 -0600 + + V3D: Use open_memstream for in-memory files. + +commit 9da89c31033c68fe8ed414b71725d93fa9206918 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 9 17:44:00 2021 -0600 + + XASY: Fix changing text labels. + +commit aceb3d56f81f1552b3ccdc3a12c9eead22cc6984 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 17:14:17 2021 -0600 + + XASY: Color filledbucket and nodes of curve and polygon icons. + +commit 2c52f34e4439309cba661ef7d82c3328afcfdf41 +Merge: 71cb3f68 a6a23c75 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 16:06:52 2021 -0600 + + Merge branch 'master' into Qt. + +commit 7c8b9134cbca36073401b980b34c7870b0922267 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 16:06:30 2021 -0600 + + V3D: Add memv3dfile option. + +commit 15fe906d4e07c81fa408a11c58fe04c9c522e15e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 15:17:48 2021 -0600 + + V3D: Abstractize v3dfile to absv3dfile. + +commit 2a533bc20aae3b1b50cffd644e81dc00e39de7d8 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Aug 9 15:17:07 2021 -0600 + + V3D: Add python as an makefile option. + +commit 71cb3f68c3ca463eb4ad6515cd25986b86a73d85 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 9 15:02:45 2021 -0600 + + XASY: Fix saving bug. + +commit a6a23c75f8b9fd9c126c06509feb638a2eeb808a +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 10:29:23 2021 -0600 + + Rename renderMode to renderDensity. + +commit 4603ec03cd7bdfa97e8c91559c115049d62593ba +Merge: 867f44da 9c6677a2 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 9 09:49:17 2021 -0600 + + Merge branch 'master' into Qt. + +commit 867f44da7c079b5c35512c3ddb35d23f9887902d +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Aug 9 00:38:08 2021 -0600 + + XASY: Add option to change keymaps. + +commit 9c6677a2e51a2503be8dd97924a061db47a1b9ee +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 7 10:57:08 2021 -0600 + + Revert "Disable threads again by default under MSDOS." + + This reverts commit 29f965b7050b6ffb4da77a73b66d277e76ae77d8. + +commit 8f07a8bca008738c5ee0ff6f8fa04482f4d69c3d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Aug 7 00:02:31 2021 -0600 + + PARSER: Fix declaration of yyparse. + +commit 787c1c397476890ae20abb0b6ed54d8f99471048 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 23:48:58 2021 -0600 + + V3D: Standardize names. + +commit 4b8c2489044c9fba4b2186889ed33bd22576665a +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 22:35:44 2021 -0600 + + XASY: Add renderMode to default xasyconfig.cson. + +commit 2a5bd095a0492c66e5492cbe8c7523421e0f8e05 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 22:35:18 2021 -0600 + + Support prerelease suffixes. + +commit 922ab672ec7bd0e76d597eda23988e02ae7675c4 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 21:33:19 2021 -0600 + + Port support for 3D rendered xasy pictures to MSDOS. + +commit 2b2a6926a92ff8022ba3ae7edcf0a0538adfa601 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 21:26:47 2021 -0600 + + V3D: Add more information to V3D header. + +commit c267db95d8c6fbf483e0a6a30d460b223d27b5d0 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 21:14:09 2021 -0600 + + V3D: Add Zoom0 and margin information to v3d. + +commit 1631e3967dd23bb03c051f060218475c9dfb5f9b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 20:48:30 2021 -0600 + + V3D: Set camera info in V3D. + +commit 825fc91b375c160a92fc08573e6fe916daa6b29e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 20:39:50 2021 -0600 + + V3D: Add Header reading in asy. + +commit 924c58c89d226cce0b5377ffa2baca2e90a8f96d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 20:28:48 2021 -0600 + + V3D: Add enum generation for asy. + +commit 8bbce6486cb265e5b86308ee9ea9d660f83274bc +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 20:11:51 2021 -0600 + + V3D: Output header data. + +commit e44d572c6f8f0ed7fb8ae8921525b99d693dca1f +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 18:27:25 2021 -0600 + + V3D: Fix V3D Makefile generalization. + +commit 8dbbf33bcddc584cccdeb8027e58bdda1f8cf64c +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 17:39:30 2021 -0600 + + V3D: Add v3dheadertypes to enum headers. + +commit 455c5954a351315dec9575fe49ea32d72d7d7d5d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 16:48:03 2021 -0600 + + V3D: Generalize Makefile rule for enum headers. + +commit 52a3fe49cb2e7b215beb88a295b3c20a21c75693 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 16:41:06 2021 -0600 + + V3D: Move csv and generated headers to enumheaders. + +commit fe5ea8845d6ec6288d021223b01ab5f98cefad65 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Aug 6 16:19:46 2021 -0600 + + V3D: Add script for v3dtypes generation from csv. + +commit 29f965b7050b6ffb4da77a73b66d277e76ae77d8 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 09:00:30 2021 -0600 + + Disable threads again by default under MSDOS. + +commit af811ec03dccd4fab73dfe00d78bc9318f8e717f +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 08:58:30 2021 -0600 + + Fix infinite loop on EOF when readline support is disabled. + +commit 52657aa0f28ffff1b884d09ccbe1f9f9fcef17a6 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 6 08:10:16 2021 -0600 + + Fix typo. + +commit e59b0fadcd1e2ef689f299dbad49f624db1b5469 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 23:19:24 2021 -0600 + + Update documentation. + +commit a5eda4eed14198827bcba139206faa0fbcc488d8 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 22:13:18 2021 -0600 + + Suppress internal Qt diagnostics. + +commit 0995689e8505f85329b000c50e74daab196e887c +Merge: 57b93d55 7dead80b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 21:45:03 2021 -0600 + + Merge branch 'Qt'. + +commit 7dead80b436bb90ed81090315538b21d20c3cbc0 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 21:34:42 2021 -0600 + + Revert "XASY: Fix closing bug." + + This reverts commit 35aaf24d8bdf1db19ea001f88bfe44cecc6ec1ec. + +commit adc58bc87e608c8f6706115d8a71a0c738ac8b83 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 21:33:45 2021 -0600 + + Revert "XASY: Fix freehand saving bug." + + This reverts commit aac59af3405e51726a708b6ca06fb3fc35c5f45b. + +commit 57b93d5513b734a676a7633ddbf7b33a65fb42bf +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 18:06:07 2021 -0600 + + Revert "XASY: Set up work for adding 3d objects in the interface." + + This reverts commit bad1b04a2aaf6e21eacf07b046d99e07a839c18f. + +commit 94651febdff5250fb6bc98393817a578737a8ee4 +Merge: 2d4c3cde c2f559c8 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 18:05:32 2021 -0600 + + Merge branch 'Qt'. + +commit 2d4c3cde07d7498301f337277522c69586deae76 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 15:34:23 2021 -0600 + + Add missing fuzz parameters to routines that call intersections. + +commit c2f559c8b7f6083542b650b5f3909e688ffe95be +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 5 12:13:06 2021 -0600 + + XASY: Remove addressed note. + +commit aac59af3405e51726a708b6ca06fb3fc35c5f45b +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Thu Aug 5 10:33:43 2021 -0600 + + XASY: Fix freehand saving bug. + +commit 3850f9948b6d535b61988e5096514890fbb16d4d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 4 22:05:56 2021 -0600 + + V3D: Fix color triangle. + +commit 5c387a68c6912c6434434042b56e3ed35a8fa6af +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 4 20:05:02 2021 -0600 + + XASY: Fix fill status errors for freehand objects. + +commit 648015672687357ca36f94e503b9d8976a42286b +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 4 19:51:32 2021 -0600 + + XASY: Improves quality of fix to text saving bug. + +commit e6ac8c6ae41c8bd93f2df18670cd13965f843eb7 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 4 19:42:04 2021 -0600 + + XASY: Add option to fix text. + +commit af70420fdfc859862fca6ba760d2b7cda54e67c6 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 4 19:33:13 2021 -0600 + + XASY: Fix closing bug regarding text. + +commit 6bd3ad893a819b7020150db5c1ec82195bfe3b27 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Aug 4 19:19:08 2021 -0600 + + XASY: Fix text saving bug with xasy format. + +commit 05e5ca886fec7372b0ada8d6305eb2b16efc7c0b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 4 17:35:04 2021 -0600 + + V3D: Add generation for triangle lists. + +commit 7103e5c70ab519927d38b7f9bc549643caa034e8 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 4 17:27:29 2021 -0600 + + V3D: Add generation for path lists and pxiel lists. + +commit 379d8f71a73f900a6b6e3c192ba186d3c8d51332 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 4 17:14:12 2021 -0600 + + V3D: Fix surface typo. + +commit cab1f904c16b490711498a21d7954cfd95aa5e30 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 4 17:12:02 2021 -0600 + + V3D: Output Min and Max on bezier patches and triangles. + +commit 6843d56c53ecc246c1ca8523ccd56723084530bb +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Aug 4 17:08:09 2021 -0600 + + V3D: Add support for straight patches and triangles. + +commit 7e49626efc399d7b5581857fc16ab00a5a17936b +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 4 00:48:56 2021 -0600 + + Fix alignment issues. + +commit 098789a4f4446125ffa3f16071c1f111d83cd76e +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 4 00:47:40 2021 -0600 + + V3D: Generate primitives for both v3d and webgl. + +commit fd7b1f0f8c3e2ead714f30ad88291c782d648e02 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 3 18:47:10 2021 -0600 + + V3D: Add triangles and pixel to reading V3D. + +commit 51eb5ae116173a9e9fdbfd128bd8abf6e16a8d5d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 3 17:48:30 2021 -0600 + + V3D: Add pixel and curves to v3dfile.cc. + +commit 141a1fdde34df2908a0e6723e89142962bb5319e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Aug 3 17:31:20 2021 -0600 + + V3D: Add multiple primitives function to importv3d. + +commit bad1b04a2aaf6e21eacf07b046d99e07a839c18f +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Aug 3 00:18:26 2021 -0600 + + XASY: Set up work for adding 3d objects in the interface. + +commit 0689fcebfc49ac58f569ca0539a0c3f0134db5ae +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 2 22:31:58 2021 -0600 + + V3D: Fix pixels. + +commit 66d0aa1f9b0dbf08e5aabab94fc94589a93347fe +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 2 21:04:49 2021 -0600 + + V3D: fix hang with -V option. + +commit e6e9739dd37b9e47fb2af647398d83ee31618b48 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sun Aug 1 17:27:25 2021 -0600 + + XASY: Add beta version of changing fill status. + +commit bb9bfde7ff2e0d881a8d493a9c67a2adf89a8523 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 1 11:35:26 2021 -0600 + + Support billboard labels. + +commit fb90ea9ec15ca2249dab02590a5fe15edcef5b4f +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 1 11:29:32 2021 -0600 + + Support billboard interaction mode for general patches via render argument. + +commit 35aaf24d8bdf1db19ea001f88bfe44cecc6ec1ec +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Jul 31 22:26:39 2021 -0600 + + XASY: Fix closing bug. + +commit 32e4ede32ac0b9b74c5fbd65cd069f1720324348 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Jul 31 22:11:45 2021 -0600 + + XASY: Change name of render mode. + +commit a6c2218a87ec02ba11ad96b2b520d40bf0650e9e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 31 19:20:15 2021 -0600 + + V3D: Enable generation of surface lists. + +commit 45447153388fa3bf4ddef89cbc6871de92ebc4cb +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 31 19:14:53 2021 -0600 + + V3D: Enable reading color data. + +commit 4ca2bb85002f2cd5fb48d27fba0c533860e91945 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 31 19:14:40 2021 -0600 + + V3D: Fix adding color information for v3d. + +commit 7b929621a7acbd322e6b2580c75cd7d39a5d4aef +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 31 18:44:02 2021 -0600 + + V3D: Add reading in center information to importv3d. + +commit 8908226e183dd6b8d71a0035e5e5506855d244c9 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 31 18:43:44 2021 -0600 + + V3D: Add center information to v3d file. + +commit cc3ce0aef490a62b616b16ec9ea8330979b92d04 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jul 30 22:00:13 2021 -0600 + + V3D: Add a draft v3d import script. + +commit 6d957f4d713ca58fa0a17f9a16ad04c11435ec1b +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 30 18:08:50 2021 -0600 + + XASY: Standardize case. + +commit 0c81a76bb5a7546a1e75992c664512dd7b27f3e4 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 30 17:16:50 2021 -0600 + + Update demo. + +commit 4e4e49a9a39a108ab11cebe04309e78632649b5c +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 30 13:21:45 2021 -0600 + + XASY: Fix crash on 'Exporting as Asy' for new files. + +commit 88a10b46356cf14d1ef91faeea7261f346b3a226 +Merge: 63eea214 9650c998 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 30 13:16:58 2021 -0600 + + Merge branch 'Qt' of https://github.com/vectorgraphics/asymptote into Qt. + +commit 63eea2141b1fbb356542d18a4116969f899f8db0 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 30 12:06:56 2021 -0600 + + XASY: Add ability to cancel operation if file changed while making new file or loading file. + +commit 1ca12fe7d1217efb4eb6acc4bc7384fda41c6dbb +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 30 11:48:50 2021 -0600 + + XASY: Change saving asy import file warning dialogue. + +commit 8b9d0d7e85a1a39e01fa2cb98885513eb73a3d87 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 30 11:45:50 2021 -0600 + + XASY: Move exportXasy code into xasyFile.py for modularity. + +commit cbbe012edfba70fdf101716d6e401e58ee72f7ca +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 17:58:17 2021 -0600 + + V3D: Standardize element types. + +commit 3da65efbabfc69660b1616f28fe27a0582038301 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 17:38:14 2021 -0600 + + V3D: Update demo. + +commit 0a8cda8f9d0989c22b6325a841ca595d2197dd2f +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 17:00:55 2021 -0600 + + Update asygl. + +commit d1c850efb3edd7d5cc07e2233f07358507668e12 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 16:55:39 2021 -0600 + + ASYGL: Reformat gl.js. + +commit 8f6820ed364f37e5cb669dd669e21c78111b986c +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 16:44:53 2021 -0600 + + ASYGl: preallocate vertices array in Triangles. + +commit a5401fe15e3273d24ffa395f7670d74a1cebf7c2 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 17:00:55 2021 -0600 + + Update asygl. + +commit 466763c02e5e0e4c005465f463be69076f125927 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 16:55:39 2021 -0600 + + ASYGL: Reformat gl.js. + +commit b968e9311ccd087285c105539f8fd9b5f576b00f +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 16:54:39 2021 -0600 + + Port to C++-11. + +commit f5c34d02ab5cf4514234b8b1dc33ec419c387934 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 16:44:53 2021 -0600 + + ASYGl: preallocate vertices array in Triangles. + +commit 9650c9989582f20a02c72668f303c71bab15080a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 11:41:11 2021 -0600 + + XASY: override outformat rather than entire user config file. + +commit 63112fceb984838facceef072c87d79d5be76eff +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 11:38:20 2021 -0600 + + XASY: ignore user config file. + +commit cc7d93f40a7895cfc9599c9ada0f2655f4db7cee +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 29 11:33:02 2021 -0600 + + Use single quotes. + +commit bd449cf33f10a9dad41e34b91dbf161ad429d093 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jul 29 02:00:42 2021 -0600 + + XASY: Ensure consitency of dialog for found identical files. + +commit 363acfd36317d6c46fc6fa12c01312bd980d2ad9 +Merge: 3d91532e 9161d8bf +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jul 29 01:51:40 2021 -0600 + + Merge branch 'Qt' of https://github.com/vectorgraphics/asymptote into Qt. + +commit 3d91532e0068d2679eea9f441d52159535d13a34 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jul 29 01:51:18 2021 -0600 + + XASY: Xasy file saves asy2psmap + fix actionSave() dialogs. + +commit 0ac652ef39eff2fbeb2cf31acce4691d4edf701e +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jul 29 01:01:15 2021 -0600 + + XASY: Make saving xasy the default and remove previous link functionality. + +commit 9161d8bfae033bf1245785327904735e89ba0e3b +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Jul 28 23:30:52 2021 -0600 + + XASY: Add customizability to 3d rendering. + +commit feebc7304af30531b2749a5d15d2098531f14067 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 18:32:07 2021 -0600 + + V3D: Unify v3d and jsfile to reduce code redundancy. + +commit d5644b3dc7dd8605eabf38be8ab870e5422b86e2 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 28 17:24:05 2021 -0600 + + XASY: Add ability to Export to Asy straight from file menu. + +commit 28cf5abe4ca5cd95687d6bfd9f7246ea1d2af811 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 17:14:49 2021 -0600 + + V3D: Abstractize jsfile to abstract 3d out file. + +commit a8eb62ffff5002f40220c88522865746a005baed +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 28 15:48:33 2021 -0600 + + XASY: Add ability to export to Asymptote file. + +commit 8ccc7c9139c022e412258cd4882c777ad3b94cbf +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 28 15:07:42 2021 -0600 + + XASY: Save pen data (color/linewidth) into xasy file. + +commit 4903f5cd10db64a3cf535f766f44fc43e539c599 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 28 15:06:47 2021 -0600 + + XASY: Fix labels not being added with color. + +commit c4c749e854829467bcf0791d0cb9b0844f0acc19 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 14:53:44 2021 -0600 + + V3D: Fix bezier triangle render function. + +commit d907057302a43768268b51a70c493cadb1680b37 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 14:47:30 2021 -0600 + + V3D: Allow baking options in bezier triangles. + +commit 1cea79b09f410a04a6643e3f7ef846134c15ee01 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 14:43:02 2021 -0600 + + V3D: Make BezierTriangle function standalone. + +commit 21ceb4e9c9bc1aef1318af9dad5b68d56e90f910 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 14:11:28 2021 -0600 + + V3D: Enable baking patches option. + +commit 20eb389ef5bdb6fde4a4ce57b88fe423d6996b42 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 14:11:15 2021 -0600 + + V3D: Enable rendering of raw vertexBuffer. + +commit 478e300281b1348add88364ceee0d89c103e2258 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 13:58:30 2021 -0600 + + V3D: Encapsulate existing information on render to a parameter struct. + +commit 45910d98e58b274fb213f0208477c93e66fc5a1a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 28 00:00:28 2021 -0600 + + V3D: Simplify V3D specs. + +commit 399bbb1bc618ccc05a3f7ecf33f574b21cf74c90 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 28 13:38:34 2021 -0600 + + XASY: Save xasyText to xasy file without going through asy script. + +commit b4041c7da61e56c27a6f1bad48f9e1174ef27fb4 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jul 28 01:03:25 2021 -0600 + + Add override qualifiers. + +commit 694b4cd9770eb597a7c19696e7fe997119273f46 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jul 28 00:32:44 2021 -0600 + + Port to clang under MacOS. + +commit 0a79d4e6f6cbb4f206c7703a02985bccf0926b69 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jul 28 00:11:26 2021 -0600 + + V3D: Infer number of control points from element type. + +commit b4739fee01e50b97b34fc7df9032afb33a467534 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jul 27 22:20:48 2021 -0600 + + V3D: Allow rendering target to an arbitrary vertexBuffer. + +commit 12cfa6ed19f7be372faa9a132ff0b5c2d1f60a14 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jul 27 18:05:08 2021 -0600 + + V3D: Dynamically add indices based on if they are distinct or not. + +commit 01fbf32a46bd1bd28178bb1f647a8243ed0931e3 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jul 27 17:46:19 2021 -0600 + + V3D: Use operator<< for triple and prc::PRCColour. + +commit c4f171f513b5021c49453e8909d17e2e0039cd53 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 27 16:17:23 2021 -0600 + + XASY: Make add button naming conventions the same. + +commit dbac7243b20b8de74827a256146f6ae676c80982 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 27 09:29:29 2021 -0600 + + FILE: Fix bug #258: support compilation when COMPACT=0. + +commit dd0d7033a7c0ec45f3fc1fce12b89f7f0e4b6b43 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 27 00:48:06 2021 -0600 + + Patch lasy-mode to work with Emacs >= 23. + +commit c46633df7ff517701b488d60a55fb51755df6c87 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 19:50:29 2021 -0600 + + XDR: Add triangles to v3d file. + +commit 35ee832a48783d2378adb508ca0724b0058de7be +Merge: 3a338ba8 04a5d074 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 26 17:32:37 2021 -0600 + + Merge branch 'v3d' of ssh://cascade.math.ualberta.ca/git/asymptote into v3d + +commit 3a338ba8a4b30c24d9033fa94b8a7eabebd7570e +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 26 17:32:31 2021 -0600 + + Update v3dstd.md. + +commit 70e3a5e2e53a3a8d028b8807f8bc5d124ca3ba57 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 26 17:16:10 2021 -0600 + + XASY: Update icon clicking statuses. + +commit 0c74479fa00167fa0b5da22e927eb505019eb3f4 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 26 16:32:18 2021 -0600 + + XASY: Set translate mode to be default state. + +commit 04a5d074d6496a8eb9bbe4b772d5c27f8cdbfe87 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 16:15:26 2021 -0600 + + V3D: Add options for other primitives. + +commit 461d011a67fff47587e5ea4757aebc237cae2446 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 16:15:13 2021 -0600 + + V3D: Add oxstream values for rvalue. + +commit 5df8b4e8e430e5808c7da03b37737bc3127c0f32 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 26 16:08:31 2021 -0600 + + XASY: Fix save prompt mid-edit. + +commit b64c1f1a95361a0dd0aeeb599418a7647ad3c0f3 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:50:32 2021 -0600 + + V3D: Support bezier triangles. + +commit cfc1559b82cf43958b56b566656a8b92f7ec2795 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:19:14 2021 -0600 + + MAKE: Add v3dfile to makefile. + +commit da012aee1fbfa2448fd9dec6a39d465ec7493011 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:19:06 2021 -0600 + + ASY: Set format as v3d in three.asy. + +commit e8d02dadc8beec57e6fdf6bc2c2929a0a3bd453e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:18:53 2021 -0600 + + V3D: Add support for bezier patches to v3d. + +commit a42c801b4bd00e36741fdd9f2f64ff9c993c8112 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:17:36 2021 -0600 + + V3D: Add v3dfile class. + +commit 1fc32e3b49fad691b5c34c2654794aa1d8da3321 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 26 14:17:04 2021 -0600 + + XDR: Add vector<double> and array<double,n> xdr packing. + +commit 9ead0267da5fbc0b6a1fcad95c4921e1e326d65f +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 12:16:59 2021 -0600 + + XASY: Check if file does not exist when loading file from command line. + +commit d17303f0fd9e14dfbf2923ab580de1fac2b4adf0 +Merge: 51367354 17c8855b +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 12:12:32 2021 -0600 + + XASY: Merge branch 'Qt' into 'Qt'. + +commit 51367354ca25fd96fd39f572ae246e47fc345181 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 12:10:11 2021 -0600 + + XASY: Opening files from command line now the same as in-app file loading. + +commit 6f73ced1b1db27e4880b5aad95682a47325337c6 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 11:51:55 2021 -0600 + + XASY: Change save to open dialog for default .xasy save. + +commit 17c8855b0acc7b736700ac4f7964486a7106781a +Merge: 2a9d492d 9e6ef1e0 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 26 11:21:12 2021 -0600 + + Merge branch 'Qt' of https://github.com/vectorgraphics/asymptote into Qt + +commit 2a9d492d0a1e43806b2c552c4d044edc417af129 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 26 11:20:53 2021 -0600 + + XASY: Fix magnification error in bezier editor. + +commit 9e6ef1e0bbf41279563a02fc452c5f957cdc6906 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 26 11:19:31 2021 -0600 + + Force rendering of 3D objects. + +commit af78f0e9d7d2bd19c15854fcaa739ff887734f3a +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 11:05:46 2021 -0600 + + XASY: Remove debugging code & prevent .xasy load crash. + +commit adb4b1d1931ca4450a8833e98294ad78239b1ac4 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 26 00:41:27 2021 -0600 + + XASY: Handle undo from accepted edits in Edit Mode (i.e. controls/nodes). + +commit 11af899bc8fd2396c5a511201149bf98371b6f72 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 23:51:31 2021 -0600 + + XASY: Re-add code in 32cdfc22, deleted accidently in 14dfff01. + +commit 5415ca365f5c4bfee018cfa492d89cbfcab833ee +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 23:36:34 2021 -0600 + + XASY: Fix exporting recently made xasy objects to both .asy and .xasy. + +commit e6541aa352cb6b65a82057b24ad08158bd7804fc +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 19:56:34 2021 -0600 + + XASY: Create handler for loading legacy .xasy files. + +commit 7ff8049248cecd24b1c24139b72abbb8512d3dd5 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 19:38:42 2021 -0600 + + XASY: Add linked .asy file on title when editing .xasy file. + +commit 52cd9e7c2499fb6c8a6e9a57417a73b73ef31687 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 19:09:30 2021 -0600 + + XASY: Delete duplicate objects if user saved new objects to both .asy and .xasy. + +commit c854dd2c6bf04d0e3d48c65cc51831a6a281f5b5 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Sat Jul 24 01:54:05 2021 -0600 + + XASY: Load xasyScript object directly from linked .asy file while loading from .xasy. + +commit 8a650dc18fdd0989fc1f1879a2952d0dbeef2182 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 23 23:30:09 2021 -0600 + + Use pointer for WebGL cursor. + +commit e2640c1a08838801bed347122b0dfbd3c9b700c0 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 23 17:32:48 2021 -0600 + + Add preliminary v3d standard. + +commit 8c1d863d3c332b91490598c84d9bcc51ff9bb37d +Merge: cfd3121e c84c526a +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 23 16:42:22 2021 -0600 + + Merge branch 'master' into v3d. + +commit b8d4e3a39f9b5acc99e0219954139f5fe0b64a82 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 23 15:26:50 2021 -0600 + + XASY: Save .asy objects into linked .asy file when saving via .xasy. + +commit 14dfff01756801fe1f30f98f9bc6d7683f476b45 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 23 13:19:23 2021 -0600 + + XASY: Save corresponding .asy file on .xasy save + typo fixes. + +commit c84c526ae94c420b0555ef33c2c37fc2177f34d7 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 22 11:35:52 2021 -0600 + + Update documentation. + +commit edfcc7bf88f0c1054d77a99bdaaf0d9acc8d1230 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Thu Jul 22 00:31:30 2021 -0600 + + XASY: Fix some drawing issues with the bezier editor. + +commit 5d5c43d366f876a28472c71838726294e4086efc +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Jul 20 22:07:02 2021 -0600 + + XASY: Add more possible messages to the status bar. + +commit 32cdfc22ddbd02f779296db7db72f19713e51b8e +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 19 11:13:13 2021 -0600 + + XASY: Fix closing bug. + +commit b8b046786d83fcc8f1728c2c084a4718ed8c13b4 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 19 11:08:05 2021 -0600 + + XASY: Fix Bezier editor transform bug. + +commit ad84064b6721d033ea95ece4aa7702bd99ed5f29 +Merge: 86c8c792 f69347fe +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 19 10:42:16 2021 -0600 + + Merge branch 'Qt'. + +commit 86c8c7924bbf1c85d64f2b0939c2f70e5d614044 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jul 17 12:43:59 2021 -0600 + + Fix last revision. + +commit 92f6ecaed7ed3a90a3a83511fb26b153ce6f6bf6 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jul 17 01:08:41 2021 -0600 + + TRANSPARENCY: Fix bug #253. + +commit 895c90e88d01515a784be33fc9c7923b1bfbe408 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 17 00:25:13 2021 -0600 + + LSP: Properly stop DFS search if getExternalRef is empty (i.e. file does not exist). + +commit 34782cd981a38d9e7387f3c6a48c98e1905a8688 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 17 00:17:37 2021 -0600 + + LSP: Skip BFS step if file fails to parse. + +commit 0a4009bde77cfaeb5003040f73a92f5e6d4c3013 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 17 00:15:37 2021 -0600 + + LSP: Refine checks for virtual files: settings and gsl. + +commit b16efc20fdb0d22eb51bd2c250a0f924e1772138 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 16 20:23:24 2021 -0600 + + Fix segmentation fault. + +commit 9893e3d6a11d3c1c5169da4fd66d074e54ebf0e5 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu Jul 15 23:23:51 2021 -0600 + + LSP: Exclude settings from search traversal. + +commit a939cea6be4b5e31ec0298b8d43a0ce26058a24e +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 15 18:08:42 2021 -0600 + + Distinguish between std::string and mem::string. + +commit fa5598cf9efccf17c9a8e2da31ee96d7a1b753d6 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 15 00:45:42 2021 -0600 + + Work around null pointers. + +commit f69347fe1a84d77c7c024e6e453066140c224152 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 14 23:01:15 2021 -0600 + + XASY: Implement 'New File' functionality. + +commit ec6fcb25edeba2b88d19d91b05c4eaedbb99a5a5 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 13 22:26:22 2021 -0600 + + Make lspport and lsphost environment settings. + +commit 4dc77c0eed54202ccafdbea6db7a851463e900d4 +Merge: 224a60e7 9cae116c +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 13 15:05:43 2021 -0600 + + Merge branch 'Qt' of https://github.com/vectorgraphics/asymptote into Qt + +commit 224a60e7195965740ac3b4e647192a8780c0ac80 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 13 15:05:36 2021 -0600 + + XASY: Remove window1.ui debugging code. + +commit 9cae116c1af47da0d237693e541fe20b347f7cb9 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Jul 13 15:02:34 2021 -0600 + + XASY: Restores fixes with bounding box. + +commit 33fc5d9246c23ec1dab506fe302cbecf83f90831 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Tue Jul 13 12:35:00 2021 -0600 + + XASY: Fix tool tip name. + +commit 158b39a6a3f38d0f04a71a840bcc951940504176 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 13 00:15:29 2021 -0600 + + XASY: Fix crash on clearing recently opened menu. + +commit 63be9dc26f51af40d4d9430a29880cc4ce2e9777 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 12 20:14:19 2021 -0600 + + LSP: Use unique_ptr instead of manual new/delete initialization of remote end point. + +commit 5dc62f6c3c445077ff5782c9c3d53511b3fba90e +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 12 18:12:26 2021 -0600 + + XASY: Remove debugging code for .xasy binaries. + +commit c51dc292f0495aefefc6eff147aadff2204f5094 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 12 18:01:29 2021 -0600 + + XASY: Include .xasy binary export into main save/load flow. + +commit bacaf250eadf77a64ad6e4c05cd7a772d5a86868 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 12 16:48:17 2021 -0600 + + XASY: Fix translation bounding box issue. + +commit 884f7ccf9e670e848ef7d5a8cdac44641677238b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 12 14:35:02 2021 -0600 + + CXX: Set all errors to const& and exceptions from std::exception. + +commit bfb52602761c2fd0abaf4ac9da54e784828cd765 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jul 12 14:31:43 2021 -0600 + + LSP: Split Asymptote LSP Server into separate stdio/tcp components. + +commit 5a8403f3e22a568fc0e90c77134a0a36f93f18e5 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 12 14:17:03 2021 -0600 + + XASY: Include transformations into .xasy binary export/import. + +commit 15f814e7a6c8d897e10bec86a9dd15937c6abf2e +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jul 12 13:58:48 2021 -0600 + + XASY: Reverse previous bounding box calculation change. + +commit 4d38b8ecc211b7ad73910b91d1333aa6a2263a00 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 12 09:48:52 2021 -0600 + + Update year. + +commit ed73fd37a91dd6827a4bf1e9be2bde37f666eaa8 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jul 10 23:15:33 2021 -0600 + + Remove unused code. + +commit ad6f30f006b1bb277ec7d241c1696073c80a4d34 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 10 15:26:04 2021 -0600 + + BUILD: Change C++ standard to -std=c++17. + +commit e3fc67832f9e3336234de399f8402d16d6ec2270 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Sat Jul 10 15:24:47 2021 -0600 + + LSP: Make mem::string explicit in dec.h. + +commit aa1ff6b608b06642d1103a1f0474c1a7992caa8f +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 9 13:04:24 2021 -0600 + + XASY: Include saving xasyScript and xasyTest while exporting to *.xasy binary. + +commit 9dfeff919260de7bc32acbd898abf944c7009c7c +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Fri Jul 9 13:01:13 2021 -0600 + + XASY: Break xf.saveFile function into creating and writing the asy string. + +commit b5da1baeb9fb335d28a802acc2042cb93aa8e612 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu Jul 8 16:37:26 2021 -0600 + + LSP: Search through struct declarations for functions. + +commit 4f85dfc3d70a0287dd93141dd0996fd1275e0a29 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu Jul 8 15:50:43 2021 -0600 + + LSP: Search unravel struct values alongside filenames. + +commit 7d158258b3ac1e6adc07aa2890d776d361af0854 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu Jul 8 15:44:26 2021 -0600 + + LSP: Check if unravel values is a fileId. + +commit 41f9ca54b1cb64ff597fff41f6df08c0662e9c9f +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Wed Jul 7 20:47:04 2021 -0600 + + Fix bounding box pen glitch and remove unused code. + +commit 74ecf40126466d16c20a26afeab1e84deb321757 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 7 19:46:07 2021 -0600 + + XASY: Add testing functions for export into .xasy binary. + +commit 546a841ba755f7696972438016f4b82251d98513 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 7 19:41:57 2021 -0600 + + XASY: Fix typo and makePenCosmetic issues. + +commit 7f08ed403043840051fd78a1d93c2e02e6cad3d6 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jul 7 19:39:41 2021 -0600 + + XASY: Set-up framework for export to .xasy binary. + +commit 8a06b5701099e1941d8ea61acfcb27f039619f6a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 15:46:50 2021 -0600 + + LSP: Search from access declarations for functions. + +commit 2fbdcbee88202969b31f2c52a4cf344d326c30e7 +Merge: cb0f82f3 20e1d214 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 14:36:20 2021 -0600 + + Merge branch 'lsp' of github.com:vectorgraphics/asymptote into lsp + +commit cb0f82f3bc1d60d3217c1ad744b9dd551cc41ee1 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 14:35:07 2021 -0600 + + LSP: Append the directory of the file to Asymptote's search path. + +commit 5ff8870351dda4586c6398b1245b10c78674c7b6 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 14:34:19 2021 -0600 + + LSP: Search "from" access declarations for variables. + +commit a1038310513b1b4c1025d8e98b30da0d68eeba27 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 14:29:05 2021 -0600 + + LSP: Enable recording of from declarations access. + +commit 9460297463f97d30aeba20d0669a24b74713538a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jul 7 14:28:32 2021 -0600 + + LSP: Add general processing list function. + +commit be32229b074117fc2c44d7023f1162fbff21d78c +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 6 17:29:55 2021 -0600 + + XASY: Replace undo/redo icons. + +commit ce507966cfd81f01e62fd6a066ae0a307a46e31e +Merge: 3726940a 2fe124e7 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jul 6 13:38:31 2021 -0600 + + XASY: Merge bounding box change with last commit. + +commit 2fe124e733c9d3e9accdf290d2463dbece1975ce +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jul 5 10:46:38 2021 -0600 + + Fix bounding box branching. + +commit 20e1d214eb06570fed06aa4b26264a64a50362d8 +Author: Supakorn "Jamie" Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jul 2 16:37:16 2021 -0600 + + LSP: Add symbolmaps to Makefile temporarily. + +commit 9a94a6e4978fa677c5344bdb7c828b523a1eb0bd +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jul 2 15:35:10 2021 -0600 + + LSP: Enable symbol context search for access declarations. + +commit d43f8971b3c9de2bb8a67e33b686dc711910cc29 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jul 2 14:35:49 2021 -0600 + + REPO: Update vscode settings to disable js format and python language server. + +commit a6a88e866411b88ec8038fc28f5173824c7f3a67 +Merge: e38a3c3f 84451cf2 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 2 12:51:24 2021 -0600 + + Merge pull request #255 from Honghe/patch-1 + + Update asymptote.texi. + +commit 84451cf2def1d149e6c4b26046263983ac58fd41 +Author: Honghe <leopardsaga@gmail.com> +Date: Sat Jul 3 00:00:31 2021 +0800 + + Update asymptote.texi + + `GSView 6.0` is end of life. + `Sumatra PDF` can auto reload when the `.eps` is changed, and supports latest Ghostcript 9.54+. + https://forum.sumatrapdfreader.org/t/ghostscript-not-working-error-loading-on-ps-files/3826 + https://github.com/sumatrapdfreader/sumatrapdf/commit/5a295db98381f925aa81d13988ffadf74953b8de + +commit 2a41b3468a2aeb18575b6cf5e54e1460eac94b72 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 17:17:15 2021 -0600 + + LSP: Centralize the logging process for LSP. + +commit 71bfb9ae3c11d31cea544632d7d9439de1cfba9f +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:40:51 2021 -0600 + + LSP: Remove filename from update file contents table. + +commit bfdf27e8c3ec27ac20bf7e317fa683e1a00e0c99 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:40:14 2021 -0600 + + LSP: Start in IO mode without tcp. + +commit 1a5d0f0e5c9ac0a5c484a18e781252b3dd3a9308 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:39:58 2021 -0600 + + LSP: Add StartIO mode for production. + +commit 7641b7ff4c18289d464d09b44414600c6dc88212 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:38:57 2021 -0600 + + LSP: Fix the initialization of NullResponse in shutdown request. + +commit ee5284574753a06d309d39a685db9c740d7a87f8 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:24:55 2021 -0600 + + LSP: Log level based on asymptote verbosity. + +commit 7131a2a5ef504c5178b875911dfff62f5ed03ab2 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed Jun 30 16:24:20 2021 -0600 + + LSP: Add onClose and onExit notification. + +commit 702a2344c7354fbc2dd79abea747d9f8236db9bd +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jun 29 16:01:19 2021 -0600 + + LSP: Enable gc thread registration. + +commit 593e6337348fcca451a16ee64a906b2c80a9b9f1 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jun 29 16:01:03 2021 -0600 + + LSP: Add LSP port and host option for tcp. + +commit ec04bce3d635af4efd6acc02ea5339104907ad99 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue Jun 29 15:52:19 2021 -0600 + + LSP: Fetch multiple definitions for functions. + +commit 3726940ad274b9c6fd96cbb98e5b7e274148ad84 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jun 29 13:13:28 2021 -0600 + + XASY: Fix typo on self.ui.txtLineWidth. + +commit 0fa72a41d4cb04feca7f7be71c2598b11692542f +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Tue Jun 29 13:12:43 2021 -0600 + + XASY: Make bounding box calculation factor in pen line width. + +commit 7d193e5188cf12035b4d50090e3534abb2e42e69 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 18:49:22 2021 -0600 + + LSP: Add the file's directory to the search path during symbol map construction. + +commit 3e161069eeb6c500f9e8cc47b239a9f6f691ed7b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 18:48:53 2021 -0600 + + LSP: Update file contents on change if applicable. + +commit 06f7086af1f839e36b69d61c0cfd2329554cbb4a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 18:42:15 2021 -0600 + + LSP: Enable full search of access and struct symbols. + +commit df92e1dfd81f33805ce3b59b71b800381dacb47d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 18:38:31 2021 -0600 + + LSP: Add unravel ids to SymbolMaps. + +commit 249ce56ae2f13aee520ef22d21a640ce6f42c19b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 18:36:29 2021 -0600 + + LSP: Move external reference data to a separate struct. + +commit 97513e53db27f902e9a79b6464751eff71b1c567 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 28 13:45:50 2021 -0600 + + PEN: Add rgba function to plain_pens.asy. + +commit 7f9811bae2afd80dd7efbe92e101145f5b39617a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:47:55 2021 -0600 + + PARSER: Move icode and istring to header for accessibility. + +commit 0490c9d64ba49fe688cc9521947249c0d7f31e4d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:26:20 2021 -0600 + + LSP: Handle crude document color request. + +commit 55b8c513140ca0475f786869bb8d516a036b4faf +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:25:35 2021 -0600 + + LSP: Extract out the SymContextPtr* fetch process. + +commit f249b2d8ea8275aba93050b3c82f48629f9b1420 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:22:27 2021 -0600 + + LSP: Clean up SymContextInfo. + +commit e38a3c3f7318691fadfde0cb3864687f48428aa6 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 26 16:18:56 2021 -0600 + + Upgrade from ocgx to ocgx2. + +commit 8da12dc8ad0f4e56f0c0bd8f7300e9d3d4770572 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 25 14:23:59 2021 -0600 + + Upgrade from ocg to ocgx. + +commit 40022b3d35bd8321be2a86c8fc53bacf69eed787 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 21 22:52:41 2021 -0600 + + XASY: Change title when file is modified. + +commit 618d74c8f63bf8d419b40b400be9e4fc3a906d2e +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 21 22:28:36 2021 -0600 + + XASY: Update TODO comments. + +commit a0b6f422ee0e37705459246ccf04f3f73d538562 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 21 22:17:36 2021 -0600 + + XASY: Place xasyrecents.txt in ~/.asy folder along with other config files. + +commit ea62ca6f1e96938200f55125865bd30855cd0149 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 21 22:16:46 2021 -0600 + + XASY: Fix recently opened QActions from menu not linking to correct file. + +commit 3cad6938e2d4f8cf03b6e23dfb682e3a433d731d +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:17:55 2021 -0600 + + LSP: Add retrieval of color information from exp. + +commit f9fc032ab1df26434649f6ee0000fbc68750b184 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:14:09 2021 -0600 + + LSP: Fix decid createSymMap with type. + +commit 3ad2a131e12979daa5cea59bbd012ac8fa70b49f +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 18 22:13:43 2021 -0600 + + LIB: Update LspCpp library to use boost::optional. + +commit afa8dfd2c8d87b27ab8e8a678fff46fea0a6dd44 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 19:51:32 2021 -0600 + + XASY: Delete extraneous code on freehand drawing handler. + +commit faf82d60feca29fdcc5a8ab5d7aec71d09071ead +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 19:28:24 2021 -0600 + + XASY: Add placeholder function for freehand draw tool. + +commit 95e4a77a87a8deb4d9168b65fa36e59c4e06fe78 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 18:31:45 2021 -0600 + + XASY: Connect freehand drawing button on UI to to-be-implemented action handler. + +commit 75799ae0a1e079429021d7fc8cf402f747155bd2 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 18:23:37 2021 -0600 + + XASY: Change icons.qrc to include brush svg. + +commit 988439ac7dc406dcd0507b488e741f4b6b474de0 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 17:44:14 2021 -0600 + + XASY: GUI elements for freehand drawing. + +commit 3c7c07b2c47919c22a93774f8728db9514952e92 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 11:27:54 2021 -0600 + + XASY: Add TODO comment and recent.txt file in config directory. + +commit 26cc499ee03aa3200531282a67c41d94fffd0394 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 11:13:22 2021 -0600 + + XASY: Open recent class to handle paths + +commit 0f41b3af1bea5ad1c88c740502ee52b369e922e8 +Merge: 8dfb98bc 0d799204 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 11:11:11 2021 -0600 + + Merge branch 'Qt' of https://github.com/vectorgraphics/asymptote into Qt + +commit 8dfb98bc5bb4f5e9acb1a93d358cbe3592506a91 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 17 11:11:03 2021 -0600 + + XASY: UI elements for menu of recently opened files. + +commit 0d7992042bf973680d8c5e3b876fba156c885821 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jun 14 00:00:46 2021 -0600 + + Fix bounding box sizing issue. + +commit f0b6d339c51a7d02176400fe2de468b58f4752a0 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Jun 12 01:17:45 2021 -0600 + + Fix bounding box drawing under scaling. + +commit 99cadc21e19a82eddbcd54b84b19cf0aa14c70d6 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Sat Jun 12 00:49:01 2021 -0600 + + Fix line thickness of objects after magnification. + +commit 48af59ba9e87c530c260886ceb0ec168ed9ea87c +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 11 16:10:30 2021 -0600 + + LSP: Add createSymMap for range-based for loops. + +commit 01aefbdb8a911bad63c5d67b05db61990b82d9a9 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 11 16:10:13 2021 -0600 + + CXX: Format code files and add attributes. + +commit 8812cf49fe43371bac49d6480b838e595e87672a +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 11 16:09:08 2021 -0600 + + LSP: Add signature searching of struct contexts. + +commit 33db4bbc39ef70f55ff14564dc20ac5407c3d20c +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Fri Jun 11 02:32:37 2021 -0600 + + Fix some scaling bugs. + +commit 3b7bef84dec6b9b09e294f2d018abae9f6ee4daa +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon Jun 7 23:39:10 2021 -0600 + + LSP: Allow for multiple functions loading in hover request. + +commit f1f36b434958c125be2c110c81c52ae3266df1b0 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 7 16:31:01 2021 -0600 + + XASY: Change MainWindow1.erase() to fix crashing after opening a file then undo. + +commit e8f7946db8ac78ef73a64ff2cfe50daffd6048e2 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 7 15:42:03 2021 -0600 + + XASY: Make undo/redo menu button available after script object delete. + +commit 190676f02243ba514a4dad351a5834921d6469a7 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 7 15:01:20 2021 -0600 + + XASY: Change softDelete key name, and ncrease readibility on UI of addPolyOpt menu. + +commit 9be0e9269b1dca5eb651bca81b45d46cff046081 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 7 13:01:42 2021 -0600 + + XASY: Fix undo/redo for deleted objects imported from .asy scripts. + +commit 170743bcf5a9b00c8173059acdd96227676762e9 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Mon Jun 7 12:06:32 2021 -0600 + + XASY: Fix untransformed deleted objects not saving + +commit 5f3e93cd8118118154e97c8d3743998b668bfee8 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon Jun 7 09:01:27 2021 -0600 + + Fix line thickness issue with scaling. + +commit 21bafac812f6a9d0a28c64666db0572ac6e06ec4 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Fri Jun 4 21:29:55 2021 -0600 + + Fix exit error on startup. + +commit 138dc26012377f36b9b8a5a4457e5095a2ee70ae +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Fri Jun 4 21:24:24 2021 -0600 + + Add cancel feature to exit box. + +commit 74f24be64e1a18b8aa30424400eef5db718186c8 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 4 15:15:42 2021 -0600 + + LPS: Enable searching in external file locations. + +commit a517a4349086d6765bf5b0bb2b7bf383ee01775b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri Jun 4 15:14:43 2021 -0600 + + LSP: only recurse statements if value is not null. + +commit aa5f5aecac3e399dda3e39eecfa67b82bc814b0b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 3 22:13:51 2021 -0600 + + FILE: Fix bug #247. + +commit 638206d86745878a746548d9ecc2d5fb1945d725 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 3 21:18:06 2021 -0600 + + fixed: undo create object crashes if selected object is deleted + +commit 8e95228aff14dbd37821bca7b519a20d4bcc73f5 +Merge: 0442d6c4 c195c1fc +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 3 14:03:32 2021 -0600 + + Merge branch 'Qt'. + +commit c195c1fc4c5b0631aae84cc75b3b9bf27da677e5 +Merge: bbacc4f8 ded4ea86 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 3 13:55:00 2021 -0600 + + Merge pull request #249 from vectorgraphics/Qt-macos-accessibility + + Qt macos accessibility + +commit ded4ea8607cf1478871d6c1b9b951773b8e177b3 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 3 13:19:57 2021 -0600 + + accidental change to QMenuBar height + +commit ea63eb31c5925a01ea3219bead12dc6725201ec6 +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 3 13:10:37 2021 -0600 + + changed git ignore to include python virtual environment + +commit 0433358c31035f123a8c2d9a0e4f304197b3030f +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Thu Jun 3 13:08:38 2021 -0600 + + Added possibility of keyboard focus on main screen so textbox shortcuts don't override global ones + +commit bbacc4f870f38222dff57f6de82d053a813b1cea +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Thu Jun 3 12:28:04 2021 -0600 + + Fix issues with checking buttons. + +commit 0442d6c4230ad48cd793f661812a17a106bfb17d +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 2 17:31:15 2021 -0600 + + Update example. + +commit 7a46888f213770564bfbcf38fe63dda320393e1c +Author: RubberNoodles <ocheng@ualberta.ca> +Date: Wed Jun 2 13:25:42 2021 -0600 + + fixed btnAlignX/Y not showing on Mac due to insufficient container width + +commit 76702591d248278c20260206bd1d8f6bff27993a +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 1 13:13:31 2021 -0600 + + Force all threads to return error code. + +commit 0caac12482845a6d450730a76c6fc658c3475505 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon May 31 10:09:39 2021 -0600 + + Fix Y icon font. + +commit 4c83ba7857355dca85fc8c2c6bbbb83f8d4e3cd7 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon May 31 10:09:39 2021 -0600 + + Fix Y icon font. + +commit 15d3f030d7ec999213a8aaa75b9de42487485a2a +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon May 31 09:20:51 2021 -0600 + + Fix saving prompts and add hotkeys. + +commit 2ae710ed1822dc925f09a4f27ea895b9f7df3bdb +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:36:42 2021 -0600 + + LSP: Simplify hover requests and enable signature lookup. + +commit b0524e3dd020c76d0a49cb2bdd3cfb6f28131d6c +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:35:22 2021 -0600 + + LSP: Add fromMarkedStr for asymptote labelling. + +commit 2de9f75df81a4506b8748a58b15f3a99916975b0 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:34:42 2021 -0600 + + LSP: Build tree on open/save. + +commit 4b9bebd7df6a74706c803ad2c3ed57f562a32627 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:34:06 2021 -0600 + + LSP: Allow for type-searching in LSP lookup. + +commit 8e390ad19a5aab015f1501f07793a49f90ad7c29 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:32:19 2021 -0600 + + LSP: Add FunctionInfo struct to LSP. + +commit b94942859d268e7fc12f6e846dfb586f1a7b51a9 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Thu May 27 15:27:46 2021 -0600 + + LSP: Support exp statements createSymMap. + +commit 97926071c5b5e698192dfcd30d0be92df904ff22 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 27 14:10:15 2021 -0600 + + Fix bitwise negation operator. + +commit d4a09ce89a8d3541ef2f26e844db68f504bef8fe +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed May 26 13:57:22 2021 -0600 + + LSP: Support goto definitions. + +commit 5000b66451ff5bb88316fe68bc826c79c2894c81 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Wed May 26 13:55:48 2021 -0600 + + LSP: Add createSymbolMaps for more statements. + +commit e312cdf36414011f635329fdece0c45c02033220 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon May 24 23:59:49 2021 -0600 + + TRANSPARENCY: Fixed bug #245. + +commit 512c2dfc64a44dfdbc574b689668f9406d74db02 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:13:26 2021 -0600 + + RUNFILE: Explicitly use camp namespace to avoid conflicts. + +commit 369e43e3f821952c52cea45d3857300e284e3418 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:12:57 2021 -0600 + + LSP: Add createSymbols for exp and stm for blocks and symbols. + +commit f1ae4e1b35cbae7089ee3b2bdbd1e609d3328393 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:11:50 2021 -0600 + + LSP: Remove lineUsage and use the vector instead. + +commit b8b7dc4a5b023b452a34839c0fccdbe7cce3aa43 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:10:54 2021 -0600 + + LSP: Contextualize symbolmaps to support block codes. + +commit d2e6b12a8faeadccdc056e76a036743e3cdaea0b +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:08:05 2021 -0600 + + LSP: Add lt comparsion for positions. + +commit 9dac66a12fc7178d88ed0ab7a63544924b9b4018 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 24 16:00:55 2021 -0600 + + LSP: Add explicit operator to std::string. + +commit 5c35e19aaf39d58f8209b5e4956de8c935c2f355 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Tue May 18 19:07:26 2021 -0600 + + LSP: Separete Symbolmaps into a cc file. + +commit 7376cb1111d319e1eabda96f46270dc6ea9e340c +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 17:04:23 2021 -0600 + + LSP: Enable Asymptote to start in LSP mode. + +commit f8014e0ecc8096bfb32d86c767070901b67146de +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 17:03:43 2021 -0600 + + MAKE: Add temporary new files to Makefile. + This is a temporary change, it is meant to be added + to a proper place later on. + +commit f219b8caae79fe131999badfa8435fb0f9995eee +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 17:02:57 2021 -0600 + + LSP: Add basic LSP server code to Asymptote. + +commit 930e13f9530f1b8db05f4296369f5bd0da543c74 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 17:02:21 2021 -0600 + + LSP: Add crude symmap creation function to absyn. + +commit 4fe425671a58432291dd5daa0a81996209ab2d5e +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 16:59:08 2021 -0600 + + LSP: Add crude symbols data table. + +commit d7327c68d886a8856aa981fd7fca1409b603752c +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 16:56:22 2021 -0600 + + CXX: Add smart pointers to common.h for future convinence. + +commit a7ef5ded5503256a7607fd42e8643d4894735e56 +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Mon May 17 16:52:50 2021 -0600 + + GDB: Add .gdbinit to ignore Boehm and asy signals. + +commit 2c33f258c58ae7df32139690eee606081cba61ad +Author: Supakorn Rassameemasmuang <rassamee@ualberta.ca> +Date: Fri May 14 21:32:48 2021 -0600 + + Move ifile/tree/core declarations to process.h. + +commit ffa71972faef1b242cc9141440a0c7210dfe630b +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon May 10 10:39:53 2021 -0600 + + fixed y-axis inversion bug in initialized and load-fail states + +commit c71330188e834f3f4e47452dfd26eb51ec688649 +Author: chaumont-arch <chaumont@ualberta.ca> +Date: Mon May 10 10:39:53 2021 -0600 + + fixed y-axis inversion bug in initialized and load-fail states + +commit e1eb7e2c3c22caa8052e70b38055ca45420eebe2 +Merge: 634e1b8f c71d3faf +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 22:52:55 2021 -0600 + + Merge pull request #243 from vectorgraphics/graphwithderiv. + + Add graphwithderiv function. + +commit 634e1b8f97e8572d8448053f7f64c24657f3dc64 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 15:39:40 2021 -0600 + + Fix bug #229: Duplicate KEY in xasy. + +commit 0ecf39dbc3509938c568a254cb3acda77b8ac37d +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 14:15:49 2021 -0600 + + Calculate maxKey. + +commit cbb05a8e2a46c2c1ab9f081d9ef469da71dbd382 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 15:39:40 2021 -0600 + + Fix bug #229: Duplicate KEY in xasy. + +commit e9c003d4b50402be1009f906dc97f6b8ba89b1f3 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 14:15:49 2021 -0600 + + Calculate maxKey. + +commit fc8b0803744cb892d670455c9d86d56ad348ad04 +Merge: b4bf0803 bbb1ed00 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 6 09:44:31 2021 -0600 + + Merge branch 'master' into Qt. + +commit 986cd0a49e4bcdae31bf3b49af04978c5e7e505b +Author: John Bowman <bowman@ualberta.ca> +Date: Tue May 4 23:29:52 2021 -0600 + + Begin support for language server protocol. + +commit bbb1ed004e0962870889e85cf37b3b5ce0ef961b +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Mar 23 08:15:57 2021 -0600 + + Fix typo in documentation. + +commit 37295db17c2d7fc305a9c587ac474f4d9da40e0f +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Mar 23 08:12:32 2021 -0600 + + Fix asyPath in Xasy label editor. + +commit c2e38436032772e7d4a9ab5b093e0bb9ab03e59d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Mar 20 10:58:24 2021 -0600 + + Override Xasy settings upon every load. + +commit 764e47fe845a27167d5d7f24f69dc454d6da4b24 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Mar 14 19:33:31 2021 -0600 + + Increment version to 2.71. + commit cef479451a35b8a242d68e45666f97583270df0d Author: John Bowman <bowman@ualberta.ca> Date: Sun Mar 14 18:29:38 2021 -0600 @@ -1397,6 +6101,12 @@ Date: Sun May 10 22:08:53 2020 -0600 Raise logo3 camera. +commit b4bf080363fc22960634ce565b5418db28692bd3 +Author: Pedram Emami <emami1@ualberta.ca> +Date: Fri May 8 18:14:45 2020 -0600 + + Fix typo. + commit d9bbb71b151c1ff1ee920045607240ed80ead95f Author: John Bowman <bowman@ualberta.ca> Date: Wed May 6 01:00:21 2020 -0600 @@ -1578,6 +6288,37 @@ Date: Tue Mar 10 14:56:11 2020 -0600 Detect failure of TeX pipe. +commit 40dc7d7b71fa5d02c5558a12b99b13385e460a75 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 5 18:49:30 2020 -0700 + + Update documentation. + +commit 4891f4653598b70f2a9e1f5836f7e7bc2d4187aa +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 5 18:08:42 2020 -0700 + + Fix typos. + +commit 4f54a5bedca4fb42418e49960ea8d82a4023e043 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 5 18:00:46 2020 -0700 + + Fix typos. + +commit ce34396977cd41e372180d1cedbd5206891ff314 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 5 18:00:32 2020 -0700 + + Update documentation. + +commit 79ec5d5c2b5bd432709265d53bcbe51d0cafe1ce +Merge: c161ffe7 f9bc3f2b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 5 14:15:05 2020 -0700 + + Merge branch 'master' into Qt. + commit f9bc3f2bbdbb382a1cbf15b7b977608900b2d804 Author: John Bowman <bowman@ualberta.ca> Date: Wed Mar 4 22:44:32 2020 -0700 @@ -1931,6 +6672,12 @@ Date: Wed Feb 12 13:42:05 2020 +0100 Sync +commit c161ffe7b7e4b84a0e0767fd3e881587660cc7a1 +Author: Pedram Emami <emami1@ualberta.ca> +Date: Thu Feb 6 14:05:54 2020 -0700 + + Pulish the code and include incode documentation + commit 9beb5b6c72ce47c8fad8c33f14b78015c9baa40f Author: John Bowman <bowman@ualberta.ca> Date: Wed Feb 5 22:26:02 2020 -0700 @@ -2011,6 +6758,12 @@ Date: Tue Jan 28 16:43:43 2020 -0700 Fix degenerate surface normals. +commit 7300f0c37ca036f7b47ea2197026a58f3b1a03d4 +Author: Pedram Emami <emami1@ualberta.ca> +Date: Mon Jan 27 21:17:21 2020 -0700 + + Apply patch and modify getObjectCode() in xasy2asy.py + commit fdf8aeae3c1a11fb04f70674ca060a814fe2b12c Author: John Bowman <bowman@ualberta.ca> Date: Wed Jan 22 09:24:35 2020 -0700 @@ -6942,6 +11695,12 @@ Date: Sat Jul 14 10:34:17 2018 -0600 Fix segmentation fault. +commit cfd3121e4a997376e8cebf3ee6c53cac9ed689c5 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 13 17:06:40 2018 -0600 + + Add preliminary test of v3d format. + commit e1f68286465d275a5677860950e266288ade44a1 Author: John Bowman <bowman@ualberta.ca> Date: Thu Jul 12 15:13:59 2018 -0600 @@ -10066,6 +14825,12 @@ Date: Sat Jan 7 19:16:44 2017 -0700 Add deepyellow synonym for olive color. +commit c71d3faf1bd0370b6ad3e464e2c0dbed934d15a6 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Mon Dec 26 17:15:00 2016 -0500 + + Add graphwithderiv function + commit 1cc7f83d73cbe2ece3e7e4f0e7640b2ec5cbe684 Author: John Bowman <bowman@ualberta.ca> Date: Sat Nov 26 10:56:46 2016 -0700 |