NetBeans displays a single dialog saying "One or more refrences is
missing..." and puts a red exclamation mark on those that failed to load.
Your drawing is a cool concept, but it's too unix-ish. Music composers
don't like to read logs.
I vote to show one dialog, then some non-intrusive visual alert (such as
red exclaim icon or red borderon button) on those plugins that broke.
-Tres
- [email protected]
On Fri, Jan 17, 2014 at 8:49 AM, Tobiasz Karoń <[email protected]> wrote:
> Have you ever had a situation in which a project you've opened has a
> number of plugins that are not present in your system?
>
> What happened?
>
> If you don't know , I'll tell ya:
>
> A stack of dialog windows pop up saying:
>
>
>
>
>
>
>
>
>
> *"Plugin X could not be loaded!""Plugin Y could not be loaded!""Plugin Z
> could not be loaded!" "Plugin A could not be loaded!""Plugin B could not be
> loaded!""Plugin C could not be loaded!""Plugin R could not be
> loaded!""Plugin G could not be loaded!" "Plugin B could not be loaded!"*
>
> And you have to *close every one* *manualy* before you can do anything
> else. How daunting.
>
> Now if these messages were sent to a Log Window or better - a panel that
> will not pop up in front blocking your actions, however it could blink in
> red when an error message is added. Blinking would stop when you click that
> panel to let the program know that you've read it or don't care.
> The most natural thing would be to place this panel in the bottom of the
> workspace and and add a Show/Hide button that would stay out and change
> color too to notify that there's something to read (see the attached
> mockups).
>
> Also information about failed autosave (disk full?) messages would go
> there.
> The ones about JACK disconnection too,
> "Changes won't take effect until restart" messages too.
> Anything else?
>
> --
> Tobiasz *unfa*
>
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.1
> GIT/MU/P d->-- s+:-(--)> a? C++(+++)>$ ULC+(++)>$ !P? L+++>++++$ E? W++>$
> !N-? !o--? K-? !w-- O? !M-- V? PS++ PE++ !Y+ !PGP+? !t(+) 5? !X !R+ tv
> b+>+++ DI>+ D+ G e h-->- !r y--()
> ------END GEEK CODE BLOCK------
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> LMMS-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>
>
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel