Revision: 1e9b7aa2d36d Branch: default Author: Brandon Roller <brandon.r.roller@xxxxxxxxx> Date: Thu May 16 06:56:05 2013 Log: Fixed Tree bug http://code.google.com/p/brailleblaster/source/detail?r=1e9b7aa2d36d&repo=newdesign Modified: /src/main/org/brailleblaster/views/TreeView.java /src/main/org/brailleblaster/wordprocessor/BBDocument.java /src/main/org/brailleblaster/wordprocessor/BBMenu.java /src/main/org/brailleblaster/wordprocessor/DocumentManager.java =======================================--- /src/main/org/brailleblaster/views/TreeView.java Wed May 15 08:35:22 2013 +++ /src/main/org/brailleblaster/views/TreeView.java Thu May 16 06:56:05 2013
@@ -111,9 +111,11 @@ @Override public void focusLost(FocusEvent e) { - Message cursorMessage = new Message(BBEvent.UPDATE_CURSORS); - cursorMessage.put("sender", "tree"); - dm.dispatch(cursorMessage); + if(tree.getItemCount() > 0){ + Message cursorMessage = new Message(BBEvent.UPDATE_CURSORS); + cursorMessage.put("sender", "tree"); + dm.dispatch(cursorMessage); + } } }); =======================================--- /src/main/org/brailleblaster/wordprocessor/BBDocument.java Tue May 14 11:11:04 2013 +++ /src/main/org/brailleblaster/wordprocessor/BBDocument.java Thu May 16 06:56:05 2013
@@ -244,7 +244,6 @@ t.brailleList.clear();t.brailleList.add(new BrailleMapElement(startOffset, startOffset + textNode.getValue().length(),textNode)); logger.log(Level.INFO, "New Braille Node Value:\n" + textNode.getValue());
- String text = textNode.getValue(); message.put("newBrailleText", textNode.getValue()); message.put("newBrailleLength", textNode.getValue().length()); return total; =======================================--- /src/main/org/brailleblaster/wordprocessor/BBMenu.java Fri May 10 09:06:10 2013 +++ /src/main/org/brailleblaster/wordprocessor/BBMenu.java Thu May 16 06:56:05 2013
@@ -297,15 +297,15 @@ dm.placeholder(); } }); + printPreviewItem = new MenuItem(fileMenu, SWT.PUSH); printPreviewItem.setText(lh.localValue("PrintP&review")); - printPreviewItem.setEnabled(false); printPreviewItem.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { - dm.placeholder(); + } }); -**/ +*/ printItem = new MenuItem(fileMenu, SWT.PUSH); printItem.setText(lh.localValue("&Print") + "\tCtrl + P"); printItem.setAccelerator(SWT.MOD1 + 'p'); @@ -317,6 +317,7 @@ } } }); + languageItem = new MenuItem(fileMenu, SWT.PUSH); languageItem.setText(lh.localValue("&Language")); languageItem.setEnabled(false); /* FO */ =======================================--- /src/main/org/brailleblaster/wordprocessor/DocumentManager.java Wed May 15 08:35:22 2013 +++ /src/main/org/brailleblaster/wordprocessor/DocumentManager.java Thu May 16 06:56:05 2013
@@ -31,11 +31,8 @@ package org.brailleblaster.wordprocessor; - -import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; -import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList;