Ignore:
Timestamp:
2009-12-11T23:07:59+01:00 (14 years ago)
Author:
Gubaer
Message:

new: global in-memory cache for downloaded changesets
new: toggle dialog for changesets
new: downloading of changesets (currently without changeset content, will follow later)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MapFrame.java

    r2566 r2613  
    44
    55import java.awt.BorderLayout;
    6 import java.awt.Component;
    76import java.awt.Container;
    87import java.awt.Dimension;
     8import java.awt.event.MouseWheelEvent;
    99import java.awt.event.MouseWheelListener;
    10 import java.awt.event.MouseWheelEvent;
    1110import java.util.ArrayList;
    1211import java.util.List;
     
    1615import javax.swing.BoxLayout;
    1716import javax.swing.ButtonGroup;
     17import javax.swing.JPanel;
    1818import javax.swing.JSplitPane;
    19 import javax.swing.JPanel;
    2019import javax.swing.JToolBar;
    2120import javax.swing.border.Border;
     21import javax.swing.plaf.basic.BasicSplitPaneDivider;
    2222import javax.swing.plaf.basic.BasicSplitPaneUI;
    23 import javax.swing.plaf.basic.BasicSplitPaneDivider;
    2423
    2524import org.openstreetmap.josm.Main;
     
    3029import org.openstreetmap.josm.actions.mapmode.SelectAction;
    3130import org.openstreetmap.josm.actions.mapmode.ZoomAction;
     31import org.openstreetmap.josm.gui.dialogs.ChangesetDialog;
    3232import org.openstreetmap.josm.gui.dialogs.CommandStackDialog;
    3333import org.openstreetmap.josm.gui.dialogs.ConflictDialog;
     
    126126        splitPane.setBorder(null);
    127127        splitPane.setUI(new BasicSplitPaneUI() {
     128            @Override
    128129            public BasicSplitPaneDivider createDefaultDivider() {
    129130                return new BasicSplitPaneDivider(this) {
     131                    @Override
    130132                    public void setBorder(Border b) {
    131133                    }
     
    148150        addToggleDialog(new HistoryDialog());
    149151        addToggleDialog(new SelectionListDialog());
    150         if(Main.pref.getBoolean("displayfilter", false))
     152        if(Main.pref.getBoolean("displayfilter", false)) {
    151153            addToggleDialog(new FilterDialog());
     154        }
    152155        addToggleDialog(new UserListDialog());
    153156        addToggleDialog(conflictDialog = new ConflictDialog());
    154157        addToggleDialog(new CommandStackDialog(this));
    155158        addToggleDialog(relationListDialog = new RelationListDialog());
     159        addToggleDialog(new ChangesetDialog(this));
    156160
    157161        // status line below the map
     
    209213    public void initializeDialogsPane() {
    210214        dialogsPanel.initialize(allDialogs);
     215    }
     216
     217    /**
     218     *
     219     */
     220    public void tearDownDialogsPane() {
     221        dialogsPanel.tearDown();
    211222    }
    212223
Note: See TracChangeset for help on using the changeset viewer.