Skip to content

Commit 722e56d

Browse files
committed
additional notes
1 parent 34a1f97 commit 722e56d

File tree

3 files changed

+31
-20
lines changed

3 files changed

+31
-20
lines changed

app/src/processing/app/Language.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,8 @@ static class LanguageBundle {
284284
LanguageBundle(String language) throws IOException {
285285
table = new HashMap<String, String>();
286286

287+
// Check to see if the user is working on localization,
288+
// and has their own .properties files in their sketchbook.
287289
String baseFilename = "languages/PDE.properties";
288290
String langFilename = "languages/PDE_" + language + ".properties";
289291

build/shared/revisions.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ the bugs. See "your contributions are funding graphics fixes," below.
4444
+ filter(PShader) was broken in HDPI mode
4545
https://github.com/processing/processing/issues/3577
4646

47+
+ Ctrl+R (Cmd+R) not restarting sketch when debug is enabled.
48+
Hitting Run while a sketch is running should restart the sketch.
49+
https://github.com/processing/processing/issues/3623
50+
4751

4852
[ api/implementation changes ]
4953

todo.txt

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@ X move Platform into its own class, also Messages and others
1111
X https://github.com/processing/processing/issues/2765
1212
X Pass command line arguments to sketches
1313
X https://github.com/processing/processing/issues/2552
14-
_ 'handleTweak' variable implemented strangely
14+
X 'handleTweak' variable implemented strangely
1515
X ctrl+r not restarting sketch when debug is enabled
1616
X hitting Run while a sketch is running should restart the sketch
1717
X https://github.com/processing/processing/issues/3623
18+
X should Platform be a static instance?
19+
X lots of platform stuff in base, but might be better handled elsewhere
1820

1921
api changes
2022
X Make fields and functions in PdeKeywords protected
@@ -61,6 +63,25 @@ X https://github.com/processing/processing/issues/2985
6163
X PDE erroneously detects changes in non-sketch files
6264
X https://github.com/processing/processing/issues/2759
6365

66+
more cleaning
67+
X make sure "PDF Export" is showing for the library name
68+
X we've lost arrow keys to expand items in the examples window
69+
X sketchbook window too?
70+
X 'ant clean' not removing old versions created by dist
71+
o add span screens pref (near the display pref)
72+
o add checkbox for spans to export dialog
73+
X use fullScreen(SPAN) instead
74+
o default display set to a second, then gets confused when monitor doesn't exist
75+
o is this not resetting the preference?
76+
X https://github.com/processing/processing/issues/1457
77+
o add last revision used / max revision used settings?
78+
o move the language stuff to the settings folder
79+
o that way people can modify and test w/o recompiling
80+
X https://github.com/processing/processing/issues/2938
81+
o how was this resolved? just implemented overrides?
82+
X instead, working from the sketchbook folder
83+
X write docs about it
84+
6485

6586
known issues
6687
_ launch4j doesn't work from folders with non-native charsets
@@ -92,11 +113,9 @@ _ https://github.com/processing/processing/issues/2953
92113
_ processing-java isn't working in OSX 10.11 El Capitan
93114
_ https://github.com/processing/processing/issues/3497
94115
_ probably have to add the script/Processing.app location to user's path
95-
_ move processing-java inside the Java Mode?
116+
_ move processing-java inside the Java Mode?
96117
_ make a Tool that installs it for all platforms, not just OS X
97118
_ not really part of the 'build' anymore
98-
_ should Platform be a static instance?
99-
_ lots of platform stuff in base, but might be better handled elsewhere
100119

101120

102121
gui
@@ -160,30 +179,16 @@ _ https://github.com/processing/processing/issues/3311
160179
_ crashed on startup w/ JavaScript mode as default b/c PdeKeyListener not found
161180
_ because it's in the other ClassLoader, can no longer rely on it
162181
_ remove JavaMode.errorLogsEnabled and JavaEditor.writeErrorsToFile()
163-
_ make sure "PDF Export" is showing for the library name
164-
_ we've lost arrow keys to expand items in the examples window
165-
_ sketchbook window too?
166-
_ 'ant clean' not removing old versions created by dist
167182
_ continue clearing out ProgressFrame
168183
_ also hook up the statusNotice() when done
169-
_ break out Mode options to their own panels in prefs
184+
_ break out Mode-specific options to their own panels in prefs
170185
_ Mode should just provide a panel for their prefs
171-
_ make the build fail it git pull on processing-docs fails
172-
_ move the language stuff to the settings folder
173-
_ that way people can modify and test w/o recompiling
174-
_ https://github.com/processing/processing/issues/2938
175-
_ how was this resolved? just implemented overrides?
176-
_ add span screens pref (near the display pref)
177-
_ add checkbox for spans to export dialog
186+
_ make the build fail if git pull on processing-docs fails
178187
_ remove "save before running" message
179188
_ pass through the source to update licenses
180189
_ add Processing Foundation as 2012-15
181190
_ update license info to state gplv2 not v3
182191
_ run through that online license checker
183-
_ default display set to a second, then gets confused when monitor doesn't exist
184-
_ is this not resetting the preference?
185-
_ https://github.com/processing/processing/issues/1457
186-
_ add last revision used / max revision used settings?
187192

188193

189194
crashing

0 commit comments

Comments
 (0)