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)