Commit Graph

12060 Commits

Author SHA1 Message Date
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
Ben Fry 8f0938a40a wrangling more input method issues 2016-08-04 10:55:41 -04:00
Ben Fry ede93ee7be switch from character to string-based commits in IM (#4594) 2016-08-04 10:53:53 -04:00
Ben Fry 2e76db0cb7 Merge pull request #4599 from tyfkda/feature/im
Set sketch as modified when any character committed using input method
2016-08-04 10:51:49 -04:00
Ben Fry 399d24efb9 Enable input method support by default on Japanese/Korean/Chinese systems 2016-08-04 10:19:08 -04:00
Ben Fry c1e130925f trying out a toJSON() method 2016-08-03 18:30:25 -04:00
tyfkda 2f953e747c Set sketch as modified when any character committed using input method support 2016-08-02 09:15:54 +09:00
Ben Fry ce007f41be store separate state information in attempt to fix #4522 2016-08-01 16:14:37 -04:00
Ben Fry 6f1b19a379 Merge branch 'master' of github.com:processing/processing 2016-08-01 11:41:34 -04:00
Ben Fry 2ba0244ab4 cleanups to Input Method code 2016-08-01 11:41:28 -04:00
Ben Fry 9fdf090bba add support for PApplet.main(Class c) 2016-08-01 11:41:17 -04:00
Ben Fry 0d86bd866e Merge pull request #4597 from JakubValtar/fix-visibility
Error checker now adds 'public' to all default access methods
2016-08-01 11:34:17 -04:00
Jakub Valtar 104b5c00c0 Error checker now adds 'public' to all default access methods
Fixes #4583
2016-08-01 17:28:50 +02:00
Ben Fry 7dee2b054c Merge pull request #4596 from JakubValtar/master
Prevent NPEs when tab document is null
2016-08-01 11:08:01 -04:00
Jakub Valtar 7e038b9609 Prevent NPEs when tab document is null
JavaMode visits all tabs on sketch load to extract breakpoints, so doc
is always set (except when running Tweak mode; it sets docs to null to
force reload). Other modes have null docs until the tabs are visited
manually.

Fixes #4555
2016-08-01 16:49:21 +02:00
Ben Fry 61272265ea the stones said it best: syntactic sugar, why do you taste so good? 2016-07-31 20:20:41 -04:00
Ben Fry 9b1f516c9a notes about encoding changes 2016-07-31 20:11:04 -04:00
Ben Fry 55075d1058 remove dumb UnsupportedEncodingException stuff that is no longer necessary 2016-07-31 20:10:21 -04:00
Ben Fry acafc7464a that ain't supposed to be in there 2016-07-31 20:05:56 -04:00
Ben Fry b65249d532 minor edits pulled in from ftsv project 2016-07-31 16:42:52 -04:00
Ben Fry 48cf67ba0c hrm... 2016-07-30 12:09:11 -04:00
Ben Fry 47b5bc3cf9 don't hide exception.. need to fix 2016-07-30 11:49:13 -04:00
Ben Fry a140208d1d looking into alternative for #4560 2016-07-30 11:47:10 -04:00
Ben Fry f5a6709b02 Merge pull request #4589 from tyfkda/feature/refactor-cond
Simplify conditional branch
2016-07-30 10:49:07 -04:00
tyfkda 2c1ffd436b Simplify conditional branch
Checking `editor.tabs.expand` is done just before the block,
so this condition is always met.
2016-07-30 07:47:25 +09:00
Ben Fry 80be563f8d starting the next release 2016-07-29 11:16:50 -04:00
Ben Fry e9720f1e3f @#($*&! processing-0251-3.1.2 2016-07-29 11:02:42 -04:00
Ben Fry 64378e7ffc write release notes, finalizing 3.1.2 2016-07-29 10:54:52 -04:00
Ben Fry ead25795df disable async image saving by default 2016-07-29 10:28:35 -04:00
Ben Fry 022761350c update to Java 8u102 2016-07-29 10:28:27 -04:00
Ben Fry 94b225c846 Merge pull request #4559 from tyfkda/feature/revert-mode-change
Show warning message if mode cannot be changed
2016-07-29 09:47:43 -04:00
Ben Fry 9ee7bdccb1 notes about recent updates 2016-07-28 20:26:25 -04:00
tyfkda a3bbfe47f7 Show warning message if mode cannot be changed
If selected mode cannot handle current source,
show warning dialog and reselect old (current) mode.
2016-07-29 09:15:46 +09:00
Ben Fry 4fd5de9860 Merge pull request #4558 from tyfkda/feature/preference-btn-width-ja
Make preferences button wider for Japanese
2016-07-28 19:56:48 -04:00
Ben Fry daf17cc5e0 Merge pull request #4564 from crazymaster/l10n-ja
Update Japanese translation
2016-07-28 19:55:54 -04:00