Commit Graph

4457 Commits

Author SHA1 Message Date
Ben Fry 3edd5ebded cleaning up and using lambdas 2023-01-16 08:36:17 -05:00
Ben Fry eed7066e54 find a workaround for Help menu bug on macOS (fixes #638) 2023-01-16 08:09:22 -05:00
Ben Fry b7d1b4ed92 a bit of cleaning while looking for #610 2023-01-15 20:10:27 -05:00
Ben Fry 9d41932ee1 round the stroke cap on the spinner 2023-01-15 16:51:02 -05:00
Ben Fry 1432752bba do animation offset for indeterminate based on hash code of the contrib 2023-01-15 12:35:39 -05:00
Ben Fry f9c0494364 remove debug line 2023-01-15 12:13:59 -05:00
Ben Fry cc886fd24d use a clear drawing surface for the background 2023-01-15 12:12:07 -05:00
Ben Fry 7d83f09e06 get the animation rolling again, ahem 2023-01-15 11:48:19 -05:00
Ben Fry 12173ae91e working on spinner for installation 2023-01-15 11:27:54 -05:00
Ben Fry 9017dc4997 minor cleaning 2023-01-15 09:45:33 -05:00
Ben Fry b354daf623 more cleaning, and paper over a concurrency problem in the updates tab 2023-01-15 09:34:32 -05:00
Ben Fry c4e413a161 not that helpful to have a separate method for thread; fix error message 2023-01-15 07:55:15 -05:00
Ben Fry e03c951a4e list downloaded is not actually a criteria for disabling buttons 2023-01-15 07:40:54 -05:00
Ben Fry c64671ecd7 change to enhanced switch 2023-01-15 07:32:57 -05:00
Ben Fry a6d602e904 looking into why Python Mode for 3.x was loading 2023-01-14 22:26:32 -05:00
Ben Fry 71e31bcd02 working to handle how compatibility check happens 2023-01-14 22:02:38 -05:00
Ben Fry 5b8c8b11a3 rename updateDetail() to applyDetail() because everything is an update 2023-01-14 21:30:48 -05:00
Ben Fry 1d8b2e1364 fix for progress bar NPE and additional cleaning (fixes #618) 2023-01-14 20:41:53 -05:00
Ben Fry 0727c1aece contrib categories are working again 2023-01-14 19:03:04 -05:00
Ben Fry 27ef42d2e9 IntelliJ loves new-style switch() statements 2023-01-14 17:53:50 -05:00
Ben Fry ce39bb543d more cleaning and moving/renaming things 2023-01-14 17:51:05 -05:00
Ben Fry 3b210c1c31 cleaning up some naming and the order of functions for clarity 2023-01-14 14:01:57 -05:00
Ben Fry b8988b8af0 cleaning up and debugging contrib mgr; start work on inline progress icon 2023-01-14 10:09:25 -05:00
Ben Fry b1a0f2a129 break out 2x icon handling as separate method 2023-01-14 07:04:55 -05:00
Ben Fry 020649f5d5 update year and wrap two urls in a comment 2023-01-14 07:04:35 -05:00
Ben Fry ef899ec978 a little cleaning, remove an old workaround 2023-01-13 07:43:14 -05:00
Ben Fry d68041e7a9 a bit of cleanup/clarifying/modernizing inside contribs 2023-01-13 07:21:41 -05:00
Ben Fry 8fd3d491f1 show the contrib type headers in a different color in the updates tab 2023-01-12 20:46:54 -05:00
Ben Fry 1d3584e26e fix nasty sync problem w/ contrib list; other cleaning while debugging 2023-01-12 20:26:54 -05:00
Ben Fry 6a80624eaa remove rebuildLayout(), rename setLayout() to initLayout() 2023-01-12 19:01:31 -05:00
Ben Fry 14fa1c79d0 more cleaning and culling unused code 2023-01-12 08:14:12 -05:00
Ben Fry a2e8cd758f cleaning up the code for the update tally 2023-01-12 07:53:08 -05:00
Ben Fry 941283ffbf cleaning up more of the maze inside contribs (fixes #613) 2023-01-12 06:55:54 -05:00
Ben Fry ddfaaa3672 show timing when debugging; use text blocks to clean up source 2023-01-11 12:49:48 -05:00
Ben Fry 772112e757 reorg related functions to be nearer to each other 2023-01-11 12:45:08 -05:00
Ben Fry 9c69e32979 rename getModeContribs to getContribModes; more contribs work 2023-01-11 12:00:06 -05:00
Ben Fry c76176aaf9 major cleanup to ExamplesContribution; untangling more contribs mess 2023-01-11 11:16:05 -05:00
Ben Fry 532c68ead5 add foundation libraries (video/sound) to the library stats 2023-01-10 19:07:42 -05:00
Ben Fry f71ecce223 rolling over for next release 2022-11-28 10:42:24 -05:00
Ben Fry 481550e376 rolling over release to start 4.1.1 2022-11-28 09:02:02 -05:00
Ben Fry 23f1b00276 treat example sketches as Untitled (working on #548)' 2022-11-27 07:50:09 -05:00
Ben Fry 8424cbf4fb rolling back non-source changes from 4f21049 2022-11-26 12:30:27 -05:00
Ben Fry 4f21049c75 Merge pull request #564 from kgtkr/language-server 2022-11-26 12:25:25 -05:00
Ben Fry f33f7ad495 sort the language options by their code 2022-11-25 09:14:50 -05:00
Ben Fry d69e14f82f fix capitalization issue 2022-11-25 09:14:34 -05:00
Ben Fry 8dbc63b0e4 improve language support to include language variations 2022-11-25 08:45:57 -05:00
Ben Fry a39f4d72a7 add extra Preferences.save() after chaning theme (fix for #565) 2022-11-25 06:53:23 -05:00
Ben Fry 862aaf98bb rolling over for next release 2022-11-24 21:23:48 -05:00
Ben Fry 510aa2a588 remove old word list implementation 2022-11-24 17:55:11 -05:00
Ben Fry cb7ef83bb9 more bulletproofing around sketch naming system 2022-11-24 17:53:07 -05:00