Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4518] by mgricken

Changed the survey code to use the script: http://www.drjava.org/submit-usage.php?os.version=X&os.name=Y&java.vendor=Z&java.version=W
The current statistics can be dumped to an tab-delimited, excel-readable spreadsheet visible at: http://www.drjava.org/dump-usage.php

2008-06-13 23:38:14 Tree
[r4517] by mgricken

This commit adds a date field to the information passed in
the DrJava survey.

M src/edu/rice/cs/drjava/ui/DrJavaSurveyPopup.java

2008-06-13 11:21:38 Tree
[r4516] by mgricken

This commit fixes a problem with the previous commit and prevents the
"Send System Information to DrJava Developers" and "Check for New
Version" dialogs from appearing automatically during test mode.

M src/edu/rice/cs/drjava/ui/MainFrame.java

2008-06-13 06:09:23 Tree
[r4515] by mgricken

This revision adds a dialog that asks the user if DrJava maysend
anonymous system information to the DrJava developers.

Every three months, DrJava will automatically ask this question when
DrJava is started, unless the "Never ask me again" checkbox is
checked. The user can also participate in the survey voluntarily, but
the results are only sent in if either three months have passed, or if
the configuration has changed.

The information gets written into a plain-text file at
http://drjava.concutest.org/cgi-bin/os-and-java-info.txt

M src/edu/rice/cs/drjava/config/OptionConstants.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
A src/edu/rice/cs/drjava/ui/DrJavaSurveyPopup.java
M src/edu/rice/cs/drjava/ui/NewVersionPopup.java

2008-06-13 02:28:05 Tree
[r4514] by mgricken

Fixes the bug
[ 1992497 ] Folders and Bins Cannot Be Selected
http://sourceforge.net/tracker/index.php?func=detail&aid=1992497&group_id=44253&atid=438935

Folders and bins now can be selected. If a folder is closed, the
selection in the navigator is moved to the document shown in the
Definitions Pane, thus making sure that something is selected in
the navigator, and that the selection is visible and not in a
collapsed subtree.

M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/util/docnavigation/JTreeSortNavigator.java

2008-06-12 23:27:00 Tree
[r4513] by mgricken

Made piping between processes much more robust.
Added scroll pane to "Insert Variable" dialog for long
property descriptions.
Fixed bug in StringOps.commandLineToLists(): Did not
take care of escaped space properly.

M src/edu/rice/cs/drjava/config/DrJavaPropertySetup.java
M src/edu/rice/cs/drjava/ui/ExternalProcessPanel.java
M src/edu/rice/cs/drjava/ui/InsertVariableDialog.java
M src/edu/rice/cs/util/StreamRedirectThread.java
M src/edu/rice/cs/util/ProcessChain.java
M src/edu/rice/cs/util/StringOps.java
M src/edu/rice/cs/util/GeneralProcessCreator.java
M src/edu/rice/cs/util/ProcessSequence.java

2008-06-11 03:58:24 Tree
[r4512] by mgricken

Fixed two bugs in ConcreteRegionManager: When looking for a region,
the next region above the region sought was always returned; and
listeners for adding and removing regions were called even when
the region already existed (and was therefore not added again) or
didn't exist (and therefore could not be removed).
Added unit test for RegionManager (in DocumentRegionTest).
Changed the Utilities.show() dialog used to display debug messages
so it contains scrollbars, and that the text can be selected and
copied.

M src/edu/rice/cs/drjava/model/DocumentRegionTest.java
M src/edu/rice/cs/drjava/model/ConcreteRegionManager.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/ui/DrJavaScrollableDialog.java
M src/edu/rice/cs/util/swing/ScrollableDialog.java
M src/edu/rice/cs/util/swing/Utilities.java

2008-06-10 20:37:43 Tree
[r4511] by rcartwright

This revision includes some revisions to the operations in
AbstractDJDocument and related classes to make them faster.
Re-indeting a large file used to run almost instantaneously; now it
doesn't and I don't know why. The indenter behaves as if the
cache is involidated between indents.

The followling files were modified.

M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevLinePlusMultilinePreserve.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevStmtPlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevStmtPlusTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/QuestionCurrLineStartsWithSkipComments.java
M src/edu/rice/cs/drjava/model/definitions/indent/QuestionCurrLineStartsWithSkipCommentsTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionBracePlusTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionBracePlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTraceTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartStmtOfBracePlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartStmtOfBracePlusTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartCurrStmtPlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevLinePlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/Indenter.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevLinePlusMultiline.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/AbstractReducedModel.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/TokenList.java
M src/edu/rice/cs/drjava/model/definitions/IndentHelperTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/DJDocument.java
M src/edu/rice/cs/drjava/ui/MainFrame.java

2008-06-10 04:30:43 Tree
[r4510] by rcartwright

This revion is a tiny upate that improves some comment formatting and
adds code to ConfigFrame to work around a NullPointerException that
occasionally arises (at line 147 of ConfigFrame.java before this
revision and line 151 after) on the Windows platform.

The following files were modified.

M src/edu/rice/cs/drjava/model/definitions/indent/QuestionStartingNewStmt.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/ui/config/ConfigFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java

2008-06-08 06:06:58 Tree
[r4509] by mgricken

Added piping from one process to the next using |
(e.g.: cat somefile|grep sometext) and executing multiple
commands in sequence using ; (e.g. rm -rf classes; mkdir classes).
Fixed a bug in "Find All" that let a region in a renamed
document appear twice, once with the new document name and
once with the old.
Removed Comparable interface from DrJavaProperty classes.

A src/edu/rice/cs/drjava/model/HighlightedRegion.java
A src/edu/rice/cs/drjava/model/IHighlighted.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/config/DrJavaProperty.java
M src/edu/rice/cs/drjava/config/BinaryOpProperty.java
M src/edu/rice/cs/drjava/config/DrJavaPropertySetup.java
M src/edu/rice/cs/drjava/ui/ExternalProcessPanel.java
M src/edu/rice/cs/drjava/ui/FindResultsPanel.java
M src/edu/rice/cs/drjava/ui/ExecuteExternalDialog.java
M src/edu/rice/cs/util/StreamRedirectThread.java
D src/edu/rice/cs/util/swing/HighlightedRegion.java
D src/edu/rice/cs/util/swing/IHighlighted.java
A src/edu/rice/cs/util/ProcessChain.java
M src/edu/rice/cs/util/StringOps.java
A src/edu/rice/cs/util/GeneralProcessCreator.java
A src/edu/rice/cs/util/StreamRedirectException.java
A src/edu/rice/cs/util/ProcessSequence.java
M src/edu/rice/cs/util/ProcessCreator.java

2008-06-06 18:30:06 Tree
Older >
MongoDB Logo MongoDB