Storybook

Storybook - Open Source Novel Writing Software

  • Before adding a new feature request please check if an identical task already exists.
  • Describe your new feature request as short and precise as possible. Use the possibility of attaching a screen shot or sketch.
  • Text can be formatted using the Dokuwiki Syntax.

Storybook Homepage

Tasklist

FS#28 - Cannot add category for a tag

Attached to Project: Storybook
Opened by Hendryk (hQuadrat) - Sunday, 13 November 2011, 06:45 GMT+2
Last edited by Intertec (Intertec) - Friday, 18 November 2011, 22:30 GMT+2
Task Type Bug Report
Category Frontend
Status Closed
Assigned To Intertec (Intertec)
Operating System Windows 7
Severity Medium
Priority Normal
Reported Version 3.1.0
Due in Version 3.2.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

If I try to add a tag, I can only enter the tag-name, the description and notes. If I try to enter a category in the corresponding field, I can’t enter a new value that is not already in the list (for example tags added from the catalogue: moods, relationships, etc.). I consider this to be a bug (?).

Technical Notes

Swingx provides an alternative auto completion combo box that eventually can be used:
http://swingx.java.net/

This task depends upon

Closed by  Intertec (Intertec)
Friday, 18 November 2011, 22:30 GMT+2
Reason for closing:  Fixed
Comment by Hendryk (hQuadrat) - Sunday, 13 November 2011, 06:48 GMT+2

Same thing happens for the objects and locations - can't enter a custom value.

Comment by Intertec (Intertec) - Sunday, 13 November 2011, 13:51 GMT+2

We tested auto completion combo box on Vista, XP, Windows 7 and it worked without any problem. Last thing left would be the Java VM used. Please copy/paste the text shown in About → System Properties.

Comment by Hendryk (hQuadrat) - Sunday, 13 November 2011, 15:34 GMT+2

java.runtime.name: Java(TM) SE Runtime Environment
sun.boot.library.path: C:\Program Files\Java\jre6\bin
java.vm.version: 20.1-b02
java.vm.vendor: Sun Microsystems Inc.
java.vendor.url: http://java.sun.com/ path.separator: ;
java.vm.name: Java HotSpot(TM) Client VM
file.encoding.pkg: sun.io
sun.java.launcher: SUN_STANDARD
user.country: DE
sun.os.patch.level: Service Pack 1
java.vm.specification.name: Java Virtual Machine Specification
user.dir: C:\Program Files\Storybook Pro
java.runtime.version: 1.6.0_26-b03
java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs: C:\Program Files\Java\jre6\lib\endorsed
os.arch: x86
java.io.tmpdir: C:\Users\hQuadrat\AppData\Local\Temp\
line.separator:

java.vm.specification.vendor: Sun Microsystems Inc.
user.variant:
os.name: Windows 7
sun.jnu.encoding: Cp1252
java.library.path: C:\Program Files\Java\jre6\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\MiKTeX 2.8\miktex\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Windows Live\Shared;C:\Program Files\Scrivener;C:\Program Files\Scrivener\Aspell;C:\Program Files\Scrivener\Aspell\bin;.
java.specification.name: Java Platform API Specification
java.class.version: 50.0
sun.management.compiler: HotSpot Client Compiler
os.version: 6.1
user.home: C:\Users\hQuadrat
user.timezone: Europe/Berlin
java.awt.printerjob: sun.awt.windows.WPrinterJob
file.encoding: Cp1252
java.specification.version: 1.6
java.class.path: lib/storybook.jar
user.name: hQuadrat
java.vm.specification.version: 1.0
sun.java.command: lib/storybook.jar
java.home: C:\Program Files\Java\jre6
sun.arch.data.model: 32
user.language: de
java.specification.vendor: Sun Microsystems Inc.
awt.toolkit: sun.awt.windows.WToolkit
java.vm.info: mixed mode, sharing
java.version: 1.6.0_26
java.ext.dirs: C:\Program Files\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext
sun.boot.class.path: C:\Program Files\Java\jre6\lib\resources.jar;C:\Program Files\Java\jre6\lib\rt.jar;C:\Program Files\Java\jre6\lib\sunrsasign.jar;C:\Program Files\Java\jre6\lib\jsse.jar;C:\Program Files\Java\jre6\lib\jce.jar;C:\Program Files\Java\jre6\lib\charsets.jar;C:\Program Files\Java\jre6\lib\modules\jdk.boot.jar;C:\Program Files\Java\jre6\classes
java.vendor: Sun Microsystems Inc.
file.separator: \
java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi sun.io.unicode.encoding: UnicodeLittle
sun.cpu.endian: little
sun.desktop: windows
sun.cpu.isalist:

Comment by Intertec (Intertec) - Sunday, 13 November 2011, 16:08 GMT+2

Try to un-install the Java VM and all Java updates installed (use the software manager). Then download and install only the latest version (version 6 update 29) from

http://www.java.com/en/download/index.jsp

I don't think that will fix it, but just to be sure.

BTW: Do you use a different input device other than mouse, e.g. a Wacom tablet?

Comment by Hendryk (hQuadrat) - Monday, 14 November 2011, 01:02 GMT+2

I reinstalled Java using the latest version (see above), but as predicted the behaviour is the same and the "bug" is not fixed by that. I do remember that I could use those combobox-fields before, as I used them to create locations. And there was a Java-Update recently - maybe the newer java-version caused this issue?
How can I solve this temporarily until it is fixed? Might it help to install an older version of Java? I wanted to edit my older storybook-project files to add tags, etc.

Yes, I do use a Wacom tablet too. But I don't see any connection, as I use that tablet for a long time already - even before I used "Storybook" for the first time.

Comment by Intertec (Intertec) - Monday, 14 November 2011, 09:31 GMT+2

Sure you can try to install an older version of Java.

The thing with the tablets is they cause different so called events then a mouse. Anyway - I tested these combo boxes with a bamboo tablet here and it worked. So there is probably no connection.

If you could try it the one from SwingX (http://swingx.java.net) works? Simply click on the "Launch" button. This will start the demo. Then choose "AutoComplete Demo". The one that is similar to our combo box is called "JComboBox (non-strict)". You should be able to

  • enter any text
  • choose text from the list
  • change such a selected text

Thanks

Comment by Hendryk (hQuadrat) - Saturday, 19 November 2011, 00:09 GMT+2

Sorry for my late reply. I saw too late the additions you made to the last comment. I tried that SwingX application and within that it worked as described. Will this be implemented in the next version of storybook?
As for now, I can't really use Storybook, as I still can't create tags, locations and objects correctly.

Comment by Intertec (Intertec) - Saturday, 19 November 2011, 09:42 GMT+2

yes, it is already implemented

Loading...