Changeset 16936

Show
Ignore:
Timestamp:
08/01/08 15:05:27 (5 years ago)
Author:
yamashiro
Message:

サービスをテーブルに表示するようにしたyuroyoroさんのパッチを取り込みました。

Location:
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse
Files:
7 modified

Legend:

Unmodified
Added
Removed
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/AddTabAction.java

    r16211 r16936  
    4848                new ColumnPixelData(200), 
    4949                new ColumnPixelData(400), 
     50                new ColumnPixelData(150), 
    5051                new ColumnPixelData(150) 
    5152        }; 
     
    6970         
    7071        private TableColumn colTime; 
     72         
     73        private TableColumn colService; 
    7174         
    7275        private Action closeTabAction = new CloseTabAction(); 
     
    216219                colTime.addSelectionListener(new ColumnHeaderSelectionListener(tab)); 
    217220                colTime.addControlListener(new ColumnSizeListener(view)); 
     221                 
     222                colService = new TableColumn(table, SWT.NULL); 
     223                colService.setText(Messages.col_service); 
     224                colService.addSelectionListener(new ColumnHeaderSelectionListener(tab)); 
     225                colService.addControlListener(new ColumnSizeListener(view)); 
     226                 
    218227        } 
    219228         
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/Messages.java

    r15670 r16936  
    1818         
    1919        public static String col_time; 
     20         
     21        public static String col_service; 
    2022         
    2123        public static String add_tab_dialog_title; 
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/messages.properties

    r15670 r16936  
    33col_message = Message 
    44col_time = Time 
     5col_service = Service 
    56add_tab_dialog_title = Add new tab 
    67add_tab_dialog_message = Input new tab name 
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/messages_ja.properties

    r15670 r16936  
    33col_message = \u30e1\u30c3\u30bb\u30fc\u30b8 
    44col_time = \u6642\u9593 
     5col_service = \u30b5\u30fc\u30d3\u30b9 
    56add_tab_dialog_title = \u30bf\u30d6\u3092\u8ffd\u52a0 
    67add_tab_dialog_message = \u65b0\u3057\u3044\u30bf\u30d6\u306e\u540d\u524d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044 
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/LabelProcessor.java

    r16746 r16936  
    7777         
    7878        /** 
     79         * 表示するサービスを取得する。 
     80         *  
     81         * @param status 
     82         * @return サービス 
     83         */ 
     84        public String getService(ViewMiniblogEntry status){ 
     85                 
     86                return status.getServiceId(); 
     87        } 
     88         
     89        /** 
    7990         * 48x48サイズのアイコンを取得する 
    8091         *  
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterView.java

    r16746 r16936  
    701701                         
    702702                }); 
    703                  
    704703                txtMessage.addKeyListener(new KeyAdapter() { 
    705704                         
    706705                        @Override 
    707706                        public void keyPressed(KeyEvent e) { 
    708 //                              System.out.println("e.keyCode[" + e.keyCode + "] e.stateMask[" + e.stateMask + "]"); 
    709                                 if (e.keyCode == 32 && e.stateMask == SWT.CONTROL) { //Ctrl+Spaceのときは補完 
    710                                         int caretPosition = txtMessage.getCaretPosition(); 
    711                                         String messagePart = txtMessage.getText(0, caretPosition); 
     707                                if (e.keyCode == 32 && e.stateMask == SWT.CONTROL) { 
     708                                        String messagePart = txtMessage.getText(0, txtMessage.getCaretPosition()); 
    712709                                        int lastAt = messagePart.lastIndexOf('@'); 
    713710                                        if (lastAt >= 0) { 
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/TimeLineViewLabelProvider.java

    r16746 r16936  
    4646                        case 2: 
    4747                                result = processor.getTime(miniblogEntry); 
     48                                break; 
     49                        case 3: 
     50                                result = processor.getService(miniblogEntry); 
    4851                                break; 
    4952                        default: