Commit Graph

12094 Commits

Author SHA1 Message Date
Ben Fry 6041d2e024 sometimes StringList is a beautiful thing 2016-08-12 16:07:54 -04:00
Ben Fry 2ca650aa54 only do these if we are embedding 2016-08-12 16:06:57 -04:00
Ben Fry c294f0a7b1 Merge branch 'master' of https://github.com/processing/processing 2016-08-12 15:58:26 -04:00
Ben Fry 490755b96c be more explicit about this 2016-08-12 15:57:47 -04:00
Ben Fry ff831bcb25 fix ext.dirs for each platform for export 2016-08-12 15:57:25 -04:00
Ben Fry f5569c0dba Merge branch 'master' of github.com:processing/processing 2016-08-12 15:53:05 -04:00
Ben Fry c6ac69b9bc huh, how bout that 2016-08-12 15:52:59 -04:00
Ben Fry ef7c4525f3 tweaks and testing for ext.dirs handling 2016-08-12 15:27:18 -04:00
Ben Fry 19dbcb3218 add 2016 to about-1x and about-2x 2016-08-12 12:17:01 -04:00
Ben Fry 58e82a895c finishing template implementation 2016-08-10 19:16:07 -04:00
Ben Fry 1f1a46d222 may as well make this by default 2016-08-10 18:47:56 -04:00
Ben Fry 7f87621985 implement user templates 2016-08-10 18:47:15 -04:00
Ben Fry 6cf8e399fe properly put escapes on strings 2016-08-09 18:35:21 -04:00
Ben Fry c3bd8506b7 add full name for release notes 2016-08-09 18:35:07 -04:00
Ben Fry e793f58551 change PdeKeywords to PdeTokenMarker.. will revert if problems 2016-08-08 23:09:23 -04:00
Ben Fry 2846061c57 add getTokenMarker(code) for better file type flexibility; also clean up formatting 2016-08-08 23:05:49 -04:00
Ben Fry 2ae072460a add means to detect whether "Save As" is in progress 2016-08-08 20:13:20 -04:00
Ben Fry 289f7e84a0 be a little nicer if there is no ErrorTable defined 2016-08-08 13:56:16 -04:00
Ben Fry 9bfe32281d need to check these too, given the macosx problems 2016-08-07 21:14:38 -04:00
Ben Fry 83fe6d82f3 rewrite Util.listFiles() because it wasn't working properly 2016-08-07 20:18:58 -04:00
Ben Fry 6d72ea9325 rewrite Util.listFiles() because it wasn't working properly 2016-08-07 20:18:49 -04:00
Ben Fry fa77cc4553 figuring out ClassLoader issues with new ext.dirs setup 2016-08-07 19:38:58 -04:00
Ben Fry 778acbe4d8 a little bulletproofing/simplifying 2016-08-07 12:58:09 -04:00
Ben Fry 561da6e837 more platform compatibility fixes, minimum system updates 2016-08-07 12:55:21 -04:00
Ben Fry 81ee25e2e3 more notes 2016-08-07 09:33:58 -04:00
Ben Fry 7e142e8b54 add template support for Modes 2016-08-07 08:34:42 -04:00
Ben Fry 16534d388c more notes about startup bugs 2016-08-06 17:04:25 -04:00
Ben Fry bdda0ecec3 make note of startup bugs potentially fixed 2016-08-06 16:56:24 -04:00
Ben Fry dbdb5416af remove java.ext.dirs on startup (fixes #4608) 2016-08-06 16:49:55 -04:00
Ben Fry 6b1eced911 add blank constructor to prevent Python Mode breakage 2016-08-06 16:06:26 -04:00
Ben Fry ff56953060 get styles to work properly, other cleanups 2016-08-06 15:48:55 -04:00
Ben Fry 149fda3d37 remove ErrorMarker hack, make it standard in Editor 2016-08-06 15:03:06 -04:00
Ben Fry d17c91bd47 Merge branch 'master' of github.com:processing/processing 2016-08-06 14:52:48 -04:00
Ben Fry d41e083700 moving more things into Editor 2016-08-06 14:52:42 -04:00
Ben Fry 02e2f02eec Merge pull request #4268 from Akarshit/bugfix-sameErrorMessage
Changed the error message in JSON functions
2016-08-06 14:39:21 -04:00
Ben Fry 14f332c050 more function moving 2016-08-06 13:21:52 -04:00
Ben Fry 13e7d40e62 removing some dead code, other cleaning 2016-08-06 12:40:55 -04:00
Ben Fry 3e4f79bbdc move MarkerColumn into processing.app.ui 2016-08-06 12:36:09 -04:00
Ben Fry 9f57d2a063 heavy refactoring to separate Java and non-Java code for Modes 2016-08-06 12:31:49 -04:00
Ben Fry e97c6bff21 further refactoring 2016-08-06 11:39:27 -04:00
Ben Fry bb59ca1b15 these shouldn't be executable 2016-08-06 10:22:24 -04:00
Ben Fry 29fbbc61be Merge pull request #4607 from JakubValtar/fix-async-save-resize
Fix resizing targets for async save
2016-08-06 09:38:10 -04:00
Jakub Valtar 2ea9758dc2 Fix resizing targets for async save
Got burned by not setting pixelWidth and pixelHeight properly.

Fixes #4578
2016-08-06 15:23:08 +02:00
Ben Fry a223822949 move input method callback since it's broadly applicable 2016-08-05 10:50:19 -04:00
Ben Fry 01b1bc7041 proper coloring for InputMethod support (#4593) 2016-08-05 10:22:20 -04:00
Ben Fry 3460da70fe proper coloring for InputMethod support (#4593) 2016-08-05 10:22:09 -04:00
Ben Fry cc99f9584d Merge pull request #4602 from tyfkda/feature/committed
Insert string when it is committed
2016-08-05 07:58:30 -04:00
tyfkda 69b653b1c5 Insert string when it is committed
`inputMethodTextChanged` is called every time
when a user is modifying a text on input method support.
In the time, code haven't modified yet.

Code is modified when the user pressed enter key to decide the input,
and only the time `committedCount` becomes non zero.
2016-08-05 08:57:56 +09:00
Ben Fry fc0122d9d3 notes about recent edits 2016-08-04 11:48:12 -04:00
Ben Fry 90cdf99ba1 trying to simplify #4599 2016-08-04 11:06:10 -04:00