| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
In the standard icon grid and there's a lot of windows to display,
shrink the icon size until all the windows will fit. This does it
by halving the current icon size. If the icon size goes below 8,
it will stop there so the icons are still present.
Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
|
|
|
|
| |
Now themes with an x/ythickness of 3 should work fine, >3 might result in cut labels
|
|
|
|
| |
Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
|
|
|
|
|
|
|
|
|
|
| |
The width of the application label in the tabwin window while in
list mode is now relative to the number of columns displays. This
is scaled to the width of the smallest monitor attached. Now there's
space for more label info when there are fewer columns and it properly
displays all the windows when there are lots of them open.
Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
|
|
|
|
| |
Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
|
|\ |
|
| |
| |
| |
| |
| |
| | |
If user attempts to zoom in when compositor is disabled,
don't do anything. Also handle possible divide by zero
if the refresh rate is reported as zero.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This implements zooming when the compositor is enabled. To zoom in,
hold the key used to grab and move windows (usually alt) and scroll
up with the mouse wheel. Scroll down to zoom out.
This works by transforming the offscreen buffer where windows are
composited when rendering it back to the screen.
|
| |
| |
| |
| | |
We want to know the refresh rate even if libdrm is not used.
|
| |
| |
| |
| |
| | |
If the background root atom is unset, ignore it. The XRender picture
we have should still be valid.
|
| |
| |
| |
| |
| | |
add_repair() here looks like a mistake. We want to damage_screen()
so that the new background gets painted.
|
| |
| |
| |
| |
| |
| |
| | |
This avoids the need for an intermediate pixmap, which simplifies the code.
Note the removal of XFreePixmap. This shouldn't have ben done on a pixmap
taken from atoms, which is now the only type of pixmap we deal with in this
function.
|
| |
| |
| |
| |
| |
| | |
rootPicture is not used until much later when the rootBuffer is copied
back in to it. At this point rootBuffer contains the same clipping
region so it is unnecessary to specify it on rootPicture as well.
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
129 translated messages, 41 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
129 translated messages, 41 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
142 translated messages, 28 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
125 translated messages, 45 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
149 translated messages, 21 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
149 translated messages, 21 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
149 translated messages, 21 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
142 translated messages, 28 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
129 translated messages, 41 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
149 translated messages, 21 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
149 translated messages, 21 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
169 translated messages, 1 untranslated message.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
145 translated messages, 25 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
169 translated messages, 1 untranslated message.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
169 translated messages, 1 untranslated message.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
146 translated messages, 24 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
134 translated messages, 36 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
129 translated messages, 41 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
152 translated messages, 18 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
146 translated messages, 24 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
170 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
142 translated messages, 28 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
168 translated messages, 2 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| | |
|