You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(80) |
Oct
(12) |
Nov
(237) |
Dec
(210) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(344) |
Feb
(311) |
Mar
(239) |
Apr
(72) |
May
(8) |
Jun
|
Jul
(73) |
Aug
(88) |
Sep
(235) |
Oct
(111) |
Nov
(325) |
Dec
(220) |
| 2006 |
Jan
(108) |
Feb
(64) |
Mar
(381) |
Apr
(98) |
May
(38) |
Jun
(16) |
Jul
(34) |
Aug
(70) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2007 |
Jan
(22) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(12) |
| 2010 |
Jan
(49) |
Feb
(9) |
Mar
(2) |
Apr
(17) |
May
(10) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Robert E. <sky...@us...> - 2006-05-29 15:47:34
|
Update of /cvsroot/jcommander/plugins/org.apache.commons In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32064 Added Files: commons-compress-SNAPSHOT.jar build.properties commons-lang-2.1.jar commons-logging-1.0.4.jar .project commons-net-1.4.1.jar .classpath commons-collections-3.1.jar commons-cli-1.0.jar commons-httpclient-2.0.2.jar Log Message: First version --- NEW FILE: .project --- <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>org.apache.commons</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.pde.ManifestBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.pde.SchemaBuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> --- NEW FILE: commons-compress-SNAPSHOT.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: commons-collections-3.1.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: commons-lang-2.1.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: commons-cli-1.0.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: commons-httpclient-2.0.2.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: .classpath --- <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry exported="true" kind="lib" path="commons-cli-1.0.jar"/> <classpathentry exported="true" kind="lib" path="commons-lang-2.1.jar"/> <classpathentry exported="true" kind="lib" path="commons-collections-3.1.jar"/> <classpathentry exported="true" kind="lib" path="commons-compress-SNAPSHOT.jar"/> <classpathentry exported="true" kind="lib" path="commons-httpclient-2.0.2.jar"/> <classpathentry exported="true" kind="lib" path="commons-logging-1.0.4.jar"/> <classpathentry exported="true" kind="lib" path="commons-net-1.4.1.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> <classpathentry kind="output" path="bin"/> </classpath> --- NEW FILE: commons-logging-1.0.4.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: build.properties --- source.. = output.. = bin/ bin.includes = META-INF/,\ .,\ commons-collections-3.1.jar,\ commons-compress-SNAPSHOT.jar,\ commons-httpclient-2.0.2.jar,\ commons-logging-1.0.4.jar,\ commons-net-1.4.1.jar,\ commons-lang-2.1.jar,\ commons-cli-1.0.jar --- NEW FILE: commons-net-1.4.1.jar --- (This appears to be a binary file; contents omitted.) |
|
From: Robert E. <sky...@us...> - 2006-05-29 15:47:34
|
Update of /cvsroot/jcommander/plugins/org.apache.commons/META-INF In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32064/META-INF Added Files: MANIFEST.MF Log Message: First version --- NEW FILE: MANIFEST.MF --- Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Jakarta Commons Plug-in Bundle-SymbolicName: org.apache.commons Bundle-Version: 1.0.0 Bundle-Vendor: Apache Group Bundle-Localization: plugin Bundle-ClassPath: commons-collections-3.1.jar, commons-compress-SNAPSHOT.jar, commons-httpclient-2.0.2.jar, commons-logging-1.0.4.jar, commons-net-1.4.1.jar, ., commons-cli-1.0.jar, commons-lang-2.1.jar Export-Package: org.apache.commons.cli, org.apache.commons.collections, org.apache.commons.collections.bag, org.apache.commons.collections.bidimap, org.apache.commons.collections.buffer, org.apache.commons.collections.collection, org.apache.commons.collections.comparators, org.apache.commons.collections.functors, org.apache.commons.collections.iterators, org.apache.commons.collections.keyvalue, org.apache.commons.collections.list, org.apache.commons.collections.map, org.apache.commons.collections.set, org.apache.commons.compress.bzip2, org.apache.commons.compress.tar, org.apache.commons.compress.zip, org.apache.commons.httpclient, org.apache.commons.httpclient.auth, org.apache.commons.httpclient.cookie, org.apache.commons.httpclient.methods, org.apache.commons.httpclient.methods.multipart, org.apache.commons.httpclient.protocol, org.apache.commons.httpclient.util, org.apache.commons.lang, org.apache.commons.lang.builder, org.apache.commons.lang.enum, org.apache.commons.lang.enums, org.apache.commons.lang.exception, org.apache.commons.lang.math, org.apache.commons.lang.mutable, org.apache.commons.lang.time, org.apache.commons.logging, org.apache.commons.logging.impl, org.apache.commons.net, org.apache.commons.net.bsd, org.apache.commons.net.ftp, org.apache.commons.net.ftp.parser, org.apache.commons.net.io, org.apache.commons.net.nntp, org.apache.commons.net.ntp, org.apache.commons.net.pop3, org.apache.commons.net.smtp, org.apache.commons.net.telnet, org.apache.commons.net.tftp, org.apache.commons.net.util |
|
From: Robert E. <sky...@us...> - 2006-05-29 15:46:47
|
Update of /cvsroot/jcommander/plugins/org.apache.commons/bin In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32009/bin Log Message: Directory /cvsroot/jcommander/plugins/org.apache.commons/bin added to the repository |
|
From: Robert E. <sky...@us...> - 2006-05-29 15:46:40
|
Update of /cvsroot/jcommander/plugins/org.apache.commons/META-INF In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32009/META-INF Log Message: Directory /cvsroot/jcommander/plugins/org.apache.commons/META-INF added to the repository |
|
From: Robert E. <sky...@us...> - 2006-05-29 15:45:43
|
Update of /cvsroot/jcommander/plugins/org.apache.commons In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv31425/org.apache.commons Log Message: Directory /cvsroot/jcommander/plugins/org.apache.commons added to the repository |
|
From: Robert E. <sky...@us...> - 2006-05-18 10:21:30
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/actions In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv10332/src/org/jcommander/ui/filepanel/actions Modified Files: OpenUrlAction.java Log Message: Added Windows specific URL correction for drive letters Index: OpenUrlAction.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/actions/OpenUrlAction.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** OpenUrlAction.java 20 Mar 2006 05:49:23 -0000 1.7 --- OpenUrlAction.java 18 May 2006 10:21:26 -0000 1.8 *************** *** 3,6 **** --- 3,7 ---- import org.apache.commons.vfs.*; import org.apache.commons.vfs.provider.sftp.SftpFileSystemConfigBuilder; + import org.eclipse.core.runtime.Platform; import org.eclipse.jface.action.*; import org.eclipse.jface.viewers.*; *************** *** 78,82 **** private void performOk(final Shell openUrlShell, final OpenUrlComposite openUrlComposite) { try { ! FileObject selectedDirectory = VfsManagerExtension.getInstance().resolveFile(openUrlComposite.getUrlCombo().getText()); if(selectedDirectory.getType() == FileType.FOLDER) { --- 79,94 ---- private void performOk(final Shell openUrlShell, final OpenUrlComposite openUrlComposite) { try { ! String actualURL = openUrlComposite.getUrlCombo().getText(); ! ! /* INFO This is Windows specific. ! * Drive letters are transformed into drive letter roots (e.g. c: into c:\). ! */ ! if(Platform.getOS().equals(Platform.OS_WIN32)) { ! if(actualURL.length() == 2 && actualURL.charAt(1) == ':') { ! actualURL += '\\'; ! } ! } ! ! FileObject selectedDirectory = VfsManagerExtension.getInstance().resolveFile(actualURL); if(selectedDirectory.getType() == FileType.FOLDER) { |
|
From: Robert E. <sky...@us...> - 2006-05-17 11:19:51
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/dialogs In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32043/src/org/jcommander/ui/filepanel/dialogs Modified Files: CopyProgressDialogComposite.java Log Message: Small usability fixes for the copy progress dialog based on Mike Grigorov's comments from http://sourceforge.net/forum/forum.php?thread_id=1498509&forum_id=110415 Index: CopyProgressDialogComposite.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/dialogs/CopyProgressDialogComposite.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** CopyProgressDialogComposite.java 8 Jan 2006 14:03:49 -0000 1.18 --- CopyProgressDialogComposite.java 17 May 2006 11:19:47 -0000 1.19 *************** *** 122,130 **** buttonsComposite.setLayout(fillLayout4); fillLayout4.spacing = 5; ! okButton.setText("OK"); okButton.setEnabled(false); ! pauseButton.setText("Pause"); pauseButton.setEnabled(true); ! abortButton.setText("ABORT"); abortButton.setBackground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_DARK_RED)); abortButton.setEnabled(true); --- 122,130 ---- buttonsComposite.setLayout(fillLayout4); fillLayout4.spacing = 5; ! okButton.setText("O&K"); okButton.setEnabled(false); ! pauseButton.setText("&Pause"); pauseButton.setEnabled(true); ! abortButton.setText("ABOR&T"); abortButton.setBackground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_DARK_RED)); abortButton.setEnabled(true); *************** *** 377,381 **** keepOpenComposite.setLayoutData(gridData12); gridData12.horizontalSpan = 2; ! keepOpenCheckBox.setText("&Keep open after finish"); //get the Preference store value if the window must be kept open IPreferenceStore store = FilePanelPlugin.getDefault().getPreferenceStore(); --- 377,381 ---- keepOpenComposite.setLayoutData(gridData12); gridData12.horizontalSpan = 2; ! keepOpenCheckBox.setText("Keep &open after finish"); //get the Preference store value if the window must be kept open IPreferenceStore store = FilePanelPlugin.getDefault().getPreferenceStore(); |
|
From: Robert E. <sky...@us...> - 2006-05-17 11:19:50
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/performers In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32043/src/org/jcommander/ui/filepanel/performers Modified Files: FileCopyPerformer.java Log Message: Small usability fixes for the copy progress dialog based on Mike Grigorov's comments from http://sourceforge.net/forum/forum.php?thread_id=1498509&forum_id=110415 Index: FileCopyPerformer.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/performers/FileCopyPerformer.java,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** FileCopyPerformer.java 30 Apr 2006 13:10:55 -0000 1.36 --- FileCopyPerformer.java 17 May 2006 11:19:47 -0000 1.37 *************** *** 337,340 **** --- 337,343 ---- public void run() { try{ + progressDialog.setDefaultButton(progressDialogComposite.getOkButton()); + progressDialog.setActive(); + sourcePanel.refresh(); |
|
From: Robert E. <sky...@us...> - 2006-05-17 11:19:13
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv32006 Modified Files: plugin.xml Log Message: Partial implementation for feature request [ 1490167 ] Selectable and editable panel location bar The location bar is now focusable and selectable by making use of a text field instead of a label Index: plugin.xml =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.app/plugin.xml,v retrieving revision 1.97 retrieving revision 1.98 diff -C2 -d -r1.97 -r1.98 *** plugin.xml 29 Apr 2006 20:26:48 -0000 1.97 --- plugin.xml 17 May 2006 11:19:09 -0000 1.98 *************** *** 416,419 **** --- 416,427 ---- toolbarPath="JCmdGroup/Panel" tooltip="Toggle the current selection"/> + + <action + class="org.jcommander.ui.filepanel.actions.FocusDirectoryInfoAction" + definitionId="org.jcommander.ui.app.FocusDirectoryInfoCommand" + icon="icons/invertCurrentSelection.png" + id="org.jcommander.ui.app.actions.FocusDirectoryInfo" + label="Focus Directory Info Panel"/> + <action label="Show Navigation History" class="org.jcommander.ui.filepanel.actions.ShowNavigationHistoryAction" *************** *** 851,854 **** --- 859,873 ---- keyConfigurationId="org.jcommander.ui.app.JCmdKeyConfiguration" keySequence="Tab" /> + + <command categoryId="org.jcommander.ui.app.categories.Tabs" + description="Focuses the directory info panel" + name="Focus Directory Info Panel" + id="org.jcommander.ui.app.FocusDirectoryInfoCommand" /> + <keyBinding contextId="org.eclipse.ui.contexts.dialogAndWindow" + commandId="org.jcommander.ui.app.FocusDirectoryInfoCommand" + keyConfigurationId="org.jcommander.ui.app.JCmdKeyConfiguration" + keySequence="ALT+D" /> + + <command description="Changes the current directory to the parent directory." |
|
From: Robert E. <sky...@us...> - 2006-05-17 11:19:11
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/actions In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv31946/src/org/jcommander/ui/filepanel/actions Added Files: FocusDirectoryInfoAction.java Log Message: Partial implementation for feature request [ 1490167 ] Selectable and editable panel location bar The location bar is now focusable and selectable by making use of a text field instead of a label --- NEW FILE: FocusDirectoryInfoAction.java --- package org.jcommander.ui.filepanel.actions; import org.eclipse.jface.action.IAction; import org.eclipse.jface.viewers.ISelection; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.IWorkbenchWindowActionDelegate; import org.jcommander.ui.filepanel.FilePanelManagerProvider; import org.jcommander.ui.filepanel.TabMediator; public class FocusDirectoryInfoAction implements IWorkbenchWindowActionDelegate { public void dispose() { // TODO Auto-generated method stub } public void init(IWorkbenchWindow window) { // TODO Auto-generated method stub } public void run(IAction action) { TabMediator activeTabMediator = FilePanelManagerProvider.getTabManager().getActiveTabMediator(); if(activeTabMediator != null) { activeTabMediator.getFileTab().getActiveFilePanel().focusDirectoryInfoPanel(); } } public void selectionChanged(IAction action, ISelection selection) { // TODO Auto-generated method stub } } |
|
From: Robert E. <sky...@us...> - 2006-05-17 11:19:09
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv31946/src/org/jcommander/ui/filepanel/controls Modified Files: FilePanel.java Log Message: Partial implementation for feature request [ 1490167 ] Selectable and editable panel location bar The location bar is now focusable and selectable by making use of a text field instead of a label Index: FilePanel.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls/FilePanel.java,v retrieving revision 1.64 retrieving revision 1.65 diff -C2 -d -r1.64 -r1.65 *** FilePanel.java 15 May 2006 18:08:50 -0000 1.64 --- FilePanel.java 17 May 2006 11:19:05 -0000 1.65 *************** *** 450,454 **** currentDirectoryLabel = new Text(directoryInfoComposite, SWT.READ_ONLY); ! currentDirectoryLabel.addMouseListener(focusFileTabAdapter); navigationHistoryButton = new Button(directoryInfoComposite, SWT.ARROW | SWT.DOWN); --- 450,477 ---- currentDirectoryLabel = new Text(directoryInfoComposite, SWT.READ_ONLY); ! // currentDirectoryLabel.addMouseListener(focusFileTabAdapter); ! currentDirectoryLabel.addFocusListener(new FocusAdapter() { ! ! public void focusLost(FocusEvent e) { ! currentDirectoryLabel.setBackground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_TITLE_BACKGROUND)); ! currentDirectoryLabel.setForeground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_LIST_BACKGROUND)); ! } ! ! public void focusGained(FocusEvent e) { ! currentDirectoryLabel.setBackground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_LIST_BACKGROUND)); ! currentDirectoryLabel.setForeground(org.eclipse.swt.widgets.Display.getDefault().getSystemColor(org.eclipse.swt.SWT.COLOR_LIST_FOREGROUND)); ! } ! ! }); ! ! currentDirectoryLabel.addKeyListener(new KeyAdapter() { ! ! public void keyPressed(KeyEvent e) { ! if(e.keyCode == SWT.ESC) { ! fileTab.setFocus(); ! } ! } ! ! }); navigationHistoryButton = new Button(directoryInfoComposite, SWT.ARROW | SWT.DOWN); *************** *** 795,797 **** --- 818,824 ---- } } + + public void focusDirectoryInfoPanel() { + this.currentDirectoryLabel.setFocus(); + } } // @jve:decl-index=0:visual-constraint="10,10" |
|
From: Robert E. <sky...@us...> - 2006-05-15 18:12:06
|
Update of /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv15105 Modified Files: feature.xml Log Message: Updated to RCP 3.2 RC4 Index: feature.xml =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform/feature.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** feature.xml 5 May 2006 11:45:01 -0000 1.22 --- feature.xml 15 May 2006 18:12:02 -0000 1.23 *************** *** 51,55 **** download-size="0" install-size="0" ! version="1.4.103.v20060426"/> <plugin --- 51,55 ---- download-size="0" install-size="0" ! version="1.4.103.v20060510a"/> <plugin *************** *** 57,61 **** download-size="0" install-size="0" ! version="3.2.0.I20060207-0800" fragment="true"/> --- 57,61 ---- download-size="0" install-size="0" ! version="3.2.0.I20060511-2000" fragment="true"/> *************** *** 64,68 **** download-size="0" install-size="0" ! version="3.1.100.v20060426" unpack="false"/> --- 64,68 ---- download-size="0" install-size="0" ! version="3.1.100.v20060511" unpack="false"/> *************** *** 71,75 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> --- 71,75 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510a" unpack="false"/> *************** *** 78,82 **** download-size="0" install-size="0" ! version="3.2.0.v20060426"/> <plugin --- 78,82 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510b"/> <plugin *************** *** 84,88 **** download-size="0" install-size="0" ! version="4.1.130.v20060417"/> <plugin --- 84,88 ---- download-size="0" install-size="0" ! version="4.1.130.v20060510a"/> <plugin *************** *** 90,94 **** download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> --- 90,94 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510" unpack="false"/> *************** *** 97,101 **** download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> --- 97,101 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" unpack="false"/> *************** *** 106,110 **** download-size="0" install-size="0" ! version="3.1.100.v20051205" fragment="true" unpack="false"/> --- 106,110 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" fragment="true" unpack="false"/> *************** *** 114,118 **** download-size="0" install-size="0" ! version="3.1.100.v20060417" unpack="false"/> --- 114,118 ---- download-size="0" install-size="0" ! version="3.1.100.v20060510b" unpack="false"/> *************** *** 121,125 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" fragment="true" unpack="false"/> --- 121,125 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510" fragment="true" unpack="false"/> *************** *** 131,135 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" fragment="true" unpack="false"/> --- 131,135 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510" fragment="true" unpack="false"/> *************** *** 139,143 **** download-size="0" install-size="0" ! version="3.2.0.v20060425" unpack="false"/> --- 139,143 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510a" unpack="false"/> *************** *** 146,150 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> --- 146,150 ---- download-size="0" install-size="0" ! version="3.2.0.v20060512" unpack="false"/> *************** *** 153,157 **** download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> --- 153,157 ---- download-size="0" install-size="0" ! version="3.2.0.v20060512-1326" unpack="false"/> *************** *** 160,164 **** download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> --- 160,164 ---- download-size="0" install-size="0" ! version="3.2.0.v20060512-1326" unpack="false"/> *************** *** 167,171 **** download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> --- 167,171 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" unpack="false"/> *************** *** 174,178 **** download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> --- 174,178 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" unpack="false"/> *************** *** 181,185 **** download-size="0" install-size="0" ! version="3.2.0.v20060426b" unpack="false"/> --- 181,185 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510b" unpack="false"/> *************** *** 195,199 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> --- 195,199 ---- download-size="0" install-size="0" ! version="3.2.0.v20060510" unpack="false"/> *************** *** 202,206 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> --- 202,206 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" unpack="false"/> *************** *** 209,213 **** download-size="0" install-size="0" ! version="1.0.0.v20060411" unpack="false"/> --- 209,213 ---- download-size="0" install-size="0" ! version="1.0.0.v20060510" unpack="false"/> *************** *** 258,262 **** download-size="0" install-size="0" ! version="1.0.0.v20051114" fragment="true" unpack="false"/> --- 258,262 ---- download-size="0" install-size="0" ! version="1.0.0.v20060510" fragment="true" unpack="false"/> *************** *** 273,277 **** download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> --- 273,277 ---- download-size="0" install-size="0" ! version="3.2.0.v20060512-1326" unpack="false"/> *************** *** 280,284 **** download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> --- 280,284 ---- download-size="0" install-size="0" ! version="3.2.0.v20060511" unpack="false"/> *************** *** 287,291 **** download-size="0" install-size="0" ! version="3.2.0.I20060412-0800" unpack="false"/> --- 287,291 ---- download-size="0" install-size="0" ! version="3.2.0.I20060511-2000" unpack="false"/> |
|
From: Robert E. <sky...@us...> - 2006-05-15 18:08:53
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv13965/src/org/jcommander/ui/filepanel/controls Modified Files: FilePanel.java FilePanelMediator.java Log Message: Changed the directory info control to a read-only text label Index: FilePanelMediator.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls/FilePanelMediator.java,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** FilePanelMediator.java 25 Apr 2006 09:27:57 -0000 1.49 --- FilePanelMediator.java 15 May 2006 18:08:50 -0000 1.50 *************** *** 25,29 **** */ public class FilePanelMediator { ! protected Label currentDirectoryLabel; protected FileTableControl fileControl; protected FileControlModel model; --- 25,29 ---- */ public class FilePanelMediator { ! protected Text currentDirectoryLabel; protected FileTableControl fileControl; protected FileControlModel model; *************** *** 46,53 **** /** ! * @param currentDirectoryLabel The currentDirectoryLabel to set. */ ! public void setCurrentDirectoryLabel(Label currentDirectoryLabel) { ! this.currentDirectoryLabel = currentDirectoryLabel; } /** --- 46,53 ---- /** ! * @param currentDirectoryLabel2 The currentDirectoryLabel to set. */ ! public void setCurrentDirectoryLabel(Text currentDirectoryLabel2) { ! this.currentDirectoryLabel = currentDirectoryLabel2; } /** Index: FilePanel.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls/FilePanel.java,v retrieving revision 1.63 retrieving revision 1.64 diff -C2 -d -r1.63 -r1.64 *** FilePanel.java 27 Apr 2006 11:14:02 -0000 1.63 --- FilePanel.java 15 May 2006 18:08:50 -0000 1.64 *************** *** 37,41 **** private Label partitionInfoLabel = null; private Composite directoryInfoComposite = null; ! private Label currentDirectoryLabel = null; protected Button navigationHistoryButton = null; private Button changeToRootDirButton = null; --- 37,41 ---- private Label partitionInfoLabel = null; private Composite directoryInfoComposite = null; ! private Text currentDirectoryLabel = null; protected Button navigationHistoryButton = null; private Button changeToRootDirButton = null; *************** *** 449,453 **** directoryInfoComposite.addMouseListener(focusFileTabAdapter); ! currentDirectoryLabel = new Label(directoryInfoComposite, SWT.NONE); currentDirectoryLabel.addMouseListener(focusFileTabAdapter); --- 449,453 ---- directoryInfoComposite.addMouseListener(focusFileTabAdapter); ! currentDirectoryLabel = new Text(directoryInfoComposite, SWT.READ_ONLY); currentDirectoryLabel.addMouseListener(focusFileTabAdapter); |
|
From: Robert E. <sky...@us...> - 2006-05-15 13:34:56
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv19072/src/org/jcommander/ui/filepanel/controls Modified Files: FileTab.java Log Message: Reorganized the bookmark panel's "Go to parent" button Index: FileTab.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls/FileTab.java,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** FileTab.java 25 Apr 2006 09:27:57 -0000 1.41 --- FileTab.java 15 May 2006 13:34:52 -0000 1.42 *************** *** 20,23 **** --- 20,24 ---- import org.jcommander.ui.filepanel.bookmarks.*; import org.jcommander.ui.utils.*; + import org.eclipse.swt.layout.GridLayout; /** * This is the component that represents a file panels tab. *************** *** 88,91 **** --- 89,102 ---- */ private void createBookmarkPanelsComposite() { + GridLayout gridLayout2 = new GridLayout(); + gridLayout2.horizontalSpacing = 1; + gridLayout2.marginWidth = 1; + gridLayout2.verticalSpacing = 1; + gridLayout2.marginHeight = 1; + GridLayout gridLayout = new GridLayout(); + gridLayout.horizontalSpacing = 1; + gridLayout.marginWidth = 1; + gridLayout.verticalSpacing = 1; + gridLayout.marginHeight = 1; GridData gridData4 = new GridData(); GridData gridData3 = new GridData(); *************** *** 107,113 **** --- 118,126 ---- gridData3.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; leftBookmarkPanel.setLayoutData(gridData3); + leftBookmarkPanel.setLayout(gridLayout); gridData4.grabExcessHorizontalSpace = true; gridData4.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; rightBookmarkPanel.setLayoutData(gridData4); + rightBookmarkPanel.setLayout(gridLayout2); // fill drive panels |
|
From: Robert E. <sky...@us...> - 2006-05-15 13:34:56
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/bookmarks In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv19072/src/org/jcommander/ui/filepanel/bookmarks Modified Files: BookmarkPanel.java BookmarkComposite.java Log Message: Reorganized the bookmark panel's "Go to parent" button Index: BookmarkPanel.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/bookmarks/BookmarkPanel.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** BookmarkPanel.java 25 Apr 2006 08:00:28 -0000 1.17 --- BookmarkPanel.java 15 May 2006 13:34:52 -0000 1.18 *************** *** 13,16 **** --- 13,20 ---- import org.jcommander.phileas.bookmarks.*; import org.jcommander.ui.filepanel.controls.*; + import org.eclipse.swt.widgets.Button; + import org.eclipse.swt.SWT; + import org.eclipse.swt.widgets.Label; + import org.eclipse.swt.graphics.Point; /** * TODO Insert class comment here. *************** *** 23,27 **** private BookmarkComposite bookmarkComposite = null; // private Button rightScrollButton = null; ! private Button goUpButton = null; // private Button startScrollButton = null; // private Button endScrollButton = null; --- 27,31 ---- private BookmarkComposite bookmarkComposite = null; // private Button rightScrollButton = null; ! private Button goToParentGroupButton = null; // private Button startScrollButton = null; // private Button endScrollButton = null; *************** *** 31,36 **** private Bookmark currentBookmark; private Composite composite = null; ! private Label curBookmarkParentLabel = null; private FilePanel filePanel; public BookmarkPanel(Composite parent, int style) { --- 35,41 ---- private Bookmark currentBookmark; private Composite composite = null; ! private Label crtBookmarkParentLabel = null; private FilePanel filePanel; + private Label crtGroupLabel = null; public BookmarkPanel(Composite parent, int style) { *************** *** 60,63 **** --- 65,69 ---- createComposite2(); // startScrollButton = new Button(this, SWT.ARROW | SWT.LEFT | SWT.BORDER); + // startScrollButton.setEnabled(false); // *************** *** 72,76 **** // endScrollButton.setEnabled(false); - goUpButton = new Button(this, SWT.ARROW | SWT.UP); this.setLayout(gridLayout1); gridLayout1.numColumns = 6; --- 78,81 ---- *************** *** 84,90 **** // rightScrollButton.setText(">"); // rightScrollButton.setToolTipText("Scroll right"); - goUpButton.setText("^"); - goUpButton.setEnabled(true); - goUpButton.setToolTipText("Go to parent bookmark group"); // startScrollButton.setText("|<"); // startScrollButton.setToolTipText("Scroll to start"); --- 89,92 ---- *************** *** 95,101 **** gridData5.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER; gridData5.grabExcessVerticalSpace = false; ! setSize(new org.eclipse.swt.graphics.Point(482,40)); ! goUpButton.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() { public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) { gotoParentBookmark(); --- 97,103 ---- gridData5.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER; gridData5.grabExcessVerticalSpace = false; ! this.setSize(new Point(482, 90)); ! goToParentGroupButton.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() { public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) { gotoParentBookmark(); *************** *** 134,138 **** gridData2.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; gridData2.verticalAlignment = org.eclipse.swt.layout.GridData.FILL; - gridData2.verticalSpan = 2; bookmarkComposite.setLayoutData(gridData2); bookmarkComposite.setLayout(null); --- 136,139 ---- *************** *** 160,165 **** bookmarkComposite.setBookmarks(bookmark.getChildren()); ! curBookmarkParentLabel.setText(currentBookmark.computePath()); ! goUpButton.setEnabled(currentBookmark.getParent() != null); } --- 161,166 ---- bookmarkComposite.setBookmarks(bookmark.getChildren()); ! crtBookmarkParentLabel.setText(currentBookmark.computePath()); ! goToParentGroupButton.setEnabled(currentBookmark.getParent() != null); } *************** *** 214,218 **** GridData gridData1 = new GridData(); composite = new Composite(this, SWT.NONE); ! curBookmarkParentLabel = new Label(composite, SWT.NONE); gridData1.horizontalSpan = 6; gridData1.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; --- 215,226 ---- GridData gridData1 = new GridData(); composite = new Composite(this, SWT.NONE); ! crtGroupLabel = new Label(composite, SWT.NONE); ! crtGroupLabel.setText("Current:"); ! crtBookmarkParentLabel = new Label(composite, SWT.NONE); ! goToParentGroupButton = new Button(composite, SWT.PUSH); ! goToParentGroupButton.setText("Go up"); ! goToParentGroupButton.setToolTipText("Go to parent bookmark group"); ! goToParentGroupButton.setEnabled(true); ! goToParentGroupButton.setSize(goToParentGroupButton.getSize().x, crtBookmarkParentLabel.getSize().y); gridData1.horizontalSpan = 6; gridData1.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; *************** *** 220,226 **** composite.setLayoutData(gridData1); composite.setLayout(gridLayout2); ! curBookmarkParentLabel.setText("Label"); ! curBookmarkParentLabel.setLayoutData(gridData11); gridLayout2.marginHeight = 1; gridLayout2.marginWidth = 1; gridLayout2.horizontalSpacing = 1; --- 228,235 ---- composite.setLayoutData(gridData1); composite.setLayout(gridLayout2); ! crtBookmarkParentLabel.setText(""); ! crtBookmarkParentLabel.setLayoutData(gridData11); gridLayout2.marginHeight = 1; + gridLayout2.numColumns = 3; gridLayout2.marginWidth = 1; gridLayout2.horizontalSpacing = 1; *************** *** 228,231 **** --- 237,241 ---- gridData11.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL; gridData11.grabExcessHorizontalSpace = true; + } *************** *** 241,243 **** --- 251,257 ---- this.filePanel = filePanel; } + + public Point computeSize(int wHint, int hHint, boolean changed) { + return new Point(wHint, composite.computeSize(wHint, hHint, changed).y + bookmarkComposite.computeSize(wHint, hHint, changed).y); + } } // @jve:decl-index=0:visual-constraint="10,10" Index: BookmarkComposite.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/bookmarks/BookmarkComposite.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** BookmarkComposite.java 25 Apr 2006 09:27:58 -0000 1.21 --- BookmarkComposite.java 15 May 2006 13:34:52 -0000 1.22 *************** *** 340,344 **** public Point computeSize(int wHint, int hHint, boolean changed) { ! return new Point(10,10); } --- 340,344 ---- public Point computeSize(int wHint, int hHint, boolean changed) { ! return new Point(wHint, toolbar.computeSize(wHint, hHint, changed).y * 12/10); } |
|
From: Robert E. <sky...@us...> - 2006-05-05 11:45:17
|
Update of /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19128 Modified Files: feature.xml Log Message: Updated for RCP 3.2 RC2 Index: feature.xml =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform/feature.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** feature.xml 2 May 2006 09:08:10 -0000 1.21 --- feature.xml 5 May 2006 11:45:01 -0000 1.22 *************** *** 51,55 **** download-size="0" install-size="0" ! version="1.4.103.v20060406"/> <plugin --- 51,55 ---- download-size="0" install-size="0" ! version="1.4.103.v20060426"/> <plugin *************** *** 64,68 **** download-size="0" install-size="0" ! version="3.1.100.v20060413-1200" unpack="false"/> --- 64,68 ---- download-size="0" install-size="0" ! version="3.1.100.v20060426" unpack="false"/> *************** *** 71,75 **** download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> --- 71,75 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> *************** *** 78,82 **** download-size="0" install-size="0" ! version="3.2.0.v20060411"/> <plugin --- 78,82 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426"/> <plugin *************** *** 84,88 **** download-size="0" install-size="0" ! version="4.1.130.v20060412"/> <plugin --- 84,88 ---- download-size="0" install-size="0" ! version="4.1.130.v20060417"/> <plugin *************** *** 97,101 **** download-size="0" install-size="0" ! version="3.1.100" unpack="false"/> --- 97,101 ---- download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> *************** *** 114,118 **** download-size="0" install-size="0" ! version="3.1.100.v20060223" unpack="false"/> --- 114,118 ---- download-size="0" install-size="0" ! version="3.1.100.v20060417" unpack="false"/> *************** *** 121,125 **** download-size="0" install-size="0" ! version="3.2.0.v20060411" fragment="true" unpack="false"/> --- 121,125 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" fragment="true" unpack="false"/> *************** *** 131,135 **** download-size="0" install-size="0" ! version="3.2.0.v20060413" fragment="true" unpack="false"/> --- 131,135 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" fragment="true" unpack="false"/> *************** *** 139,143 **** download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> --- 139,143 ---- download-size="0" install-size="0" ! version="3.2.0.v20060425" unpack="false"/> *************** *** 146,150 **** download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> --- 146,150 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> *************** *** 153,157 **** download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> --- 153,157 ---- download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> *************** *** 160,164 **** download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> --- 160,164 ---- download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> *************** *** 167,171 **** download-size="0" install-size="0" ! version="3.1.100.v20060413" unpack="false"/> --- 167,171 ---- download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> *************** *** 174,178 **** download-size="0" install-size="0" ! version="3.1.100.v20060412" unpack="false"/> --- 174,178 ---- download-size="0" install-size="0" ! version="3.1.100.v20060428" unpack="false"/> *************** *** 181,185 **** download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> --- 181,185 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426b" unpack="false"/> *************** *** 195,199 **** download-size="0" install-size="0" ! version="3.2.0.v20060413-1200" unpack="false"/> --- 195,199 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> *************** *** 202,206 **** download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> --- 202,206 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> *************** *** 273,277 **** download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> --- 273,277 ---- download-size="0" install-size="0" ! version="3.2.0.v20060427-1600" unpack="false"/> *************** *** 280,284 **** download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> --- 280,284 ---- download-size="0" install-size="0" ! version="3.2.0.v20060426" unpack="false"/> |
|
From: Robert E. <sky...@us...> - 2006-05-05 11:00:38
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app/singleton In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28827/src/org/jcommander/ui/app/singleton Added Files: ApplicationEntryPoint.java SingletonAppLauncher.java Log Message: Moved singleton instance related classes to separate package --- NEW FILE: ApplicationEntryPoint.java --- package org.jcommander.ui.app.singleton; /** * <p></p> * @author Mike Grigorov * @version 1.0 * Created on 2006-3-10 */ public interface ApplicationEntryPoint { public String getIdentification(); public void startup(String[] params); } --- NEW FILE: SingletonAppLauncher.java --- package org.jcommander.ui.app.singleton; import java.io.*; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; /** * <p></p> * @author Mike Grigorov * @version 1.0 * Created on 26.04.2006 */ public class SingletonAppLauncher { private final ApplicationEntryPoint entryPoint; private final int fromPort; private final int toPort; public SingletonAppLauncher(ApplicationEntryPoint entryPoint, int fromPort, int toPort){ if(null == entryPoint){ throw new NullPointerException("entryPoint"); } if(fromPort < 0){ throw new IllegalArgumentException("fromPort:" + fromPort); } if(toPort < 0){ throw new IllegalArgumentException("toPort:" + toPort); } if(fromPort > toPort){ throw new IllegalArgumentException(fromPort + ">" + toPort); } this.entryPoint = entryPoint; this.fromPort = fromPort; this.toPort = toPort; } public boolean startingFirstInstance(String[] params){ ServerSocket server = null; Socket sameApplication = null; for(int i = fromPort; i <= toPort; i++){ ServerSocket loopSocket = tryToOccupy(i); if(null != loopSocket){ if(null == server){ server = loopSocket; } else{ try{ loopSocket.close(); }catch(Exception ex){} } } else{ Socket same = contactSameApplication(i); if(null != same){ sameApplication = same; break; } } } try{ if ((null != sameApplication) && (startSameApp(sameApplication, params))) { return false; } else { final ServerSocket serverSocket = server; new Thread(new Runnable(){ public void run(){ new HandshakeServer(serverSocket, entryPoint); } }, "Handshake server").start(); entryPoint.startup(params); return true; } } finally{ if(null != sameApplication){ try { sameApplication.close(); } catch (Exception e) {} } } } private boolean startSameApp(Socket sameApplication, String[] parameters){ try{ StringBuffer params = new StringBuffer(); if(null != parameters){ for(int i = 0; i < parameters.length; i++){ if(null == parameters[i]){ continue; } if(params.length() > 0){ params.append(','); } params.append(parameters[i]); } } PrintWriter writer = new PrintWriter(sameApplication.getOutputStream()); BufferedReader reader = new BufferedReader(new InputStreamReader(sameApplication.getInputStream())); writer.println(Requests.STARTUP_REQUEST + params.toString()); writer.flush(); reader.readLine(); writer.println(Requests.DISCONNECT_REQUEST); writer.flush(); return true; } catch(IOException ex){ return false; } } private ServerSocket tryToOccupy(int port){ try { return new ServerSocket(port); } catch (IOException e) { return null; } catch(Throwable t){ t.printStackTrace(); return null; } } private Socket contactSameApplication(int port){ Socket client = null; boolean close = true; try { client = new Socket(InetAddress.getLocalHost(), port); client.setSoTimeout(250); PrintWriter writer = new PrintWriter(client.getOutputStream()); BufferedReader reader = new BufferedReader(new InputStreamReader(client.getInputStream())); writer.println(Requests.RETRIEVE_ID_REQUEST); writer.flush(); String line = reader.readLine(); if(entryPoint.getIdentification().equals(line)){ close = false; return client; } return null; } catch (IOException e) { System.err.println("Error communicating:" + e); return null; } catch (Throwable t){ t.printStackTrace(); return null; } finally{ if(close && (null != client)){ try { client.close(); } catch (Exception e) {} } } } private static class HandshakeServer { private final ServerSocket socket; private final ApplicationEntryPoint entryPoint; public HandshakeServer(ServerSocket socket, ApplicationEntryPoint entryPoint){ if(null == socket){ throw new NullPointerException("socket"); } if(null == entryPoint){ throw new NullPointerException("entryPoint"); } this.socket = socket; this.entryPoint = entryPoint; while(true){ try{ Socket _client = socket.accept(); new Thread(new ClientHandler(_client)).start(); } catch(Throwable t){ t.printStackTrace(); } } } private class ClientHandler implements Runnable{ private final Socket socket; public ClientHandler(Socket socket){ if(null == socket){ throw new NullPointerException("socket"); } this.socket = socket; } public void run(){ try{ BufferedReader _reader = new BufferedReader(new InputStreamReader( socket.getInputStream())); PrintWriter _writer = new PrintWriter(socket.getOutputStream()); String _line; while((_line = _reader.readLine()) != null){ String _s = handleLine(_line); if(null != _s){ _writer.println(_s); _writer.flush(); } else{ socket.close(); break; } } } catch(IOException ex){ ex.printStackTrace(); System.out.println(ex); } } private String handleLine(String line){ if(Requests.RETRIEVE_ID_REQUEST.equalsIgnoreCase(line)){ return entryPoint.getIdentification(); } if(Requests.DISCONNECT_REQUEST.equalsIgnoreCase(line)){ return null; } if(line.startsWith(Requests.STARTUP_REQUEST)){ String params = null; if(line.length() > Requests.STARTUP_REQUEST.length()){ params = line.substring(Requests.STARTUP_REQUEST.length()); } startup(params); return "OK"; } return "UNKNOWN:" + line; } private void startup(String line){ String[] params = null; if(null != line){ params = line.split(","); } final String[] p = params; new Thread(new Runnable(){ public void run(){ entryPoint.startup(p); } }, "STARTUP").start(); } } } private static class Requests{ public static final String STARTUP_REQUEST = "STARTUP_"; public static final String DISCONNECT_REQUEST = "HANDSHAKE_DISCONNECT"; public static final String RETRIEVE_ID_REQUEST = "WHO_ARE_YOU"; private Requests(){} } } |
|
From: Robert E. <sky...@us...> - 2006-05-05 11:00:38
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28827/src/org/jcommander/ui/app Modified Files: PlatformRunnable.java Removed Files: ApplicationEntryPoint.java SingletonAppLauncher.java Log Message: Moved singleton instance related classes to separate package Index: PlatformRunnable.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app/PlatformRunnable.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** PlatformRunnable.java 5 May 2006 05:34:15 -0000 1.8 --- PlatformRunnable.java 5 May 2006 11:00:35 -0000 1.9 *************** *** 9,12 **** --- 9,14 ---- import org.eclipse.ui.*; import org.eclipse.ui.application.*; + import org.jcommander.ui.app.singleton.ApplicationEntryPoint; + import org.jcommander.ui.app.singleton.SingletonAppLauncher; import org.jcommander.ui.logger.LoggerPlugin; --- ApplicationEntryPoint.java DELETED --- --- SingletonAppLauncher.java DELETED --- |
|
From: Robert E. <sky...@us...> - 2006-05-05 11:00:34
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app/singleton In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28732/src/org/jcommander/ui/app/singleton Log Message: Directory /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app/singleton added to the repository |
|
From: Mike G. <mi...@us...> - 2006-05-05 05:34:21
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3834/src/org/jcommander/ui/app Modified Files: PlatformRunnable.java Added Files: ApplicationEntryPoint.java SingletonAppLauncher.java Log Message: An implementation of the [ 1366374 ] 'Enforce singleton JCommander instance feature'. Needs some finishing works regarding port configuration. Index: PlatformRunnable.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.app/src/org/jcommander/ui/app/PlatformRunnable.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** PlatformRunnable.java 29 Dec 2005 14:38:51 -0000 1.7 --- PlatformRunnable.java 5 May 2006 05:34:15 -0000 1.8 *************** *** 25,56 **** * those running stand-alone. */ ! public Object run(Object args) throws Exception { ! int returnCode = 0; ! ! Location userLocation = Platform.getUserLocation(); ! if(userLocation != null) { ! LoggerPlugin.rootLogger.info("User data location: "+userLocation.getURL()); } ! ! WorkbenchAdvisor workbenchAdvisor = null; ! ! if(args instanceof String[]) { ! String[] actualArgs = (String[])args; ! ! for(int i=0;i<actualArgs.length;i++) { ! if(actualArgs[i].equalsIgnoreCase("-devel")) { ! LoggerPlugin.rootLogger.warn("JCmd running in development mode."); ! ! workbenchAdvisor = new JCmdWorkbenchAdvisor("*DEVEL* "); ! } ! } ! } ! ! if(workbenchAdvisor == null) { ! workbenchAdvisor = new JCmdWorkbenchAdvisor(); } ! Display display = PlatformUI.createDisplay(); ! ! returnCode = PlatformUI.createAndRunWorkbench(display, workbenchAdvisor); if(returnCode == PlatformUI.RETURN_RESTART){ --- 25,40 ---- * those running stand-alone. */ ! public Object run(Object args) throws Exception { ! String[] strArgs = null; ! if(args instanceof String[]){ ! strArgs = (String[])args; } ! JCMDApplicationEntryPoint entryPoint = new JCMDApplicationEntryPoint(); ! boolean first = new SingletonAppLauncher(entryPoint, 63500, 64500).startingFirstInstance(strArgs); ! if(!first){ ! LoggerPlugin.rootLogger.info("Exitting from duplicate instance"); ! return IPlatformRunnable.EXIT_OK; } ! int returnCode = entryPoint.getReturnCode(); if(returnCode == PlatformUI.RETURN_RESTART){ *************** *** 61,63 **** --- 45,92 ---- } + private static class JCMDApplicationEntryPoint implements ApplicationEntryPoint{ + private int returnCode = 0; + private boolean started = false; + + public int getReturnCode(){ + return returnCode; + } + + public String getIdentification(){ + return "JCommander@" + System.getProperty("user.name"); + } + + public void startup(String[] params){ + if(started){ + LoggerPlugin.rootLogger.info("Already started up. Place for secondary startups"); + return; + } + started = true; + Location userLocation = Platform.getUserLocation(); + if(userLocation != null) { + LoggerPlugin.rootLogger.info("User data location: "+userLocation.getURL()); + } + + WorkbenchAdvisor workbenchAdvisor = null; + + if(params != null) { + String[] actualArgs = params; + + for(int i=0;i<actualArgs.length;i++) { + if(actualArgs[i].equalsIgnoreCase("-devel")) { + LoggerPlugin.rootLogger.warn("JCmd running in development mode."); + + workbenchAdvisor = new JCmdWorkbenchAdvisor("*DEVEL* "); + } + } + } + + if(workbenchAdvisor == null) { + workbenchAdvisor = new JCmdWorkbenchAdvisor(); + } + Display display = PlatformUI.createDisplay(); + returnCode = PlatformUI.createAndRunWorkbench(display, workbenchAdvisor); + } + } + } --- NEW FILE: ApplicationEntryPoint.java --- package org.jcommander.ui.app; /** * <p></p> * @author Mike Grigorov * @version 1.0 * Created on 2006-3-10 */ public interface ApplicationEntryPoint { public String getIdentification(); public void startup(String[] params); } --- NEW FILE: SingletonAppLauncher.java --- package org.jcommander.ui.app; import java.io.*; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; /** * <p></p> * @author Mike Grigorov * @version 1.0 * Created on 26.04.2006 */ public class SingletonAppLauncher { private final ApplicationEntryPoint entryPoint; private final int fromPort; private final int toPort; public SingletonAppLauncher(ApplicationEntryPoint entryPoint, int fromPort, int toPort){ if(null == entryPoint){ throw new NullPointerException("entryPoint"); } if(fromPort < 0){ throw new IllegalArgumentException("fromPort:" + fromPort); } if(toPort < 0){ throw new IllegalArgumentException("toPort:" + toPort); } if(fromPort > toPort){ throw new IllegalArgumentException(fromPort + ">" + toPort); } this.entryPoint = entryPoint; this.fromPort = fromPort; this.toPort = toPort; } public boolean startingFirstInstance(String[] params){ ServerSocket server = null; Socket sameApplication = null; for(int i = fromPort; i <= toPort; i++){ ServerSocket loopSocket = tryToOccupy(i); if(null != loopSocket){ if(null == server){ server = loopSocket; } else{ try{ loopSocket.close(); }catch(Exception ex){} } } else{ Socket same = contactSameApplication(i); if(null != same){ sameApplication = same; break; } } } try{ if ((null != sameApplication) && (startSameApp(sameApplication, params))) { return false; } else { final ServerSocket serverSocket = server; new Thread(new Runnable(){ public void run(){ new HandshakeServer(serverSocket, entryPoint); } }, "Handshake server").start(); entryPoint.startup(params); return true; } } finally{ if(null != sameApplication){ try { sameApplication.close(); } catch (Exception e) {} } } } private boolean startSameApp(Socket sameApplication, String[] parameters){ try{ StringBuffer params = new StringBuffer(); if(null != parameters){ for(int i = 0; i < parameters.length; i++){ if(null == parameters[i]){ continue; } if(params.length() > 0){ params.append(','); } params.append(parameters[i]); } } PrintWriter writer = new PrintWriter(sameApplication.getOutputStream()); BufferedReader reader = new BufferedReader(new InputStreamReader(sameApplication.getInputStream())); writer.println(Requests.STARTUP_REQUEST + params.toString()); writer.flush(); reader.readLine(); writer.println(Requests.DISCONNECT_REQUEST); writer.flush(); return true; } catch(IOException ex){ return false; } } private ServerSocket tryToOccupy(int port){ try { return new ServerSocket(port); } catch (IOException e) { return null; } catch(Throwable t){ t.printStackTrace(); return null; } } private Socket contactSameApplication(int port){ Socket client = null; boolean close = true; try { client = new Socket(InetAddress.getLocalHost(), port); client.setSoTimeout(250); PrintWriter writer = new PrintWriter(client.getOutputStream()); BufferedReader reader = new BufferedReader(new InputStreamReader(client.getInputStream())); writer.println(Requests.RETRIEVE_ID_REQUEST); writer.flush(); String line = reader.readLine(); if(entryPoint.getIdentification().equals(line)){ close = false; return client; } return null; } catch (IOException e) { System.err.println("Error communicating:" + e); return null; } catch (Throwable t){ t.printStackTrace(); return null; } finally{ if(close && (null != client)){ try { client.close(); } catch (Exception e) {} } } } private static class HandshakeServer { private final ServerSocket socket; private final ApplicationEntryPoint entryPoint; public HandshakeServer(ServerSocket socket, ApplicationEntryPoint entryPoint){ if(null == socket){ throw new NullPointerException("socket"); } if(null == entryPoint){ throw new NullPointerException("entryPoint"); } this.socket = socket; this.entryPoint = entryPoint; while(true){ try{ Socket _client = socket.accept(); new Thread(new ClientHandler(_client)).start(); } catch(Throwable t){ t.printStackTrace(); } } } private class ClientHandler implements Runnable{ private final Socket socket; public ClientHandler(Socket socket){ if(null == socket){ throw new NullPointerException("socket"); } this.socket = socket; } public void run(){ try{ BufferedReader _reader = new BufferedReader(new InputStreamReader( socket.getInputStream())); PrintWriter _writer = new PrintWriter(socket.getOutputStream()); String _line; while((_line = _reader.readLine()) != null){ String _s = handleLine(_line); if(null != _s){ _writer.println(_s); _writer.flush(); } else{ socket.close(); break; } } } catch(IOException ex){ ex.printStackTrace(); System.out.println(ex); } } private String handleLine(String line){ if(Requests.RETRIEVE_ID_REQUEST.equalsIgnoreCase(line)){ return entryPoint.getIdentification(); } if(Requests.DISCONNECT_REQUEST.equalsIgnoreCase(line)){ return null; } if(line.startsWith(Requests.STARTUP_REQUEST)){ String params = null; if(line.length() > Requests.STARTUP_REQUEST.length()){ params = line.substring(Requests.STARTUP_REQUEST.length()); } startup(params); return "OK"; } return "UNKNOWN:" + line; } private void startup(String line){ String[] params = null; if(null != line){ params = line.split(","); } final String[] p = params; new Thread(new Runnable(){ public void run(){ entryPoint.startup(p); } }, "STARTUP").start(); } } } private static class Requests{ public static final String STARTUP_REQUEST = "STARTUP_"; public static final String DISCONNECT_REQUEST = "HANDSHAKE_DISCONNECT"; public static final String RETRIEVE_ID_REQUEST = "WHO_ARE_YOU"; private Requests(){} } } |
|
From: Robert E. <sky...@us...> - 2006-05-04 08:09:50
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28613/src/org/jcommander/ui/filepanel/controls Modified Files: FileTableControl.java Log Message: Made refresh job always run in the background with the highest priority. Index: FileTableControl.java =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.filepanel/src/org/jcommander/ui/filepanel/controls/FileTableControl.java,v retrieving revision 1.89 retrieving revision 1.90 diff -C2 -d -r1.89 -r1.90 *** FileTableControl.java 25 Apr 2006 09:27:57 -0000 1.89 --- FileTableControl.java 4 May 2006 08:09:42 -0000 1.90 *************** *** 607,612 **** }; ! job.setUser(true); ! job.setPriority(Job.SHORT); job.addJobChangeListener(new JobChangeAdapter() { --- 607,612 ---- }; ! // job.setUser(true); ! job.setPriority(Job.INTERACTIVE); job.addJobChangeListener(new JobChangeAdapter() { |
|
From: Robert E. <sky...@us...> - 2006-05-04 07:54:35
|
Update of /cvsroot/jcommander/plugins/org.jcommander.ui.app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21384 Modified Files: plugin_customization.ini Log Message: Changed visualisation back to Eclipse RCP's default. The Extended VS presentation is still bundled. Index: plugin_customization.ini =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.ui.app/plugin_customization.ini,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** plugin_customization.ini 25 Apr 2006 09:28:09 -0000 1.9 --- plugin_customization.ini 4 May 2006 07:54:31 -0000 1.10 *************** *** 8,12 **** # old-style tabs by default ! org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=true # put the perspective switcher on the top right --- 8,12 ---- # old-style tabs by default ! #org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=true # put the perspective switcher on the top right *************** *** 17,25 **** # enabled the Extended VS Presentation ! org.eclipse.ui/presentationFactoryId=de.loskutov.EclipseSkins.extvs.EVSPresentationFactory # KeepResident settings ! edu.stanford.suif.keepresident/maxPreference=62242048 ! edu.stanford.suif.keepresident/minPreference=31159936 edu.stanford.suif.keepresident/lockPreference=true --- 17,25 ---- # enabled the Extended VS Presentation ! #org.eclipse.ui/presentationFactoryId=de.loskutov.EclipseSkins.extvs.EVSPresentationFactory # KeepResident settings ! edu.stanford.suif.keepresident/maxPreference=70537216 ! edu.stanford.suif.keepresident/minPreference=42352640 edu.stanford.suif.keepresident/lockPreference=true *************** *** 31,43 **** # Extended VS Presentation defaults ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showEditorIcon=true ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showViewIcon=true ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.tabPaddingY=0 ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.tabPaddingX=5 ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.border.size=0 ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.moveTabAmount=15 ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showFileExtensions=false ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.useMaxTabsWidth=true ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.useFastTabSwitch=true ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.maxTabsWidth=15 ! de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.cropIndTheMiddle=false \ No newline at end of file --- 31,43 ---- # Extended VS Presentation defaults ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showEditorIcon=true ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showViewIcon=true ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.tabPaddingY=0 ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.tabPaddingX=5 ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.border.size=0 ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.moveTabAmount=15 ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.showFileExtensions=false ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.useMaxTabsWidth=true ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.useFastTabSwitch=true ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.maxTabsWidth=15 ! #de.loskutov.eclipseskins.extvs/de.loskutov.EclipseSkins.cropIndTheMiddle=false \ No newline at end of file |
|
From: Robert E. <sky...@us...> - 2006-05-02 09:36:42
|
Update of /cvsroot/jcommander/devdocs/checkout In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5181/checkout Modified Files: jcmdProjectSet-ssh.psf jcmdProjectSet-anonymous.psf Log Message: Included the org.jcommander.commons plugin Index: jcmdProjectSet-anonymous.psf =================================================================== RCS file: /cvsroot/jcommander/devdocs/checkout/jcmdProjectSet-anonymous.psf,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** jcmdProjectSet-anonymous.psf 25 Apr 2006 20:09:44 -0000 1.4 --- jcmdProjectSet-anonymous.psf 2 May 2006 09:36:37 -0000 1.5 *************** *** 4,7 **** --- 4,8 ---- <project reference="1.0,:pserver:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.commons.vfs,org.apache.commons.vfs"/> <project reference="1.0,:pserver:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.commons.vfs.dependencies,org.apache.commons.vfs.dependencies"/> + <project reference="1.0,:pserver:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.jcommander.commons,org.jcommander.commons"/> <project reference="1.0,:pserver:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.log4j,org.apache.log4j"/> <project reference="1.0,:pserver:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.jcommander,org.jcommander"/> Index: jcmdProjectSet-ssh.psf =================================================================== RCS file: /cvsroot/jcommander/devdocs/checkout/jcmdProjectSet-ssh.psf,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** jcmdProjectSet-ssh.psf 25 Apr 2006 20:09:44 -0000 1.4 --- jcmdProjectSet-ssh.psf 2 May 2006 09:36:37 -0000 1.5 *************** *** 4,7 **** --- 4,8 ---- <project reference="1.0,:extssh:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.commons.vfs,org.apache.commons.vfs"/> <project reference="1.0,:extssh:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.commons.vfs.dependencies,org.apache.commons.vfs.dependencies"/> + <project reference="1.0,:extssh:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.jcommander.commons,org.jcommander.commons"/> <project reference="1.0,:extssh:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.apache.log4j,org.apache.log4j"/> <project reference="1.0,:extssh:cvs.sourceforge.net:/cvsroot/jcommander,plugins/org.jcommander,org.jcommander"/> |
|
From: Robert E. <sky...@us...> - 2006-05-02 09:08:21
|
Update of /cvsroot/jcommander/plugins/org.jcommander In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14569 Modified Files: feature.xml Log Message: Added commong plugin Index: feature.xml =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander/feature.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** feature.xml 28 Mar 2006 17:16:27 -0000 1.12 --- feature.xml 2 May 2006 09:08:14 -0000 1.13 *************** *** 291,293 **** --- 291,299 ---- unpack="false"/> + <plugin + id="org.jcommander.commons" + download-size="0" + install-size="0" + version="0.7.1"/> + </feature> |
|
From: Robert E. <sky...@us...> - 2006-05-02 09:08:19
|
Update of /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14517 Modified Files: feature.xml Log Message: Added commong plugin Index: feature.xml =================================================================== RCS file: /cvsroot/jcommander/plugins/org.jcommander.eclipseplatform/feature.xml,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** feature.xml 17 Apr 2006 14:05:15 -0000 1.20 --- feature.xml 2 May 2006 09:08:10 -0000 1.21 *************** *** 51,55 **** download-size="0" install-size="0" ! version="1.4.103.v20060320"/> <plugin --- 51,55 ---- download-size="0" install-size="0" ! version="1.4.103.v20060406"/> <plugin *************** *** 64,68 **** download-size="0" install-size="0" ! version="3.1.100.v20060313" unpack="false"/> --- 64,68 ---- download-size="0" install-size="0" ! version="3.1.100.v20060413-1200" unpack="false"/> *************** *** 71,75 **** download-size="0" install-size="0" ! version="3.2.0.v20060328" unpack="false"/> --- 71,75 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> *************** *** 78,82 **** download-size="0" install-size="0" ! version="3.2.0.v20060327a"/> <plugin --- 78,82 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411"/> <plugin *************** *** 84,88 **** download-size="0" install-size="0" ! version="4.1.130.v20060303"/> <plugin --- 84,88 ---- download-size="0" install-size="0" ! version="4.1.130.v20060412"/> <plugin *************** *** 90,94 **** download-size="0" install-size="0" ! version="3.2.0.v20060315" unpack="false"/> --- 90,94 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> *************** *** 121,125 **** download-size="0" install-size="0" ! version="3.2.0.v20060313" fragment="true" unpack="false"/> --- 121,125 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411" fragment="true" unpack="false"/> *************** *** 131,135 **** download-size="0" install-size="0" ! version="3.2.0.v20060130" fragment="true" unpack="false"/> --- 131,135 ---- download-size="0" install-size="0" ! version="3.2.0.v20060413" fragment="true" unpack="false"/> *************** *** 139,143 **** download-size="0" install-size="0" ! version="3.2.0.v20060327" unpack="false"/> --- 139,143 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> *************** *** 146,150 **** download-size="0" install-size="0" ! version="3.2.0.v20060328" unpack="false"/> --- 146,150 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> *************** *** 153,157 **** download-size="0" install-size="0" ! version="3.2.0.v20060329-1600" unpack="false"/> --- 153,157 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> *************** *** 160,164 **** download-size="0" install-size="0" ! version="3.2.0.v20060329-1600" unpack="false"/> --- 160,164 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> *************** *** 167,171 **** download-size="0" install-size="0" ! version="3.1.100.v20060329a" unpack="false"/> --- 167,171 ---- download-size="0" install-size="0" ! version="3.1.100.v20060413" unpack="false"/> *************** *** 174,178 **** download-size="0" install-size="0" ! version="3.1.100.v20060329" unpack="false"/> --- 174,178 ---- download-size="0" install-size="0" ! version="3.1.100.v20060412" unpack="false"/> *************** *** 181,185 **** download-size="0" install-size="0" ! version="3.2.0.v20060327a" unpack="false"/> --- 181,185 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412" unpack="false"/> *************** *** 195,199 **** download-size="0" install-size="0" ! version="3.2.0.v20060328" unpack="false"/> --- 195,199 ---- download-size="0" install-size="0" ! version="3.2.0.v20060413-1200" unpack="false"/> *************** *** 202,206 **** download-size="0" install-size="0" ! version="3.2.0.v20060327" unpack="false"/> --- 202,206 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> *************** *** 209,213 **** download-size="0" install-size="0" ! version="1.0.0.v20060317" unpack="false"/> --- 209,213 ---- download-size="0" install-size="0" ! version="1.0.0.v20060411" unpack="false"/> *************** *** 273,277 **** download-size="0" install-size="0" ! version="3.2.0.v20060329-1600" unpack="false"/> --- 273,277 ---- download-size="0" install-size="0" ! version="3.2.0.v20060412-1600" unpack="false"/> *************** *** 280,284 **** download-size="0" install-size="0" ! version="3.2.0.v20060327" unpack="false"/> --- 280,284 ---- download-size="0" install-size="0" ! version="3.2.0.v20060411" unpack="false"/> *************** *** 287,291 **** download-size="0" install-size="0" ! version="0.0.0" unpack="false"/> --- 287,291 ---- download-size="0" install-size="0" ! version="3.2.0.I20060412-0800" unpack="false"/> |