Age | Commit message (Collapse) | Author | Lines |
|
The if statements are needed because we cannot pass a NULL pointer to
XFree.
|
|
|
|
The following adds the ability, when using `feh` as a background setter,
to use a specific Xinerama screen to render a provided image. Along with
the provided '--bg-*' option, the '--xinerama-index' argument will be
used to identify the index of the detected Xinerama screen to use.
Signed-off-by: James Knight <james.d.knight@live.com>
|
|
The 'fehbg' variable can be allocated whether or not the user wishes to
generated a fehbg file. Ensure the variable is free'ed before we return.
Signed-off-by: James Knight <james.d.knight@live.com>
|
|
|
|
|
|
|
|
|
|
|
|
Overloads the --geometry option for wallpaper setting
Currently only supports the two options that result in
black borders, --bg-max and --bg-center.
For both, if a geometry offset is specified (w/h is ignored),
the image will be offset the specified pixels from the screen edge
Left side for + numbers, right side for -.
+/-0 will align at the edge of the screen.
|
|
|
|
Previously feh would set a black background around wallpaper images,
with no option to change.
This commit extends the functionality offered by the --image-bg option,
which is available for regular image viewing, to centered and max'ed feh
backgrounds. Essentially, this means a white border can now be chosen
in addition to a black one.
|
|
|
|
|
|
|
|
|
|
Squashed commit of the following:
commit 55e66e15af898f4c01d7d265013124fefce795e4
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 19:59:46 2011 +0200
Save all filenames in ~/.fehbg
commit afc2774f315fc379aa96de58decf8370772036af
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 19:24:38 2011 +0200
Update test/bg --bg-fill images (off-by-one due to changed implementation)
commit bd4210cff2e895414df12868f6cab7f193c5adf5
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 14:47:00 2011 +0200
Fix feh_wm_set_bg_maxed
commit d9ada9dc2a74aef6ae0924e9c0ff296b94ee25bc
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 14:39:11 2011 +0200
Fix for non-xinerama setups
commit be2cf0f1f8c00b737e7141a372d3cbc9db4c949f
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 14:24:44 2011 +0200
Move wallpaper calculation code into separate functions
commit 4e07c1f9734569fdd778a813c5a85c63b51b3175
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 13:01:46 2011 +0200
Remove unnecessary temporary variable
commit 23d1d733b21d1560e1fbcadddc34cae3d666b21d
Author: Daniel Friesel <derf@finalrewind.org>
Date: Mon Sep 26 12:46:25 2011 +0200
Initial conversion, works with --bg-scale
|
|
|