A Pottinger
dc74a35bdc
Revert to 11.0.6 to restore JOGL rendering.
...
Up for some discussion but going beyond 11.0.6 seems to break JOGL rendering. Resolves #122 .
2020-08-16 22:15:37 -07:00
Ben Fry
ebe2a93987
on the f*king hunt with this notarization
2020-08-16 21:54:10 -04:00
Ben Fry
d8fcfb9240
signing every last dylib, jnilib, and jar since --deep isn't deep
2020-08-16 19:26:57 -04:00
Ben Fry
848b6960e6
writing release notes for alpha 2
2020-08-16 17:31:19 -04:00
Ben Fry
672f2a1cf3
working on broken notarization
2020-08-16 17:30:48 -04:00
Ben Fry
4ffe73114b
make notarization verbose b/c errors
2020-08-16 11:14:52 -04:00
Ben Fry
733854e289
Make macOS notarization part of the build process ( resolves #24 )
2020-08-16 10:25:21 -04:00
Ben Fry
fdd32fa706
Terminal.app has a new location in Catalina
2020-08-16 07:32:09 -04:00
Ben Fry
df450200fc
bump JDK to 11.0.8
2020-08-15 14:02:04 -04:00
Ben Fry
75265fde24
Merge pull request #88 from processing/fix_mac_os_save
2020-08-15 08:47:44 -04:00
Ben Fry
12205d4736
notes from late April
2020-08-15 08:42:28 -04:00
A Pottinger
942fa81735
Updated preferences for vaqua per #88 .
2020-04-27 17:38:05 -07:00
A Pottinger
22716f9dcd
Move vaqua to download on demand instead of staying binary in repo.
2020-04-27 17:05:39 -07:00
A Pottinger
eb6a9f73cf
Changed minimum mac osx version to 10.10.
...
Per @benfry's feedback on #88 , moved to 10.10 minimum mac os x
version enforced in Info.plist.
2020-04-27 16:56:55 -07:00
A Pottinger
a4f112ce10
Switch to VAqua on Mac for dark mode and non-terrible jfilechooser.
2020-04-19 23:12:50 -07:00
Ben Fry
78414c91b7
add temporary about/splash screens
2020-01-18 21:27:13 -05:00
Ben Fry
5d2bc3cbbc
formatting fixes and minor edits
2020-01-18 20:53:09 -05:00
Ben Fry
ee35cf2ad4
write revision notes, replace revisions.txt with changes.md
2020-01-18 20:49:53 -05:00
Ben Fry
c183c683c8
switching to changes.md instead of revisions.txt
2020-01-18 20:17:36 -05:00
Ben Fry
dcf0d386a1
tweak welcome screen text
2020-01-18 17:18:38 -05:00
Ben Fry
2f0da33ffc
disable tests
2020-01-18 17:16:56 -05:00
Ben Fry
880e5c71b6
maybe it wasn't cookies
2020-01-18 17:03:04 -05:00
Ben Fry
272457bb6b
turn cookies back on
2020-01-18 17:00:52 -05:00
Ben Fry
cae266744b
remove the hash stuff and pre-11 versions of jdk.dir
2020-01-18 16:56:44 -05:00
Ben Fry
0ca766cb95
couple notes about downloader
2020-01-18 15:13:41 -05:00
Ben Fry
9d79ff63fc
simplify further; trade three distinct classes for two url creation methods
2020-01-18 15:06:26 -05:00
Ben Fry
22a8e14904
local filename is never overridden, move into main class
2020-01-18 14:50:27 -05:00
Ben Fry
4fa07698f8
simplifying the downloader further
2020-01-18 14:47:46 -05:00
Ben Fry
2e97a52f2d
remove jre alias, support jdk or jfx, always lowercase
2020-01-18 14:11:35 -05:00
Ben Fry
47dec86327
remove HASH variable since unused
2020-01-18 14:00:10 -05:00
Ben Fry
48c3a0ba59
remove Oracle test
2020-01-18 14:00:00 -05:00
Ben Fry
36bb9ab958
remove hash entry from the test
2020-01-18 13:57:05 -05:00
Ben Fry
96b4e841b9
further simplifying the jdk downloader
2020-01-18 13:54:33 -05:00
Ben Fry
51db7f8085
remove unused Welcome2 class, update the welcome screen, remove version num from Help menu
2020-01-17 14:59:22 -05:00
Ben Fry
1ff826b843
removing downloader bits (i.e. Oracle) that will not be used
2020-01-17 14:29:25 -05:00
Ben Fry
806b1b9f3b
bump the build to use 11.0.6
2020-01-16 22:23:00 -05:00
A Pottinger
6ed36f7abb
Responded to feedback on #42 .
...
Responded to @benfry feedback on #42 (https://github.com/processing/processing4/pull/42 ), breaking the README into two files with a new README in the build directory.
2019-12-26 10:11:24 -08:00
Sam Pottinger
d0a092f27d
Move to Java 11.0.5.
...
It looks like the LTS train is on 11.0.5 but we are currently on 11.0.2.
2019-11-27 10:39:59 -08:00
Ben Fry
b05c46214b
Merge pull request #38 from processing/ant_test_refactor
...
Removed test from the build / run targets but left in for dist.
2019-11-26 05:43:32 -05:00
Sam Pottinger
7efe9b0c85
Removed test from the build / run targets but left in for dist.
...
Refactored ant build chain to allow building / running without execution of tests but ensure tests are run during dist. Note that tests are still runnable under the test target itself. Resolves #8 .
2019-11-25 18:09:01 -08:00
A Samuel Pottinger
003d33f951
Turn off UI scaling for windows.
...
Frustratingly, use of prior Processing WindowsPlatform code for detecting DPI causes UI scaling to turn off and yields a DPI of 96 regardless of windows display scaling. However, in the current WindowsPlatform, UI scaling is enabled but text size calculation within custom rendering swing elements is incorrect, possibly because there is scaling happening underneath transparently. This causes x positions to be inflated at 125% scaling, for example. On a whole, Windows itself does not recommend scaling other than 100% inside the settings UI and that UI scaling within Java itself makes the custom UI elements look bad. So, this suggests disabling the ui scaling in Java for the editor, leaving the opportunity for Processing to find a new way to detect system scaling in the future and handling it internally. At this time, sketches still seem to be calculating positions correctly though they do appear pixelated with display scaling. Therefore, they are left alone.
2019-11-22 16:53:48 -08:00
Ben Fry
f41ed83a8d
add Ukranian translation update from https://github.com/processing/processing/pull/5944
2019-11-15 14:03:23 -05:00
A Pottinger
48786a88d0
Remove comment on gitignore for build.
2019-10-10 23:25:06 -07:00
A Pottinger
9725e79f81
Merge branch 'fix_jdk_naming' of github.com:sampottinger/processing4 into fix_jdk_naming
2019-10-10 23:22:13 -07:00
A Pottinger
cfd61a074a
Fix windows javafx temp folder cleanup.
...
Remove the javafx expansion of the zip archive on windows after build completes.
2019-10-10 23:21:58 -07:00
A Samuel Pottinger
3340630c1b
Merge branch 'master' into fix_jdk_naming
2019-10-10 22:54:38 -07:00
A Pottinger
27836ac1a7
Started temp directory cleanup for JDK working files.
2019-10-10 22:38:12 -07:00
A Pottinger
c1077d993f
Update naming convention for JDK downloads.
...
In response to https://github.com/processing/processing4/issues/6 , fix up naming for JDK downloads and some leftover .gitignore edits.
2019-10-10 21:34:35 -07:00
A Pottinger
d87032d278
Updated gitignores for bin-test and JDKs.
...
In response to https://github.com/processing/processing4/issues/6 , update gitignores so that JDKs and bin-test are excluded.
2019-10-10 21:27:08 -07:00
Ben Fry
dc637f39a7
ignoring jdk bits until #6 can be resolved
2019-10-08 18:02:23 -04:00