[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Message and Library windows
On Wed, 24 Feb 2010 10:30:20 +0000, Peter Clifton <pcjc2@xxxxxxxxx> wrote:
> On Tue, 2010-02-23 at 22:32 -0800, Jared Casper wrote:
>> On Tue, Feb 23, 2010 at 3:53 PM, Peter Clifton <pcjc2@xxxxxxxxx> wrote:
>> > I can't help but feel that some log messages are important enough to
>> > bother the user about - and others are not.. we'll have to see what
>> > people actually using it think, I'm not doing any PCB design work at
>> > the
>> > moment myself.
>> >
>>
>> Maybe add a Warn function along side Message (or something along those
>> lines), and add a flag to HID.log that says whether or not to bring
>> the log window to the foreground? Or go all out and add an enum for
>> severity. It'd be easy to add the plumbing, the hard part would be to
>> go through and decide what Message()s should be Warn()s, etc.
Why not have a bar (in a "warning" colour) that pops up at the top of the
layout window, and disappears after a short interval (say, 2 seconds).
Clicking the bar would bring up the message window. This is what my phone
(N900, runs Linux) uses for displaying transient warning/notification
messages, and it works really nicely.
Peter
>> I'm sure different severities could be displayed differently in the
>> log quite easily as well...
>
> Sounds good. gschem has different message warning levels, but in
> practice you rarely see them. (Especially as it looses that info if the
> message window isn't on-screen when the message is logged!)
>
>> The functionality I saw someplace (was it in your repo?) to
>> attach/embed the log window to the main window will help out with this
>> problem as well I think.
>
> Not mine.. I recall the one you're talking about, but I can't remember
> the location of it.
--
Peter Brett <peter@xxxxxxxxxxxxx>
Remote Sensing Research Group
Surrey Space Centre
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user