Menu Shadows in GTK2 259
A user noted that there is a now a gtk shadow patch which does what it says for GTK2 applications. You can see a screenshot, or another or yet another. And if you're lazy, here are some RPMs with the patch. One more piece of eye candy to brighten up your weekend.
It shoud be from the... (Score:5, Funny)
Save the eye candy (Score:2, Insightful)
Re:Save the eye candy (Score:5, Insightful)
Re:Save the eye candy (Score:2)
Re:Save the eye candy (Score:3, Informative)
Seems you don't know what a patch means in the open source community. A patch is simply a listning of the source lines differing in the old and the new version. There is a program called patch, which will then perform the changes. This is often a more space efficient way to distribute small changes, and it is also often a good way to merge different changes.
Re:Save the eye candy (Score:2)
For example, Red Hat 9, you're out of luck unless you want to go through the hassle of rebuilding the source RPM. Gentoo, you're in luck, just pop the patch in at the source tree's trunk and emerge. This wouldn't do well in a corporate pr
Re:Save the eye candy (Score:5, Insightful)
The point is that the alternative isn't the same - it's not proprietary, it's source is open, there are no licensing fees, the community spirit of the developers is reflected in 98% of all software developed for it (iow, it's also open and free). There is an alternative, and it is better.
Even if there was a 100% compatible open sourced version of WindowsXP that had no licensing cost, which would you use? Now imagine if the "freeXP" had no anti-aliasing, onlyh ran in 8-bit color mode, and looked like Windows 3.1, would you still rather use that than the real McCoy? Emulation of an already successful product is not a bad thing, in many ways GTK has already surpassed MFC, now they are filling in the holes.
Re:Save the eye candy (Score:2)
Surely not, but why all that talk about the look? It isn't the look that makes the difference. To me the design of the underlying system is much more important. I happen to like the Unix design, and the commandline. That was really my reason to start using Linux. The open source was an extra bonus, and I'm surely not going to let go of that. We all know, that sometimes computer systems behave strange. But with Linux I actually have some possibilities to fin
Re:Save the eye candy (Score:2)
Re:Save the eye candy (Score:5, Insightful)
To some people, "alternative" means:
not spending their money for Microsoft,
not being vulnerable to viruses made for the mainstream platform,
has source code available so you can tinker or learn,
has public bug reporting so bugs you discover have a chance at being fixed,
experiment more openly with Human-Computer Interface concepts.
Some people like the look and feel of XP (though I don't). Some people like the product but despise the creator. Some people want to recreate effects they've seen in code, because they wonder if they can reverse-engineer it accurately.
I saw this and wondered, "what if the mouse pointer were the light source for GUI shadows hanging off menus and window frames; would it be horribly distracting or helpful for tracking the mouse pointer intuitively?" I value experimentation over one-size-fits-all, so that's one reason I choose Linux.
Re:Save the eye candy (Score:2, Interesting)
> hanging off menus and window frames; would it be horribly distracting or helpful for tracking the
> mouse pointer intuitively?"
E-17 had a demo that did exactly this. It looked really cool, and probably would be horribly distracting. I can imagine opening up a menu but then forgetting what you were planning to run because you'd get too caught up in playing with the dynamic shadow effect.
Of course we're talk
Re:Save the eye candy (Score:2)
They're not trying to emulate the bloat of XP. Nowadays, the company leading GUI development is Apple. They were the first ones to build a well-honed mass-market GUI that has all of the bells and whistles, like anti-aliasing, on-the-fly graphics scaling, and the like. By description, a lot of what they have for just their UI is the same stuff that 3d first person shooters were touting as features, for a while. Microsoft has t
Re:Save the eye candy (Score:2)
Seriously. Explain how on earth shadow menus could be "bloat." In your obsessive need to feel "alternative" by using Linux, someone adds a feature that other GUI operating systems have had for at least three years, and all you can do is rant and rave about emulation, about your declaration of the "point of Linux," and so forth. Geez, just don't use it then. Remain in your ugly, visual feedback-less fvwm95 environment because it has "no bloat."
Honestly. Shut up.
Re:Save the eye candy (Score:2)
So... it should be behind then? XP should look like it's a generation ahead of Linux? Brilliant. *eyeroll*
Menu shadows are helpful, incidentally. They're not going to save the world from alien invaders, but they do provide a nice extra visua
Official Song of Linux (Score:2)
Slow news day? (Score:5, Insightful)
When GTK2 gets it, it's cool.
Such is life.
Re:Slow news day? (Score:5, Informative)
Old news... yawn.
Re:Slow news day? (Score:3)
Re: (Score:2)
Re: (Score:2)
Re:Slow news day? (Score:2)
The shadow is activated by a window class style you use when registering the window type with RegisterWindow(Ex).
Also, it appears on system tooltips on XP but as I said it can be used on any window type you choose to register.
FWIW: Slow news day for sure.
Re:Slow news day? (Score:2)
Re:Slow news day? (Score:2)
And back when a Slashdot article was posted about XFree86 getting XRandR, there were tons of posts about how XFree86 === Windows 95 and how Windows already had it for years etc. etc.
And now, somebody like you suddenly jumps in, claims the opposite, and immediately gets modded up to Insightful just because you're not anti-MS. *sigh*
Slashdot is
Re:Slow news day? (Score:2)
People do the oddest things.
Back when the Browser Wars were just beginning to heat up, I had a friend who was a big fan of IE. He expressed his preference with the zeal of a fan of an under
Re:Slow news day? (Score:2)
It's more like this:
- GTK has only just got shadows? Windows and MacOS have had this for ages! Linux needs to do better than this!
- What's the point, it's bloat
- Linux needs to focus on being more user friendly before worrying about eye candy
- A few awful jokes
Re:Slow news day? (Score:2)
Re:Slow news day? (Score:2)
Re:Slow news day? (Score:2)
Actually, last time it got mentioned w.r.t Windows there were people arguing both for and against it. Now, that it's available for GNOME, there are once again people arguing both for and against it. I know it's fun to pretend that Linux advocates are hypocrites, but the reality is t
More than visual fluff (Score:5, Insightful)
Re:More than visual fluff (Score:5, Funny)
The windows already had shadows... (Score:2)
I think the UI should make the 'shadows' harder if the window has the focus and softer if it doesn't. A bit like when a scroll bar gets the focus in windows.
Re:The windows already had shadows... (Score:2)
Great! (Score:5, Funny)
Re:Great! (Score:2)
Sorry, this just doesn't have the same appeal as the Steve Jobs's Reality Distortion field. Please think of the mock turtle necks and Birkenstock's for Christ's sake!
stay tuned... (Score:5, Funny)
Re:stay tuned... (Score:5, Funny)
Wow, must be a slow day (Score:4, Interesting)
Re:Wow, must be a slow day (Score:3, Informative)
Proper non-sucky transparency requires support from XFree, which doesn't exist yet. Until then both this unofficial patch and the broken support KDE ships with will just be a quick hack.
Re:Wow, must be a slow day (Score:2)
Re:Wow, must be a slow day (Score:2)
Re:Wow, must be a slow day (Score:2)
I must agree, though, that this isn't news that is worth ma
Re:Wow, must be a slow day (Score:3, Informative)
GTK is a GUI API only. If you want window shadows in GNOME (the desktop environment that uses the GTK API), you need a WM that supports them, so suggest window shadows to the sawfish and the metacity teams, since those two are the WM's most commonly used with GNOME.
Hmmmm, might be bad. (Score:5, Insightful)
It's rather strange that people always want to add this feature. In real live you wouldn't read a news paper in blinding sunlight just to see the pages drop a shadow, would you ?
Re: Hmmmm, might be bad. (Score:2)
> My experience with shadow dropping menus is that the overall usuabily and visual quality degenerates. The underlying text structures are worse to read and after 16 hours in front of the screen your eyes start to hurt. And it seems to me that it reduces the menu contrast, which I personally don't like, too.
> It's rather strange that people always want to add this feature. In real live you wouldn't read a news paper in blinding sunlight just to see the pages drop a shadow, would you ?
Related notio
Re: Hmmmm, might be bad. (Score:2)
Re: Hmmmm, might be bad. (Score:2)
Re:Hmmmm, might be bad. (Score:2, Interesting)
I think if there is any tragedy in Linux eyestrain it's anti-aliasing fonts, where I get the cho
Re:Hmmmm, might be bad. (Score:3, Informative)
--
Re:Hmmmm, might be bad. (Score:2)
I'm not sure where the "read news paper in blinding sunlight" comes in, and how I would possible be able to compare a menu with a newspaper. First, my computer screen isn't using a contrast comparable to blinding sunlight.
Bad implementation (Score:2)
The shadows in OS X don't suffer from the problem of 'overall usability and visual quality degenerates'
Shadows are subtle, and you won't notice them unless you look for them, but they do make it so you can *easily* see the difference between foreground and background windows, since each window has a different depth shadow. Not only that, but shadows composite, so that when two window shadows overlap, they do get darker as you would ex
A Drop Shadows Is a Great UI Cue (Score:5, Interesting)
Its great that UIs have Drop Shadows but I wonder why they aren't applied to even more primatives? Why don't entire windows have drop shadows?
Yeah You're Right! (Score:2)
QT had shadows last year (Score:5, Interesting)
"GTK/Gnome finally catches up by implementing usless feature copied from OSX"
Yes, shadows are nice - they stop windows smelging into each other... but this is so NOT NEWS.
Re:QT had shadows last year (Score:2)
Re:QT had shadows last year (Score:4, Interesting)
It's a slow news day, this does look kind of cool, and there are going to be people who enjoy it. Meanwhile, you spent an order of magnitude longer in complaining about the article than you would have in just skipping past, so -- what's your point?
Re:QT had shadows last year (Score:2)
Re:QT had shadows last year (Score:2)
OSX did not pioneer the use of shadows in user interfaces; it is actually decades old.
I'm not so sure... (Score:3, Insightful)
Re: I'm not so sure... (Score:2)
> It might be of more benefit to everyone if the GTK people focussed instead on overall useability, which is lacking in many places. Once the interface is as refined as, say, that of OS X, we can concentrate on the eye-candy.
While I don't dispute the underlying sentiment, wouldn't that actually be an issue for the appplication people rather than the GTK people? Aren't there enough people hacking on FOSS software that individuals can afford to scratch an itch?
Reminds me of Mac OS X (Score:2)
Re:Reminds me of Mac OS X (Score:2)
Gtk/gdk on directFB does have real alpha transparency, so it is supported by gtk, but not X.
One and for ALL!!! (Score:2, Informative)
GTK == GUI tool kit
you may consider comparing QT with GTK instead of "KDE with GTK"
WOW! If this isn't insightful!!!
Re:One and for ALL!!! (Score:2)
It IS correct to compare C++ with KDE
It is NOT correct to compare Qt with Quicktime
It IS correct to compare KWin with DOS
It is NOT correct to compare Gcc with VC++
It IS correct to compare the Lindberg baby with Monica Lewinsky
It is NOT correct to compare Kato Kaelin with a white Ford Bronco
It IS correct to compare herpies with Apples (if you are an Orange)
It is NOT correct to compare Bill Gates with a philanthropist
Does that clear this mess up for everyone?!?
Linux XP (Score:4, Funny)
Plus for corporate adoption (Score:2)
Wow!!! SHADOWED menus??? I can just feel my productivity being enhanced already! This will probably be the killer feature pushing forward Linux on the corporate desktop!!!
Soon we'll have a shadowed mouse cursor, almost guaranteeing Linux's adoption by the pointy haired manager types. The future is now!
Re:Plus for corporate adoption (Score:2)
I have this since I used the Nvidia drivers [dyndns.info] for the first time
Comments (Score:5, Informative)
Re:Comments (Score:2)
One of the greatest benefits of open-source, that each person can work on what they want to when they want to, is also one of it's biggest failings: stated another way, it's just an unorganized mess. I have to say, it's amazing that it works as well as it does!
Great (Score:2, Insightful)
Yes I know its not fair to point out one little thing someone worked on and complain why X wasn't done first, but really there are certain things that REALLY need to get done first.
Like how the Gnome project continues to not fix the basic flaws in Nautilus. I mean really this thing does everything but manage files well. They keep adding more and more eyecandy and yet when you do something basic like browse a remotely mounted direc
Re:Great (Score:2)
It *is* useful. (Score:2)
Lots of posts say this is a wasteful development etc. I am a KDE user (since 2.2) and I find this incredibly useful.
As a rule, I use very little eye-candy, I prefer a subdued looking desktop. I turn off all that whiz-bang borrowed-from-Apple features like gleaming scroll-bars,flashy window decorations etc.
However, these little changes like font smoothing,sub-pixel rendering(cleartype),and menu hinting make KDE a lot more useful.
Specifically, the Dotnet style [kde-look.org].
Nice to see this turn up in Gtk/Gnome.
Yes! (Score:2)
This was newsworthy how? Maybe I just need more coffee.
Re:Yes! (Score:2)
Yeah, replies like that make me as a corporate purchaser want to rush out and put Linux on all my desktops.
Of course, since it now has drop-shadows, there's a real value to doing so, isn't there?
Great, another GTK appearance option (long). (Score:4, Interesting)
As a longtime KDE user, I'm used to just popping up the control center and configuring such things. KDE has always somehow taken care of the GTK applications' appearances as well. Some recent GTK2 applications, however (i.e. Ximan Evolution) began ignoring KDE's configuration. I got rather tired of seeing these sticking out like a sore thumb on my desktop and decided it was time to configure them to match my colors and fonts using a native GTK tool, instead of "cheating" by using KDE to configure my GTK applications.
Ummmm, where to start, that was the question.
I couldn't find anything but the theme selector in Red Hat 9's GNOME desktop. That let me choose other people's ideas of a nice desktop, but not my own. I tried the old "gnomecc" tool from the command line, but it wasn't there. Finally using an strace I figured out that the appearance of gtk was controlled in
Color format looks like the odd (0-1,0-1,0-1) tuple used by some GTK apps (notably The GIMP) in alternate color palette dialogs. I start up the GIMP and start trying to construct matching colors using that format, and then inserting them into
Since there's nothing helpful in the
No dice.
So I get on to Google Groups and start looking. I find references to a file at gtk.org. Pretty soon I am digging through this little gem [gnome.org] at developer.gnome.org, among others.
I couldn't believe that changing the appearance for a few GTK applications was orders of magnitude more complex and user-unfriendly than editing my old
So... now we have GTK2 drop-shadows... Who the hell will ever figure out how to turn them on? Before we add yet more GTK2 appearance options, wouldn't it be prudent to get an application into GNOME to configure them all? Is there already one (other than KDE control center, which doesn't yet seem to completely work with GTK2) and I've just missed it?
In any case, for a while after Red Hat 9 came out I wondered if there was any real reason I was using KDE over GNOME... This episode gave me my answer!
Re:Great, another GTK appearance option (long). (Score:3, Interesting)
There isn't really great demand for it. If you want consistancy in your desktop, you're already using BlueCurve/Galaxy/Geramik etc, which do colours for you.
Setting GTKs colours, themes, fonts and so on should be done via XSETTINGS. Unfortunately the lack of a standardised colour format prevents this from happening currently, believe me, I'd like it too as then Wine and KDE could sync to *
Re:Great, another GTK appearance option (long). (Score:2)
Well, if you really want to make your GTK/GTK2 apps look like QT apps (colors, fonts, widgets) use the QTCurve or Geramik themes. They're QT/GTK/GTK2 themes that read your QT/KDE configs and make GTK apps use the QT/KDE prefs.
So, basically, you can use the KDE Control Center to configure your GTK apps. Nice stuff that.
yeah, great, thanks (Score:3, Funny)
Quit Trolling (Score:5, Informative)
You know, at this point it's probably not worth posting this, but . . .
For all of you trolling out there about how GNOME should get off it's ass and fix this or that before resorting to implementing this sort of eye candy, or for those of you trolling that KDE had this first, a couple of facts:
-Erik
[1] Yes, there are DE's other than GNOME or KDE. XFce (xfce.org) is currently finishing up it's GTK+ 2 development branch, XFce4 (it's in BETA 2). ROX (rox.sf.net) just finished it's GTK+ 2 branch. Wanna good winning combo, to have the best of 3 worlds? Take GNOME, replace Metacity with XFce4's window manager (xfwm), replace Nautilus with ROX's file manager (ROX-Filer), and be amazed.
Woo... (Score:2)
What will they come up with next? Bluescreens at kernel panic?
More useless additions (Score:2)
Bengali script (Score:4, Informative)
The text appears to be written in a Brahmi descended script [geocities.com], namely Bengali. Such scripts are used widely in India and surrounding areas, where the predominant religion is Hinduism rather than Islam.
Re:Bengali script (Score:5, Funny)
That's the point I was making. (Score:2)
n.
1. Something said or done to evoke laughter or amusement, especially an amusing story with a punch line.
2. A mischievous trick; a prank.
3. An amusing or ludicrous incident or situation.
4. Informal.
1. Something not to be taken seriously; a triviality: The accident was no joke.
2. An object of amusement or laughter; a laughingstock: His loud tie was the joke of the office.
Re:That's the point I was making. (Score:3, Insightful)
The thing you should get upset about is willful ignorance. Choosing, and indeed working, to remain ignorant is unforgivable. Doubly so when that ignorance creates intolerance of others.
Re:Bengali script (Score:5, Informative)
Great link though, fantastic website that.
Re:Bengali script (Score:2, Informative)
The script is indeed Bengali, which is the native script of Indian State of West Bengal, and India's neighbouring country Bangladesh.
The indian state + bangladesh , together were known as Bengal before india's independence. The West Bengal part was predominantly hindu , while the bangladesh part being predominantly Muslims
At independence The indian sub continent was split in to two countries India, and Pakistan based on religion. The hindu mejority places formed india while the muslim mejo
Re:Bengali script (Score:2)
Re:Bengali script (Score:2)
Re:Bengali script (Score:2)
Re:Huh? (Score:3)
The only OS where Mozilla based XUL apps use native menus is on Mac OS because on the Mac the menus are displayed at the top of the screen not at the top of the application like they are in Windows and Linux
Re:Huh? (Score:2)
Re:What you mean to say is... (Score:2)
No, and neither can allot of other people. It's a joke, don't overanalyze it please :P
Re:I know this is totally offtopic..... (Score:2)
> But is there any way of making gtk+2 look like gtk+1's default theme? Everyone seems more interested in making really fancy themes. But I rather like gtk+1's old grey theme, whereas gtk+2's default is vomit-inducing.
What is the GTK2 default theme? I know Red Hat 9 comes with a v-i theme that's hard as hell to change ("hard" as in "unintuitive", it comes up as a common question on Usenet); is that what you're talking about?
At any rate I've been able to make several nice GTK1 themes work under GTK2 b
Re:A Waste (Score:2)
Re:A Waste (Score:2)
May I remind you that GTK+ and GNOME are *open source* projects? Anyone is free to do whatever he wants.
There are already tons and tons of people working on fixing bugs in GNOME. Why are you so upset just because one single person jumps out and and does what he wants (making menu shadows)?
Re:A Waste (Score:2)
Re:A Waste (Score:2)
You missed the point. Nobody are forced to work on the code. But those who do are free to work on whatever they want to. Don't tell them what to do, just because you think it is unimportant, and something else is more important, those who actually want to spend time working on it don't have to agree with you.
Re:A Waste (Score:2)
I just think that the "here's the source, go fix it yourself" attitude is not that much better than the "your software suxx, go fix it" one. Personally I consider user feedback not much less important that actual code patches - and of course, I reserve the right to reject either in my own projects. It's basically a matter of mutual respect, I guess.
That said, the Gnome project certainly has made itself an easy target for some snide remarks regarding user demands when they dec
Re:how depressing (Score:2)
Re:Important stuff (Score:2)
Come on people, it's a valid point. THIS is the biggest concern someone had?