Mike Blumenkrantz
2f2764c63a
change pager advanced settings grab dialog to use e_grab_dialog
...
SVN revision: 75663
2012-08-24 13:55:26 +00:00
Mike Blumenkrantz
2434f5adbe
more PATH_MAX cleanups
...
SVN revision: 75520
2012-08-22 07:32:12 +00:00
Carsten Haitzler
1739590e05
fix wad of focus issues with click-to-focus and alt+tab + fullscreen
...
windows.
SVN revision: 75399
2012-08-18 04:40:56 +00:00
Mike Blumenkrantz
94e2fc5257
clean up gadget right click menus to stop leaking
...
SVN revision: 75285
2012-08-15 07:22:04 +00:00
Mike Blumenkrantz
9c281e264f
don't invert pager with FLOAT orientation
...
SVN revision: 75244
2012-08-14 08:41:39 +00:00
Mike Blumenkrantz
08e0a309bd
unrevert pager changes, now with more null checks
...
SVN revision: 75235
2012-08-14 06:35:32 +00:00
Carsten Haitzler
33df11d1cd
going to have to do this.. reverties. 1:15am and this commit gets my
...
e17 to rash instantly on start and leave me with all modules unloaded.
have to revert as its the quickest fix. :)
SVN revision: 75219
2012-08-13 16:18:57 +00:00
Mike Blumenkrantz
ea5cfeba4a
pager gadget now autocorrects its orientation to vertical when trying to display a pager for a screen with NUMx1 vdesks with gadcon orient: vertical
...
this makes it look/work differently, but at least the gadget is usable
SVN revision: 75207
2012-08-13 12:30:14 +00:00
Carsten Haitzler
4ea769764a
pager fixups...
...
1. dont use a livethumb resolution OF THE SCREEN! per pager desktop
that means u alloc width*height*4 bytes... u have 6 desktops,
1920x1080 screen... thats 48mb for the backing images at full res. no!
bad bad! so i cut it down to 1/16th of the screen res. ie 1920/16 x
1080/16 for the full rest "livethumb". at least its much more
managable (i woke up to find after an update my e was using an EXTRA
100mb of ram! (2560x1440*4desk + 1920x1200*4desk).
2. dont create the livethumbs at all unless you have the bg preview
on! (i had it off and i still paid the price of the mem usage).
3. make the live preview inverted in the cfg gui - ie enable the live
preview, not disable it.
4. fix theme to preview bg fills the pager base box correctly within
the border bounds.
5. dont enforce aspect handling in livethumb as pager is "master" of
aspect (taken from desktop anyway).
SVN revision: 75154
2012-08-11 04:40:30 +00:00
Mike Blumenkrantz
113448e2ac
fixed pager bg previewing to use livethumb and also support animated backgrounds
...
note: using this with klok WILL slow your system to a crawl
SVN revision: 75102
2012-08-10 13:29:35 +00:00
Mike Blumenkrantz
f55b60e3af
much more strict checking with pager module to account for cases where a user may be sneaky and set animated wallpapers without pagers loaded or somesuch and have config->enable_live_preview set
...
SVN revision: 74857
2012-08-03 17:21:31 +00:00
Mike Blumenkrantz
2cca4bbeff
using a great idea from a comment on the release blog, we now don't display the option for live preview in pager if there is an animating background currently set
...
SVN revision: 74856
2012-08-03 16:45:24 +00:00
Mike Blumenkrantz
c3a52481ce
disable the disabling of 'disable live preview' when the background is an animated edje
...
ticket #1161
SVN revision: 74821
2012-08-03 07:51:14 +00:00
Mike Blumenkrantz
98601e4198
sed -i 's/(E_Gadcon_Client_Class/(const E_Gadcon_Client_Class/g'
...
SVN revision: 74474
2012-07-27 08:25:22 +00:00
Mike Blumenkrantz
9872898794
fix fullscreen window moving using pager/bindings
...
ticket #1181
SVN revision: 74187
2012-07-19 13:13:23 +00:00
Mike Blumenkrantz
547fa4da3c
fix fullscreen/maximize window zone/desk movement which use actions and pager
...
ticket #1181
SVN revision: 74047
2012-07-18 07:21:26 +00:00
Carsten Haitzler
90e537d983
code config better for pager.
...
SVN revision: 73850
2012-07-14 11:10:56 +00:00
Mike Blumenkrantz
6c7b03d79b
fix pager deletion
...
SVN revision: 73808
2012-07-13 10:25:51 +00:00
Mike Blumenkrantz
1a58689e4f
clarify pager config option
...
SVN revision: 73788
2012-07-13 06:34:38 +00:00
Mike Blumenkrantz
741b234f04
remove pager window previews until e18 :(
...
SVN revision: 73599
2012-07-12 06:26:27 +00:00
Mike Blumenkrantz
26867329e4
update pager gc on config change
...
SVN revision: 73588
2012-07-11 17:59:10 +00:00
Mike Blumenkrantz
558c9e0285
add pager config option just for enabling live window previews -- off by default
...
SVN revision: 73587
2012-07-11 17:48:05 +00:00
Mike Blumenkrantz
eef8d26710
save live preview settings for pager
...
SVN revision: 73586
2012-07-11 17:38:08 +00:00
Mike Blumenkrantz
11215e3663
who likes features? eh? EH? pager gadget now gets semi-live updating of windows when comp module + live updating is enabled
...
small bug: don't try resizing windows with this activated or it'll crash you without a white box
SVN revision: 73585
2012-07-11 17:36:50 +00:00
Mike Blumenkrantz
1798b70bd4
in further testing, ticket #1155 does not exist and is, in fact, a heisenbug
...
SVN revision: 73576
2012-07-11 13:18:57 +00:00
Mike Blumenkrantz
22775c508a
add event handler to pager to handle wallpaper changes; see ticket #1155 for the bug that this works around
...
SVN revision: 73574
2012-07-11 13:02:03 +00:00
Mike Blumenkrantz
a883c59c02
toggling pager's 'show desktop names' now properly toggles constant display of desktop names
...
SVN revision: 73563
2012-07-11 10:53:07 +00:00
Mike Blumenkrantz
d2254253be
pager module now uses deskpreview to show full, realtime previews of desktops; option to disable can be found in pager settings
...
ticket #141
SVN revision: 73555
2012-07-11 08:50:52 +00:00
Mike Blumenkrantz
9f4057044c
fix a bug where dragging a maximized window using the pager would cause that window to disappear from the pager
...
also fix drag of maximized windows using pagers in general
ticket #1037
SVN revision: 73327
2012-07-05 07:18:49 +00:00
Mike Blumenkrantz
84d81fc63e
use edje min size for pager desks and freeze table while adding desks to prevent unnecessary recalcs
...
SVN revision: 73221
2012-07-03 10:40:39 +00:00
Mike Blumenkrantz
8fbf0e7f68
formatting
...
SVN revision: 72797
2012-06-25 10:48:42 +00:00
Mike Blumenkrantz
74edef9f46
fix memory leak spotted by seb in gc_id_new. this whole thing is pretty confusing; I'm glad we don't have docs for it
...
SVN revision: 72689
2012-06-22 07:21:51 +00:00
Daniel Juyung Seo
642da514fb
e/pager e_mod_config.c: Use proper word for 'duration' not 'speed'. Fix strings before the 'string freeze'.
...
SVN revision: 72587
2012-06-21 10:48:30 +00:00
Mike Blumenkrantz
3ccb0c6b95
fix pager id saving, fixes #684 and also deletes your pager configs
...
SVN revision: 72586
2012-06-21 10:42:04 +00:00
Vincent Torri
9d9ce41db0
E17: fix some warning
...
SVN revision: 71233
2012-05-18 13:02:20 +00:00
Cedric BAIL
c2a29811d5
e: massiv warning cleanup !
...
SVN revision: 70756
2012-05-04 09:38:52 +00:00
Chidambar Zinnoury
bc0ae06616
e pager: check zone when adding a border.
...
When a window is sticky and a pager is created (when restarting the window manager for instance), not checking zones makes the window being shown everywhere - on every screen
SVN revision: 70183
2012-04-14 12:13:16 +00:00
Gustavo Sverzut Barbieri
4305b8e7fe
e/docs: do bare documentation for e.
...
Just some groups and basic description for modules. I'm NOT going back
to this anytime soon, but would be VERY happy if people could do some
screenshots and put the images for each module in docs/img/ folder,
linking to them from each e_mod_main.h
SVN revision: 67362
2012-01-19 23:25:32 +00:00
Lucas De Marchi
8c153f8f26
Don't signal urgency hint when window has focus
...
SVN revision: 65538
2011-11-23 13:03:02 +00:00
Boris Faure
27264671d0
e/gadcon: label() returns a const char*
...
Original patch by Fabien Romano from OpenBSD
SVN revision: 65204
2011-11-14 21:46:57 +00:00
Mike Blumenkrantz
fe4b68060e
yet enother unused var
...
SVN revision: 64911
2011-11-07 23:36:56 +00:00
Boris Faure
6048d46024
remove .cvsignore files
...
SVN revision: 60246
2011-06-12 21:38:37 +00:00
Christopher Michael
3c5604a162
E: Pager: Fix more compiler warnings about comparisons.
...
SVN revision: 59604
2011-05-22 17:13:26 +00:00
Hannes Janetzek
907f739312
e17/pager: always show virtual desktop settings in top-level menu
...
SVN revision: 58002
2011-03-22 23:07:30 +00:00
Hannes Janetzek
7f457f1911
e17: add option to have gadcon client settings menu in toplevel again.
...
added e_menu_item_new_relative(E_Menu, E_Menu_Item *rel) which appends
new item to rel or prepends it when rel is NULL.
changed e_gadcon_util_client_menu_append to to take only the gadget menu
and returns the new toplevel menu that should be shown by gcc
depending on the setting this is a new menu with gadget menu as submenu
or the gadet_menu with gadget menu items appended
updated e-modules-extra comes in a minute
SVN revision: 57826
2011-03-17 17:08:36 +00:00
Massimo Maiurana
ca72bdc928
updating german translations
...
SVN revision: 57698
2011-03-11 22:17:19 +00:00
Massimo Maiurana
359a85e93d
updating various translations
...
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Massimo Maiurana
308534cc44
updating russian translations
...
SVN revision: 57124
2011-02-17 12:15:59 +00:00
Mike Blumenkrantz
6d87da8c14
yet another null deref
...
SVN revision: 56151
2011-01-16 01:34:05 +00:00
Mike Blumenkrantz
15468f69f6
fix include paths for all these makefiles to add $top_builddir/src/bin instead of $top_srcdir/src/lib
...
SVN revision: 55884
2011-01-05 17:50:05 +00:00