mirror of
https://github.com/processing/processing4.git
synced 2026-02-12 01:50:44 +01:00
add "Tweak Enabled" toggle to PDE X menu.
remove redundant tweak-mode files
This commit is contained in:
@@ -20,8 +20,6 @@ import static processing.mode.experimental.ExperimentalMode.log;
|
||||
import galsasson.mode.tweak.ColorControlBox;
|
||||
import galsasson.mode.tweak.Handle;
|
||||
import galsasson.mode.tweak.SketchParser;
|
||||
import galsasson.mode.tweak.TweakTextArea;
|
||||
import galsasson.mode.tweak.TweakToolbar;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.CardLayout;
|
||||
@@ -660,6 +658,22 @@ public class DebugEditor extends JavaEditor implements ActionListener {
|
||||
});
|
||||
debugMenu.add(writeErrorLog);
|
||||
|
||||
// TweakMode code
|
||||
debugMenu.addSeparator();
|
||||
enableTweakCB = new JCheckBoxMenuItem("Tweak Enabled");
|
||||
enableTweakCB.setSelected(ExperimentalMode.enableTweak);
|
||||
enableTweakCB.addActionListener(new ActionListener() {
|
||||
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
ExperimentalMode.enableTweak = ((JCheckBoxMenuItem) e
|
||||
.getSource()).isSelected();
|
||||
dmode.savePreferences();
|
||||
}
|
||||
});
|
||||
debugMenu.add(enableTweakCB);
|
||||
// TweakMode code end
|
||||
|
||||
debugMenu.addSeparator();
|
||||
JMenuItem jitem = new JMenuItem("PDE X on GitHub");
|
||||
jitem.addActionListener(new ActionListener() {
|
||||
@@ -1671,6 +1685,11 @@ public class DebugEditor extends JavaEditor implements ActionListener {
|
||||
}
|
||||
|
||||
// TweakMode code
|
||||
/**
|
||||
* Show warnings menu item
|
||||
*/
|
||||
protected JCheckBoxMenuItem enableTweakCB;
|
||||
|
||||
String[] baseCode;
|
||||
|
||||
final static int SPACE_AMOUNT = 0;
|
||||
|
||||
Reference in New Issue
Block a user