Commit Graph

1846 Commits

Author SHA1 Message Date
Patrick Vares
2d35e0b620 Moved all file change detection code out to ChangeDetector.java
No longer relies on Java's FileWatcher
Dialogs are more clear in emphasizing that changes will be lost on reload
More support for choosing not to reload by setting the changed files to be modified
2015-01-18 01:51:27 -05:00
Patrick Vares
17ab30836b Reworking file detection code to be independent of Java's detection code
Added error handling if Base.loadFile throws an IOException (disable
listener)
Fully removed the old file change detection code

Added support for choosing not to reload the sketch by setting the
changed files to modifed, so that when saved they will be updated on
disk
Made the reload confirmation message more clear in specifying that
unsaved changes will be destroyed
2015-01-18 01:07:39 -05:00
Ben Fry
4a204ad1aa Merge pull request #3047 from joelmoniz/fixExamplesNullIssue
Missing examples.properties file no longer causes crash
2015-01-16 15:42:05 -05:00
Joel Moniz
2b8487aabd Missing examples.properties no longer causes crash 2015-01-17 01:46:40 +00:00
codeanticode
7df51d6744 add LWJGL renderers to list of known renderers 2015-01-12 15:59:21 -05:00
Ben Fry
ed357b31c9 fix regression using ctrl-alt-n for new tab (fixes #2979) 2014-11-24 15:49:30 -05:00
Ben Fry
4c20b094f0 deal with a couple warnings 2014-11-24 15:38:04 -05:00
Ben Fry
aa65bdde3f Merge pull request #2978 from kfeuz/textAuto
Normalize line endings
2014-11-21 09:22:38 -05:00
Kyle Feuz
49c3435b36 Normalize line endings. Auto-detect textfiles. Force .java and .pde files to be treated as text. 2014-11-20 12:57:04 -07:00
Federico Bond
36026e5a3b Replace ColorChooser PApplets with custom Swing components 2014-11-20 01:13:54 -03:00
Ben Fry
2bd5d5d362 getCaretLocation() issue for non-Roman scripts (fixes #2934) 2014-11-18 19:45:50 -05:00
Ben Fry
3996c0c745 Merge remote-tracking branch 'upstream/master' 2014-11-18 17:15:16 -05:00
Ben Fry
28d1f2493b Merge pull request #2382 from GKFX/mnem-patch
Dynamically add menu mnemonics to all menus
2014-11-18 17:11:23 -05:00
Ben Fry
a8903a86a6 merge and mess 2014-11-18 14:39:42 -05:00
George Bateman
6cdd3f6a5e Translate cut and copy in the edit menu.
Also condense some code.
2014-11-18 19:24:16 +00:00
Ben Fry
096dd2dc8b Merge pull request #2804 from joelmoniz/addReferences
Added References for installed tools and libraries, whenever available, to the Help menu.
2014-11-18 14:04:15 -05:00
George Bateman
1013bc3711 Fix tiny German menumnemonics bug. 2014-11-18 18:24:19 +00:00
George Bateman
bcc9be36e7 Merge branch 'master' of https://github.com/processing/processing into mnem-patch
Conflicts:
	pdex/src/processing/mode/experimental/DebugEditor.java
2014-11-18 18:14:00 +00:00
joelmoniz
91550c0dc0 Remove extra ways for references to be included 2014-11-18 05:26:34 +05:30
Ben Fry
b108481d06 Merge remote-tracking branch 'upstream/master' 2014-11-17 18:34:32 -05:00
joelmoniz
21e4174177 Renamed Examples-Packages to Examples 2014-11-18 04:40:44 +05:30
joelmoniz
b254cb226f Tool and Lib References now show in Help menu
Removing LocalContribWithReference.java
2014-11-18 02:40:01 +05:30
codeanticode
d630257162 add the retina renderers in writeFooter() 2014-11-17 15:55:06 -05:00
codeanticode
9ac3b9b238 call initSketchSize() in preprocess() 2014-11-17 15:54:27 -05:00
Joel Moniz
69ab236ee7 Added new class LocalContribWithReference for contribs with reference
And added some documentation for the new functions
2014-11-17 17:42:23 +05:30
Joel Moniz
089b1d9d81 Added many, many more ways for references to be included 2014-11-17 17:42:22 +05:30
Joel Moniz
40c365af93 Added Tools, Libs reference menus to Help
Including support for core tools & libs if reqd later
2014-11-17 17:42:22 +05:30
Ben Fry
c0b19b02eb deal with VerifyError with new 7u72 and bad tools, also convert line endings, continue work with Canvas embedding 2014-11-16 17:27:34 -07:00
Ben Fry
58cc7e6e2f working on embedded Canvas 2014-11-16 15:27:30 -07:00
Ben Fry
9b22a5494e Merge remote-tracking branch 'upstream/master' 2014-11-16 13:45:03 -07:00
Ben Fry
83b8344289 rolling over for the next release 2014-11-16 12:59:29 -07:00
Manindra Moharana
2c5b1fee11 completion behavior toggled, see preferences 2014-11-16 10:39:15 -07:00
Ben Fry
7d796b31ff Merge remote-tracking branch 'upstream/master' 2014-11-16 10:25:26 -07:00
Jakub Valtar
ffdfb2a400 Highlighting of keywords with parens, fixes #2099 2014-11-16 14:15:13 +01:00
Ben Fry
ef43a024fe wtf 2014-11-15 22:46:35 -07:00
Ben Fry
dbe6466c15 fix newlines and espaced single quotes 2014-11-15 22:36:30 -07:00
Ben Fry
c9d4b635af here we go 2014-11-15 22:28:13 -07:00
Ben Fry
c16359ac47 simpler languages and override handling 2014-11-15 16:30:24 -07:00
Ben Fry
d22288c6e6 Merge remote-tracking branch 'upstream/master' 2014-11-15 14:36:05 -07:00
Ben Fry
e2188b101d Merge branch 'master' of github.com:processing/processing 2014-11-15 14:07:55 -07:00
Ben Fry
1435133568 remove Unicode BOM from the beginning of the file 2014-11-15 14:06:47 -07:00
voidplus
68bd55c91a added fallback and added copy functionality in debug mode for developing/testing 2014-11-15 08:48:59 +01:00
voidplus
ac0930a836 merged master and resolved conflicts 2014-11-15 08:33:11 +01:00
Ben Fry
682c686391 holy smokes what a mess 2014-11-14 16:48:07 -07:00
Ben Fry
a6bf4f8cd7 more fixes to next/prev 2014-11-14 16:20:37 -07:00
Ben Fry
06d09a4d8e change the next/prev tab keys back 2014-11-14 16:02:10 -07:00
Manindra Moharana
b345b305ee Merge branch 'master' of https://github.com/processing/processing 2014-11-14 15:33:56 -07:00
Manindra Moharana
e84fb3b390 better comment/uncomment for Editor 2014-11-14 15:33:52 -07:00
Ben Fry
9d92b97de5 Merge pull request #2827 from aengelke/console-fix
Make stdout/stderr write to the console of the active sketch
2014-11-14 15:30:45 -07:00
Ben Fry
d5dbe45974 Merge pull request #2825 from federicobond/rename-fix
Fix renaming from RGB to Rgb.java and others
2014-11-14 15:25:55 -07:00