window-managers

Reviews for programmable, tiling window manager ion3

I find the concept of the programmable, tiling, keyboard-focuessed window manager ion3 very appealing, but I think it takes some time to customize it to your needs until you can really evaluate this totally different UI-concept. Therefore, I would like to read reviews of people who tried it for a longer time as environment for programmi...

Lightweight X window manager/environment

My machine is seriously underpowered, and I think I need to start conserving every spare cycle. I know that my Gnome environment seems to underperform compared to my coworkers' KDE setups. But if I'm going to make that big of a switch, I might as well consider running something even lighter. Is it possible to survive on a lightweight ...

Window short cuts for XFCE4

Hi, This is not a programming question per se, but this is certainly about something which would help increasing my programming productivity. In KDE, one can assign short-cuts to particular windows. This eliminates alt-tabbing completely and, is very very convenient when multiple apps(browser, console, emacs etc) are open. My question ...

Xorg loading an image

I'm starting to code up my own window manager, and was wondering how to use the xorg api to get from raw image data ( such as the data given by libpng ), into an Xorg Pixmap or something drawable by Xorg? ...

What cutting edge desktop environments are out there?

Gnome, KDE, Fluxbox, IceWM, XFce, etc. etc. These are desktop environments/window managers that have been around a long time. I'd love to know about some of the 'cutting edge' desktop environments/window managers out there. Ones that maybe make use of 3D in a useful way. Or ones that make use of other forms of input such as touchscreens...

os x gui api clarification

If I wanted to write my own window manager for OS X (please dont respond with "whats the point"??), what APIs should I be looking at? ...

why don't more programming languages have builtin interfaces to the window manager?

Programming is at the heart about automating tasks on a computer. Presumably those tasks would normally be done manually by a human. Humans use the computer through the keyboard, mouse, and interaction with the console or the window manager. But very few languages have built in functions that provide an interface to these basic computin...

Can I handle an ALT+TAB key press within my web page?

I realize this is a program switcher key combo in most OSs. Is there a possibility of capturing such an event in the web page via JavaScript? ...

(Ruby || Python) window manager.

I want to make a window manager in either of these languages (Preferably ruby). I honestly have no idea where to start except that I will need some kind of X module to load. So if anyone has a clue it would be great if you could point me in the right direction. Thanks ...

OSX Quartz Event Taps: event types and how to edit events

Here's my code: #import <ApplicationServices/ApplicationServices.h> CGEventRef myCGEventCallback(CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { printf("%u\n", (uint32_t)type); return event; } int main (int argc, const char * argv[]) { CFMachPortRef eventTap; CFRunLoopSourceRef runLoopSource; even...

Building a Window Manager

One of my new home projects will be a simple Window Manager, but before start I need to know some things: Which is the best language to do this? Where to get some resources to learn? ...

how to make an X11 window in freeglut api un-movable/un-draggable and un-resizable

Hi, I am using the freeglut OpenGL api to create an opengl context. The window that is created is through the glutCreateWindow() function.. I want that somehow the resulting window is made un-movable/un-draggable and un-resizable.. any way to achieve this? Thanks. ...

Moving a window between workspaces/virtual desktops

Hi all, I have a Linux-only wxPython application with a wxFrame that acts as a menu/toolbar, it can open up new windows that are independent of the toolbar itself. Since the user can move any of these windows to any virtual workspace, I'm looking for a way to move the toolbar to the current workspace whenever the user activates a window....

Name of window manager for Windows

Hello, i have a simple question, i search the exact name of the window manager for Windows. For Unix : X Window System Mac : Quartz Windows : ? Thanks you. ...

How do I stop/workaround Java apps stealing focus in Linux window managers

We want to quickly prototype widgets in Java. We overlay them on top of a display written in a proprietary 3rd party graphics package. We find that the Java GUI steals keyboard focus away from the window manager. The window manager is fvwm, I've tried configuring it so the Java app is setup not to get focus, and furthermore if it ever...

Mono winforms app fullscreen in Ubuntu?

Just wondering if there's a known way of getting a Mono System.Windows.Forms application to go fullscreen on Ubuntu/Gnome. Mono is 2.4.2.3 Ubuntu is 9.10 Doing it on Windows requires a pinvoke, clearly not going to work here. This is what I get setting window border to none, window position to centre, and state to maximised: Update...

Fluxbox compiling problems after making a change.

I'm trying to make the change here: http://fluxbox-wiki.org/index.php?title=Howto_Make_dblclick_titlebar_maximize I am using the current git version of the fluxbox source. I assume that those instructions are perhaps no longer valid for the current git version. In the void FluxboxWindow::setupWindow() function I can see no references ...

How do I toggle 'always on top' for a QMainWindow in Qt?

void MainWindow::on_actionAlways_on_Top_triggered(bool checked) { Qt::WindowFlags flags = this->windowFlags(); if (checked) { this->setWindowFlags(flags | Qt::CustomizeWindowHint | Qt::WindowStaysOnTopHint); this->show(); } else { this->setWindowFlags(flags ^ (Qt::CustomizeWindowHint | Qt::...

How do I find a window at a certain point on the screen for screenshot/screen-recording purposes?

The title says it all. I'm looking for a way to do what the equivalent of WindowFromPoint and GetWindowRect do, in Carbon/Cocoa and X11. WindowFromPoint - http://msdn.microsoft.com/en-us/library/ms633558%28VS.85%29.aspx GetWindowRect - http://msdn.microsoft.com/en-us/library/ms633519%28VS.85%29.aspx ...

Is there a way to enumerate the open windows on Mac and X11?

Basically, I am looking for something like Win32's EnumChildWindows on Mac and X11, which takes a handle to a window and returns a list of its child windows. ...