swt release 0.4 bugs/problems

Marco Trudel <[email protected]>
Newsgroups gmane.comp.security.passwordsafe.devel
Message-ID <[email protected]>
Hello list/glenn

I noticed in the 0.4 release:


1. the tray icon is (still) not showing in the toolbar (using linux).

####################

2. the tree does not show correctly if there are multiple levels:

- family
      '- dad
          |- email account
          |- bank account
          '- whatever account
      '- mother
          |- email account
          |- bank account
          '- whatever account
      '- my computer account

is:
- family
      '- my computer account
- family.dad
      |- email account
      |- bank account
- family.mother
      |- email account

and so on.
hmmm, screenshot required or is the explanation sufficent?

####################

3. there seem to be problems with nonenglish characters. I'm a swiss guy
and we use ä, ö, ü and other sick stuff. I created the database using
the ordinary passwordsafe program, not the java swt program. the java
swt program doesn't show special characters correctly.
But I think it will be correct by creating the database with the swt
program. just wanted to report the inconsistency.

####################

4. in the treeview, making a doubleclick on the tree (instead of a
leaf/an account) throws an ClassCastException (attached). I think this
should be catched.


I'd appreciate point 1 and 2 to work, the other two points are not
really important or a problem. as I said, I just wanted to report them.


And by the way: great work the swt release! I'm happy about it...
If you need any additional informations, I'll be glad to provide them.


regards
Marco
log.txt (text/plain, 1.6 KB)
java.lang.ClassCastException
        at org.pwsafe.passwordsafeswt.PasswordSafeJFace.getSelectedRecord(PasswordSafeJFace.java:730)
        at org.pwsafe.passwordsafeswt.action.CopyPasswordAction.run(CopyPasswordAction.java:31)
        at org.pwsafe.passwordsafeswt.listener.ViewerDoubleClickListener.doubleClick(ViewerDoubleClickListener.java:30)
        at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:720)
        at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:112)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
        at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:718)
        at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:950)
        at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1057)
        at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:219)
        at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:216)
        at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:275)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1016)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2825)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2530)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:809)
        at org.eclipse.jface.window.Window.open(Window.java:787)
        at org.pwsafe.passwordsafeswt.PasswordSafeJFace.main(PasswordSafeJFace.java:598)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.