Mike Blumenkrantz
5992134020
set xkb dialog as changed after adding a new layout
...
ref T2271
2015-04-09 16:46:20 -04:00
Mike Blumenkrantz
4207c1240e
raise deskmirror windows on startup
...
these get added bottom -> top on creation, so ensure that they are raised
2015-04-09 14:21:01 -04:00
Mike Blumenkrantz
2091ef60d8
always lower e_layout children upon packing
...
fixes issues where a new child added would appear above other child objects
if the new child was meant to be stacked below other children
mostly noticeable in deskmirror
2015-04-09 14:20:59 -04:00
Mike Blumenkrantz
66da90fa0f
remove layer setting from deskmirror
...
smart child objects can't have layers. apparently.
2015-04-09 14:20:56 -04:00
Mike Blumenkrantz
4545d4a700
fix straggler container text in mousebindings config
2015-03-20 15:19:09 -04:00
Mike Blumenkrantz
b4180e87fa
fix ibar drop calc to not unexpectedly trigger epileptic seizures in users
...
when attempting to drop on an icon, the drop area geometry was never included
in the calc, resulting in the drop changing between positions on every frame
2015-03-11 16:08:00 -04:00
Mike Blumenkrantz
6c7cbda881
slight ibar dnd optimization when checking taskbar apps for drop site
2015-03-11 16:06:46 -04:00
Carsten Haitzler
666da6ab83
e clients - make sure we handle client with a NULL zone
2015-03-11 16:05:52 -04:00
Mike Blumenkrantz
31bf6cb7e6
don't modify pixmap hash when changing pixmap parent window
...
moderately certain I originally wrote this to work in the other direction
and then failed to remove it when I switched to setting parents instead of
children. regardless, pixmap hash should not be changed here
2015-03-11 16:03:27 -04:00
Mike Blumenkrantz
5e48e67b23
fix crash when using e_comp_object_util_center_pos_get() with non comp_objects
2015-03-06 18:57:37 -05:00
Mike Blumenkrantz
baf9640ef5
fix horizontal/vertical smart maximize
...
fix T2170
2015-03-06 17:18:15 -05:00
Mike Blumenkrantz
d3d4cbd616
use stderr messages when failing to init X compositor
...
can't show error dialogs when we're about to exit, may as well print something useful
fix T2182
2015-03-06 15:02:20 -05:00
Mike Blumenkrantz
28d85ea90a
exit immediately if any unrecognized arg is passed on startup
...
ref T2182
2015-03-06 15:02:13 -05:00
Mike Blumenkrantz
35e1e2488f
never resize client clip object
2015-03-04 17:08:23 -05:00
Mike Blumenkrantz
1d4f7027a4
set ec->fullscreen before applying fullscreen geometry
2015-03-04 17:08:22 -05:00
Mike Blumenkrantz
f3d82e975a
pre-escape all notification body texts before display or merge
...
this fixes notification merging again
ref T2053
2015-02-25 20:07:19 -05:00
Mike Blumenkrantz
72b61813b9
19.4 NEWS updates
2015-02-25 16:02:33 -05:00
Mike Blumenkrantz
b18fc2297c
19.4 release
2015-02-25 16:01:42 -05:00
Mike Blumenkrantz
82f8660e12
remove wayland-only support
...
this was not in good shape for the original e19 release and should not have existed then
2015-02-25 15:57:17 -05:00
Carsten Haitzler
e7924ad814
e - menus - fix submenu popup direction when zones are not at 0 y
2015-02-25 15:48:58 -05:00
Carsten Haitzler
df7a245f55
e - menus - fix autoscroll on zones not at 0 y...
2015-02-25 15:48:53 -05:00
Carsten Haitzler
1815275df5
efm - make dir listing far faster - no file magic content and dont sync
...
this speed sup dir listing in efm drastically. first the e fm back end
uses an io thread that just spools through everything fast and sends
it over the mainloop to then send by ipc to e.
and on the e side we no longer use the heavy file internal magic using
api calls that wander all over a file for magic numbers - this is
insanely slow and brings listing to a crawl.
2015-02-24 13:09:05 -05:00
Mike Blumenkrantz
9b1878d2fa
fix border frame color classes to be configured as solids, not text
...
fix T1637
2015-02-23 17:55:39 -05:00
Chidambar Zinnoury
5ce04265e5
Bugfix: e backlight: use saner default values.
...
The brightness scale goes from 0 (well, 1) to 100: 0.1 thus seems too low a step, 10 being better and is actually already used.
2015-02-23 17:35:08 -05:00
Mike Blumenkrantz
577a577dbd
don't clamp bgpreview vsize if bgpreview is a fullscreen overlay
2015-02-23 17:34:42 -05:00
Mike Blumenkrantz
e79bd2f928
fix appindicator icon loading when using IconThemePath key
...
fix T1888
2015-02-23 17:23:53 -05:00
Mike Blumenkrantz
931f1a830f
set default text for edgebindings caption when no bindings exist
2015-02-23 16:54:01 -05:00
Mike Blumenkrantz
f7c07dd086
fix dialog sizing when icon setting fails
2015-02-23 16:54:00 -05:00
Mike Blumenkrantz
8691d860fb
remove unnecessary icon setting and fix sizing in edgebindings
...
ref T2144
2015-02-23 16:53:58 -05:00
Mike Blumenkrantz
800ec5eaa3
do not reapply focus on canvas object ungrab/close for pointer-focus enthusiasts
2015-02-20 09:56:15 -05:00
Mike Blumenkrantz
c15e0848b5
revert some comp object debugging bits that snuck into another commit
2015-02-19 11:13:46 -05:00
Mike Blumenkrantz
2d4929e68e
rename extremely frustratingly-named E_Screen_Limits enum and members
...
this came in a patch that I take full responsibility for not adequately reviewing at the time.
the names are confusing and counterintuitive, and it does not properly include the client namespace.
backported to avoid future backport conflicts
2015-02-18 18:56:18 -05:00
Mike Blumenkrantz
7ea12ff367
clamp client size to screen when client limit policy does not allow offscreen
...
fix T1779
2015-02-18 18:38:39 -05:00
Mike Blumenkrantz
e19b19672c
fix crashing when changing desklock settings and using pin/personal auth
2015-02-18 17:08:06 -05:00
Mike Blumenkrantz
614ff09656
escape notification popup text...always
...
fix T2053
2015-02-18 16:53:09 -05:00
Mike Blumenkrantz
9567acde42
don't send unfocused signal to override clients
...
fix T2099
2015-02-18 16:36:11 -05:00
Mike Blumenkrantz
f06634622a
use direct path for setting icons in util theme set function when icon is a path
...
fix T1888
2015-02-18 16:14:54 -05:00
Mike Blumenkrantz
5b84c92f12
block linear desk flips that would wrap if desk flip wrapping is disabled
...
fix T1948
2015-02-18 16:14:49 -05:00
Dmitry Luhtionov
cd80a1ee84
cpufreq: freebsd fixes
...
This fixes a sysctlbyname lookup and adds a stub for the "pstate"
command. Modified by Daniel Kolesa. Backport of bc41e68
.
@fix
2015-02-18 11:34:55 +00:00
Vincent Torri
3bdc2ebbba
add MIN define for non-linux systems
2015-02-15 17:54:25 -05:00
Mike Blumenkrantz
b4dcd46858
check for eldbus instead of edbus in device backend libs
2015-02-15 17:45:40 -05:00
Mike Blumenkrantz
14930cc7c1
Revert "fix dbus unit installation with DESTDIR"
...
This reverts commit 3afaafe506
.
broken test machine = broken commits :(
2015-02-13 16:48:10 -05:00
Mike Blumenkrantz
a9c523721e
fix dbus unit installation with DESTDIR
2015-02-12 23:15:44 -05:00
Carsten Haitzler
257118514e
e - client list update after adding to client list - fix netwm bug
...
this fixes T2029
2015-02-12 23:14:59 -05:00
Carsten Haitzler
20cf69893e
maximization bug affecting libreoffice and others - fix
...
the problem is something changes window gravity... what i don't know,
but hey - just forcibly move window to 0,0 which is where we expect it
anyway when resizing.
@fix
2015-02-12 23:14:52 -05:00
Mike Blumenkrantz
e7f995294a
ensure no duplicate XDG paths are prepended during startup
...
the previous patch(es) had a number of issues which made them unsuitable for general use:
* only checking "/usr" and "/usr/local" paths, despite this only being accurate if e was installed into /usr or /usr/local
* only checking if the paths were at the beginning of the string, when it's possible that they could be anywhere
* failure to also check XDG_CONFIG_DIRS
* improper formatting: this is a bit of a nitpick, but there are no correct instances of 'strcmp(a, b) == 0' in the e codebase.
2015-01-29 16:07:04 -05:00
Mike Blumenkrantz
1359adbbbd
continue to hide window input regions on desk flip if they are shaded
2015-01-23 14:26:59 -05:00
Mike Blumenkrantz
afbb478941
NEWS updates for release
2015-01-20 21:59:19 -05:00
Mike Blumenkrantz
6f8b75fb42
19.3 version bump
2015-01-20 21:57:40 -05:00
Carsten Haitzler
88319af396
comp base - make base black. makes for better screenshots of blank areas
2015-01-20 21:52:39 -05:00