Questions tagged [window-managers]

A Window Manager is a service on most modern OSes which provides the UI for manipulating the location and sizes of windows.

A Window Manager is a service on most modern operating systems which provides the UI for manipulating the location and sizes of windows. Some go further, and provide the ability to open or close applications, and display applets.

For example, since Vista, Microsoft Windows has used Desktop Window Manager to handle the display and composition of windows.

The many desktop environments available for Unix/Linux, such as GNOME (Mutter) and KDE (KWin), all provide window managers, among other software.

440 questions
3
votes
0 answers

Creating a window manager type overlay for Mac OS X

I want to make my own window manager for OS X, or at least give it the appearance of a new one. I have many designs written down in a book, and would like to implement them. These include altering, or even completely removing, menu bars, creating…
zorg1379
  • 43
  • 3
3
votes
1 answer

Animation on custom view that was added to WindowManager

I have an custom view that was insert to windowManager for drag capabilities, and overrides the OnDraw() method. I'm trying to animate it with translate animation but the animation doesn't start (also the animationListener doesn't catch the…
Nativ
  • 3,092
  • 6
  • 38
  • 69
3
votes
1 answer

How to provide advanced window manager amenities to an undecorated Stage in JavaFX 2?

For reasons of aesthetics and usability, my program uses an undecorated Stage. I have implemented the core functions - minimize, maximize, close, resize and drag are all present. Now, I discovered that the program is lacking some advanced features…
Urs Reupke
  • 6,791
  • 3
  • 35
  • 49
3
votes
3 answers

Stop MPlayer from using float in Awesome WM

I understand that MPlayer calls a "configurerequest" and for that reason, completely ignores the rules of my Window Manager in Archlinux, AwesomeWM and instead of being tiled, it floats. Is there anyway to stop this from happening? Thanks!
lorkham
  • 85
  • 8
3
votes
2 answers

Xlib ARGB Window Icon

I have a ARGB image data. I wish to set my window icon to this data. After searching for hours I am still at the start with nothing at hand. I know that I need to create a pixmap for image data and (may be) another pixmap for mask and use hints to…
Cem Kalyoncu
  • 14,120
  • 4
  • 40
  • 62
2
votes
1 answer

How to use Java to move Windows windows around on screen?

I've been contemplating making a window manager with a GUI, probably in Java. However, I'm struggling to figure out the best way to move windows not owned by my program. So far, it would seem I should use JNI to interface with the Windows API, but…
2
votes
0 answers

Options for a simple window manager besides kwin?

I'm making a "sealed" system here for a kiddies school, and at the moment I'm programming in python (PyQt) and hacked the other things (including the bios) in order to obtain a "sealed", system that only does what I want it to do. No option to run…
user948105
2
votes
1 answer

Writing correct JFrames for all Window Manager

What is the correct way to display a Java JFrame Window on Linux (and here under different Window Managers), Mac and Windows allways in the same way? We have actually some trouble with a JFrame, that is very inconsistent because on Windows the…
reox
  • 5,036
  • 11
  • 53
  • 98
2
votes
0 answers

i3: Open window in whatever workspace command was run from

I have the problem that some apps are slow to start up, so I want to be able to run a command and continue to work in another workspace while I wait for the application to start. I want the application to start in the workspace it was run in. How…
Zaz
  • 46,476
  • 14
  • 84
  • 101
2
votes
1 answer

Setting Qtile Margins Dynamically Through Keyboard Input

I'm looking to set up keybindings to increase/decrease gaps and margins in Qtile similar to what the following does in i3-gaps: bindsym $mod+equal gaps inner current plus 5 bindsym $mod+minus gaps inner current minus 5 bindsym $mod+Shift+equal gaps…
Dargscisyhp
  • 103
  • 1
  • 10
2
votes
1 answer

Why is moving a GUI window from the code discouraged?

Well, the title almost says it all : Why should I not move a GUI (e.g. Gtk) window on screen from the code ? In Gtk 3 there was an API for moving windows on screen, but it was removed in Gtk 4, because it is not good to move a window from code; only…
TheEagle
  • 5,808
  • 3
  • 11
  • 39
2
votes
2 answers

Different background color for each taglist item AwesomeWM

how can I set a different background color for each taglist item? I know I have to use widget_template but I don't know how, I'm on awesomeWM 4.3
user12191915
2
votes
0 answers

C++ Windows detect killing from applications tab in Task Manager?

On Windows I get WM_CLOSE message which is handled by WndProc, which notifies application is being quit either through - User clicked cross(X) button User pressed Alt+F4 Keyboard shortcut User right click on application icon in taskbar and clicked…
2
votes
1 answer

Desktop Environment in Ruby

I want to create a very simple window manager for Ubuntu using Ruby. Where should I start? I am somewhat familiar with Qt (from when I used to use C++), but I don't mind using other frameworks.
Shlomo Zalman Heigh
  • 3,968
  • 8
  • 41
  • 71
2
votes
0 answers

How to create a window in Xlib that gets positioned by a window manager? (Lisp, CLX, StumpWM)

I have the following code. It draws a 200x200 white square in the top-left-most corner of my screen. What changes need to be made to the code so that the square is picked up by StumpWM and drawn in the top-left-most corner of the current StumpWM…
Eric Ihli
  • 1,722
  • 18
  • 30