richardgv / skippy-xd

A full-screen Exposé-style standalone task switcher for X11.
GNU General Public License v2.0
340 stars 76 forks source link

Use native tooltips #28

Open ikem-krueger opened 10 years ago

ikem-krueger commented 10 years ago

I like to see skippy-xd using native GTK+ tooltips.

richardgv commented 10 years ago

Most likely this will not be done, unfortunately, as:

  1. What is "native" on Unix? Xlib, Xt, Xaw, XForms, GTK+, Qt, Tk, FLTK, wxWidgets, FOX, or Motif? :smile:
  2. GTK+ pulls in a huge list of dependencies and forces a large number of libraries being loaded in memory -- even if, for example, the user uses a Qt-based desktop.
ikem-krueger commented 10 years ago

How about then to use Qt?

It's probably more memory friendly, and you would cater Qt- and GTK+-based desktops.

(GTK+-based desktops would change the Qt theme to "GTK+" and would get native tooltips that way.)

landroni commented 10 years ago

This is a non-issue. We already have tooltips, and they work fine. We don't need to load unnecessary libraries. Maybe, if they need to be nicer, we could work on that.

atenrok commented 10 years ago

ikem-krueger, and if I don't have qt installed? It seems to me this suggestion breaks the concept of skippy-xd for lightweight desktop wm.

ikem-krueger commented 10 years ago

Just make it a compile option.

richardgv commented 10 years ago

Still, the answer is no, because I have a huge pile of more important things to fix in skippy-xd. :-D