Commit Graph

3554 Commits

Author SHA1 Message Date
Christopher Michael 4113bf8c03 Move unused variable(s) to the unused code section(s).
SVN revision: 51679
2010-08-27 13:55:22 +00:00
Carsten Haitzler 3c363745b0 and fix bug thanks to previous fix.
SVN revision: 51673
2010-08-27 09:37:16 +00:00
Carsten Haitzler 8edf983d88 small change - iconify/uniconfify windows. good reasons - efficiency.
allow dumping.



SVN revision: 51672
2010-08-27 06:33:26 +00:00
Lucas De Marchi 3dad9bbfa9 Don't show what is not used in connman module
SVN revision: 51660
2010-08-26 14:48:46 +00:00
Lucas De Marchi 121f40d86f Revert and re-apply badnull patch
Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.




SVN revision: 51650
2010-08-26 01:34:13 +00:00
Carsten Haitzler f641b21f57 get rid of resize artifact in comp with unreffing pixmap too early.
SVN revision: 51637
2010-08-25 10:21:27 +00:00
Christopher Michael c9cba144c2 Init/shutdown notification daemon
SVN revision: 51631
2010-08-25 03:59:16 +00:00
Christopher Michael 9a262c740b Actually, that needs to be the notification daemon.
SVN revision: 51630
2010-08-25 03:49:27 +00:00
Christopher Michael 4185513963 Add start of notification support.
SVN revision: 51629
2010-08-25 03:42:50 +00:00
Cedric BAIL 9529a46ad3 * e: cleanup code.
SVN revision: 51568
2010-08-23 12:01:03 +00:00
Lucas De Marchi 63f07459a0 Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;


other cases:

a == NULL                         !a
a != NULL                         a




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Carsten Haitzler 7b47cd8425 other bit of lief's patch.
SVN revision: 51453
2010-08-19 22:49:13 +00:00
Christopher Michael 86b1e16283 Add UNUSED where needed.
Remove unused variables.



SVN revision: 51452
2010-08-19 21:19:24 +00:00
Boris Faure ee84be7253 e:winlist: fix issue with non-stop animation
SVN revision: 51451
2010-08-19 21:09:58 +00:00
Christopher Michael fbc45ea4d1 Add UNUSED, Remove unused variables, formatting, etc, etc, etc.
SVN revision: 51449
2010-08-19 20:39:17 +00:00
Christopher Michael 6f4d526140 Add UNUSED.
SVN revision: 51448
2010-08-19 20:32:33 +00:00
Christopher Michael 52f381fcba Add UNUSED
Remove unused variables.



SVN revision: 51447
2010-08-19 20:31:01 +00:00
Christopher Michael d7b096fb53 Fix compiler warning about signed & unsigned comparison.
SVN revision: 51446
2010-08-19 20:17:01 +00:00
Christopher Michael b7de1183a7 Add UNUSED where needed.
Added additional parens where needed.



SVN revision: 51445
2010-08-19 19:40:57 +00:00
Christopher Michael f5e291ae27 Add UNUSED.
Remove an unused variable.



SVN revision: 51444
2010-08-19 19:37:15 +00:00
Christopher Michael 7542136e82 Add UNUSED where needed.
Fix a few harmless warnings about parens.
Fix warnings about comparison between signed and unsigned.



SVN revision: 51443
2010-08-19 19:33:23 +00:00
Christopher Michael d90e5b12b8 Add UNUSED.
Remove unused variables.
Fix formatting, remove whitespace, etc, etc, etc.



SVN revision: 51442
2010-08-19 19:18:43 +00:00
Christopher Michael fca4310f3d Add UNUSED.
Fix formatting.



SVN revision: 51441
2010-08-19 18:48:54 +00:00
Christopher Michael 3e34e7e2e1 Add UNUSED.
Fix formatting.



SVN revision: 51440
2010-08-19 18:46:48 +00:00
Christopher Michael bbd4a538c4 Remove unused variables.
Fix formatting.



SVN revision: 51439
2010-08-19 18:45:17 +00:00
Christopher Michael 07ca950dbc Add UNUSED where needed.
SVN revision: 51438
2010-08-19 18:43:53 +00:00
Christopher Michael 9ffe6d9d80 Add UNUSED where needed.
Fix formatting.



SVN revision: 51437
2010-08-19 18:39:19 +00:00
Christopher Michael 6c8de1768e Add UNUSED where missing.
SVN revision: 51436
2010-08-19 18:37:17 +00:00
Christopher Michael 0eeb09512c Add UNUSED.
SVN revision: 51435
2010-08-19 18:34:05 +00:00
Christopher Michael ad8f0fbf41 Add UNUSED.
SVN revision: 51434
2010-08-19 18:30:26 +00:00
Christopher Michael a688179228 Add UNUSED where needed.
SVN revision: 51433
2010-08-19 18:27:51 +00:00
Christopher Michael b83cc7780c Add UNUSED.
Fix formatting, Remove unused variables, etc, etc.



SVN revision: 51432
2010-08-19 18:25:49 +00:00
Christopher Michael bd2fd46538 Add UNUSED where needed.
Remove unused variables.



SVN revision: 51431
2010-08-19 18:21:13 +00:00
Christopher Michael 275565ddd9 Add UNUSED.
Fix formatting.



SVN revision: 51430
2010-08-19 18:14:28 +00:00
Christopher Michael bd70d9ee89 Add UNUSED where needed.
Fix formatting for 80 cols.



SVN revision: 51429
2010-08-19 18:13:16 +00:00
Christopher Michael 341a708c90 Add UNUSED where needed.
SVN revision: 51428
2010-08-19 17:48:15 +00:00
Christopher Michael 31d7c4d654 Add UNUSED.
Fix formatting.



SVN revision: 51427
2010-08-19 17:45:29 +00:00
Christopher Michael 6659bd83cc Add UNUSED.
Remove unused variables.



SVN revision: 51426
2010-08-19 17:43:15 +00:00
Christopher Michael ef251c3125 Add UNUSED where needed.
Fix formatting.



SVN revision: 51425
2010-08-19 17:40:38 +00:00
Christopher Michael fb7b20fec0 Add UNUSED where needed.
SVN revision: 51424
2010-08-19 17:38:40 +00:00
Christopher Michael 6577483178 Add UNUSED.
SVN revision: 51423
2010-08-19 17:33:21 +00:00
Christopher Michael fc7bdcfd20 Add UNUSED.
SVN revision: 51422
2010-08-19 17:26:46 +00:00
Christopher Michael 9cd88d002d Add UNUSED where needed.
SVN revision: 51421
2010-08-19 17:23:36 +00:00
Christopher Michael e49850d0e5 Add UNUSED where needed.
SVN revision: 51420
2010-08-19 17:16:49 +00:00
Christopher Michael 5205ae87bf Add UNUSED where needed.
SVN revision: 51419
2010-08-19 17:16:06 +00:00
Christopher Michael 2c20883ad3 Add UNUSED where needed.
SVN revision: 51417
2010-08-19 17:12:56 +00:00
Christopher Michael 8a1fa5404c Add UNUSED where needed.
SVN revision: 51416
2010-08-19 17:07:27 +00:00
Christopher Michael 39422eb16a Add UNUSED
Fix comparison compiler warning.



SVN revision: 51415
2010-08-19 16:59:47 +00:00
Christopher Michael 499727c9bf Add UNUSED
SVN revision: 51414
2010-08-19 16:53:20 +00:00
Christopher Michael aaf6cebcb6 Add UNUSED where needed.
Remove whitespace.
Fix formatting, etc, etc.



SVN revision: 51413
2010-08-19 16:52:09 +00:00
Christopher Michael 3b3c2566d9 Add UNUSED.
SVN revision: 51411
2010-08-19 16:32:14 +00:00
Christopher Michael 73d01fe632 Add UNUSED where needed.
SVN revision: 51410
2010-08-19 16:29:01 +00:00
Christopher Michael 8d27a99570 Add UNUSED where needed.
Remove lots of unused variables.
Fix some formatting.



SVN revision: 51409
2010-08-19 16:14:53 +00:00
Christopher Michael 0ec849905a Add UNUSED where needed.
Use PATH_MAX for a file path.
Remove whitespace.
Fix formatting.



SVN revision: 51408
2010-08-19 16:05:16 +00:00
Christopher Michael 5919e72ad2 Add UNUSED where needed.
SVN revision: 51407
2010-08-19 15:49:25 +00:00
Christopher Michael f1e14daf84 Add UNUSED where needed.
Reduce duplicated code.
Use eina_stringshare_replace rather than add/del several times.



SVN revision: 51406
2010-08-19 15:38:22 +00:00
Christopher Michael 2cd2f124dd Add UNUSED where needed.
Fix formatting.



SVN revision: 51405
2010-08-19 15:27:13 +00:00
Christopher Michael 2547aeefe2 Add UNUSED where needed.
SVN revision: 51404
2010-08-19 15:21:14 +00:00
Christopher Michael 5034dc5d5f Add UNUSED where needed.
SVN revision: 51403
2010-08-19 15:20:05 +00:00
Christopher Michael 604713fcac Add UNUSED where needed.
SVN revision: 51377
2010-08-19 00:05:09 +00:00
Christopher Michael 755ef9fb77 Add UNUSED where needed.
SVN revision: 51376
2010-08-19 00:03:02 +00:00
Christopher Michael 68c0bf230c Add UNUSED where needed.
SVN revision: 51375
2010-08-19 00:00:56 +00:00
Boris Faure fc68f2f491 e:winlist: rename global vars
SVN revision: 51348
2010-08-18 21:04:39 +00:00
Christopher Michael 38049cc8a6 Add missing en_GB in language pairs.
SVN revision: 51307
2010-08-18 18:13:26 +00:00
Christopher Michael 27278996b5 Handle slider changing/updating.
SVN revision: 51213
2010-08-16 14:07:53 +00:00
Christopher Michael aa763a890b Remove hard-coded size.
SVN revision: 51212
2010-08-16 14:07:37 +00:00
Leif Middelschulte 935774e161 From: Leif Middelschulte <leif.middelschulte@gmail.com>
patch for ecore-x xrandr 1.3 support - breaks previous api. final api
change (i know about) before we go alpha. in to svn we go.



SVN revision: 51109
2010-08-14 10:21:03 +00:00
Lucas De Marchi e010e6f1bd Apply memset-calloc.cocci
Change calls to malloc + memset to calloc whenever an automatic conversion can
be done.

Possible candidates are not treated here, only the ones we can be sure the
conversion is safe.



SVN revision: 51078
2010-08-13 12:53:08 +00:00
Cedric BAIL 9617253990 * edje: fix count that lead to memleak.
SVN revision: 51047
2010-08-12 15:07:26 +00:00
Lucas De Marchi d4329a77a5 Fix memset usage
SVN revision: 51041
2010-08-12 14:28:30 +00:00
Cedric BAIL 288403f62b * edje: fix for updated edje file format.
SVN revision: 51037
2010-08-12 13:26:09 +00:00
Christopher Michael 002629e93f Patch from Leif for fixing segfault if nothing is selected.
SVN revision: 51015
2010-08-11 17:54:52 +00:00
Lucas De Marchi 04b788e2d7 Choose a style for comment
Be nice with simpler regex



SVN revision: 50972
2010-08-10 19:12:07 +00:00
Cedric BAIL 068d07757f * edje: converting edje file to make them compatible with old and new
loader. I didn't expect so many of them, maybe some one can take care
	of reducing their number (0 would be a good target).


SVN revision: 50938
2010-08-09 18:05:22 +00:00
Christopher Michael b64b865ff4 Add some safety checks.
Refactor some if statements to be simplier.



SVN revision: 50899
2010-08-08 12:44:04 +00:00
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
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 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
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 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
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 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
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
Christopher Michael 88fdd43f51 Play nice wrt small resolutions.
SVN revision: 50610
2010-07-28 19:47:45 +00:00
Christopher Michael 2f150a610c Play nice wrt small resolutions.
SVN revision: 50609
2010-07-28 19:17:06 +00:00
Christopher Michael 723860000d Play nice wrt small screen resolutions.
(This reworks the dialog to be more like the Profiles dialog so that
things look consistent). Some people may not like it this way (which I
expect), but it is more consistent, and really how many times do you
setup your shelves ? :)



SVN revision: 50608
2010-07-28 19:03:57 +00:00
Christopher Michael 6ff886501c Play nice w/ small resolutions.
SVN revision: 50607
2010-07-28 18:51:00 +00:00
Christopher Michael 528a86335e Play nice w/ small resolutions.
SVN revision: 50606
2010-07-28 18:45:54 +00:00
Christopher Michael 2332bf26c9 Make screensaver dialog fit small resolutions.
SVN revision: 50605
2010-07-28 18:39:54 +00:00
Christopher Michael c14e45ab4c Also set preview for when a new Custom bg is selected.
SVN revision: 50567
2010-07-28 01:54:48 +00:00
Christopher Michael d521219c29 Finally, a screenlock dialog that plays nicely w/ small resolutions.
Uses toolbook to organize.
In the Wallpaper tab, if you choose a 'Custom' then clicking the
Preview will allow you to choose a new bg for desklock.



SVN revision: 50566
2010-07-28 01:50:35 +00:00
Christopher Michael 0886b5f44a Return not needed here.
SVN revision: 50562
2010-07-28 00:24:35 +00:00
Christopher Michael 79dfdb144f Make Scale dialog play nicely wrt small screens (Use toolbook for
advanced).
Add __UNUSED__ where appropriate.
Formatting.



SVN revision: 50547
2010-07-27 15:53:54 +00:00
Christopher Michael 91d90658f9 Make conf_borders play nice wrt small screens.
SVN revision: 50546
2010-07-27 15:16:29 +00:00
Christopher Michael 84bac7309c Make Icon Theme Dialog play nice on small screens.
Fix some formatting.



SVN revision: 50544
2010-07-27 15:12:40 +00:00
Massimo Maiurana c04ac044b3 updating french translation
SVN revision: 50540
2010-07-27 10:39:37 +00:00
pwerken-e e2d6e9360d From: pwerken-e@a-eskwadraat.nl
Subject: [E-devel] [PATCH] fix screen blanking with illume



SVN revision: 50536
2010-07-27 09:56:52 +00:00
Massimo Maiurana 98b859a22e updating french translation
SVN revision: 50478
2010-07-24 13:46:25 +00:00
Massimo Maiurana d4cbe8bc7f updating french and italian translations
SVN revision: 50447
2010-07-23 12:21:08 +00:00
Christopher Michael cddf54d137 This header already handled by e.h
SVN revision: 50343
2010-07-18 17:35:25 +00:00
Christopher Michael a0cca73f48 This header already handled by e.h
SVN revision: 50342
2010-07-18 17:35:09 +00:00
Christopher Michael 2a4e4a50fd This header already handled by e.h
SVN revision: 50341
2010-07-18 17:34:50 +00:00
Christopher Michael 0c2121331e This header already handled by e.h
SVN revision: 50340
2010-07-18 17:34:29 +00:00
Christopher Michael 74080419da This header already handled by e.h
SVN revision: 50339
2010-07-18 17:32:49 +00:00
Christopher Michael f9e3bb8f7e This header already handled by e.h
SVN revision: 50338
2010-07-18 17:32:20 +00:00
Christopher Michael 9468bd1812 This header already handled by e.h
SVN revision: 50337
2010-07-18 17:31:39 +00:00
Christopher Michael e771cc1484 This include already handled by e.h
SVN revision: 50336
2010-07-18 17:30:01 +00:00
Christopher Michael 39d70f104f These includes already handled by e.h
SVN revision: 50335
2010-07-18 17:28:37 +00:00
Christopher Michael 748267a25e This include Already handled by e.h.
SVN revision: 50334
2010-07-18 17:27:57 +00:00
Christopher Michael 8257209f9e Already handled by e.h.
SVN revision: 50333
2010-07-18 17:27:11 +00:00
Christopher Michael 9f88193508 Already handled by e.h.
SVN revision: 50332
2010-07-18 17:24:36 +00:00
Christopher Michael 832e25b3c8 This include already handled by e.h.
SVN revision: 50331
2010-07-18 17:21:03 +00:00
Christopher Michael 2e200f95a5 Don't need these includes, handled by e.h already.
SVN revision: 50329
2010-07-18 17:18:40 +00:00
Christopher Michael 69cd086fc2 Don't need these includes here, handled by e.h already.
SVN revision: 50328
2010-07-18 17:18:03 +00:00
Christopher Michael 8a6ebe2463 Don't need these includes here...e.h already handles these.
SVN revision: 50327
2010-07-18 17:17:31 +00:00
Christopher Michael 684e07c72e Use PATH_MAX, add some safety checks, fix some formatting.
SVN revision: 50326
2010-07-18 17:07:33 +00:00
Christopher Michael e4d86e02d1 Fix segfault if Wallpaper dialog is closed while Import dialog is up
(for Toma) :)



SVN revision: 50325
2010-07-18 17:02:12 +00:00
Lucas De Marchi ea12d0dd6f Devilhorns, trust me. It was right.
SVN revision: 50244
2010-07-14 03:39:40 +00:00
Christopher Michael bcd63bdfad Fix goof from automated tools (Coccinelle) and make sure we have a KEY
before trying to stringshare it.



SVN revision: 50243
2010-07-14 02:22:10 +00:00
Lucas De Marchi c426218dfe Remove unneeded code with notnull.cocci script
The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.


SVN revision: 50241
2010-07-14 02:05:47 +00:00
Carsten Haitzler 0b58ebf063 use new pixmap setter - handy. apps can trivially just find the pixmap
id being used for compositing at any time (and listen to changes too)



SVN revision: 50239
2010-07-13 23:36:32 +00:00
Christopher Michael 5cd823d6ee Rename declared definition OVERFLOW to OVER_FLOW.
(conflicted w/ OVERFLOW which is defined in math.h).



SVN revision: 50237
2010-07-13 22:46:17 +00:00
Cedric BAIL 6e6d531a03 * e: killing e gradient background support.
SVN revision: 50215
2010-07-13 11:57:13 +00:00
Christopher Michael 163765a3cd Fix rare condition where mouse pointer would not reset from 'move'.
SVN revision: 50209
2010-07-13 00:05:39 +00:00
Tiago Rezende Campos Falcao bf47ddfd8c Change the evry-settings icon
SVN revision: 50205
2010-07-12 20:51:44 +00:00
Tiago Rezende Campos Falcao d7e1266159 Make conf toggle from e_button to edje
SVN revision: 50204
2010-07-12 20:51:40 +00:00
Cedric BAIL 1e81ac0d3b * pager: Don't double del timer.
SVN revision: 50197
2010-07-12 14:02:15 +00:00
Chidambar Zinnoury bcf9ec9154 Pager: typo.
SVN revision: 50155
2010-07-09 11:03:26 +00:00
Chidambar Zinnoury 029a558a98 WinList: add a new functionality so that we can switch between windows of the same class.
This is a major (and interesting) killer-feature of Gnome3, so let's shamelessly steal it.


SVN revision: 50154
2010-07-09 10:34:20 +00:00
Tiago Rezende Campos Falcao 6e18235fb2 Everything selection event, and theme to back button
SVN revision: 50132
2010-07-08 21:04:57 +00:00
Tiago Rezende Campos Falcao dddf703520 Illume config icon
SVN revision: 50131
2010-07-08 21:04:52 +00:00
Chidambar Zinnoury 3308dbecfe MIME conf module: add check changed, and gracefully resize the dialog.
SVN revision: 50125
2010-07-08 10:46:10 +00:00
Boris Faure 682783f271 winlist: add actions to move to window on the left/right/up/down
SVN revision: 50096
2010-07-07 21:36:23 +00:00
Andreas Volz 6e35928dea added two new configuration options for the geometry_manipulation conf plugin:
int         geometry_auto_move; // GUI
   int         geometry_auto_resize_limit; // GUI

This does influence the configure_request algorithm in the way that the user could disable the window 
geometry move and resize feature that is useful for e.g. Gnome fileselector or gnome-terminal tabs.
There was a use case on the list where this was not nice so I created an option to disable it. If one thinks
a special e.src shouldn't activate this feature by default, please change it.

SVN revision: 50083
2010-07-06 19:49:48 +00:00
Davide Andreoli 008cbed18f * New E17 online wallpaper selector (no more ExchangeSmartObject).
* online theme selector disabled for a moment.

Please test and report problems/suggestions.


SVN revision: 50015
2010-07-03 22:33:17 +00:00
Carsten Haitzler 83d649c897 make overflow a defiine
SVN revision: 50006
2010-07-03 01:50:29 +00:00
Lucas De Marchi 916000bccc connman: show configuration instead of status in config dialog
IPv4.* are the status properties and are valid only when a service is
connected. In a configuration dialog, the right properties to use are
the IPv4.Configuration.* ones.



SVN revision: 49940
2010-06-29 16:30:10 +00:00
Christopher Michael 4798504a46 Missed one place where __UNUSED__ was not proper. Fix.
SVN revision: 49938
2010-06-29 15:22:18 +00:00
Christopher Michael 4a554402f2 Fix the mess called pager:
- Use PATH_MAX & E_FREE
 - Make use of __UNUSED__ correctly.
 - Fix formatting.
 


SVN revision: 49937
2010-06-29 15:19:48 +00:00
Christopher Michael 88c10a380e Fix formatting.
SVN revision: 49925
2010-06-28 14:31:21 +00:00
Christopher Michael 66c5b6662d Fix formatting.
SVN revision: 49924
2010-06-28 14:29:21 +00:00
Christopher Michael c883b0019d Fix formatting.
SVN revision: 49923
2010-06-28 14:27:51 +00:00
Tiago Rezende Campos Falcao d8326f3fc1 Make illume-mode-toggle from e_button to edje
SVN revision: 49921
2010-06-28 13:05:17 +00:00
Tiago Rezende Campos Falcao 21e6cc0488 Make illume-kbd-toggle from e_button to edje
SVN revision: 49920
2010-06-28 13:05:12 +00:00
Tiago Rezende Campos Falcao 2e8beb1798 Make illume-home-toggle from e_button to edje
SVN revision: 49919
2010-06-28 13:05:07 +00:00
Cedric BAIL 2e92d43a46 * e: cleanup pager code.
SVN revision: 49855
2010-06-25 08:57:32 +00:00
Christopher Michael d98a7f5eaa Fixes for Ecore Api changes.
SVN revision: 49836
2010-06-24 17:53:38 +00:00
Christopher Michael 6270d0af60 Fixes for Ecore Api changes.
SVN revision: 49835
2010-06-24 17:52:35 +00:00
Christopher Michael 180e057bb3 Fixes for recent Ecore Api changes.
SVN revision: 49834
2010-06-24 17:52:08 +00:00
Cedric BAIL c6a118d738 * e: remove warning due to Ecore API change.
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael a34913ae56 Add fuzzy to config edd so udev 'fuzzy' mode can be saved.
SVN revision: 49779
2010-06-21 03:39:50 +00:00
Christopher Michael 8f8bc172e3 Oops, didn't mean to add a space there :(
SVN revision: 49778
2010-06-21 02:47:02 +00:00
Christopher Michael d257679726 Remove decimals for udev temperature.
SVN revision: 49777
2010-06-21 02:40:10 +00:00
Christopher Michael 215051a900 Fix compiler warning.
SVN revision: 49776
2010-06-21 02:22:17 +00:00
Mike Blumenkrantz d4c70a863c globals declared in main now
SVN revision: 49760
2010-06-19 17:53:49 +00:00
Hannes Janetzek ff4217be1c fix hide popup on mouse click
SVN revision: 49744
2010-06-18 18:59:49 +00:00
Hannes Janetzek f67ca62892 should now popup in the right zone
SVN revision: 49742
2010-06-18 14:19:33 +00:00
Massimo Maiurana ef8101d655 updating french translation
SVN revision: 49741
2010-06-18 11:43:11 +00:00
Hannes Janetzek 51e29b8873 fix segv with delete_me states
SVN revision: 49659
2010-06-13 01:05:24 +00:00
Hannes Janetzek 2380d4f36e select correct key in list when adding a binding. if 0 warning dialog about key already being used
SVN revision: 49593
2010-06-09 16:40:55 +00:00
Carsten Haitzler 2b68e5c337 bring back deferred until first damage show.
SVN revision: 49589
2010-06-09 13:27:39 +00:00
Christopher Michael 3c7e8c8152 Remove unused border_hook variable and code.
SVN revision: 49580
2010-06-08 20:02:56 +00:00
Christopher Michael 5d076f6355 Don't need the border hook here so remove variable (and related code).
SVN revision: 49579
2010-06-08 20:01:08 +00:00
Carsten Haitzler 2c937afdec fix comp + evry.
SVN revision: 49572
2010-06-08 14:58:08 +00:00
Hannes Janetzek 5f9d1e71c5 use override redirect window
SVN revision: 49571
2010-06-08 14:46:39 +00:00
Christopher Michael 4e019a9f23 Update layout of windows if indicator or softkey module is
loaded/unloaded.



SVN revision: 49561
2010-06-08 05:23:44 +00:00
Peter van de Werken 3fd53655ae From: Peter van de Werken <pwerken-e@A-Eskwadraat.nl>
Attached is a patch that makes the config dialog of the conf_desklock
module work better on small screens.  I moved the advanced dialog
options into a toolbook on the basic dialog.  (I used the Screen Saver
dialog as an example.)
In order to make the wallpaper stuff fit I removed the preview widget.



SVN revision: 49472
2010-06-05 14:15:18 +00:00
Hannes Janetzek 4b5cb7836c handle shaped themes again
SVN revision: 49468
2010-06-05 12:24:45 +00:00
Hannes Janetzek adea68e4f3 go through exelist only once
SVN revision: 49464
2010-06-05 00:53:47 +00:00
Hannes Janetzek 0ae65c9ca9 always add exec item when input matches prefix of an executable
SVN revision: 49463
2010-06-05 00:11:12 +00:00
Hannes Janetzek 25fc32e2bd and set _mime_unknown actually...
SVN revision: 49462
2010-06-04 22:57:58 +00:00
Hannes Janetzek c418127adf make sure files pass scan_mime func. limit scan thread to 2000 files
SVN revision: 49461
2010-06-04 22:24:46 +00:00
Hannes Janetzek f3df96c1c2 fix segv. do not ref non shared string
SVN revision: 49460
2010-06-04 21:55:40 +00:00
Hannes Janetzek caedc16c68 fix segv with type DT_UNKOWN
SVN revision: 49458
2010-06-04 21:22:04 +00:00
Tiago Rezende Campos Falcao 1d996d2852 Adding more events to E widgets[B.
SVN revision: 49457
2010-06-04 21:10:05 +00:00
Hannes Janetzek 6e5fdf1ec5 cleanup open windows on shutdown
SVN revision: 49455
2010-06-04 20:01:30 +00:00
Hannes Janetzek 34bb103433 allow only one instance of calc and aspell to be started
delay scan executables until input > min_query



SVN revision: 49454
2010-06-04 19:40:14 +00:00
Hannes Janetzek c197c02360 allow multiple evry instances. just for testing atm: use F1 to drag-off popup.
fix segv: keep state until cleared. ignore events from delete_me states


SVN revision: 49453
2010-06-04 19:32:59 +00:00
Hannes Janetzek cc7fd29743 fix: also move check to right function..
SVN revision: 49446
2010-06-04 06:59:00 +00:00
Gustavo Sverzut Barbieri f43545400a annoyances--: do not place desktop icons under shelves.
The new trend these days seems to be "place a shelf on top of the
screen", in that case your desktop icons will get under that shelf and
looks annoying, people laugh at E users that use that :-D (fortunately
I'm the one that usually laugh...)

Fixed, but possible other places to be fixed as well. If one wants to
avoid the shelves, use the e_zone_useful_geometry_get().

e_zone now emits E_EVENT_ZONE_MOVE_RESIZE when the useful geometry
becomes dirty. Maybe it is worth to add a new signal, but I'm reusing
it until someone complains.




SVN revision: 49431
2010-06-04 01:12:04 +00:00
Carsten Haitzler beb63ce56d actually compile.
SVN revision: 49430
2010-06-04 01:08:34 +00:00
Hannes Janetzek cffe5a4775 dont show skip_taskbar and skip_pager windows
SVN revision: 49427
2010-06-03 23:53:28 +00:00
Christopher Michael 947ced04ae Save config queue when new binding is added.
SVN revision: 49421
2010-06-03 19:33:12 +00:00
Christopher Michael 74c329d245 Add ability to Add/Del acpi bindings.
NB: Consider this preliminary code as it still needs lots more
testing, so use with caution.



SVN revision: 49420
2010-06-03 19:28:30 +00:00
Hannes Janetzek 674405cd55 cleanups
SVN revision: 49413
2010-06-03 13:05:34 +00:00
Hannes Janetzek 488074b9ea added go back button '<<' for browsing back. tab view needs to be redone as edje box part but for now..
SVN revision: 49412
2010-06-03 12:58:03 +00:00
Hannes Janetzek e31dc4ee77 added Plugin_Selected event
SVN revision: 49403
2010-06-02 23:19:02 +00:00
Hannes Janetzek b40c8d43bf fix exec files with executables. fixes xdg-open fallback of websearch
SVN revision: 49396
2010-06-02 18:46:38 +00:00
Massimo Maiurana 9194f84c2e little modification to ease translators' work; "none" and "all" were used in many other contexts.
SVN revision: 49391
2010-06-02 09:04:23 +00:00
Hannes Janetzek 0207e90129 keep current view when browsing
SVN revision: 49384
2010-06-01 21:05:00 +00:00
Mike Blumenkrantz 016e891f29 change dbus paths/interfaces to #defines
SVN revision: 49383
2010-06-01 21:02:33 +00:00
Mike Blumenkrantz 10e3855431 change dbus path/bus to #defines, also fixed a compile warning and now correctly free a kbd in kbd_free (I think?)
SVN revision: 49382
2010-06-01 21:02:05 +00:00
Hannes Janetzek 52c49cefb3 matches_update: deselect current plugin if it does not provide items
SVN revision: 49381
2010-06-01 20:24:15 +00:00
Hannes Janetzek 09f77502c8 now other plugins can be added to 'Start'
SVN revision: 49375
2010-06-01 16:51:46 +00:00
Hannes Janetzek 47bcca08ec make page-up/down select item one page further
unfocus gadget icon on hide 


SVN revision: 49374
2010-06-01 15:45:01 +00:00
Hannes Janetzek fa92eda759 evry start icon gadget, not finished but works
SVN revision: 49371
2010-06-01 14:26:09 +00:00
Carsten Haitzler a8b624c94e 1. 60fps by default
2. add menus conf to set the applications menu file - select it.



SVN revision: 49368
2010-06-01 10:53:58 +00:00
Hannes Janetzek 0638007a59 fix bug with browsing folders: create view also when there is no plugin
SVN revision: 49365
2010-06-01 02:01:01 +00:00
Hannes Janetzek abaa7c3627 refactor matches/plugin_update, fix aggregator to always be first, cleanups
SVN revision: 49359
2010-05-31 21:15:32 +00:00
Carsten Haitzler 348d599f8b lock on suspend option++ (also on hibernate - same options)
SVN revision: 49354
2010-05-31 15:17:02 +00:00
Christopher Michael fc5b8ca5d2 Add ability to have ACPI events do a custom command.
SVN revision: 49340
2010-05-31 01:22:16 +00:00
Hannes Janetzek c493357679 - fix switching to object selector
- dont add plugins twice in browse_item
- enable plugins plugin



SVN revision: 49336
2010-05-30 21:44:20 +00:00
Hannes Janetzek 711818a427 keep aggregator in front of plugins list
SVN revision: 49335
2010-05-30 19:48:03 +00:00
Hannes Janetzek 5dad426676 switch aggregator and action plugins to create new instances in _begin.
action plugin is no special selector plugin anymore
added 'plugins' collection plugin. dont use! some plugins must be converted
to return new instances in begin. 
fix leak in browse_item function 
fix aspell config path
cleanups


SVN revision: 49333
2010-05-30 19:16:33 +00:00
Carsten Haitzler a93aadf1fc segv! fix!
SVN revision: 49332
2010-05-30 18:23:35 +00:00
Carsten Haitzler 52caeb8372 these dialogs should be resizable in basic mode
SVN revision: 49331
2010-05-30 18:07:30 +00:00
Hannes Janetzek 3c4b1fe40d leak fix, one ref too much. cleanups
SVN revision: 49325
2010-05-30 13:30:13 +00:00
Mike Blumenkrantz 75c99812b9 possibly ignore broken temp sensors
SVN revision: 49323
2010-05-30 07:33:21 +00:00
Christopher Michael 9dabfbd360 Complete the move to "advanced" ;)
SVN revision: 49318
2010-05-30 01:44:11 +00:00
Carsten Haitzler 573f9a56df move to advanced - system is actyally for .desktop files that provide
"system config tools" that e execs.



SVN revision: 49316
2010-05-30 01:38:21 +00:00
Christopher Michael 9001c5c729 Add some todo remarks.
SVN revision: 49313
2010-05-29 20:15:06 +00:00
Christopher Michael 0be175764d Make sure we cleanup existing bindings else we could leak stringshares.
SVN revision: 49312
2010-05-29 20:08:22 +00:00
Christopher Michael 4d1f37af1a Finish ACPI conf dialog.
SVN revision: 49308
2010-05-29 19:55:11 +00:00
Christopher Michael be64363d34 Revert that commit...my bad, misread some code.
SVN revision: 49307
2010-05-29 19:43:29 +00:00
Christopher Michael fc865b348b e_bindings_key_del already does a stringshare_del when free'n the key.
SVN revision: 49306
2010-05-29 19:34:44 +00:00
Hannes Janetzek 6a4d5b1712 calc: enable history again
SVN revision: 49304
2010-05-29 17:18:17 +00:00
Hannes Janetzek 6c2d69f724 finish all plugins
SVN revision: 49303
2010-05-29 15:04:18 +00:00
Hannes Janetzek e651e0780e calc: no time to fix bug. dont keep history for now
SVN revision: 49301
2010-05-29 14:02:00 +00:00
Carsten Haitzler ea715abe03 pass distcheck!
SVN revision: 49296
2010-05-29 13:33:16 +00:00
Carsten Haitzler c2dfd65b92 wtf? filename too long? it just doesnt get into the tarball.
SVN revision: 49294
2010-05-29 13:01:43 +00:00
Hannes Janetzek 9d978f7055 fix segv in browse_item
SVN revision: 49288
2010-05-29 11:17:15 +00:00
Hannes Janetzek a1fbb586f1 - use parents' plugin config when browsing
- hide aggregator when no items to aggregate


SVN revision: 49264
2010-05-28 23:30:24 +00:00
Hannes Janetzek 249e926a61 initial config dialog for collection
suff mentioned in last commit msg


SVN revision: 49263
2010-05-28 23:02:27 +00:00
Hannes Janetzek 49b152519c dont add collection plugin config each start
SVN revision: 49257
2010-05-28 20:58:01 +00:00
Hannes Janetzek b2de5ef2ef added evry_plug_collection which can hold other plugins.
- currently only registers 'Start', 
- TODO config dialog to create and edit collections

settings plugin: added config categories.

view: double click on browsable items now browses it.
- click action to run or right click to run and continue




SVN revision: 49255
2010-05-28 20:32:07 +00:00
Christopher Michael fa790a1557 Make sure the data in the list is valid. (Ran into an odd segv here,
so added this catch to trap it).



SVN revision: 49248
2010-05-28 16:20:31 +00:00
Hannes Janetzek b7962efbbc fix segv on double click when actions were not already fetched
cleanups


SVN revision: 49241
2010-05-27 21:10:20 +00:00
Hannes Janetzek 4bc1ed355e - fix sliding back from list with no items
- allow direct sliding back. i.e. no need for mouse up and down again
- fix theme path to /modules/everything


SVN revision: 49236
2010-05-27 20:25:09 +00:00
Carsten Haitzler 71df71f4c8 oops - typo typo typo
SVN revision: 49235
2010-05-27 16:00:28 +00:00
Hannes Janetzek d5d9e91a57 fix app sorting
SVN revision: 49234
2010-05-27 14:38:51 +00:00
Hannes Janetzek 52932a174a make return behavior consistent: always browse item.
cleanup selectors_switch: dont switch automatically back to subj selector
cleanups 


SVN revision: 49233
2010-05-27 14:30:12 +00:00
Hannes Janetzek 06bfeb30a0 dont use mouse out hide timer for edge popup. add config option later
reduce slide resistance


SVN revision: 49227
2010-05-27 09:42:16 +00:00
Hannes Janetzek c796422e36 drag-n-slide fixes.
animate slideing to next selector


SVN revision: 49220
2010-05-26 23:57:48 +00:00
Hannes Janetzek f37c2c4986 sort command with params to front
SVN revision: 49219
2010-05-26 23:28:01 +00:00
Hannes Janetzek 8cd845023b fix last commit
SVN revision: 49217
2010-05-26 21:06:25 +00:00
Hannes Janetzek ae2896d446 - dont drag-slide back from last selector to first
- cleanup


SVN revision: 49214
2010-05-26 21:01:30 +00:00
Hannes Janetzek a75535b50a dont install desktop for wizard. it's fucking to easy to kill ones profile with it -
just too easy to use multiple select and have it loaded by accident 


SVN revision: 49213
2010-05-26 20:12:03 +00:00
Hannes Janetzek 5731177770 allow also drag-n-slide for non browsable items. goes to action selector then
fix aggregator


SVN revision: 49212
2010-05-26 15:54:07 +00:00
Hannes Janetzek ee1b2abec7 fix zoom level 2
SVN revision: 49210
2010-05-26 15:38:59 +00:00
Hannes Janetzek afed15ef67 fsck
SVN revision: 49209
2010-05-26 15:34:31 +00:00
Hannes Janetzek 2b95b6d91c fix config
SVN revision: 49208
2010-05-26 15:33:43 +00:00
Hannes Janetzek 253d8be915 added e action for edge bindings. preferable to be used with theme from trunk/THEMES/evry-theme
thumb mode zoom now between 96/128/256
dont sort non-tolevel plugins in front of other items
make text plugin non-top level, so that it is always reachable. e.g. when you want to search the type text with google etc


SVN revision: 49207
2010-05-26 15:09:51 +00:00
Hannes Janetzek 5e3e302464 fix: enable config options for actions and aggregator
SVN revision: 49200
2010-05-25 19:37:53 +00:00
Hannes Janetzek 9dd9b90282 blinking cursor
fix theme path


SVN revision: 49197
2010-05-25 16:14:44 +00:00
Hannes Janetzek 4f06333e2a patch from T_UNIX:
theme import: unlink existing theme file before replacing with new
 
wallpaper import: dont try filenames to infinity


SVN revision: 49193
2010-05-25 02:45:00 +00:00
Hannes Janetzek 6452707656 reuse _evry_view_slide_clear
SVN revision: 49191
2010-05-24 23:00:04 +00:00
Hannes Janetzek e8f915ae2e remove testing code
SVN revision: 49190
2010-05-24 22:48:19 +00:00
Hannes Janetzek 331d122fa1 cleanup
SVN revision: 49188
2010-05-24 22:35:46 +00:00
Hannes Janetzek 8f6770c06f make sure sliding views are freed in evry_hide
SVN revision: 49187
2010-05-24 22:20:26 +00:00
Hannes Janetzek 32e239300b - do slide animation in theme
- cleanups


SVN revision: 49186
2010-05-24 22:08:15 +00:00
Mike Blumenkrantz fb5409a64a well that was dumb of me
SVN revision: 49183
2010-05-24 17:23:03 +00:00
Hannes Janetzek 74547883df added F1, F2 bindings for name/date sorting in files plugin
SVN revision: 49181
2010-05-24 12:27:10 +00:00
Hannes Janetzek 63bc52c2b6 - set it->icon automatically when icon is in theme or full path, no need for icon_get func
- keep current view when browsing 
- theme tweaks



SVN revision: 49179
2010-05-24 11:49:46 +00:00
Christopher Michael 1142455822 Set config dialog for match (was missing and causing segfaults in the
Over section of Styles).



SVN revision: 49169
2010-05-23 23:17:26 +00:00
Christopher Michael b7036e67ae Fix potential segfault when loading/unloading modules.
SVN revision: 49168
2010-05-23 23:05:51 +00:00
Christopher Michael 8b97b2ee11 Don't need tempget for udev processing.
Don't need exe data handlers for udev processing.
Cut down on the number of rogue tempget processes (if using Internal
method).
Fix some formatting.
Use PATH_MAX and E_FREE.



SVN revision: 49167
2010-05-23 22:23:14 +00:00
Hannes Janetzek 131a5b9fca - show plugin actions for non-toplevel plugins
- fix alt+w shortcut for 'return'


SVN revision: 49165
2010-05-23 22:01:15 +00:00
Christopher Michael 3aec0866d3 Fix Gadgets segfaulting when modules are unloaded.
This removes lots of unnecessary gadget object deletes and lots of
other sillyness. Ideally, this module needs a much much cleaner &
nicer rewrite.



SVN revision: 49164
2010-05-23 21:38:29 +00:00
Christopher Michael aaffc9210f Delete the proper item when unloading the module.
SVN revision: 49160
2010-05-23 16:43:59 +00:00
Hannes Janetzek f437005f95 warp pointer. same behavior and config as winlist
SVN revision: 49158
2010-05-23 14:02:29 +00:00
Hannes Janetzek 0e9f1d9e74 added plugin specific actions p->actions which can be triggered in context of a plugin
- added sort action for files plugin. finally sort by date. one reason less for me to open a fm (=

- added alt+(shift)+tab up/down, alt+q:exit, alt+w: enter shortcuts



SVN revision: 49157
2010-05-23 13:54:44 +00:00
Massimo Maiurana d30578f56e updating french and italian translations
SVN revision: 49156
2010-05-23 07:37:06 +00:00
Hannes Janetzek 318dc79c85 make plugin module loading completely independent of evry being loaded
cleanups


SVN revision: 49154
2010-05-23 07:35:48 +00:00
Mike Blumenkrantz ee49a80a1b weed out stupid fake values and add a 4th sensor
SVN revision: 49150
2010-05-23 00:50:36 +00:00
Mike Blumenkrantz 74d4467447 screw it, I'm just going to make this an aggregate of ALL temp sensors regardless of what they are. people with crazy hardware rejoice!
SVN revision: 49149
2010-05-23 00:27:31 +00:00
Carsten Haitzler d416ece384 oooh fix segv on initial run with no prior config
SVN revision: 49141
2010-05-22 16:21:17 +00:00
Hannes Janetzek ae4d9be066 show in config which plugin are loaded
SVN revision: 49137
2010-05-22 13:04:44 +00:00
Hannes Janetzek b9d3e808c9 dont forget to wakeup
SVN revision: 49136
2010-05-22 08:41:58 +00:00
Hannes Janetzek 793c4ae7ce cleanup. EAPI no longer required
SVN revision: 49134
2010-05-22 08:05:25 +00:00
Mike Blumenkrantz 97529addef match eeze changes, add init/shutdown calls to illume2 keyboard
SVN revision: 49130
2010-05-22 07:04:26 +00:00
Hannes Janetzek 90a51634ea fix warning. help view may call this
SVN revision: 49127
2010-05-22 06:46:54 +00:00
Hannes Janetzek 9c2094b5a5 evry: bumb config version to reset to defaults
SVN revision: 49126
2010-05-22 06:38:35 +00:00
Hannes Janetzek 965f96fb14 - exebuf: only create param items for executables that exist
- calc/aspell, dont show in agregator. looks bad to have only text items in icon view
- calc: show plugin item in aggregator
- files: fix files plugin to provide items for 'object'
- files: make browse action show inheriting folder for files, content for dirs
- help: hide view on input (other than up/down)


SVN revision: 49125
2010-05-22 06:35:46 +00:00
Christopher Michael 0a06d5d298 Fix code formatting.
SVN revision: 49123
2010-05-22 03:05:45 +00:00
Mike Blumenkrantz 44340314e7 add a digit to format string for hilarious people that use degrees F (HI DEVILHORNS!!!!!!!!!!!!!)
SVN revision: 49120
2010-05-22 02:19:02 +00:00
Mike Blumenkrantz 95ee44e8c1 updates to match eeze changes
SVN revision: 49119
2010-05-22 01:55:28 +00:00
Christopher Michael cd205d95d1 Add skeleton acpi_bindings dialog (not complete yet and not
useful...just blank).



SVN revision: 49114
2010-05-21 20:37:45 +00:00
Carsten Haitzler 4a4e7dce6e comp module gets icon that ... doesnt suck.
SVN revision: 49105
2010-05-21 15:23:54 +00:00
Carsten Haitzler 03ee665ae2 engines - no point selecting them, only softwre x11 is complete enough to work
SVN revision: 49103
2010-05-21 15:01:55 +00:00
Carsten Haitzler 746680ce13 set use_composite when comp module enabled
SVN revision: 49102
2010-05-21 15:00:22 +00:00
Carsten Haitzler 1b12a9ec2c oops - that'll caus segvs. fix.
SVN revision: 49101
2010-05-21 14:22:29 +00:00
Hannes Janetzek be4f8f8657 defer popup creation. fixes popup being unresposive with composite
SVN revision: 49093
2010-05-21 11:28:13 +00:00
Carsten Haitzler 50e0cc1db0 also make comp config reset to default on ctrl+alt+shift+home
SVN revision: 49092
2010-05-21 10:04:54 +00:00
Carsten Haitzler 9554af6ed0 ctrl+alt+shift+home unloaads comp module, saves config and restarts e -
emergency escape valve in case comp fucks your display up



SVN revision: 49090
2010-05-21 09:34:58 +00:00
Carsten Haitzler 3f2657c5d5 spacing.
SVN revision: 49083
2010-05-21 05:10:10 +00:00
Mike Blumenkrantz 20afd3f85e change calculation to require less calls, possibly fix a bug
SVN revision: 49080
2010-05-21 02:00:41 +00:00
Mike Blumenkrantz 6932b46ccf update for multicpu sensors
SVN revision: 49079
2010-05-20 21:31:44 +00:00
Mike Blumenkrantz 19e7a56f65 I'm really bad at this whole subversion thing...
SVN revision: 49070
2010-05-20 17:13:14 +00:00
Carsten Haitzler e41b1d92f1 printf--
SVN revision: 49069
2010-05-20 16:42:19 +00:00
Carsten Haitzler 882d353a97 wow. that took some time. comp now have full gui config for matches.
SVN revision: 49068
2010-05-20 16:38:08 +00:00
Hannes Janetzek 66f1ffbefc added input_type to plugins:
using it automatically creates an action
 that allows to browse any selected item
 of that type. 

move plugin functions in separate file

text_plugin reuses current item so that it doesnt flicker 
 while typing

use e_fm function for path to uri espace

remove duplicated macros in evry_api.h and e_mod_main.h

fix set usage of exebuf items



SVN revision: 49066
2010-05-20 15:41:27 +00:00
Carsten Haitzler 276fbbb674 stick in dummy file so it compile... bad disco! bad!
SVN revision: 49064
2010-05-20 11:47:07 +00:00
Mike Blumenkrantz 95c4186748 add full udev support for temp module:
if e is compiled with eeze as the preferred backend, a new config page will appear in the settings for the temperature module where internal and udev are selectable options.
udev mode should support ALL possible hardware, so if you've been having issues with the current temp module, try udev mode!
also note that udev mode provides an extra amount of precision for hahas; it also still obeys the configurable polling intervals.
please test and report all bugs!


SVN revision: 49062
2010-05-20 10:12:41 +00:00
Mike Blumenkrantz 8b6b36637d fix stringshare delete
SVN revision: 49061
2010-05-20 10:05:52 +00:00
Carsten Haitzler 136c1216dc make src utf8.
SVN revision: 49060
2010-05-20 09:19:26 +00:00
Hannes Janetzek 4310f32263 printf--
SVN revision: 49057
2010-05-20 06:51:29 +00:00
Hannes Janetzek c80bcfd875 switch back selector when current plugin provides no more items. (e.g. after remove action performed)
smaller match lag


SVN revision: 49056
2010-05-20 06:14:04 +00:00
Hannes Janetzek 7cda1b4edb keep input text after plugin trigger
SVN revision: 49052
2010-05-20 05:02:24 +00:00
Hannes Janetzek c83a8b509d goto end; after input completion
SVN revision: 49049
2010-05-20 04:44:56 +00:00
Hannes Janetzek a3e9a1d7eb reorder get_file_icon to get theme icons for mount points
SVN revision: 49048
2010-05-20 04:38:53 +00:00
Mike Blumenkrantz d57aba55b1 update to handle new watch filter
SVN revision: 49046
2010-05-20 04:28:30 +00:00
Mike Blumenkrantz 9031bcbb6c make battery popup go away automatically when time goes above warning threshold
SVN revision: 49013
2010-05-19 17:57:17 +00:00
Mike Blumenkrantz a0dce1af21 popup tweak #2
SVN revision: 49012
2010-05-19 17:53:16 +00:00
Mike Blumenkrantz 1cfa2b2d8c fix annoying battery popups with 99% battery
SVN revision: 49011
2010-05-19 17:51:31 +00:00
Hannes Janetzek f00a498e24 use plugin instance macro
SVN revision: 49008
2010-05-19 14:47:12 +00:00
Hannes Janetzek fcdabe2023 BIG cleanup
- moved executables from apps plugin to exebuf plugin
  running commands should now be simpler, keeps also 
  track of previous comands  


SVN revision: 49007
2010-05-19 14:46:37 +00:00
Hannes Janetzek 878f482d78 - added EVRY_PLUGIN_INTANCE macro whic SHOULD be
used to create new intances for plugins which 
  can have more than one
- keep anonymous reference to current state with plugin
- remove lots of special handling for aggregator plugin


SVN revision: 49006
2010-05-19 14:44:36 +00:00
Mike Blumenkrantz 9a864815ef update battery module to use new ecore poller functions and avoid destroying poller objects every few seconds
SVN revision: 49003
2010-05-19 09:17:09 +00:00
Hannes Janetzek 4fad3f4501 show indicator for when thumb slide for/back is possible
SVN revision: 48996
2010-05-19 02:43:41 +00:00
Hannes Janetzek 9053bd1ae9 get mouse events from seletors again
SVN revision: 48995
2010-05-19 01:34:46 +00:00
Hannes Janetzek c81e5ce7aa cleanups
SVN revision: 48994
2010-05-19 01:24:26 +00:00
Hannes Janetzek c802b2a74d - swallow selectors item _in_ theme
- cleanup shift-selectors action


SVN revision: 48993
2010-05-19 01:10:15 +00:00
Mike Blumenkrantz 41359fe6cf workarounds for udev bugs?
SVN revision: 48992
2010-05-19 00:14:00 +00:00
Hannes Janetzek 486bf47939 - rework windows plugin, x:y now matches window from that desk
- fix evry_util_plugin_items_add to match item->detail properly
- fix evry_item_select with item-changed event


SVN revision: 48991
2010-05-19 00:03:35 +00:00
Mike Blumenkrantz 19a2d9cbb7 workaround for unknown battery states
SVN revision: 48990
2010-05-19 00:01:07 +00:00
Christopher Michael 48d8eb4925 Disable 'fuzzy' check when the mode is not udev.
SVN revision: 48989
2010-05-18 23:47:47 +00:00
Mike Blumenkrantz fb6a6462c9 udev: recalc last full charge on update in case battery loses maxlife between module restarts
all: do not display time if full && have power


SVN revision: 48985
2010-05-18 20:15:11 +00:00
Hannes Janetzek dd4fa1244b - fix segv with complete input
- plugin can now set item selected by item change event
- better slide dir parameter
- fix comparison with unitialized values, thanks valgrind


SVN revision: 48981
2010-05-18 15:12:32 +00:00
Hannes Janetzek df67f5838d ifdef udev
SVN revision: 48978
2010-05-18 14:17:05 +00:00
Hannes Janetzek 3f81c54fc1 actually remove duplicates in aggregator
SVN revision: 48976
2010-05-18 12:32:29 +00:00
Hannes Janetzek 85797c58f3 evry_util_plugin_items_add: let plugin decide minimum input
SVN revision: 48974
2010-05-18 12:19:02 +00:00
Mike Blumenkrantz f7f417298b udev mode enabled in battery module (--enable-device-udev) with polling time supported. udev times are extremely accurate AT THE TIME THAT THEY POLL.
I have added what I call "fuzzy mode", which (in udev mode only) averages the past 10 polling times to give a somewhat more readable measurement.
bugs: none that I know of?
todo: make fuzzy mode average the previous 10 times without resetting except on state change, fix "fuzzy mode" checkbox to only enable when udev is selected


SVN revision: 48973
2010-05-18 10:39:30 +00:00
Hannes Janetzek 7c2df0efc6 allow files to be dragged out of everything. bound to right button atm.
SVN revision: 48972
2010-05-18 09:37:58 +00:00
Hannes Janetzek 49b6a20c3f - show thumbnails for edj wallpaper
- added helper macros for action_free and new plugin instance


SVN revision: 48967
2010-05-18 07:52:26 +00:00
Hannes Janetzek 9389d682d5 removed everything-wallpaper
SVN revision: 48963
2010-05-18 06:17:53 +00:00
Hannes Janetzek b51868a30a fix invalid write..
cleanups


SVN revision: 48955
2010-05-18 03:20:55 +00:00
Hannes Janetzek 2514876698 reduce the chance to browse item by mistake when doing thumb scroll
SVN revision: 48950
2010-05-17 23:40:18 +00:00
Hannes Janetzek 5f9084b7d7 make evrything handle mouse events.
- double click on item runs action, right click runs action and keep evry open
- same with selectors
- mouse down and move 150px browses that item. and back. TODO needs an indicator
- mouse wheel selects next/prev on plugin bar or selectors 



SVN revision: 48949
2010-05-17 23:15:00 +00:00
Mike Blumenkrantz bafe1c825f more udev battery progress, seems like a good stopping point for tonight.
still no functionality changes.


SVN revision: 48943
2010-05-17 08:57:47 +00:00
Mike Blumenkrantz e65da68f57 split battery module device backend into separate files to make it more manageable. main.h now has more function protos. dummy conditional added to configure for later use with makefile source file selection.
still no functionality change


SVN revision: 48940
2010-05-17 07:17:59 +00:00
Mike Blumenkrantz e07ccccdab incremental commit towards udev. no functional changes made, udev support still not implemented
SVN revision: 48939
2010-05-17 05:14:50 +00:00
Hannes Janetzek bfbd5f09d2 fix refocus window below issue with pager popup action
SVN revision: 48932
2010-05-17 00:41:28 +00:00
Hannes Janetzek 7f9818b8a6 make clipboard action remember context.
cleanups & tweaks


SVN revision: 48927
2010-05-16 22:04:34 +00:00
Hannes Janetzek 55af2f16ad remember calc results that were copied to clipboard
SVN revision: 48926
2010-05-16 21:35:02 +00:00
Carsten Haitzler 8692498308 hmm i wonder who broke batget - changed it from 5 to 4 params.
SVN revision: 48915
2010-05-16 15:00:35 +00:00
Hannes Janetzek c011256d5c explicitly check that not ctrl or shift modifiers are active for normal tab bevahior.
cleanup


SVN revision: 48909
2010-05-16 04:06:15 +00:00
Hannes Janetzek 0f508a61ce refactor
SVN revision: 48908
2010-05-16 03:22:17 +00:00
Hannes Janetzek 523a1fbe07 dont sort parent dirs by usage
cleanups


SVN revision: 48906
2010-05-16 02:56:40 +00:00
Hannes Janetzek caacbb82df added selectors-shift function - in object selector one can trigger the
binding for show everything again and start with the current object as 
 new subject. esc or evry-binding will go back to previous level.
 this will come in handy sooner or later. believe me (=

added browse folder action to browse the containing folder of a file in 
 everything. 

now for example you have a plalist entry or a file from tracker search and 
 want to do sth within the parent dir of that file: 
 select browse folder -> .. go to parent -> trigger-evry-again -> 
 select delete/copy/watch the folder as slideshow or do whatever.
 


SVN revision: 48905
2010-05-16 02:37:07 +00:00
Hannes Janetzek b731a8b693 dont loose key events when showing everything
SVN revision: 48903
2010-05-15 23:27:09 +00:00
Hannes Janetzek 21a4955ee3 dont match parameters of exec line
SVN revision: 48902
2010-05-15 21:22:06 +00:00
Hannes Janetzek da786a09b0 fix segv
SVN revision: 48901
2010-05-15 21:03:42 +00:00
Hannes Janetzek 3be469bc80 fix: ctrl+return
SVN revision: 48900
2010-05-15 20:58:54 +00:00
Hannes Janetzek 838684d6d8 - make cheat history work again
- dont check if files from cache exist in recent search, can slow down a lot
cleanups


SVN revision: 48899
2010-05-15 19:19:05 +00:00
Christopher Michael df850ebba7 Reenable efreet_desktop_cache_update. The endless loop seems to have
sorted itself out now.



SVN revision: 48892
2010-05-15 16:29:07 +00:00
Carsten Haitzler c53e008da4 oooh baby.. lets make use of these matching doobies.
SVN revision: 48889
2010-05-15 13:12:14 +00:00
Carsten Haitzler 0ffa8b00a5 oooh lookie here. a way to match comp "shadow" objects with window types,
properties etc. etc. - yes it works.. no there is no sample config yet. and
there is no gui config to change this (yet). need first initial sample config.



SVN revision: 48886
2010-05-15 09:14:31 +00:00
Hannes Janetzek 8e163071dd fix segv
SVN revision: 48880
2010-05-15 04:22:12 +00:00
Hannes Janetzek f6b49da880 - allow tab when there is no state to get back from empty selector
- fix segv window could have been deleted


SVN revision: 48873
2010-05-14 22:41:30 +00:00
Hannes Janetzek 71bc90e6ce - remove Evry.h
- move local vars into Evry_Window


SVN revision: 48871
2010-05-14 22:06:06 +00:00
Mike Blumenkrantz 127aae1ab8 my first e commit that doesn't break anything (I think)!
enables eeze_udev support where available, currently only illume2, as a device backend to replace ehal.
unless --enable-device-udev is explicitly specified, e will continue to use ehal as the device backend.
upon selection of eeze_udev, a brief warning will be shown during config summary.
components that do not support eeze_udev will still fall back to hal even if eeze_udev is selected


SVN revision: 48867
2010-05-14 18:19:51 +00:00
Carsten Haitzler 212f106a36 gaaaaaaah. pass distcheck.
SVN revision: 48862
2010-05-14 15:21:02 +00:00
Hannes Janetzek 6f5080e051 set better defaults
SVN revision: 48853
2010-05-14 06:49:20 +00:00
Hannes Janetzek 11a62e9049 use one window - more freedom to the aadvarks!
SVN revision: 48852
2010-05-14 06:35:06 +00:00
Hannes Janetzek 111b5b95c1 - get correct path uris
- fix browse item action missed one case
- fix segv in selector_item_update when state has no plugin


SVN revision: 48838
2010-05-14 03:11:03 +00:00
Hannes Janetzek 57a9bdc2ed - added Action_Performed event to let plugins know when an action was performed :)
- step to next item in thumb-view when marking items
- aggregator: better sorting of non-toplevel plugins, cleanups


SVN revision: 48832
2010-05-13 22:27:57 +00:00
Christopher Michael 5c8f0b2675 Skip winlist.
SVN revision: 48830
2010-05-13 21:38:25 +00:00
Christopher Michael f118fa09c1 Don't show in winlist.
SVN revision: 48829
2010-05-13 21:36:46 +00:00
Christopher Michael 3355960511 Set skip_winlist...recent changes made these windows show up in the
main menu under Windows...



SVN revision: 48828
2010-05-13 21:35:45 +00:00
Sebastian Dransfeld 3b79d0352a battery: add const
SVN revision: 48823
2010-05-13 20:24:36 +00:00
Mike Blumenkrantz 8983a44a51 one more :((
SVN revision: 48817
2010-05-13 19:49:37 +00:00
Mike Blumenkrantz 51131725d9 fix pebkac :(
SVN revision: 48816
2010-05-13 19:48:33 +00:00
Mike Blumenkrantz 9f9da5e798 file renames, nothing more
SVN revision: 48815
2010-05-13 19:44:24 +00:00
Sebastian Dransfeld 3722782353 battery: stringshare string
SVN revision: 48814
2010-05-13 19:40:12 +00:00
Carsten Haitzler 818ce4694a patch from seb - fix leaked strings.
SVN revision: 48811
2010-05-13 15:28:34 +00:00
Hannes Janetzek eda8647e2d let thumb label popout a bit
show spell checker only when input is there



SVN revision: 48805
2010-05-13 05:59:13 +00:00
Hannes Janetzek dcfbbb0799 sort non-toplevel plugins in aggregator correctly
SVN revision: 48804
2010-05-13 05:31:06 +00:00
Hannes Janetzek 17068bceb3 show all apps that can do sth with x-directory/normal for dirs/mount point and such
SVN revision: 48803
2010-05-13 05:11:50 +00:00
Hannes Janetzek faeb840bdb fix automatic switching to object selector when action requires object
SVN revision: 48802
2010-05-13 04:42:22 +00:00