Commit Graph

3581 Commits

Author SHA1 Message Date
Ben Fry
71a6c643fa remove redundant use of "if (DEBUG)" 2016-12-21 23:56:40 -05:00
Ben Fry
fb1b0c4d02 remove unused import 2016-12-21 23:48:32 -05:00
Ben Fry
db810070e4 check for installed Source Sans on Windows (fix for #4747) 2016-12-21 17:21:58 -05:00
Ben Fry
e289ae9b4c Merge pull request #4762 from JakubValtar/fix-infinite-popups
Clean up ChangeDetector
2016-12-06 17:33:35 -05:00
Jakub Valtar
f5ca945b5e Clean up ChangeDetector
Fixes #3965
2016-12-05 03:46:44 +01:00
Ben Fry
471f8efc17 Merge pull request #4761 from JakubValtar/fix-token-marker
Extract state from TokenMarker
2016-12-04 16:44:20 -05:00
Jakub Valtar
8133264fa6 Extract state from TokenMarker
TokenMarker now serves as a holder for keyword list and to provide
marking logic. I extracted the rest into TokenMarkerState. Each tab now
has its own state, preventing bugs by leaking TokenMarker state between
tabs amd Editor instances.

There is no need to recompile any Modes, however TokenMarker should be
redesigned in the next major version and Modes updated accordingly.

For more details read TokenMarkerState header.
2016-12-04 20:56:51 +01:00
Ben Fry
e0586a39fb split gui and non-gui portions of console for earlier startup 2016-12-03 15:46:26 -05:00
Ben Fry
7a6b2b221b splitting Console for better recording 2016-12-03 09:20:57 -05:00
Ben Fry
32193ba5ba use debug.txt instead of debug; add pref to disable system proxy 2016-12-01 07:38:19 -05:00
Ben Fry
f8fce0fc1f trying to debug proxy issues 2016-12-01 07:26:18 -05:00
Ben Fry
91fcd720a6 moving local fields to inline 2016-11-10 03:44:18 -05:00
Ben Fry
ab3e5e4f83 finished merge 2016-11-10 03:26:06 -05:00
Ben Fry
15f0488d1c remove old debug folder, other cleanups 2016-11-09 21:25:28 -05:00
Ben Fry
9d051cd052 fix copyrights, remove authors per guidelines, replace logging 2016-11-09 21:13:06 -05:00
Ben Fry
992738e087 oh, Eclipse... 2016-11-09 20:47:14 -05:00
Ben Fry
6e3c18dd1a set DEBUG flag using external file 2016-11-09 17:23:50 -05:00
Ben Fry
6811bb4af0 don't punish everyone for this debugging work 2016-11-08 13:51:14 -05:00
Ben Fry
f7efff5077 more debug messages, trying to sort out startup hang 2016-11-08 10:51:34 -05:00
Ben Fry
b714e5d9de set text style properly for Contribution Manager error message 2016-11-07 18:14:23 -05:00
Ben Fry
5f23bafdea starting the next release 2016-11-07 06:42:03 -05:00
Ben Fry
9df210b7d4 catching openURL() issues on macOS 2016-11-06 21:27:25 -05:00
Ben Fry
2380b62fca remove some dead code, finish the general cleaning 2016-11-05 15:25:50 -04:00
Ben Fry
3392ae0b4a break out these enormous functions for readability 2016-11-05 15:23:45 -04:00
Ben Fry
20f54fd6ac clear out the excessive hyperlink stuff 2016-11-05 14:57:10 -04:00
Ben Fry
88b517cd25 more cleanup attempts 2016-11-05 14:28:08 -04:00
Ben Fry
7a719e1b5e trying to clean up DetailPanel 2016-11-05 14:05:07 -04:00
Ben Fry
3e2dcd6948 track down the source of null entries in pretty version (see #4696, #4712) 2016-11-03 19:20:04 -04:00
Ben Fry
3cc680e648 non-retina versions of button icons showing up in contribs (fixes #4715) 2016-11-03 19:08:07 -04:00
Ben Fry
9da0fc66fc Merge pull request #4086 from Akarshit/CM-updateFix
Fixes the removal of redundant contribution and update related issues
2016-11-03 17:30:13 -04:00
Ben Fry
a869e84a12 this won't fix the image size problem 2016-11-03 11:38:39 -04:00
Ben Fry
6652fa7b2d what is this method? 2016-11-03 11:25:23 -04:00
Ben Fry
16db1ea0e6 ensure that update.id is set before checking for contrib updates 2016-11-03 11:16:32 -04:00
Ben Fry
e694a0c21f cleanups 2016-11-03 10:38:23 -04:00
Ben Fry
64e1bfef36 clean up this maze of pretty version handling 2016-11-03 10:36:52 -04:00
Ben Fry
1fe0dd5f75 make the problem clearer 2016-11-03 10:11:20 -04:00
Ben Fry
b14eb9d389 Use the version number if they've left the prettyVersion field blank 2016-11-03 10:10:04 -04:00
Ben Fry
25cb1eff35 starting the next release 2016-10-30 17:43:05 -04:00
Ben Fry
ce4cb26e5d cleaning up/testing #4712 2016-10-29 09:58:43 -04:00
Ben Fry
63066ebb73 Merge pull request #4712 from rzats/bugfix-4696
CM: Fix null versions in the contribution manager (#4696)
2016-10-29 09:52:37 -04:00
Ben Fry
5b17de88d5 deal with url rollover bugs in the status bar (fixes #4695) 2016-10-29 09:38:44 -04:00
Rostyslav Zatserkovnyi
7813e16252 Fix null versions in the contribution manager 2016-10-23 17:59:36 +03:00
Ben Fry
61d820596c cleaning unused lines 2016-09-10 22:33:44 -04:00
Ben Fry
62db91c60d limit rollovers on EditorStatus to the text portion 2016-09-10 22:22:57 -04:00
Ben Fry
d78e828ef9 make Find in Reference default to built-in PApplet methods (fixes #4224) 2016-09-08 12:09:49 -04:00
Ben Fry
3226fa63ca notes 2016-09-08 03:46:50 -04:00
Ben Fry
62dc47c4c4 Merge pull request #4641 from gohai/jvm-fonts-all-os
Cleanup createFont
2016-09-04 08:28:35 -04:00
gohai
5024259e89 Cleanup createFont 2016-08-28 20:56:35 +02:00
Ben Fry
96cdd5f832 unused imports and commented code 2016-08-28 14:43:22 -04:00
Ben Fry
d3e8eaa546 cleanup and force load of mono font (#4639) 2016-08-28 14:40:48 -04:00