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...> - 2004-09-14 04:24:31
|
Update of /cvsroot/jcommander/idw/src/net/infonode/gui/layout In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/gui/layout Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/gui/layout added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:31
|
Update of /cvsroot/jcommander/idw/src/net/infonode/gui/icon/button In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/gui/icon/button Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/gui/icon/button added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:31
|
Update of /cvsroot/jcommander/idw/src/net/infonode/gui/draggable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/gui/draggable Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/gui/draggable added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:30
|
Update of /cvsroot/jcommander/idw/src/net/infonode/gui/border In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/gui/border Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/gui/border added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:30
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/location In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/location Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/location added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:29
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/util Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/util added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:29
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/properties In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/properties Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/properties added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:29
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/theme In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/theme Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/theme added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:28
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/info In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/info Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/info added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:28
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking/internalutil In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking/internalutil Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking/internalutil added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:28
|
Update of /cvsroot/jcommander/idw/src/net/infonode/docking In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode/docking Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode/docking added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:28
|
Update of /cvsroot/jcommander/idw/src/net/infonode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net/infonode Log Message: Directory /cvsroot/jcommander/idw/src/net/infonode added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:26
|
Update of /cvsroot/jcommander/idw/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src Log Message: Directory /cvsroot/jcommander/idw/src added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:24:21
|
Update of /cvsroot/jcommander/idw/src/net In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2636/src/net Log Message: Directory /cvsroot/jcommander/idw/src/net added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:22:59
|
Update of /cvsroot/jcommander/idw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2404/idw Log Message: Directory /cvsroot/jcommander/idw added to the repository |
From: Robert E. <sky...@us...> - 2004-09-14 04:21:15
|
Update of /cvsroot/jcommander/jcommander/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2130/bin Modified Files: build.properties Log Message: Minor version upgrade due to the inclusion of the IDW framework. Index: build.properties =================================================================== RCS file: /cvsroot/jcommander/jcommander/bin/build.properties,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** build.properties 26 Aug 2004 06:23:39 -0000 1.7 --- build.properties 14 Sep 2004 04:20:54 -0000 1.8 *************** *** 1,6 **** #jCommander build properties ! #Thu Aug 26 06:45:43 EEST 2004 current.major=0 ! current.minor=15 ! release.date=2004/08/26 06\:45 ! current.buildNumber=420 --- 1,6 ---- #jCommander build properties ! #Tue Sep 14 07:00:43 EEST 2004 current.major=0 ! current.minor=20 ! current.buildNumber=427 ! release.date=2004/09/14 07\:00 |
From: Robert E. <sky...@us...> - 2004-09-14 04:19:43
|
Update of /cvsroot/jcommander/jcommander/tmp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1831/tmp Added Files: .cvsignore Log Message: This is the temp directory. --- NEW FILE: .cvsignore --- idw-demo |
From: Robert E. <sky...@us...> - 2004-09-14 04:18:57
|
Update of /cvsroot/jcommander/jcommander In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1683 Modified Files: .cvsignore .project .classpath Log Message: Changed some project settings due to the inclusion of the IDW framework. Index: .cvsignore =================================================================== RCS file: /cvsroot/jcommander/jcommander/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** .cvsignore 25 Aug 2004 05:52:45 -0000 1.3 --- .cvsignore 14 Sep 2004 04:18:46 -0000 1.4 *************** *** 1 **** ! *.log \ No newline at end of file --- 1,4 ---- ! *.log ! dist ! tmp ! build \ No newline at end of file Index: .project =================================================================== RCS file: /cvsroot/jcommander/jcommander/.project,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** .project 17 Jul 2004 09:24:36 -0000 1.1 --- .project 14 Sep 2004 04:18:46 -0000 1.2 *************** *** 4,7 **** --- 4,8 ---- <comment></comment> <projects> + <project>idw</project> </projects> <buildSpec> Index: .classpath =================================================================== RCS file: /cvsroot/jcommander/jcommander/.classpath,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** .classpath 26 Aug 2004 06:22:48 -0000 1.3 --- .classpath 14 Sep 2004 04:18:46 -0000 1.4 *************** *** 20,24 **** <classpathentry kind="lib" path="lib/jcifs-0.7.14.jar"/> <classpathentry kind="lib" path="lib/commons-net-1.1.0.jar"/> ! <classpathentry sourcepath="C:/libraries/idw-gpl-1.0.0/src" kind="lib" path="src/incubator/idw/idw-gpl.jar"/> <classpathentry kind="output" path="build"/> </classpath> --- 20,24 ---- <classpathentry kind="lib" path="lib/jcifs-0.7.14.jar"/> <classpathentry kind="lib" path="lib/commons-net-1.1.0.jar"/> ! <classpathentry kind="src" path="/idw"/> <classpathentry kind="output" path="build"/> </classpath> |
From: Robert E. <sky...@us...> - 2004-09-14 04:18:02
|
Update of /cvsroot/jcommander/jcommander/src/java/jcommander/ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1498/src/java/jcommander/ui Modified Files: CommanderFrame.java FilePanel.java FileTabsPane.java FileTab.java Log Message: Initial implementation of the GUI using the IDW framework. File operations are not available yet (no JDesktopPane available for the tabs). Index: FileTabsPane.java =================================================================== RCS file: /cvsroot/jcommander/jcommander/src/java/jcommander/ui/FileTabsPane.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** FileTabsPane.java 25 Aug 2004 05:59:48 -0000 1.15 --- FileTabsPane.java 14 Sep 2004 04:17:35 -0000 1.16 *************** *** 1,26 **** package jcommander.ui; ! import java.awt.event.ActionEvent; ! import java.awt.event.KeyEvent; ! import java.awt.event.MouseAdapter; ! import java.awt.event.MouseEvent; ! import javax.swing.AbstractAction; ! import javax.swing.Action; ! import javax.swing.ImageIcon; ! import javax.swing.JMenuItem; ! import javax.swing.JOptionPane; ! import javax.swing.JPopupMenu; ! import javax.swing.JTabbedPane; ! import javax.swing.KeyStroke; ! import jcommander.config.Config; ! import jcommander.config.settings.Tab; ! import jcommander.config.settings.Tabs; import jcommander.io.*; import jcommander.io.os.*; ! import jcommander.util.Logger; ! class FileTabsPane extends JTabbedPane { int curTabIdx=0; --- 1,16 ---- package jcommander.ui; ! import java.awt.event.*; ! import javax.swing.*; ! import jcommander.config.*; ! import jcommander.config.settings.*; import jcommander.io.*; import jcommander.io.os.*; ! import jcommander.util.*; ! import net.infonode.docking.*; ! class FileTabsPane extends TabWindow { int curTabIdx=0; *************** *** 32,36 **** loadTabSettings(); ! addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) --- 22,26 ---- loadTabSettings(); ! /*addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) *************** *** 58,62 **** } } ! }); setFocusable(false); --- 48,52 ---- } } ! });*/ setFocusable(false); *************** *** 76,80 **** Tab curTab=tabs.getTab(i); ! FileTab curFileTab=new FileTab(); try --- 66,70 ---- Tab curTab=tabs.getTab(i); ! FileTab curFileTab=new FileTab(curTab.getName(),null); try *************** *** 82,86 **** //!!!!!!! //!!!!!!! it's not the right implementation ! //!!!!!!!somehow we must know whether it's a OS or ZIPFile before loading the tabs curFileTab.setLeftPanelDirectory(new OsFile(curTab.getLeftDirectory())); }catch(FileOperationException ex) --- 72,76 ---- //!!!!!!! //!!!!!!! it's not the right implementation ! //!!!!!!!somehow we must know whether it's an OS or ZIPFile before loading the tabs curFileTab.setLeftPanelDirectory(new OsFile(curTab.getLeftDirectory())); }catch(FileOperationException ex) *************** *** 116,120 **** public void addNewTab() { ! FileTab tab=new FileTab(); addTab(tab); } --- 106,113 ---- public void addNewTab() { ! String tabTitle = "Tab "+curTabIdx; ! Icon tabIcon = new ImageIcon(getClass().getResource("/jcommander/res/img/tab"+curTabIdx%10+".png")); ! ! FileTab tab=new FileTab(tabTitle, tabIcon); addTab(tab); } *************** *** 127,131 **** public void addTab(FileTab tab,String label) { ! addTab(label==null?"Tab "+curTabIdx:label,new ImageIcon(getClass().getResource("/jcommander/res/img/tab"+curTabIdx%10+".png")),tab); curTabIdx++; } --- 120,126 ---- public void addTab(FileTab tab,String label) { ! super.addTab(tab); ! ! // this avoids overlapping default tab names curTabIdx++; } *************** *** 133,137 **** public FileTab getCurrentFileTab() { ! return (FileTab)getSelectedComponent(); } --- 128,132 ---- public FileTab getCurrentFileTab() { ! return null;//(FileTab)getSelectedComponent(); } Index: FilePanel.java =================================================================== RCS file: /cvsroot/jcommander/jcommander/src/java/jcommander/ui/FilePanel.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** FilePanel.java 25 Aug 2004 05:59:48 -0000 1.15 --- FilePanel.java 14 Sep 2004 04:17:35 -0000 1.16 *************** *** 18,22 **** protected boolean active; //tells if this panel is active ! public FilePanel(DrivesPanel drivesPanel,CommandLine commandLine) throws FileOperationException { super(new FileControlModel(new OsFile(Config.getOsConfig().getHome()))); --- 18,22 ---- protected boolean active; //tells if this panel is active ! public FilePanel(/*DrivesPanel drivesPanel,*/CommandLine commandLine) throws FileOperationException { super(new FileControlModel(new OsFile(Config.getOsConfig().getHome()))); Index: CommanderFrame.java =================================================================== RCS file: /cvsroot/jcommander/jcommander/src/java/jcommander/ui/CommanderFrame.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** CommanderFrame.java 25 Aug 2004 05:59:48 -0000 1.13 --- CommanderFrame.java 14 Sep 2004 04:17:35 -0000 1.14 *************** *** 16,19 **** --- 16,22 ---- import javax.swing.KeyStroke; + import net.infonode.docking.*; + import net.infonode.docking.util.*; + import jcommander.actions.CopyFiles; import jcommander.actions.DeleteFiles; *************** *** 48,52 **** //center region tabsPane=new FileTabsPane(); ! getContentPane().add(tabsPane); //southern region --- 51,58 ---- //center region tabsPane=new FileTabsPane(); ! ViewMap viewMap = new ViewMap(); ! ! RootWindow rootWindow = new RootWindow(viewMap, tabsPane); ! getContentPane().add(rootWindow); //southern region Index: FileTab.java =================================================================== RCS file: /cvsroot/jcommander/jcommander/src/java/jcommander/ui/FileTab.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** FileTab.java 25 Aug 2004 05:59:48 -0000 1.15 --- FileTab.java 14 Sep 2004 04:17:35 -0000 1.16 *************** *** 3,7 **** import java.awt.*; import java.awt.event.*; - import java.io.*; import javax.swing.*; --- 3,6 ---- *************** *** 10,41 **** import jcommander.ui.listpreview.*; import jcommander.util.*; ! class FileTab extends JLayeredPane { ! protected static final int SPLIT_DIVIDER_SIZE=8; protected static final int ACTUAL_FILETAB_LAYER=1; ! protected static final int ALWAYS_ON_TOP_LAYER=2; //the layers of this paner ! protected JPanel actualFileTab; //various internal frames ! protected CopyConfirmInternalFrame copyConfirmInternalFrame; protected DeleteConfirmInternalFrame deleteConfirmInternalFrame; protected CopyInternalFrame copyFrame; ! protected MkDirConfirmInternalFrame mkdirConfirmInternalFrame; protected FilePanel leftPanel,rightPanel; ! protected DrivesPanel leftDrivesPanel,rightDrivesPanel; protected ListPreviewControl leftPreview,rightPreview; protected CommandLine commandLine; protected JTextArea output; ! public FileTab() { buildActualFileTab(); buildMessageLayer(); ! add(actualFileTab,new Integer(ACTUAL_FILETAB_LAYER)); //add the internal frames --- 9,47 ---- import jcommander.ui.listpreview.*; import jcommander.util.*; + import net.infonode.docking.*; ! class FileTab extends View { ! /*protected static final int SPLIT_DIVIDER_SIZE=8; protected static final int ACTUAL_FILETAB_LAYER=1; ! protected static final int ALWAYS_ON_TOP_LAYER=2;*/ //the layers of this paner ! //protected JPanel actualFileTab; ! protected SplitWindow rootWindow; ! protected SplitWindow filePanelsWindow; //various internal frames ! /*protected CopyConfirmInternalFrame copyConfirmInternalFrame; protected DeleteConfirmInternalFrame deleteConfirmInternalFrame; protected CopyInternalFrame copyFrame; ! protected MkDirConfirmInternalFrame mkdirConfirmInternalFrame;*/ protected FilePanel leftPanel,rightPanel; ! //protected DrivesPanel leftDrivesPanel,rightDrivesPanel; protected ListPreviewControl leftPreview,rightPreview; protected CommandLine commandLine; protected JTextArea output; ! public FileTab(String title, Icon icon) { + super(title,icon,new SplitWindow(false/*vertical*/)); + + rootWindow = (SplitWindow)getComponent(); + buildActualFileTab(); buildMessageLayer(); ! /*add(actualFileTab,new Integer(ACTUAL_FILETAB_LAYER)); //add the internal frames *************** *** 43,61 **** add(deleteConfirmInternalFrame,new Integer(ALWAYS_ON_TOP_LAYER)); add(mkdirConfirmInternalFrame,new Integer(ALWAYS_ON_TOP_LAYER)); ! add(copyFrame,new Integer(ALWAYS_ON_TOP_LAYER)); } protected void buildActualFileTab() { ! actualFileTab=new JPanel(); ! actualFileTab.setLayout(new BorderLayout()); ! JSplitPane bigPane=new JSplitPane(JSplitPane.VERTICAL_SPLIT); bigPane.setOneTouchExpandable(true); bigPane.setDividerSize(SPLIT_DIVIDER_SIZE); bigPane.setOneTouchExpandable(true); ! bigPane.setResizeWeight(0.8); ! JPanel drivesPanels=new JPanel(new GridLayout(1,2)); leftDrivesPanel=new DrivesPanel(); drivesPanels.add(leftDrivesPanel); --- 49,70 ---- add(deleteConfirmInternalFrame,new Integer(ALWAYS_ON_TOP_LAYER)); add(mkdirConfirmInternalFrame,new Integer(ALWAYS_ON_TOP_LAYER)); ! add(copyFrame,new Integer(ALWAYS_ON_TOP_LAYER));*/ } protected void buildActualFileTab() { ! /*actualFileTab=new JPanel(); ! actualFileTab.setLayout(new BorderLayout());*/ ! ! ! /*JSplitPane bigPane=new JSplitPane(JSplitPane.VERTICAL_SPLIT); bigPane.setOneTouchExpandable(true); bigPane.setDividerSize(SPLIT_DIVIDER_SIZE); bigPane.setOneTouchExpandable(true); ! bigPane.setResizeWeight(0.8);*/ ! rootWindow.setDividerLocation(0.8f); ! /* JPanel drivesPanels=new JPanel(new GridLayout(1,2)); leftDrivesPanel=new DrivesPanel(); drivesPanels.add(leftDrivesPanel); *************** *** 64,70 **** actualFileTab.add(drivesPanels,BorderLayout.NORTH); ! ! JSplitPane filesPane=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); ! filesPane.setResizeWeight(0.5); output=new JTextArea(80,25); --- 73,81 ---- actualFileTab.add(drivesPanels,BorderLayout.NORTH); ! */ ! filePanelsWindow = new SplitWindow(true/*horizontal*/); ! filePanelsWindow.setDividerLocation(0.5f); ! //JSplitPane filesPane=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); ! //filesPane.setResizeWeight(0.5); output=new JTextArea(80,25); *************** *** 75,79 **** try { ! leftPanel=new FilePanel(leftDrivesPanel,commandLine); } catch (FileOperationException ex) --- 86,90 ---- try { ! leftPanel=new FilePanel(/*leftDrivesPanel,*/commandLine); } catch (FileOperationException ex) *************** *** 84,88 **** try { ! rightPanel=new FilePanel(rightDrivesPanel,commandLine); } catch (FileOperationException ex) --- 95,99 ---- try { ! rightPanel=new FilePanel(/*rightDrivesPanel,*/commandLine); } catch (FileOperationException ex) *************** *** 91,118 **** } ! leftDrivesPanel.setFilePanel(leftPanel); ! rightDrivesPanel.setFilePanel(rightPanel); JPanel filePanel = new JPanel(new BorderLayout()); leftPreview = new ListPreviewControl(true); filePanel.add(leftPanel,BorderLayout.CENTER); filePanel.add(leftPreview,BorderLayout.SOUTH); - filesPane.setLeftComponent(filePanel); - filePanel = new JPanel(new BorderLayout()); rightPreview = new ListPreviewControl(true); filePanel.add(rightPanel,BorderLayout.CENTER); filePanel.add(rightPreview,BorderLayout.SOUTH); ! filesPane.setRightComponent(filePanel); addPanelListeners(); ! bigPane.setLeftComponent(filesPane); bigPane.setRightComponent(new JScrollPane(output)); ! actualFileTab.add(bigPane,BorderLayout.CENTER); ! actualFileTab.add(commandLine,BorderLayout.SOUTH); leftPanel.selectFirstRow(); --- 102,132 ---- } ! /*leftDrivesPanel.setFilePanel(leftPanel); ! rightDrivesPanel.setFilePanel(rightPanel);*/ JPanel filePanel = new JPanel(new BorderLayout()); + View leftView = new View("LeftView",null,filePanel); leftPreview = new ListPreviewControl(true); filePanel.add(leftPanel,BorderLayout.CENTER); filePanel.add(leftPreview,BorderLayout.SOUTH); filePanel = new JPanel(new BorderLayout()); + View rightView = new View("RightView",null,filePanel); rightPreview = new ListPreviewControl(true); filePanel.add(rightPanel,BorderLayout.CENTER); filePanel.add(rightPreview,BorderLayout.SOUTH); ! filePanelsWindow.setWindows(leftView, rightView); addPanelListeners(); ! rootWindow.setWindows(filePanelsWindow,new View("Output",null,new JScrollPane(output))); ! /*bigPane.setLeftComponent(filesPane); bigPane.setRightComponent(new JScrollPane(output)); ! actualFileTab.add(bigPane,BorderLayout.CENTER);*/ ! ! // ??? ! //actualFileTab.add(commandLine,BorderLayout.SOUTH); leftPanel.selectFirstRow(); *************** *** 130,142 **** } ! actualFileTab.setFocusable(false); } protected void buildMessageLayer() { ! copyFrame=new CopyInternalFrame(this);//,fileSystem); copyConfirmInternalFrame=new CopyConfirmInternalFrame(); deleteConfirmInternalFrame=new DeleteConfirmInternalFrame(); ! mkdirConfirmInternalFrame=new MkDirConfirmInternalFrame(); } --- 144,156 ---- } ! //actualFileTab.setFocusable(false); } protected void buildMessageLayer() { ! /*copyFrame=new CopyInternalFrame(this);//,fileSystem); copyConfirmInternalFrame=new CopyConfirmInternalFrame(); deleteConfirmInternalFrame=new DeleteConfirmInternalFrame(); ! mkdirConfirmInternalFrame=new MkDirConfirmInternalFrame();*/ } *************** *** 156,160 **** { super.setSize(w,h); ! actualFileTab.setSize(w,h); //centerInternalFrame(copyFrame); } --- 170,174 ---- { super.setSize(w,h); ! //actualFileTab.setSize(w,h); //centerInternalFrame(copyFrame); } *************** *** 164,168 **** { super.setSize(d); ! actualFileTab.setSize(d); //centerInternalFrame(copyFrame); } --- 178,182 ---- { super.setSize(d); ! //actualFileTab.setSize(d); //centerInternalFrame(copyFrame); } *************** *** 174,178 **** //actualFileTab will always reside at (0,0) of this component ! actualFileTab.setBounds(0,0,w,h); //centerInternalFrame(copyFrame); } --- 188,192 ---- //actualFileTab will always reside at (0,0) of this component ! //actualFileTab.setBounds(0,0,w,h); //centerInternalFrame(copyFrame); } *************** *** 186,210 **** r.x=0; r.y=0; ! actualFileTab.setBounds(r); //centerInternalFrame(copyFrame); } ! /** This component requires as much space as the actualFileTab component */ ! public Dimension getPreferredSize() ! { ! return actualFileTab.getPreferredSize(); ! } ! ! /** This component requires as much space as the actualFileTab component */ ! public Dimension getMinimumSize() ! { ! return actualFileTab.getMinimumSize(); ! } ! ! /** This component requires as much space as the actualFileTab component */ ! public Dimension getMaximumSize() ! { ! return actualFileTab.getMaximumSize(); ! } public void requestFocus() --- 200,224 ---- r.x=0; r.y=0; ! //actualFileTab.setBounds(r); //centerInternalFrame(copyFrame); } ! // /** This component requires as much space as the actualFileTab component */ ! // public Dimension getPreferredSize() ! // { ! // return actualFileTab.getPreferredSize(); ! // } ! // ! // /** This component requires as much space as the actualFileTab component */ ! // public Dimension getMinimumSize() ! // { ! // return actualFileTab.getMinimumSize(); ! // } ! // ! // /** This component requires as much space as the actualFileTab component */ ! // public Dimension getMaximumSize() ! // { ! // return actualFileTab.getMaximumSize(); ! // } public void requestFocus() *************** *** 317,355 **** protected boolean showCopyConfirmDialog(GenericFile[] sourceFiles,GenericFile destDir) { ! copyConfirmInternalFrame.setSources(Utils.namesToStringArray(sourceFiles)); ! ! try ! { ! copyConfirmInternalFrame.setDestination(destDir.getPath()); ! } ! catch (FileOperationException ex) ! { ! Logger.console.error(ex,ex); ! } ! ! Logger.console.debug("showing copyConfirmInternalFrame"); ! ! centerInternalFrame(copyConfirmInternalFrame); ! copyConfirmInternalFrame.setVisible(true); ! startModal(copyConfirmInternalFrame); ! ! Logger.console.debug("execution continues"); ! ! return copyConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; } protected boolean showDeleteConfirmDialog(GenericFile[] sourceFiles) { ! deleteConfirmInternalFrame.setTarget(sourceFiles); ! ! Logger.console.debug("showing deleteConfirmInternalFrame"); ! ! centerInternalFrame(deleteConfirmInternalFrame); ! deleteConfirmInternalFrame.setVisible(true); ! startModal(deleteConfirmInternalFrame); ! ! Logger.console.debug("execution continues"); ! ! return deleteConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; } --- 331,373 ---- protected boolean showCopyConfirmDialog(GenericFile[] sourceFiles,GenericFile destDir) { ! System.out.println("showCopyConfirmDialog"); ! // copyConfirmInternalFrame.setSources(Utils.namesToStringArray(sourceFiles)); ! // ! // try ! // { ! // copyConfirmInternalFrame.setDestination(destDir.getPath()); ! // } ! // catch (FileOperationException ex) ! // { ! // Logger.console.error(ex,ex); ! // } ! // ! // Logger.console.debug("showing copyConfirmInternalFrame"); ! // ! // centerInternalFrame(copyConfirmInternalFrame); ! // copyConfirmInternalFrame.setVisible(true); ! // startModal(copyConfirmInternalFrame); ! // ! // Logger.console.debug("execution continues"); ! // ! // return copyConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; ! return false; } protected boolean showDeleteConfirmDialog(GenericFile[] sourceFiles) { ! System.out.println("showDeleteConfirmDialog"); ! // deleteConfirmInternalFrame.setTarget(sourceFiles); ! // ! // Logger.console.debug("showing deleteConfirmInternalFrame"); ! // ! // centerInternalFrame(deleteConfirmInternalFrame); ! // deleteConfirmInternalFrame.setVisible(true); ! // startModal(deleteConfirmInternalFrame); ! // ! // Logger.console.debug("execution continues"); ! // ! // return deleteConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; ! return false; } *************** *** 358,368 **** Logger.console.debug("showing mkdirConfirmInternalFrame"); ! centerInternalFrame(mkdirConfirmInternalFrame); ! mkdirConfirmInternalFrame.setVisible(true); ! startModal(mkdirConfirmInternalFrame); ! ! Logger.console.debug("execution continues"); ! return mkdirConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; } --- 376,388 ---- Logger.console.debug("showing mkdirConfirmInternalFrame"); ! // centerInternalFrame(mkdirConfirmInternalFrame); ! // mkdirConfirmInternalFrame.setVisible(true); ! // startModal(mkdirConfirmInternalFrame); ! // ! // Logger.console.debug("execution continues"); ! // ! // return mkdirConfirmInternalFrame.getOption()==OperationInternalFrame.OK_OPTION; ! return false; } *************** *** 370,411 **** public void doCopy() { ! FilePanel sourcePanel=getSourcePanel(); ! FilePanel targetPanel=getTargetPanel(); ! ! GenericFile destDir=targetPanel.getModel().getCurrentDirectory(); ! GenericFile[] copySourceFiles = sourcePanel.getModel().getSourceFiles(); ! ! if(showCopyConfirmDialog(copySourceFiles,destDir)) ! { ! try ! { ! //!!!!!!!!!!!!!! ! //!!!!!!!!!!!!!! ! destDir = FileRegistry.getFileInstance(destDir, copyConfirmInternalFrame.getDestination()); ! } ! catch (FileOperationException ex) ! { ! Logger.console.error(ex,ex); ! } ! ! Logger.console.debug("copy started"); ! ! setEnabled(false); ! ! centerInternalFrame(copyFrame); ! ! copyFrame.setVisible(true); ! copyFrame.copy(copySourceFiles,destDir); ! startModal(copyFrame); //does not exit until copy is over ! ! setEnabled(true); ! ! Logger.console.debug("copy ended"); ! ! refresh(); ! }else ! { ! Logger.console.debug("copy aborted"); ! } } --- 390,431 ---- public void doCopy() { ! // FilePanel sourcePanel=getSourcePanel(); ! // FilePanel targetPanel=getTargetPanel(); ! // ! // GenericFile destDir=targetPanel.getModel().getCurrentDirectory(); ! // GenericFile[] copySourceFiles = sourcePanel.getModel().getSourceFiles(); ! // ! // if(showCopyConfirmDialog(copySourceFiles,destDir)) ! // { ! // try ! // { ! // //!!!!!!!!!!!!!! ! // //!!!!!!!!!!!!!! ! // destDir = FileRegistry.getFileInstance(destDir, copyConfirmInternalFrame.getDestination()); ! // } ! // catch (FileOperationException ex) ! // { ! // Logger.console.error(ex,ex); ! // } ! // ! // Logger.console.debug("copy started"); ! // ! // setEnabled(false); ! // ! // centerInternalFrame(copyFrame); ! // ! // copyFrame.setVisible(true); ! // copyFrame.copy(copySourceFiles,destDir); ! // startModal(copyFrame); //does not exit until copy is over ! // ! // setEnabled(true); ! // ! // Logger.console.debug("copy ended"); ! // ! // refresh(); ! // }else ! // { ! // Logger.console.debug("copy aborted"); ! // } } *************** *** 435,457 **** public void doMkDir() { ! try { ! FilePanel sourcePanel=getSourcePanel(); ! ! if(showMkDirConfirmDialog()) ! { ! Logger.console.debug("directory creation confirmed"); ! ! GenericFile currentDirectory = sourcePanel.getCurrentDirectory(); ! currentDirectory.mkDir( currentDirectory.getPath() ! + GenericFile.SEPARATOR ! + mkdirConfirmInternalFrame.getTarget() ); ! refresh(); ! }else ! { ! Logger.console.debug("directory creation canceled"); ! } ! } catch(Exception e) { ! Logger.console.error(e, e); ! } } --- 455,477 ---- public void doMkDir() { ! // try { ! // FilePanel sourcePanel=getSourcePanel(); ! // ! // if(showMkDirConfirmDialog()) ! // { ! // Logger.console.debug("directory creation confirmed"); ! // ! // GenericFile currentDirectory = sourcePanel.getCurrentDirectory(); ! // currentDirectory.mkDir( currentDirectory.getPath() ! // + GenericFile.SEPARATOR ! // + mkdirConfirmInternalFrame.getTarget() ); ! // refresh(); ! // }else ! // { ! // Logger.console.debug("directory creation canceled"); ! // } ! // } catch(Exception e) { ! // Logger.console.error(e, e); ! // } } |
From: Robert E. <sky...@us...> - 2004-09-14 04:18:01
|
Update of /cvsroot/jcommander/jcommander/src/incubator/idw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1498/src/incubator/idw Modified Files: IdwTestMain.java Log Message: Initial implementation of the GUI using the IDW framework. File operations are not available yet (no JDesktopPane available for the tabs). Index: IdwTestMain.java =================================================================== RCS file: /cvsroot/jcommander/jcommander/src/incubator/idw/IdwTestMain.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** IdwTestMain.java 6 Sep 2004 03:42:18 -0000 1.2 --- IdwTestMain.java 14 Sep 2004 04:17:36 -0000 1.3 *************** *** 21,26 **** TabWindow mainWindow = new TabWindow(); - RootWindow rootWindow = new RootWindow(viewMap,mainWindow); - View view1 = new View("View 1",null,new JButton("PUSH ME")); mainWindow.addTab(view1); --- 21,24 ---- |
From: Robert E. <sky...@us...> - 2004-09-07 05:14:21
|
Update of /cvsroot/jcommander/jcommander/doc/dockinglayoutdesign In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3620/doc/dockinglayoutdesign Modified Files: specs.sxw Log Message: Test commit notifications. Index: specs.sxw =================================================================== RCS file: /cvsroot/jcommander/jcommander/doc/dockinglayoutdesign/specs.sxw,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsCgMaCc and /tmp/cvsqOtAJb differ |