platform/upstream/enlightenment.git
14 years agoMore error trapping.
Christopher Michael [Fri, 29 Jan 2010 05:52:36 +0000 (05:52 +0000)]
More error trapping.

SVN revision: 45685

14 years agoE_FREE already sets variables to NULL.
Christopher Michael [Fri, 29 Jan 2010 05:44:21 +0000 (05:44 +0000)]
E_FREE already sets variables to NULL.

SVN revision: 45684

14 years agoMore possible error trapping.
Christopher Michael [Fri, 29 Jan 2010 05:42:55 +0000 (05:42 +0000)]
More possible error trapping.

SVN revision: 45683

14 years agoMore trapping.
Christopher Michael [Fri, 29 Jan 2010 05:41:20 +0000 (05:41 +0000)]
More trapping.

SVN revision: 45682

14 years agobetter trapping in dbus code (in case of unforseen problems)
Christopher Michael [Fri, 29 Jan 2010 05:31:08 +0000 (05:31 +0000)]
better trapping in dbus code (in case of unforseen problems)

SVN revision: 45680

14 years agoShutdown config subsystem if layout init fails.
Christopher Michael [Fri, 29 Jan 2010 05:07:37 +0000 (05:07 +0000)]
Shutdown config subsystem if layout init fails.
Do not allocate zones if zone count is zero.

SVN revision: 45679

14 years agoResize the dialog if it doesn't fit in the zone.
Christopher Michael [Fri, 29 Jan 2010 04:58:14 +0000 (04:58 +0000)]
Resize the dialog if it doesn't fit in the zone.

SVN revision: 45678

14 years agoDon't set icon or send messages if the focused border is not on the proper
Christopher Michael [Thu, 28 Jan 2010 18:24:30 +0000 (18:24 +0000)]
Don't set icon or send messages if the focused border is not on the proper
zone as kbd-toggle works on a per zone basis.

SVN revision: 45671

14 years agoAdd a comment.
Christopher Michael [Wed, 27 Jan 2010 20:17:25 +0000 (20:17 +0000)]
Add a comment.

SVN revision: 45645

14 years agoReset panel geometry for conformant apps when we close.
Christopher Michael [Wed, 27 Jan 2010 20:16:54 +0000 (20:16 +0000)]
Reset panel geometry for conformant apps when we close.

SVN revision: 45644

14 years agoRemove dead files.
Christopher Michael [Wed, 27 Jan 2010 20:13:54 +0000 (20:13 +0000)]
Remove dead files.

SVN revision: 45642

14 years agoRemove dead files.
Christopher Michael [Wed, 27 Jan 2010 20:11:17 +0000 (20:11 +0000)]
Remove dead files.

SVN revision: 45641

14 years agoSoftkey has no config options, remove from config profile.
Christopher Michael [Wed, 27 Jan 2010 20:09:03 +0000 (20:09 +0000)]
Softkey has no config options, remove from config profile.

SVN revision: 45639

14 years agoThese files do not belong in here.
Christopher Michael [Wed, 27 Jan 2010 20:08:14 +0000 (20:08 +0000)]
These files do not belong in here.

SVN revision: 45638

14 years agoNew indicator & softkey modules with lots of comments, an edc that gets
Christopher Michael [Wed, 27 Jan 2010 20:04:32 +0000 (20:04 +0000)]
New indicator & softkey modules with lots of comments, an edc that gets
compiled when the module is built, and cleaner code.

SVN revision: 45637

14 years agoRemove old indicator & softkey modules. New ones coming.
Christopher Michael [Wed, 27 Jan 2010 20:02:45 +0000 (20:02 +0000)]
Remove old indicator & softkey modules. New ones coming.

SVN revision: 45636

14 years agoOnly do "selected" cb when single_click_delay is 0
Sebastian Dransfeld [Wed, 27 Jan 2010 19:33:53 +0000 (19:33 +0000)]
Only do "selected" cb when single_click_delay is 0

If single_click_delay is activated, _e_fm2_mouse_1_handler will handle
"selected" cb

SVN revision: 45631

14 years agofix animator usage - now silky smooth!
Carsten Haitzler [Wed, 27 Jan 2010 15:29:51 +0000 (15:29 +0000)]
fix animator usage - now silky smooth!

SVN revision: 45629

14 years agodont unload - restarts handle that. too unsafe.
Carsten Haitzler [Wed, 27 Jan 2010 15:18:51 +0000 (15:18 +0000)]
dont unload - restarts handle that. too unsafe.

SVN revision: 45627

14 years agoReset top_shelf geometry hint when we close.
Christopher Michael [Wed, 27 Jan 2010 01:55:50 +0000 (01:55 +0000)]
Reset top_shelf geometry hint when we close.

SVN revision: 45613

14 years agoReset softkey window geometry when we close.
Christopher Michael [Wed, 27 Jan 2010 01:53:52 +0000 (01:53 +0000)]
Reset softkey window geometry when we close.

SVN revision: 45612

14 years agoFix custom layout mode for fullscreen apps.
Christopher Michael [Tue, 26 Jan 2010 22:37:55 +0000 (22:37 +0000)]
Fix custom layout mode for fullscreen apps.

SVN revision: 45606

14 years agoAdd more debugging (printfs).
Christopher Michael [Tue, 26 Jan 2010 21:15:07 +0000 (21:15 +0000)]
Add more debugging (printfs).

SVN revision: 45603

14 years agoAdd handler for when keyboard moves so we can destroy dictlist, etc.
Christopher Michael [Tue, 26 Jan 2010 20:52:30 +0000 (20:52 +0000)]
Add handler for when keyboard moves so we can destroy dictlist, etc.
Add some debug. Tracking an issue where keyboard dictlist does not show up
after it's moved to zone 1.

SVN revision: 45600

14 years agoFix up layout code wrt fullscreen apps, conformant apps, and vkbd.
Christopher Michael [Tue, 26 Jan 2010 20:13:34 +0000 (20:13 +0000)]
Fix up layout code wrt fullscreen apps, conformant apps, and vkbd.

SVN revision: 45598

14 years agoallow not installing /etc/enlightenment/sysactions.conf
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 18:21:09 +0000 (18:21 +0000)]
allow not installing /etc/enlightenment/sysactions.conf

We provide just a default, but distros should use their own version
with system specific groups and hibernate/suspend actions (pm-utils or
so)

SVN revision: 45596

14 years agoeina_module_free() already calls eina_module_unload(). There's no need
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 15:22:53 +0000 (15:22 +0000)]
eina_module_free() already calls eina_module_unload(). There's no need
to call it afterwards.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>

SVN revision: 45592

14 years agoevry_hist->subjects and evry_hist->actions has already been freed
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 15:21:57 +0000 (15:21 +0000)]
evry_hist->subjects and evry_hist->actions has already been freed
by evry_history_free(). Do not call eina_hash_foreach() again on
evry_history_unload since this will give an eina_magic_fail()
beacause they are already NULL.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>

SVN revision: 45591

14 years agomore help fixing
Vincent Torri [Tue, 26 Jan 2010 11:59:41 +0000 (11:59 +0000)]
more help fixing

SVN revision: 45585

14 years agofix configure help
Vincent Torri [Tue, 26 Jan 2010 11:54:09 +0000 (11:54 +0000)]
fix configure help

SVN revision: 45584

14 years agoCompletely fix conformant windows (wrt vkbd) in single layout mode.
Christopher Michael [Tue, 26 Jan 2010 10:50:51 +0000 (10:50 +0000)]
Completely fix conformant windows (wrt vkbd) in single layout mode.

SVN revision: 45580

14 years agoAllow conformant windows to work with vkbd in single layout mode (need to
Christopher Michael [Tue, 26 Jan 2010 10:16:29 +0000 (10:16 +0000)]
Allow conformant windows to work with vkbd in single layout mode (need to
handle dual mode still).

SVN revision: 45579

14 years agoFix elm_conformant not getting indicator size.
Christopher Michael [Tue, 26 Jan 2010 07:42:33 +0000 (07:42 +0000)]
Fix elm_conformant not getting indicator size.

SVN revision: 45572

14 years ago * ecore: Move ecore_job inside ecore.
Cedric BAIL [Mon, 25 Jan 2010 21:59:21 +0000 (21:59 +0000)]
* ecore: Move ecore_job inside ecore.

Patch from Albin "Lutin" Tonnerre <albin.tonnerre@gmail.com>.

SVN revision: 45570

14 years agoFix shelf numbering
Sebastian Dransfeld [Mon, 25 Jan 2010 19:37:13 +0000 (19:37 +0000)]
Fix shelf numbering

id must be unique. So if we have 2 zones with 1 shelf in each, hide 1
zone and add a new shelf, it must get id "hidden shelf" + 1

SVN revision: 45563

14 years agoupdate config with new fields/versions, add texture form pixmap option to gl
Carsten Haitzler [Mon, 25 Jan 2010 12:53:43 +0000 (12:53 +0000)]
update config with new fields/versions, add texture form pixmap option to gl
compositor

SVN revision: 45549

14 years agocleanup
Sebastian Dransfeld [Mon, 25 Jan 2010 09:37:30 +0000 (09:37 +0000)]
cleanup

SVN revision: 45547

14 years agocleanup
Sebastian Dransfeld [Mon, 25 Jan 2010 09:31:07 +0000 (09:31 +0000)]
cleanup

SVN revision: 45546

14 years agoconfig to turn off exec fail dialog
Carsten Haitzler [Mon, 25 Jan 2010 07:38:48 +0000 (07:38 +0000)]
config to turn off exec fail dialog

SVN revision: 45544

14 years agoMake config categories with custom icon locations actually display those icons.
Christopher Michael [Mon, 25 Jan 2010 02:51:57 +0000 (02:51 +0000)]
Make config categories with custom icon locations actually display those icons.
Make config items with custom icon locations actually display those icons.

SVN revision: 45541

14 years agoFix #483 again
Sebastian Dransfeld [Sun, 24 Jan 2010 21:20:32 +0000 (21:20 +0000)]
Fix #483 again

SVN revision: 45531

14 years agouse grabbed flag and pre-post swap callbacks.
Carsten Haitzler [Sun, 24 Jan 2010 11:05:18 +0000 (11:05 +0000)]
use grabbed flag and pre-post swap callbacks.

SVN revision: 45517

14 years agoAnd change pointer to "move" when dragging indicator window.
Christopher Michael [Sun, 24 Jan 2010 04:48:28 +0000 (04:48 +0000)]
And change pointer to "move" when dragging indicator window.

SVN revision: 45507

14 years agoAdd some signals for moving indicator so themes can do "pretty" stuff :)
Christopher Michael [Sun, 24 Jan 2010 04:24:35 +0000 (04:24 +0000)]
Add some signals for moving indicator so themes can do "pretty" stuff :)

SVN revision: 45506

14 years agoRemove e_mod_border (dead file).
Christopher Michael [Sat, 23 Jan 2010 21:31:06 +0000 (21:31 +0000)]
Remove e_mod_border (dead file).
Rework layout code for all modes:
       - Better layout code for dual modes.
       - Don't set focus if the border is already focused.
       - No need to call the 'back' method on border_delete.
       - Don't call focus_latest_set on border_focus_in.
         (not needed as it turns out).
Cleanup e_illume_border.c:
        - Free lists when done with them.
        - Check zones are valid.
        - Reduce variable usage.

SVN revision: 45503

14 years agoLock stacking of home windows & deselect an icon after it's started running.
Christopher Michael [Sat, 23 Jan 2010 21:08:57 +0000 (21:08 +0000)]
Lock stacking of home windows & deselect an icon after it's started running.

SVN revision: 45500

14 years agoOnly move resize edge windows in one func
Sebastian Dransfeld [Sat, 23 Jan 2010 20:11:55 +0000 (20:11 +0000)]
Only move resize edge windows in one func

SVN revision: 45499

14 years agoFix #483
Sebastian Dransfeld [Sat, 23 Jan 2010 20:06:02 +0000 (20:06 +0000)]
Fix #483

For corner shelves, detect movement in corner windows
Use ev->root.{x,y} as event coordinates, we do not care where the mouse
moves within the edge windows.
Convenience function for window -> edge detection.

SVN revision: 45498

14 years agoOnly flip if edge window present
Sebastian Dransfeld [Sat, 23 Jan 2010 18:33:24 +0000 (18:33 +0000)]
Only flip if edge window present

SVN revision: 45495

14 years agoremove testing shape stuff
Carsten Haitzler [Sat, 23 Jan 2010 13:51:39 +0000 (13:51 +0000)]
remove testing shape stuff

SVN revision: 45486

14 years agowell.. compoaitor - with gl... seeems to work.. but on fglrx... its slow as
Carsten Haitzler [Sat, 23 Jan 2010 13:50:26 +0000 (13:50 +0000)]
well.. compoaitor - with gl... seeems to work.. but on fglrx... its slow as
all hell! smells like i hit a software path. hooray!

SVN revision: 45485

14 years agoSet list to NULL on free
Sebastian Dransfeld [Sat, 23 Jan 2010 11:32:04 +0000 (11:32 +0000)]
Set list to NULL on free

SVN revision: 45481

14 years agoSwitch sort order
Sebastian Dransfeld [Sat, 23 Jan 2010 11:23:12 +0000 (11:23 +0000)]
Switch sort order

We want the leftmost screen to be first

SVN revision: 45480

14 years agoReduce variable usage.
Christopher Michael [Sat, 23 Jan 2010 05:56:17 +0000 (05:56 +0000)]
Reduce variable usage.
Add additional error trapping.

SVN revision: 45478

14 years agoReorg/refactor some code to reduce duplicate code.
Christopher Michael [Sat, 23 Jan 2010 05:31:05 +0000 (05:31 +0000)]
Reorg/refactor some code to reduce duplicate code.

SVN revision: 45477

14 years agoReorganize some variable placement to reduce potential register usage.
Christopher Michael [Sat, 23 Jan 2010 04:52:28 +0000 (04:52 +0000)]
Reorganize some variable placement to reduce potential register usage.

SVN revision: 45476

14 years agoNot sure why, but moving QP borders here need an actual e_border_move call.
Christopher Michael [Sat, 23 Jan 2010 04:35:23 +0000 (04:35 +0000)]
Not sure why, but moving QP borders here need an actual e_border_move call.

SVN revision: 45475

14 years agoRemove printfs.
Christopher Michael [Fri, 22 Jan 2010 23:56:09 +0000 (23:56 +0000)]
Remove printfs.

SVN revision: 45474

14 years agoHide/Show QP borders when appropriate.
Christopher Michael [Fri, 22 Jan 2010 23:28:03 +0000 (23:28 +0000)]
Hide/Show QP borders when appropriate.
If we move the indicator window in policy, then send qp_pos_update message
so quickpanel is in the correct position.

SVN revision: 45473

14 years agoSet top shelf geometry on zone.
Christopher Michael [Fri, 22 Jan 2010 23:07:52 +0000 (23:07 +0000)]
Set top shelf geometry on zone.

SVN revision: 45471

14 years agoCleanup busycover handles when we close.
Christopher Michael [Fri, 22 Jan 2010 22:52:28 +0000 (22:52 +0000)]
Cleanup busycover handles when we close.
Add some printfs for home launching two apps.

SVN revision: 45469

14 years agoRework quickpanel to account for ability to drag indicators...so now when
Christopher Michael [Fri, 22 Jan 2010 22:51:31 +0000 (22:51 +0000)]
Rework quickpanel to account for ability to drag indicators...so now when
indicator moves, quickpanel will adjust it's position accordingly.

SVN revision: 45468

14 years agoDont need a state_set for quickpanel, just use the state_send message.
Christopher Michael [Fri, 22 Jan 2010 22:50:27 +0000 (22:50 +0000)]
Dont need a state_set for quickpanel, just use the state_send message.
Send position_update message when indicator gets moved.

SVN revision: 45467

14 years agoexport less
Sebastian Dransfeld [Fri, 22 Jan 2010 20:28:39 +0000 (20:28 +0000)]
export less

SVN revision: 45455

14 years agoAdd EINTERN
Sebastian Dransfeld [Fri, 22 Jan 2010 20:00:07 +0000 (20:00 +0000)]
Add EINTERN

All functions not static in modules should be EINTERN, exepect
e_modapi_*

SVN revision: 45446

14 years agofix for gl mode - update rects
Carsten Haitzler [Fri, 22 Jan 2010 09:30:16 +0000 (09:30 +0000)]
fix for gl mode - update rects

SVN revision: 45435

14 years agoinplace open should not care whether we use single click or not, this is handeled...
Sebastian Dransfeld [Fri, 22 Jan 2010 07:21:03 +0000 (07:21 +0000)]
inplace open should not care whether we use single click or not, this is handeled by click handler

SVN revision: 45434

14 years agofix distcheck!
Carsten Haitzler [Fri, 22 Jan 2010 05:11:19 +0000 (05:11 +0000)]
fix distcheck!

SVN revision: 45426

14 years agoWe cannot rely on bd->client.icccm.title to be valid, so fix illume border
Christopher Michael [Fri, 22 Jan 2010 01:44:50 +0000 (01:44 +0000)]
We cannot rely on bd->client.icccm.title to be valid, so fix illume border
detection with that in mind.

SVN revision: 45423

14 years agoAnd readd shelf_show action
Sebastian Dransfeld [Thu, 21 Jan 2010 20:39:57 +0000 (20:39 +0000)]
And readd shelf_show action

SVN revision: 45420

14 years agoDo not go back to online when marked as 'Offline'
Gustavo Sverzut Barbieri [Thu, 21 Jan 2010 18:26:08 +0000 (18:26 +0000)]
Do not go back to online when marked as 'Offline'

The way it was, if you changed offline it was repeatedly toggling due
E "offline mode" state and connman module fighting. Now it does it once.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>

SVN revision: 45410

14 years agoReorganize code & remove duplicate lines.
Christopher Michael [Thu, 21 Jan 2010 17:48:55 +0000 (17:48 +0000)]
Reorganize code & remove duplicate lines.

SVN revision: 45405

14 years agoRework indicator so we can use mouse_down for showing quickpanel, and for
Christopher Michael [Thu, 21 Jan 2010 17:38:09 +0000 (17:38 +0000)]
Rework indicator so we can use mouse_down for showing quickpanel, and for
dragging.

SVN revision: 45404

14 years agorememebr to free up memory for uncomposited windows
Carsten Haitzler [Thu, 21 Jan 2010 12:42:33 +0000 (12:42 +0000)]
rememebr to free up memory for uncomposited windows

SVN revision: 45387

14 years agooptin to use gl for compositing... uses native surface stuff froom evas.
Carsten Haitzler [Thu, 21 Jan 2010 08:44:41 +0000 (08:44 +0000)]
optin to use gl for compositing... uses native surface stuff froom evas.

SVN revision: 45384

14 years agoAnd remove rest of shelf action
Sebastian Dransfeld [Thu, 21 Jan 2010 08:37:45 +0000 (08:37 +0000)]
And remove rest of shelf action

SVN revision: 45382

14 years agocleanup
Sebastian Dransfeld [Thu, 21 Jan 2010 08:31:44 +0000 (08:31 +0000)]
cleanup

SVN revision: 45381

14 years agoremove unneeded action
Sebastian Dransfeld [Thu, 21 Jan 2010 07:50:06 +0000 (07:50 +0000)]
remove unneeded action

SVN revision: 45379

14 years agoRemove printfs.
Christopher Michael [Thu, 21 Jan 2010 02:05:19 +0000 (02:05 +0000)]
Remove printfs.

SVN revision: 45378

14 years agoWhen quickpanel gets deleted, we need to remove the borders from the qp list.
Christopher Michael [Thu, 21 Jan 2010 01:47:30 +0000 (01:47 +0000)]
When quickpanel gets deleted, we need to remove the borders from the qp list.

SVN revision: 45376

14 years agoAccount for e_scale when creating softpanel.
Christopher Michael [Thu, 21 Jan 2010 01:17:23 +0000 (01:17 +0000)]
Account for e_scale when creating softpanel.

SVN revision: 45375

14 years agoTake into account e_scale when setting indicator height.
Christopher Michael [Thu, 21 Jan 2010 01:16:03 +0000 (01:16 +0000)]
Take into account e_scale when setting indicator height.

SVN revision: 45374

14 years agoCreate/ delete edge bindings for shelves as needed
Sebastian Dransfeld [Wed, 20 Jan 2010 22:36:45 +0000 (22:36 +0000)]
Create/ delete edge bindings for shelves as needed

Fixes bug #483

SVN revision: 45371

14 years agoNo point in setting binding in config
Sebastian Dransfeld [Wed, 20 Jan 2010 22:36:34 +0000 (22:36 +0000)]
No point in setting binding in config

These bindings are not saved, and we don't want them saved

SVN revision: 45370

14 years agoweird git
Sebastian Dransfeld [Wed, 20 Jan 2010 21:38:01 +0000 (21:38 +0000)]
weird git

SVN revision: 45369

14 years agoset layer on creation
Sebastian Dransfeld [Wed, 20 Jan 2010 21:32:46 +0000 (21:32 +0000)]
set layer on creation

SVN revision: 45368

14 years agolocal change only
Sebastian Dransfeld [Wed, 20 Jan 2010 21:32:35 +0000 (21:32 +0000)]
local change only

SVN revision: 45367

14 years agoOnly create edge windows which have bindings
Sebastian Dransfeld [Wed, 20 Jan 2010 21:30:17 +0000 (21:30 +0000)]
Only create edge windows which have bindings

Previously all windows always existed, and edge bindings showed/hided
windows as needed. And e_zone_flip_win_disable/ e_zone_flip_win_restore
f**k'ed this up.

Will fix bug #483 soon.

SVN revision: 45366

14 years agooops
Sebastian Dransfeld [Wed, 20 Jan 2010 21:15:07 +0000 (21:15 +0000)]
oops

SVN revision: 45365

14 years agoResults from gettext aren't static
Sebastian Dransfeld [Wed, 20 Jan 2010 19:49:39 +0000 (19:49 +0000)]
Results from gettext aren't static

SVN revision: 45362

14 years agofix shadow on/off config
Carsten Haitzler [Wed, 20 Jan 2010 04:45:47 +0000 (04:45 +0000)]
fix shadow on/off config

SVN revision: 45351

14 years agoplease install xnest
Miculcy Brian [Tue, 19 Jan 2010 22:32:29 +0000 (22:32 +0000)]
please install xnest

SVN revision: 45348

14 years agoDesktop is localized
Sebastian Dransfeld [Tue, 19 Jan 2010 21:19:38 +0000 (21:19 +0000)]
Desktop is localized

SVN revision: 45345

14 years agoDesktop is localized
Sebastian Dransfeld [Tue, 19 Jan 2010 21:11:50 +0000 (21:11 +0000)]
Desktop is localized

SVN revision: 45344

14 years agoDesktop is localized
Sebastian Dransfeld [Tue, 19 Jan 2010 21:11:36 +0000 (21:11 +0000)]
Desktop is localized

SVN revision: 45343

14 years agolocals.params isn't stringshared
Sebastian Dransfeld [Tue, 19 Jan 2010 20:41:33 +0000 (20:41 +0000)]
locals.params isn't stringshared

Fixes bug #436

SVN revision: 45341

14 years agoMake sure that we always resize on keypress
Sebastian Dransfeld [Tue, 19 Jan 2010 19:46:09 +0000 (19:46 +0000)]
Make sure that we always resize on keypress

When using alt on a window which resizes in steps, we could get 0
movement. Fixes bug #338.

SVN revision: 45339

14 years agoadd gl engine option - still slow way to update tho.
Carsten Haitzler [Tue, 19 Jan 2010 14:28:56 +0000 (14:28 +0000)]
add gl engine option - still slow way to update tho.

SVN revision: 45329

14 years agoBetter way to set zone (faster as it does not send certain events).
Christopher Michael [Tue, 19 Jan 2010 02:58:18 +0000 (02:58 +0000)]
Better way to set zone (faster as it does not send certain events).

SVN revision: 45315

14 years agoFix border focus cycling.
Christopher Michael [Tue, 19 Jan 2010 02:35:12 +0000 (02:35 +0000)]
Fix border focus cycling.

SVN revision: 45313