platform/upstream/enlightenment.git
13 years agothis will avoid a segv, but the entire function is broken and should be looked at...
Mike Blumenkrantz [Wed, 22 Dec 2010 22:22:59 +0000 (22:22 +0000)]
this will avoid a segv, but the entire function is broken and should be looked at by someone who knows the code

SVN revision: 55698

13 years agoprevent recursive deletion
Sebastian Dransfeld [Tue, 21 Dec 2010 09:42:31 +0000 (09:42 +0000)]
prevent recursive deletion

SVN revision: 55689

13 years agocopy theme to user dir
Sebastian Dransfeld [Tue, 21 Dec 2010 09:42:19 +0000 (09:42 +0000)]
copy theme to user dir

SVN revision: 55688

13 years agocopy backgrounds to e dir
Sebastian Dransfeld [Tue, 21 Dec 2010 09:26:43 +0000 (09:26 +0000)]
copy backgrounds to e dir

SVN revision: 55686

13 years agoListen for icon theme changes
Sebastian Dransfeld [Tue, 21 Dec 2010 08:42:30 +0000 (08:42 +0000)]
Listen for icon theme changes

SVN revision: 55683

13 years agoAdd del hook
Sebastian Dransfeld [Tue, 21 Dec 2010 03:05:37 +0000 (03:05 +0000)]
Add del hook

module unload will delete gadcons, so we need to cleanup in gadman as
well.

SVN revision: 55681

13 years agodon't eina_list_free after EINA_LIST_FREE
Sebastian Dransfeld [Tue, 21 Dec 2010 03:05:26 +0000 (03:05 +0000)]
don't eina_list_free after EINA_LIST_FREE

SVN revision: 55680

13 years agoSet static variable to NULL after free
Sebastian Dransfeld [Tue, 21 Dec 2010 03:03:51 +0000 (03:03 +0000)]
Set static variable to NULL after free

SVN revision: 55679

13 years agoupdating portuguese translations
Massimo Maiurana [Mon, 20 Dec 2010 17:58:48 +0000 (17:58 +0000)]
updating portuguese translations

SVN revision: 55674

13 years agofix list reordering
Sebastian Dransfeld [Mon, 20 Dec 2010 14:05:07 +0000 (14:05 +0000)]
fix list reordering

SVN revision: 55671

13 years agorevert bogus fix
Sebastian Dransfeld [Mon, 20 Dec 2010 14:04:56 +0000 (14:04 +0000)]
revert bogus fix

SVN revision: 55670

13 years agouse count from ->apps
Sebastian Dransfeld [Mon, 20 Dec 2010 13:37:57 +0000 (13:37 +0000)]
use count from ->apps

widget_ilist count might be wrong due to queue processing

SVN revision: 55669

13 years agoWhen no next/prev, premote or demote
Sebastian Dransfeld [Mon, 20 Dec 2010 13:37:40 +0000 (13:37 +0000)]
When no next/prev, premote or demote

SVN revision: 55668

13 years agoupdate ->apps on up/down
Sebastian Dransfeld [Mon, 20 Dec 2010 12:49:14 +0000 (12:49 +0000)]
update ->apps on up/down

SVN revision: 55662

13 years agoRemove usage of efreet_util_desktop_name_find
Sebastian Dransfeld [Mon, 20 Dec 2010 12:49:01 +0000 (12:49 +0000)]
Remove usage of efreet_util_desktop_name_find

Rather search for the desktop file by label in our apps list.

SVN revision: 55661

13 years agofixes a segv when trying to add systray gadget to desktop; someone who knows gadman...
Mike Blumenkrantz [Sun, 19 Dec 2010 21:36:27 +0000 (21:36 +0000)]
fixes a segv when trying to add systray gadget to desktop; someone who knows gadman module please review!

SVN revision: 55647

13 years agorevert ru.po commit - not utf8 anymore. bad.
Carsten Haitzler [Tue, 14 Dec 2010 01:53:23 +0000 (01:53 +0000)]
revert ru.po commit - not utf8 anymore. bad.

SVN revision: 55541

13 years agoupdating portuguese and russian translations
Massimo Maiurana [Mon, 13 Dec 2010 14:22:11 +0000 (14:22 +0000)]
updating portuguese and russian translations

SVN revision: 55538

13 years agofix cpufreq poll - it kepts saying there is a new freq, making the
Carsten Haitzler [Mon, 13 Dec 2010 08:04:10 +0000 (08:04 +0000)]
fix cpufreq poll - it kepts saying there is a new freq, making the
animator spin etc. etc.

SVN revision: 55533

13 years agofix valgrind complaint on accessing freed mem. it was right.
Carsten Haitzler [Mon, 13 Dec 2010 07:29:23 +0000 (07:29 +0000)]
fix valgrind complaint on accessing freed mem. it was right.

SVN revision: 55532

13 years agocomment out annoying debug printf
Mike Blumenkrantz [Sun, 12 Dec 2010 15:39:41 +0000 (15:39 +0000)]
comment out annoying debug printf

SVN revision: 55513

13 years agoFix me as author
Sebastian Dransfeld [Fri, 10 Dec 2010 06:05:35 +0000 (06:05 +0000)]
Fix me as author

SVN revision: 55438

13 years agoRevert clock change and fix theme
Sebastian Dransfeld [Thu, 9 Dec 2010 13:15:57 +0000 (13:15 +0000)]
Revert clock change and fix theme

eventarea must be visible for users to click, alpha 0 makes the user not
see it.

SVN revision: 55412

13 years agofree right event handlers
Sebastian Dransfeld [Thu, 9 Dec 2010 09:18:58 +0000 (09:18 +0000)]
free right event handlers

SVN revision: 55402

13 years agoAdd rectangle event object
Sebastian Dransfeld [Thu, 9 Dec 2010 09:16:32 +0000 (09:16 +0000)]
Add rectangle event object

Needed to move the clock when used as gadget

SVN revision: 55401

13 years agothe formatting on this file was too awful to let it live
Mike Blumenkrantz [Wed, 8 Dec 2010 15:35:13 +0000 (15:35 +0000)]
the formatting on this file was too awful to let it live

SVN revision: 55374

13 years agochange native api to allow for other types of native data like texture
Carsten Haitzler [Mon, 6 Dec 2010 07:09:51 +0000 (07:09 +0000)]
change native api to allow for other types of native data like texture
id's, fbo's etc. too - at least it's versioned now.

SVN revision: 55315

13 years ago * e: another snapshot.
Cedric BAIL [Sat, 4 Dec 2010 00:53:01 +0000 (00:53 +0000)]
* e: another snapshot.

SVN revision: 55242

13 years agoUse PATH_MAX.
Christopher Michael [Fri, 3 Dec 2010 16:49:20 +0000 (16:49 +0000)]
Use PATH_MAX.
Add UNUSED where needed.

SVN revision: 55200

13 years agolisten to icon cache changes
Sebastian Dransfeld [Thu, 2 Dec 2010 08:34:18 +0000 (08:34 +0000)]
listen to icon cache changes

SVN revision: 55146

13 years agoFix illume indicator for Klaus Kurzmann of SHR. The recent addition of
Christopher Michael [Thu, 2 Dec 2010 08:20:32 +0000 (08:20 +0000)]
Fix illume indicator for Klaus Kurzmann of SHR. The recent addition of
using a popup on the indicator (so that systray worked) apparently
broke things wrt full-screen apps in that the indicator would hide,
but left behind a black window. This commit fixes the issue...when we
'hide the indicator' (via illume2 message), we trap the ecore_evas
hide event and also hide the popup (same for show).

Klaus, I tested this and the issue is gone now. Let me know if you
have any other propblems.

SVN revision: 55133

13 years agoAdjust min sizes of ilist and textblock so that Modules dialog fits
Christopher Michael [Thu, 2 Dec 2010 08:05:52 +0000 (08:05 +0000)]
Adjust min sizes of ilist and textblock so that Modules dialog fits
nicely into 240x320 (without these changes, the toolbar is partially
obscured by illume indicator).

SVN revision: 55132

13 years agoupdating various translations
Massimo Maiurana [Wed, 1 Dec 2010 23:34:15 +0000 (23:34 +0000)]
updating various translations

SVN revision: 55125

13 years agoFix geometry for maximized windows when using shelfs on specified desktops.
Miculcy Brian [Tue, 30 Nov 2010 11:10:22 +0000 (11:10 +0000)]
Fix geometry for maximized windows when using shelfs on specified desktops.

SVN revision: 55081

13 years agook - always kepe black win. need for illume. just make 1x1 when not
Carsten Haitzler [Tue, 30 Nov 2010 09:21:23 +0000 (09:21 +0000)]
ok - always kepe black win. need for illume. just make 1x1 when not
used.

SVN revision: 55078

13 years agoupdating polish translations
Massimo Maiurana [Mon, 29 Nov 2010 20:01:57 +0000 (20:01 +0000)]
updating polish translations

SVN revision: 55072

13 years agoupdating portuguese translations
Massimo Maiurana [Mon, 29 Nov 2010 17:21:37 +0000 (17:21 +0000)]
updating portuguese translations

SVN revision: 55067

13 years agohappy lucky fun improvement in cpufreq gadget - dial moves smoothly
Carsten Haitzler [Mon, 29 Nov 2010 10:52:32 +0000 (10:52 +0000)]
happy lucky fun improvement in cpufreq gadget - dial moves smoothly
now... and uses map... like clock... and i added 2 more mini dialos
for min and max freq if u have multiple cores at differetn frequencies
:) red one now has a white tip for easier visbility and shows average
of all cores.

SVN revision: 55054

13 years agoupdating portuguese translations
Massimo Maiurana [Sun, 28 Nov 2010 14:34:04 +0000 (14:34 +0000)]
updating portuguese translations

SVN revision: 55041

13 years agoupdating french translations
Massimo Maiurana [Fri, 26 Nov 2010 17:38:57 +0000 (17:38 +0000)]
updating french translations

SVN revision: 55022

13 years agoupdating portuguese translations
Massimo Maiurana [Wed, 24 Nov 2010 19:47:46 +0000 (19:47 +0000)]
updating portuguese translations

SVN revision: 54950

13 years agoupdating portuguese translations
Massimo Maiurana [Tue, 23 Nov 2010 20:02:09 +0000 (20:02 +0000)]
updating portuguese translations

SVN revision: 54899

13 years agoupdating portuguese translations
Massimo Maiurana [Tue, 23 Nov 2010 11:43:54 +0000 (11:43 +0000)]
updating portuguese translations

SVN revision: 54864

13 years agoupdating portuguese translations
Massimo Maiurana [Mon, 22 Nov 2010 18:53:33 +0000 (18:53 +0000)]
updating portuguese translations

SVN revision: 54808

13 years agomatch _init() -> _update() changes in core.
Gustavo Sverzut Barbieri [Mon, 22 Nov 2010 15:23:15 +0000 (15:23 +0000)]
match _init() -> _update() changes in core.

SVN revision: 54796

13 years agoconvert init/shutdown to EINTERN, move some to _update().
Gustavo Sverzut Barbieri [Mon, 22 Nov 2010 15:21:32 +0000 (15:21 +0000)]
convert init/shutdown to EINTERN, move some to _update().
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.

Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.

SVN revision: 54795

13 years agodo not abuse _init(), provide _update() method instead.
Gustavo Sverzut Barbieri [Mon, 22 Nov 2010 15:21:24 +0000 (15:21 +0000)]
do not abuse _init(), provide _update() method instead.

SVN revision: 54794

13 years agoutility to query for fullscreen in current/all zones.
Gustavo Sverzut Barbieri [Mon, 22 Nov 2010 15:21:17 +0000 (15:21 +0000)]
utility to query for fullscreen in current/all zones.
keeping local count of borders is too error prone, instead query
it. Right now the count is being done for the current zone only, I
guess this is the best policy.

SVN revision: 54793

13 years agodesklock_init() should be called only once, poller does the job.
Gustavo Sverzut Barbieri [Mon, 22 Nov 2010 15:21:06 +0000 (15:21 +0000)]
desklock_init() should be called only once, poller does the job.

SVN revision: 54792

13 years ago1. only make zone black win+canvas if/when needed (btw - can still do
Carsten Haitzler [Sat, 20 Nov 2010 16:18:58 +0000 (16:18 +0000)]
1. only make zone black win+canvas if/when needed (btw - can still do
better and only create what is needed to surround the fullscreen
window if it cant be fullscren and needs a black border).
2. set bg color of root to black - e has its own bg anyway.

SVN revision: 54748

13 years agoPatch to fix keyboard layout size from Marco Trevisan.
Christopher Michael [Fri, 19 Nov 2010 02:41:02 +0000 (02:41 +0000)]
Patch to fix keyboard layout size from Marco Trevisan.

SVN revision: 54709

13 years agoshut up eina warning
Mike Blumenkrantz [Fri, 19 Nov 2010 02:22:53 +0000 (02:22 +0000)]
shut up eina warning

SVN revision: 54707

13 years agoupdating portuguese translations
Massimo Maiurana [Mon, 15 Nov 2010 23:07:24 +0000 (23:07 +0000)]
updating portuguese translations

SVN revision: 54576

13 years agogah! 1 cpu too many. fix.
Carsten Haitzler [Mon, 15 Nov 2010 10:18:57 +0000 (10:18 +0000)]
gah! 1 cpu too many. fix.

SVN revision: 54561

13 years agocomp: allow transparency in still, make transparency a color class.
Gustavo Sverzut Barbieri [Mon, 15 Nov 2010 08:51:42 +0000 (08:51 +0000)]
comp: allow transparency in still, make transparency a color class.

actually one can call it colorization, as you can make the unfocused
windows colored and semi-transparent.

Settings > Colors > Modules: Composite Focus-out Color.

SVN revision: 54560

13 years agoRemove 'declared' function that was never defined.
Christopher Michael [Mon, 15 Nov 2010 06:15:42 +0000 (06:15 +0000)]
Remove 'declared' function that was never defined.

SVN revision: 54558

13 years agoslight improvement - average out freqs on all cores. some newer cpus
Carsten Haitzler [Sun, 14 Nov 2010 03:04:20 +0000 (03:04 +0000)]
slight improvement - average out freqs on all cores. some newer cpus
can have separate core freqs. dont get me started with this new turbo
boost thing that the kernel doesnt even report corrently right now
either.

SVN revision: 54546

13 years agoupdating french and italian translations
Massimo Maiurana [Sat, 13 Nov 2010 16:26:56 +0000 (16:26 +0000)]
updating french and italian translations

SVN revision: 54536

13 years agoevry-files: use eina_file_stat_ls
Hannes Janetzek [Sat, 13 Nov 2010 13:33:12 +0000 (13:33 +0000)]
evry-files: use eina_file_stat_ls

SVN revision: 54534

13 years agonull pointer to fix resolution switching crash
Mike Blumenkrantz [Fri, 12 Nov 2010 23:59:35 +0000 (23:59 +0000)]
null pointer to fix resolution switching crash

SVN revision: 54526

13 years ago * e: increase relname for snapshot.
Cedric BAIL [Fri, 12 Nov 2010 16:14:00 +0000 (16:14 +0000)]
* e: increase relname for snapshot.

SVN revision: 54510

13 years ago * ecore: break Ecore_Thread API once and for all to make it consistent.
Cedric BAIL [Fri, 12 Nov 2010 13:28:19 +0000 (13:28 +0000)]
* ecore: break Ecore_Thread API once and for all to make it consistent.

SVN revision: 54502

13 years ago * e: add forgotten file.
Cedric BAIL [Thu, 11 Nov 2010 20:02:30 +0000 (20:02 +0000)]
* e: add forgotten file.

SVN revision: 54477

13 years agopager: add config whether to show urgent popup on focused windows
Boris Faure [Thu, 11 Nov 2010 17:58:23 +0000 (17:58 +0000)]
pager: add config whether to show urgent popup on focused windows

SVN revision: 54464

13 years agoremove weird unneeded hack
Sebastian Dransfeld [Tue, 9 Nov 2010 21:32:04 +0000 (21:32 +0000)]
remove weird unneeded hack

SVN revision: 54387

13 years agoFix dnd working with reference coords.
Sebastian Dransfeld [Tue, 9 Nov 2010 21:14:38 +0000 (21:14 +0000)]
Fix dnd working with reference coords.

SVN revision: 54383

13 years agoAfter drop, we are no longer entered
Sebastian Dransfeld [Tue, 9 Nov 2010 21:14:19 +0000 (21:14 +0000)]
After drop, we are no longer entered

SVN revision: 54382

13 years agoevent coords shoudl be reference coords
Sebastian Dransfeld [Tue, 9 Nov 2010 21:13:56 +0000 (21:13 +0000)]
event coords shoudl be reference coords

The receivers work in reference coords, so normalizing on the drop
handler is meaningless.

SVN revision: 54381

13 years agoLet efreet icon return const
Sebastian Dransfeld [Tue, 9 Nov 2010 20:15:55 +0000 (20:15 +0000)]
Let efreet icon return const

We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.

A bit late to do an API break, but must be done.

SVN revision: 54372

13 years agogadcon helper functions
Sebastian Dransfeld [Mon, 8 Nov 2010 20:11:45 +0000 (20:11 +0000)]
gadcon helper functions

SVN revision: 54348

13 years agoRight drop target size
Sebastian Dransfeld [Mon, 8 Nov 2010 14:05:29 +0000 (14:05 +0000)]
Right drop target size

If we are in an autoscroll container, use it's size as drop target

SVN revision: 54328

13 years agoDon't override the drop handlers area
Sebastian Dransfeld [Mon, 8 Nov 2010 14:05:19 +0000 (14:05 +0000)]
Don't override the drop handlers area

SVN revision: 54327

13 years agoTODO++
Sebastian Dransfeld [Mon, 8 Nov 2010 14:05:08 +0000 (14:05 +0000)]
TODO++

SVN revision: 54326

13 years agoo_frame is the complete area for gadcon
Sebastian Dransfeld [Mon, 8 Nov 2010 12:46:37 +0000 (12:46 +0000)]
o_frame is the complete area for gadcon

SVN revision: 54324

13 years agoDon't fake an existing box
Sebastian Dransfeld [Mon, 8 Nov 2010 12:46:25 +0000 (12:46 +0000)]
Don't fake an existing box

o_box should be an e_box

SVN revision: 54323

13 years agoRemove pointless cache
Sebastian Dransfeld [Mon, 8 Nov 2010 09:04:59 +0000 (09:04 +0000)]
Remove pointless cache

SVN revision: 54321

13 years agono more debian dir in our svn - debian now handles this tehmselves.
Carsten Haitzler [Mon, 8 Nov 2010 05:50:39 +0000 (05:50 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.

SVN revision: 54295

13 years agostop move/resize on winlits show
Sebastian Dransfeld [Sun, 7 Nov 2010 12:34:50 +0000 (12:34 +0000)]
stop move/resize on winlits show

Fixes bug #220

SVN revision: 54276

13 years agoWe might loose move/resize ref
Sebastian Dransfeld [Sun, 7 Nov 2010 12:34:40 +0000 (12:34 +0000)]
We might loose move/resize ref

Keep a local ref and be sure that we keep our object

SVN revision: 54275

13 years agoReally cancel move/resize
Sebastian Dransfeld [Sun, 7 Nov 2010 12:34:29 +0000 (12:34 +0000)]
Really cancel move/resize

SVN revision: 54274

13 years agoOnly focus parent if on current desk
Sebastian Dransfeld [Sun, 7 Nov 2010 11:05:04 +0000 (11:05 +0000)]
Only focus parent if on current desk

SVN revision: 54273

13 years agoRemove duplicate code
Sebastian Dransfeld [Sun, 7 Nov 2010 11:04:53 +0000 (11:04 +0000)]
Remove duplicate code

We always hide border before border del, so we shouldn't be focused here

SVN revision: 54272

13 years agoCleanup revert focus
Sebastian Dransfeld [Sun, 7 Nov 2010 08:21:14 +0000 (08:21 +0000)]
Cleanup revert focus

SVN revision: 54271

13 years agoThese positions are vertical
Sebastian Dransfeld [Sat, 6 Nov 2010 20:28:59 +0000 (20:28 +0000)]
These positions are vertical

SVN revision: 54246

13 years agoRight orientation for left and right side
Sebastian Dransfeld [Sat, 6 Nov 2010 19:47:55 +0000 (19:47 +0000)]
Right orientation for left and right side

SVN revision: 54245

13 years agoSet focus when we delete the border
Sebastian Dransfeld [Sat, 6 Nov 2010 19:35:35 +0000 (19:35 +0000)]
Set focus when we delete the border

_e_border_cb_window_hide is not necessary called in the right order for
internal windows

Fixes #485 part 1

SVN revision: 54244

13 years agoDon't allow NULL id
Sebastian Dransfeld [Sat, 6 Nov 2010 18:13:57 +0000 (18:13 +0000)]
Don't allow NULL id

This fixes #567

SVN revision: 54243

13 years agoAnd don't show applications with NoDisplay
Sebastian Dransfeld [Sat, 6 Nov 2010 16:54:51 +0000 (16:54 +0000)]
And don't show applications with NoDisplay

SVN revision: 54235

13 years agoPrefer apps without OnlyShowIn
Sebastian Dransfeld [Sat, 6 Nov 2010 16:48:07 +0000 (16:48 +0000)]
Prefer apps without OnlyShowIn

This fixes bug #357

SVN revision: 54232

13 years agoCleanup icon up handling
Sebastian Dransfeld [Sat, 6 Nov 2010 15:15:21 +0000 (15:15 +0000)]
Cleanup icon up handling

It seems that originally the "selected" event wasn't to be fired on dirs
during single click. This makes it impossible for fwin to open a new
window when single clicking a dir, so some ugly hacks has been added.
"The right fix (tm)" is to always emit "selected", even on dirs, and let
the listener decide what to do with the file.

SVN revision: 54229

13 years agoOnly call "selected" on dirs
Sebastian Dransfeld [Sat, 6 Nov 2010 14:44:37 +0000 (14:44 +0000)]
Only call "selected" on dirs

This fixes bug #593

SVN revision: 54228

13 years agoupdating french translations
Massimo Maiurana [Fri, 5 Nov 2010 20:31:58 +0000 (20:31 +0000)]
updating french translations

SVN revision: 54198

13 years agouse new fdo e_icon
Sebastian Dransfeld [Fri, 5 Nov 2010 18:54:56 +0000 (18:54 +0000)]
use new fdo e_icon

SVN revision: 54195

13 years agoMake sure we have a _xdnd object
Sebastian Dransfeld [Fri, 5 Nov 2010 18:46:13 +0000 (18:46 +0000)]
Make sure we have a _xdnd object

If someone sends us a drop even though we didn't accept it, this will
segv.

SVN revision: 54194

13 years ago__UNUSED__ last
Sebastian Dransfeld [Fri, 5 Nov 2010 18:40:31 +0000 (18:40 +0000)]
__UNUSED__ last

SVN revision: 54193

13 years ago__UNUSED__ last!
Sebastian Dransfeld [Fri, 5 Nov 2010 18:40:05 +0000 (18:40 +0000)]
__UNUSED__ last!

SVN revision: 54192

13 years agoinit handlers in main loop, after efreet init
Sebastian Dransfeld [Fri, 5 Nov 2010 15:37:02 +0000 (15:37 +0000)]
init handlers in main loop, after efreet init

SVN revision: 54185

13 years agoSimplify efreet cleanup code
Sebastian Dransfeld [Fri, 5 Nov 2010 15:36:53 +0000 (15:36 +0000)]
Simplify efreet cleanup code

SVN revision: 54184

13 years agoReorder
Sebastian Dransfeld [Fri, 5 Nov 2010 15:36:41 +0000 (15:36 +0000)]
Reorder

SVN revision: 54183

13 years agoSince we don̈́t grab, don't ungrab
Sebastian Dransfeld [Fri, 5 Nov 2010 13:48:28 +0000 (13:48 +0000)]
Since we don̈́t grab, don't ungrab

This should help on some focus problems, please test

SVN revision: 54181