working on a LibGGI native widgetset for my work project
(www.eccet.de) to do away with the ugly external TCL/Tk Interface
it uses now.
If anyone is interested, I could send out some preliminary code.
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
as possible. I'm just fed up with TCL/Tk
not having sufficient callbacks and setup possibilities for some widgets.
CU, Andy
--
Andreas Beck | Email : [EMAIL PROTECTED]
*are* they thinking, btw? More colors than 8:8:8 is pretty
useless.
I see a very limited use for medical imaging, as the eye can go slightly
below 8 bit resolution, but actually there are better ways to solve
that problem (contrast windows, artificial colours).
CU, Andy
--
Andreas Beck
xwininfo for the window-ID and then started the application
with GGI_DISPLAY=X:-inwin=windowid.
Looked very funny such a shaped and animated icon ...
CU, Andy
--
Andreas Beck | Email : [EMAIL PROTECTED]
running smoothly I will of course give it
back to the public :)
Great. Thanks.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
location:
~rdb55/local/lib
Usually --prefix=~rdb55/local
should do what you want. It will place the libs in ~/local/lib, config
files in ~/local/etc, demos to ~/local/bin etc.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
on the WM.
CU, ANdy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
one tries
to use something that isn't there. But that can be annoying as well.
Splitting the targets/inputs in appropriate packages is TRTTD.
CU, ANdy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
.
Maybe too tired. Will look deeper tomorrow.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
test on a single-proceessor system, and I observe that only the
_SECOND_ thread I start sometimes (about 1/3rd of the lines) fails to
update the line.
This goes away, if I use -nobuffer, but will stay when using -noaccel.
CU, Andy
--
= Andreas Beck| Email : [EMAIL
. Works fine when -nobuffer is active, forgets some
updates when no options are given or -noaccel is active. Combining with
-noshm does not seem to have any effect on any of the three cases.
My guess is, that the dirty region tracking code gets messed up by
the Hline.
CU, Andy
--
= Andreas Beck
Forgot to mention - X server is XGGI running on top of matrox-fbdev.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
mis anything.
If a few people confirm my thought, I will commit.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
? bla
Index: include/ggi/display/x.h
===
RCS file: /cvsroot/ggi/ggi-core
problem we have
with the rc's. It didn't, but it didn't break anything either :)
Good. That's two thumbs up now. Commited.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
on that now in another post.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
example code on how to integrate that ...
uff - late now ... I'l better stop before I talk tooo much rubbish.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
that uses this name now, but I think
I can imagine apps where the name fits much better.
GII installs a man section mana containing a Makefile. Strange.
I'm not quite sure if GGI also does this - something to check out.
CU, Andy
--
Andreas Beck | Email : [EMAIL PROTECTED]
the code if you like. It has some special widgets I happen
to like (e.g. dials like used in xv).
what about Berlin/Fresco?
I have to admit, I havent looked at it lately ...
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
.
And could do with a better demo :-). The snazzymanager is nice, but the
ggidemo is quite lame (I may say that I coded it :-).
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
Which widget library? Some of your own or something more general?
One of my own.
How about uploading to our GGI ftp server and posting the URL here?
Done. It's in the misc-directory. widget.tgz
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
with the result. Repeat until no significant changes
occur anymore :-).
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
Andreas Beck [EMAIL PROTECTED] wrote:
Rodolphe Ortalo [EMAIL PROTECTED] wrote:
Here is the output up to now (K6-III 450MHz, G200 AGP):
identified to mapper graphic-0.9.0-0
1024x768 (1024x768)
Rodolphe Andy(X) Andy(fbdev)
ggiDrawPixel: 333598103506 747910
at 2... :-) However, I'm pretty impressed by the fbdev figure (nearly 25%
faster with a higher color depth). Is it using AGP?
Yeap. It's an AGP card, but only using the stock matroxfb capabilities
(i.e. the fbdev accel sublib is banging at the regs via mmap).
CU, ANdy
--
= Andreas Beck
back to.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
cause no re-exposure at all.
CU, Andy
--
Andreas Beck | Email : [EMAIL PROTECTED]
have BGRX vs. XRGB in the color
schemes.
This leads to sending B=ff G=ff R=ff X=00 for white, which gets interpreted
as X=ff R=ff G=ff B=00 which is yellow.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
as transient (i.e. request
to not give it the usual decorations) might be useful.
Also being able to hook the DELETE protocol (aka Close button)
somehow would make sense.
Any other ideas?
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
.
2. Let the app decide what to do.
Doing that behind its back won't work out. See my other posts on that.
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
it and be done with it. If app doesn't listen,
app gets put to sleep and may wake up with a destroyed graphics output.
If you really, really want that behaviour: Code it.
You will then quickly see why I am warning about doing it that way.
CU, Andy
--
= Andreas Beck| Email
engine.
see, that's a perfect example of an application that NEEDS backing store
and that NEEDS to NOT be put to sleep.
Why does that need backing store? To avoid having to store its result
somewhere else?
EOD for today for me. Bedtime.
CU, Andy
--
= Andreas Beck| Email
with
pagefaults (VMWare-Style).
Cu, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
something pretty complex and hard
to port. I have once coded such a mess, and won't do it again.
EOD, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
, ...
In the case (2) the application would get both a hide and expose
events, and it will then decide what to do by itself,
That is what I am advocating. And as the app can decide, it can just
decide to sleep for the got visible event.
CU, Andy
--
= Andreas Beck| Email
switch first, and then send the app an event which it can process
asynchronously, then to decide what to do.
But I just doubt it can be done anywhere, and I am afraid, that it can
get really really complex and hard to code in the cases where it can be
done.
CU, Andy
--
= Andreas Beck
...
Enough ranting ...
CU, Andy
--
= Andreas Beck| Email : [EMAIL PROTECTED] =
and continue.
Given the structure of LibGGI and the arguments above WRT to the need of
backbuffering only for the few cases where the app cannot redraw and the
possible inability to provide it for some targets, I'd rather live
with no guaranteed backbuffering.
CU, Andy
--
= Andreas Beck
401 - 437 of 437 matches
Mail list logo