This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 105137 - Libraries related nodes should be next to each other
Summary: Libraries related nodes should be next to each other
Status: RESOLVED WONTFIX
Alias: None
Product: obsolete
Classification: Unclassified
Component: visualweb (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: _ potingwu
URL:
Keywords:
Depends on:
Blocks: 93821
  Show dependency tree
 
Reported: 2007-05-30 14:03 UTC by Ondrej Langr
Modified: 2007-06-14 19:06 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
Theme UISpec (9.80 KB, application/octet-stream)
2007-06-14 18:16 UTC, _ krystyna
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ondrej Langr 2007-05-30 14:03:55 UTC
Noded in project view should be ordered so that all nodes related to libraries,
i.e. Libraries, Test Libraries and Component Libraries are one after another.
current ordering:
-----------------
...
Libraries
Test Libraries
Themes
Component Libraries
...

suggested ordering:
-------------------
... 
Libraries
Test Libraries
Component Libraries
Themes
...
Comment 1 _ potingwu 2007-06-05 03:22:35 UTC
Themes is actually also a library type. This arrangement is under HIE's design
and follows Creator's preferred order.
Comment 2 Ondrej Langr 2007-06-14 14:58:53 UTC
Shouldn't they be called 'Theme Libraries' then, for consistency? 

The theme node looks and behaves differently so the user may not know they are implemented as libraries. Wouldn't it be
really better to keep the name and move them below 'Component Libraries' node? Is there a spec. for this Creator's
preffered order or is it just how it has been in Creator?
Comment 3 _ krystyna 2007-06-14 18:15:06 UTC
FYI - attaching original theme spec from Creator 2 (2005)
Comment 4 _ krystyna 2007-06-14 18:16:23 UTC
Created attachment 43730 [details]
Theme UISpec
Comment 5 Ondrej Langr 2007-06-14 19:06:51 UTC
Thanks for the spec. However, it doesn't say anything about the 'Themes' node position.
Just as we have "Source Packages" and "Test Packages" one after another, we should have all "Libraries" nodes grouped
together. 

Themes is implemented as library, but it is not clear from the name. Imagine the user is looking for component libraries
.. get's caught by Libraries node .. goes on, sees 'Test Libraries' then 'Themes'. "OK, .. I passed the libraries
section, so there are no more libraries" .. could be his/her reasoning. Thinking whether Themes are still libraries or
not is a flow-stopper in this case. You may subject that user will simply continue through the list until they will find
the right node. But do we really want to force the user to get used to scanning the list of 10 items?

Please consider reopening the issue, quick navigation in project nodes is IMHO of a big importance and is visible most
of the time.