Commit Graph

3824 Commits

Author SHA1 Message Date
Ben Fry
2e79478b0c removing unused imports 2020-09-15 12:10:07 -04:00
Sam Pottinger
21e26b3b8e Finished building in tookit font zoom on LAF. 2020-08-20 13:18:27 -07:00
Sam Pottinger
e378770578 Started migrating to zoomed fonts. 2020-08-20 12:08:38 -07:00
Ben Fry
82bdc72b23 remove unused import 2020-08-16 16:24:55 -04:00
Ben Fry
1c86f3e215 a little more cleanup 2020-08-16 11:06:40 -04:00
Ben Fry
333b0827cf check for directory existence and read/write access on startup (fixes processing/processing#6034) 2020-08-16 10:46:21 -04:00
Ben Fry
b8de4b85a8 reworking saveImpl() and how AWT code is invoked for images (resolves #80) 2020-08-16 09:34:02 -04:00
Ben Fry
1565937aad add vaqua to ignore list 2020-08-15 14:01:49 -04:00
Ben Fry
e89d5d6a5c Merge pull request #103 from processing/text_resize_fix 2020-08-15 09:02:58 -04:00
A Pottinger
25f67253d2 Keep edits to menubar to later. 2020-06-30 08:36:37 -07:00
A Pottinger
2e3f573ef8 Allow for emulated Preferences in testing. 2020-06-29 14:42:39 -07:00
A Pottinger
65d4ea90d3 Ensure not trying to use Toolkit zoom before ready. 2020-06-29 14:21:08 -07: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
2799fb3bc2 Merge branch 'on_demand_debugger' into fix_mac_os_save 2020-04-26 09:21:11 -07:00
Ben Fry
200afc4fd8 clean up debugger init by delaying some calls until ready (fixes #73) 2020-04-25 17:07:37 -04:00
Ben Fry
7962204af8 remove some warnings 2020-04-25 16:48:49 -04:00
Ben Fry
2360429dc6 remove debug output from Open Recent (fixes #78, #79) 2020-04-25 14:55:56 -04:00
A Pottinger
c95e276b8e Added OS X version guard on vaqua.
Responded to @clankill3r's feedback, adding a OS X version gaurd before vaqua is enabled.
2020-04-24 09:41:27 -07:00
A Pottinger
c12c773091 Build vaqua without debugging output. 2020-04-20 10:06:16 -07:00
A Pottinger
872add5def Added vaqua jar. 2020-04-20 08:33:33 -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
A Pottinger
865281a0b1 Switch to JFileChooser on Mac per #77.
Due to the regression in FileDialog causing command c / command v to no longer work within FileDialog on Mac, having OS X use JFileChooser for the editor. This is keeping with the precedent set in https://github.com/processing/processing/issues/1035.
2020-04-18 16:55:31 -07:00
Ben Fry
7ca5a1b209 new Eclipse rewriting settings files 2020-03-31 13:49:25 -04:00
Ben Fry
11a9164fc9 move Debugger and VariableInspector into the debug package 2020-01-28 19:49:52 -05:00
Ben Fry
b13ae99b34 shorten names a little, move Interval out b/c used elsewhere 2020-01-28 14:31:44 -05:00
Ben Fry
1cbdd36ec7 replace MACOSX constant with MACOS 2020-01-20 14:49:05 -05:00
Ben Fry
6979ece6f3 using ShimAWT for selectFolder() and selectOutput() calls 2020-01-20 14:48:45 -05:00
Ben Fry
a7f04ce238 move this method near the other menu methods 2020-01-20 14:48:23 -05:00
Ben Fry
c30bb6e34f was using the wrong version of core for linking 2020-01-20 14:47:54 -05:00
Ben Fry
365d1661b1 rolling over for the next release 2020-01-18 22:12:35 -05:00
Ben Fry
5d3d1aacb8 get Sketch menu selection working again (5882 in 3.x) 2020-01-17 16:36:32 -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
c5b9f9ba67 update Eclipse classpaths for 11.0.6 2020-01-17 13:50:42 -05:00
Ben Fry
df104c03d9 NPE fix for contrib manager from 3.5.4 2020-01-17 13:50:26 -05:00
Ben Fry
690500f4a7 check for collisions with core.jar and pde.jar 2020-01-16 22:14:37 -05:00
Ben Fry
493f7fa93b removing some InputEvent deprecation 2020-01-16 21:23:41 -05:00
Ben Fry
f6ec600660 move away from deprecated method (should have no impact?) 2020-01-16 21:12:27 -05:00
Ben Fry
e997857e27 clean up some warnings/unused imports 2020-01-16 21:10:11 -05:00
Ben Fry
3af6bc5963 don't remove old sketch name from Recent menu on Save As 2020-01-16 19:26:20 -05:00
Ben Fry
54e487c928 lots of bug fixes for contrib install handling 2020-01-16 19:04:29 -05:00
Ben Fry
410dde0d70 get out of the library subfolder business 2020-01-16 18:57:21 -05:00
Ben Fry
71cf6a8e44 ignore __MACOSX files when unzipping 2020-01-16 18:57:08 -05:00
Ben Fry
c35659c5ea ignore upper/lowercase when sorting contrib names 2020-01-16 17:34:04 -05:00
A Samuel Pottinger
546b4122ad Fix typo in DefaultPlatform getSystemZoom comment 2020-01-07 08:37:28 -08:00
A Pottinger
05f78c94f8 Fixed typo in WindowsPlatform var spelling. 2019-12-26 10:16:51 -08:00
Sam Pottinger
f9df4ea6ea Attempted implementation of JNA based display scaling on windows. 2019-12-02 20:21:07 -07:00
Sam Pottinger
22e90bffd2 Refactored DPI to zoom level
Prepared to move to zoom level being calculated in the platform instead of DPI being returned. This is because zoom level may be distinct from the system DPI and operating systems may report a DPI of 96 while also requesting a display zooming of 125%. Therefore, using the system display scaling is preferred to using DPI after JEP 263.
2019-12-02 12:49:26 -05:00
Ben Fry
c3d6269115 Merge pull request #37 from processing/new_fullscreen
Replace mac specific fullscreen option for setResizable.
2019-11-26 05:40:49 -05:00