Christopher Michael
1f672ba9cf
Add some safety checks.
...
Reorder some checks inside functions (easier/faster checks first).
When mode changes and we check the 'home' window count, make sure we
actually have some home windows first before trying eina_list_count on
a potentially null list.
When doing focus back/forward, make sure we have a focused border to
begin with.
Dot some i's and cross some T's ;)
SVN revision: 50896
2010-08-08 11:37:34 +00:00
Christopher Michael
c91b95cb1d
We already have the border, so pass it directly.
...
SVN revision: 50895
2010-08-08 11:13:27 +00:00
Christopher Michael
bc044485c5
Better handling of mouse pointer changes. Only change to the 'move'
...
cursor if we are actually dragging.
SVN revision: 50886
2010-08-07 03:26:30 +00:00
Mike Blumenkrantz
7968c28635
disable building of illume+illume2 together
...
SVN revision: 50884
2010-08-07 02:49:35 +00:00
Mike Blumenkrantz
dda729f6fc
after 5 months without any bug reports, eeze for battery/temperature modules is now the default over hal
...
SVN revision: 50883
2010-08-07 02:35:02 +00:00
Christopher Michael
f63091eac3
Spped up 'home' detection a bit by checking window types and ignoring
...
ones we know are are not 'homes' (splash, menu, etc).
Check border position before checking border type (faster to see if
it's even in the position first).
SVN revision: 50882
2010-08-07 02:20:53 +00:00
Christopher Michael
f359974105
Add/fix __UNUSED__ usage in function protos & functions.
...
SVN revision: 50881
2010-08-07 02:18:42 +00:00
Carsten Haitzler
5c6efc4279
fix resize path in comp
...
SVN revision: 50880
2010-08-07 01:36:35 +00:00
Christopher Michael
bfe14a9dff
Better variable name(s).
...
SVN revision: 50862
2010-08-06 15:15:32 +00:00
Carsten Haitzler
bdc2bec1e3
change some var names to add the ability to have horiz layout too
...
SVN revision: 50856
2010-08-06 07:01:30 +00:00
Carsten Haitzler
6193ae5803
happi?
...
SVN revision: 50855
2010-08-06 06:41:09 +00:00
Carsten Haitzler
b0cbf8f4e6
more bug--
...
SVN revision: 50854
2010-08-06 05:26:25 +00:00
Carsten Haitzler
74d2c22252
bad! bug bug!
...
SVN revision: 50853
2010-08-06 05:08:26 +00:00
Christopher Michael
e7653736fd
Use application-exit for the close icon (supported by more icon themes).
...
SVN revision: 50851
2010-08-06 03:51:58 +00:00
Carsten Haitzler
17c4b57637
hmmm. back that out. that does bad things.
...
SVN revision: 50847
2010-08-06 02:43:30 +00:00
Carsten Haitzler
a3ebeafe0e
no need to free and re-get pixmap now with no-hide.
...
SVN revision: 50846
2010-08-06 01:51:01 +00:00
Carsten Haitzler
fb0eb28ab5
remember to set src data too
...
SVN revision: 50830
2010-08-05 08:23:59 +00:00
Carsten Haitzler
1a5a45d933
set border/popup/menu + win keys for finding src of comp src
...
SVN revision: 50826
2010-08-04 22:10:06 +00:00
Lucas De Marchi
0d2fa817fe
Finish unscrewing patch-fu
...
SVN revision: 50820
2010-08-04 19:00:15 +00:00
Lucas De Marchi
6638a10e20
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Hannes Janetzek
f405dc931c
fixing sort order of executables: prefer .desktop when apps plugin is before exebuf
...
SVN revision: 50813
2010-08-04 16:05:02 +00:00
Carsten Haitzler
81963af8d8
respect hidden comp state in border infra.
...
SVN revision: 50806
2010-08-04 06:24:06 +00:00
Mike Blumenkrantz
b7f0649551
probably workaround hal bugs on freebsd
...
SVN revision: 50804
2010-08-04 04:34:03 +00:00
Christopher Michael
0313571194
Expose selected E_ICON_THEME to env so elm apps can read it, if they
...
want to, and set a matching icon theme.
SVN revision: 50798
2010-08-04 02:01:38 +00:00
Christopher Michael
532cd80e3b
Expose the current E icon theme to env so that elm apps can 'getenv'
...
that value (E_ICON_THEME) and match icons w/ E.
SVN revision: 50797
2010-08-04 02:00:59 +00:00
Carsten Haitzler
e89dbf0415
fix shelf add to add to right zone.
...
SVN revision: 50795
2010-08-04 01:25:57 +00:00
Christopher Michael
4529d19f7d
Fix compiler warning wrt changed eeze callback.
...
SVN revision: 50773
2010-08-03 17:43:10 +00:00
Carsten Haitzler
0549ef9e60
and now disable this hide handling. no longer needed with no-hide hack.
...
SVN revision: 50762
2010-08-03 09:13:31 +00:00
Carsten Haitzler
33eb15abc8
be like other compositors. work around the unmap thing and never unmap
...
if we have a compositor. just "mark" as unmapped and leave there.
pretend we are unmapped. disable events and stuff on the border to get
the behaviro right too so stacking or positioning is never affected.
SVN revision: 50761
2010-08-03 09:03:58 +00:00
Carsten Haitzler
cc4135e5fb
and comp now supports the new mirror object system - u can make things
...
like expose with it etc... even in other modules.
SVN revision: 50759
2010-08-03 06:10:33 +00:00
Christopher Michael
072d6e46da
Set window border icon After window is shown (else it does not take
...
effect).
SVN revision: 50749
2010-08-02 19:14:52 +00:00
Christopher Michael
5dff0219b7
Save a little function call overhead, and just get the Evas of the
...
object once (for places where we use it multiple times).
SVN revision: 50732
2010-08-01 17:59:31 +00:00
Christopher Michael
52ea343b68
Remove old crusty config settings. Only one shelf is used on new
...
configs, so remove all the old ones.
NB - This was done because prior to this when someone started with a
new config and created new shelves they were always
numbered at 5, 6, etc because the config had old shelves named 2, 3, 4
already in it....and since they are not used by default on new
configs, why keep them.
SVN revision: 50729
2010-08-01 16:26:31 +00:00
Massimiliano Calamelli
9c26c2bf6f
Adds a new entry in favorite.menu even if favorite.menu do not exists, creates it. Now works like application's config dialog in control panel.
...
SVN revision: 50728
2010-08-01 14:59:29 +00:00
Carsten Haitzler
4edb627ea6
extending comp to allow "expose" and other such things - other modules
...
that can trivially get objects inside the compositor canvas as well as
get the compositor canvas and events when it comes and goes, changes,
when client sources are added, removed etc. etc.
SVN revision: 50727
2010-08-01 14:29:19 +00:00
Christopher Michael
be62bae118
Disable This Desktop vs All Desktops radios if desk count < 2.
...
SVN revision: 50726
2010-08-01 03:15:40 +00:00
Christopher Michael
4b6f42d16b
Add util function to return count of desktops from a container (used
...
in wallpaper2 dialog to disable radios).
SVN revision: 50725
2010-08-01 03:15:00 +00:00
Christopher Michael
298c126c3d
Disable 'This Screen' if multiple zones don't exist.
...
Fix formatting & Whitespace Removal.
SVN revision: 50723
2010-07-31 23:08:10 +00:00
Christopher Michael
1619df704e
Slightly better size for the ilist (not too big, not too small).
...
SVN revision: 50693
2010-07-30 21:11:03 +00:00
Mike Blumenkrantz
435a74fcf8
update for eeze change
...
SVN revision: 50691
2010-07-30 18:19:53 +00:00
Carsten Haitzler
7a7fa3937b
fdh del before fd close
...
SVN revision: 50672
2010-07-30 02:55:06 +00:00
Massimo Maiurana
8c3ea89f19
updating french translation
...
SVN revision: 50647
2010-07-29 15:44:37 +00:00
Massimo Maiurana
12f494f97e
updating french and italian translations
...
SVN revision: 50639
2010-07-29 11:29:29 +00:00
Christopher Michael
d8f4d85cb8
Make basic play nice w/ small resolutions. (Advanced still needs lots
...
of work).
SVN revision: 50623
2010-07-28 22:33:54 +00:00
Christopher Michael
d3fe1d76a8
Play nice w/ small resolutions.
...
SVN revision: 50621
2010-07-28 22:30:07 +00:00
Christopher Michael
66d0bc6f78
Play nice w/ smaller resolutions.
...
SVN revision: 50619
2010-07-28 22:23:05 +00:00
Christopher Michael
bf2f06a69f
Play nice wrt small resolutions.
...
SVN revision: 50617
2010-07-28 21:58:31 +00:00
Christopher Michael
71e4fc251e
Play nice wrt smaller resolutions.
...
Fix create_data function:
- Check the PROPER variable (How did this code ever work correctly?)
SVN revision: 50616
2010-07-28 21:48:43 +00:00
Christopher Michael
ff210af221
Play nice wrt smaller resolutions.
...
(Labels for toolbook may need changing).
SVN revision: 50615
2010-07-28 21:40:58 +00:00
Christopher Michael
0b0c5607f2
Play nice wrt small resolutions
...
If there is a problem, I blame discomfitor :P
SVN revision: 50613
2010-07-28 20:12:47 +00:00