Commit Graph

12046 Commits

Author SHA1 Message Date
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
Ben Fry
2c1303b317 Merge pull request #4554 from gohai/chip-XQueryBestCursor-workaround
Add a temporary workaround for the CHIP
2016-07-28 19:45:50 -04:00
Ben Fry
ca6599ebb0 Merge pull request #4570 from tyfkda/feature/fix-typo
Fix typo in comment
2016-07-28 19:42:57 -04:00
Ben Fry
228ae105a2 Merge pull request #4573 from tyfkda/feature/fix-typo2
Fix typo in comment
2016-07-28 19:39:49 -04:00
Ben Fry
26478fcf8a Merge pull request #4546 from gohai/io-softwareservo
IO: We want motors, they said (implements SoftwareServo)
2016-07-28 19:37:21 -04:00
Ben Fry
762251b257 fix to prevent random(lo, hi) from returning hi (fixes #4551) 2016-07-28 19:13:12 -04:00
Ben Fry
d920b39f4e incorporate patch from Jakub for network paths on Windows 2016-07-28 19:05:04 -04:00
Ben Fry
8004c7c507 Merge pull request #4582 from JakubValtar/fix-network-locations
Fix running PDE from network locations
2016-07-28 18:52:32 -04:00
Ben Fry
b4a54bf145 notes on latest updates and todos 2016-07-25 21:53:00 -04:00
Ben Fry
db2bcb4f44 rewrite csv handling, fix parsing bugs, remove newlines option, improve performance 2016-07-25 21:52:08 -04:00
Jakub Valtar
0825fff8ef Report file path when we can't load language 2016-07-22 18:02:32 +02:00
Jakub Valtar
2c1741c452 Fix running PDE from network locations
Java has problems dealing with UNC paths. See
http://wiki.eclipse.org/Eclipse/UNC_Paths#Programming_with_UNC_paths to
get an idea how bad it is. Scheme specific part should contain the whole
decoded URI except the protocol name and following colon, which should
shield us from Java parsing URL parts incorrectly.
2016-07-22 18:00:52 +02:00
gohai
6bea3ee5c1 IO: Fix compilation on arm
Error introduced in previous commit.
2016-07-15 17:30:18 +02:00
tyfkda
029f9c378e Fix typo in comment 2016-07-13 05:12:41 +09:00