Status & Roadmap
Authors & License
Funding Ultimate++
Search on this site
Search in forums

SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » First view is too complicated? (Please let me know what do you thing)
First view is too complicated? [message #54861] Wed, 23 September 2020 00:12 Go to previous message
Klugier is currently offline  Klugier
Messages: 1054
Registered: September 2012
Location: Poland, Kraków
Senior Contributor

After analyzing first view I came into conclusion that it is too complicated for the new user. It is also too easy to do something wrong here. The first impression is important - optimally without reading any tutorials I shouldn't fail here and do not break anything that will prevents me in further use.

Let's take a look at this wonderful layout:

My question here is:
- Do the new users needs to know about the nests and new that the first directory is the directory where his main package belongs to? Probably uppsrc should be added implicitly to the all other assemblies, so the new user should see "/home/klugier/upp/MyApps" instead of "/home/klugier/upp/MyApps;/home/klugier/upp/uppsrc". We could add it when we detect in uppsrc in configuration.
- First view should warns when uppsrc is not set correctly or is set, but there are no essential packages like Core, CtrlLib;
- TheIDE is not usable when there is no uppsrc. The same is true for assemblies. You can not develop MyApps when uppsrc is missing...
- Some advanced mode when you really need different uppsrc. In 99% you need the default one.
- MyApps could be treated in some special cases - make it bold or draw star near to it. We should make it like the first level in Mario Wink
- We could treat bazaar on the same level as uppsrc, but only if assemblies will contain bazaar keyword (double implicit assemblies - uppsrc and bazaar).
- Package nests could be renamed to "Main package nest.".
- tooltip on hoovering assemblies. We could just pass some information here to inform what is what.

Please let me know what we can simplify here to make it more easy for the new users.


U++ - one framework to rule them all.

[Updated on: Wed, 23 September 2020 00:44]

Report message to a moderator

Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [Featur+Patch]theide: list Errors first, then Warning after
Next Topic: console output in TheIDE
Goto Forum:

Current Time: Wed Dec 06 08:15:50 CET 2023

Total time taken to generate the page: 0.01651 seconds