Menu

Commit [r3869]  Maximize  Restore  History

1) Reverted multimonitor fix for PredictiveInputFrame;

I had already written it multi-monitor aware and
it performed better then (did not pop back to the
primary screen).
2) Fixed placement of "Create Jar from Project" dialog.
Position is saved and restored again now.
3) Moved splash screen to center of primary monitor.
4) Changed setPopupLoc code so that popups appear on
the monitor of the parent component or the monitor
with MainFrame, if known; monitors are considered
individually, and placement mutiple monitors both
is avoided.

Note: On Linux, I discovered what I consider a Java
AWT bug in Window.setRelativeTo: If window A is on
screen 2, and window B is set relative to window A
(windowB.setRelativeTo(windowA)), but window B extends
beyond the edge of screen 2, then window B is not placed
at the left edge of monitor 2, but at x coordinate 0.
I have submitted a bug report to Sun. Unfortunately,
there is nothing we can do about it right now.

M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
M src/edu/rice/cs/drjava/ui/HTMLFrame.java
M src/edu/rice/cs/drjava/ui/JarOptionsDialog.java
M src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
M src/edu/rice/cs/drjava/ui/config/ConfigFrame.java
M src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
M src/edu/rice/cs/drjava/ui/JavadocDialog.java
M src/edu/rice/cs/drjava/ui/RecentDocFrame.java
M src/edu/rice/cs/drjava/ui/AboutDialog.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/drjava/ui/SplashScreen.java
M src/edu/rice/cs/drjava/ui/ClipboardHistoryFrame.java
M src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java
M src/edu/rice/cs/util/swing/ScrollableDialog.java
M src/edu/rice/cs/util/swing/PopupConsole.java
M src/edu/rice/cs/util/swing/FontChooser.java
M src/edu/rice/cs/util/swing/Utilities.java
M src/edu/rice/cs/util/swing/ConfirmCheckBoxDialog.java
M src/edu/rice/cs/util/swing/DirectoryChooser.java
M src/edu/rice/cs/util/swing/FileSelectorStringComponent.java
M src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java
M src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java

mgricken 2006-05-27

changed /trunk/drjava/src/edu/rice/cs/drjava/ui/AboutDialog.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/ClipboardHistoryFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/HTMLFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/JUnitPanel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/JarOptionsDialog.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/JavadocDialog.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/MainFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/RecentDocFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/SplashScreen.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/config/ConfigFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/ConfirmCheckBoxDialog.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/DirectoryChooser.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/FileSelectorStringComponent.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/FontChooser.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/PopupConsole.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/ScrollableDialog.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/Utilities.java
/trunk/drjava/src/edu/rice/cs/drjava/ui/AboutDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/ClipboardHistoryFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/HTMLFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/JUnitPanel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/JarOptionsDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/JavadocDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/MainFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/RecentDocFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/SplashScreen.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/config/ConfigFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/ConfirmCheckBoxDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/DirectoryChooser.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/FileSelectorStringComponent.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/FontChooser.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/PopupConsole.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/ScrollableDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/Utilities.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB