platform/upstream/enlightenment.git
14 years agoSome safety checks to make sure we return a border, else calls to policy are
Christopher Michael [Fri, 18 Dec 2009 05:17:03 +0000 (05:17 +0000)]
Some safety checks to make sure we return a border, else calls to policy are
useless.

SVN revision: 44535

14 years agoRemove drag structure from Window structure. Not needed now.
Christopher Michael [Fri, 18 Dec 2009 00:03:43 +0000 (00:03 +0000)]
Remove drag structure from Window structure. Not needed now.

SVN revision: 44531

14 years agoAdd some handy functions for getting top_shelf/bottom_panel position and size.
Christopher Michael [Thu, 17 Dec 2009 23:47:48 +0000 (23:47 +0000)]
Add some handy functions for getting top_shelf/bottom_panel position and size.

SVN revision: 44530

14 years agoDon't need to set drag == 0 here...drag_end client message handles that.
Christopher Michael [Thu, 17 Dec 2009 23:42:12 +0000 (23:42 +0000)]
Don't need to set drag == 0 here...drag_end client message handles that.

SVN revision: 44529

14 years agoRemove old drag code for indicator & illume2. Drag of top shelf is now
Christopher Michael [Thu, 17 Dec 2009 23:36:07 +0000 (23:36 +0000)]
Remove old drag code for indicator & illume2. Drag of top shelf is now
handled almost entirely by the top shelf itself. This removes the
input_window also.

SVN revision: 44528

14 years agoe_bg: improvements and start import process (unfinished!)
Gustavo Sverzut Barbieri [Thu, 17 Dec 2009 23:05:51 +0000 (23:05 +0000)]
e_bg: improvements and start import process (unfinished!)

I ran out of time, so if someone wants to finish the move of
e_int_config_wallpaper_import.c to standard e_bg.c I appreciate the
help. Skeleton is there.

With this, it is possible to remove code from conf_wallpaper and have
that functionality in both wallpaper and wallpaper2.

SVN revision: 44527

14 years agoe_bg: delete trailing whitespace.
Gustavo Sverzut Barbieri [Thu, 17 Dec 2009 21:59:23 +0000 (21:59 +0000)]
e_bg: delete trailing whitespace.

SVN revision: 44526

14 years ago'set as wallpaper': simpler and faster.
Gustavo Sverzut Barbieri [Thu, 17 Dec 2009 21:49:18 +0000 (21:49 +0000)]
'set as wallpaper': simpler and faster.

 * allow path and dev to be handled by eina_stringshare_replace() and
   thus if they were the last reference, we do not remove from share
   to add them again.

 * just call save queue and set as wallpaper if something actually changed.

SVN revision: 44525

14 years agodon't use EAPI for functions that should not be available outside module!
Gustavo Sverzut Barbieri [Thu, 17 Dec 2009 21:41:31 +0000 (21:41 +0000)]
don't use EAPI for functions that should not be available outside module!

SVN revision: 44524

14 years agotempget:
Vincent Torri [Thu, 17 Dec 2009 08:22:39 +0000 (08:22 +0000)]
tempget:
 * small cleanup
 * allow compilation on opensolaris

This modules does not work on opensolaris. I don't know that stuff,
so I have no idea of what to do to fix that

SVN revision: 44522

14 years agobatget:
Vincent Torri [Thu, 17 Dec 2009 08:20:37 +0000 (08:20 +0000)]
batget:
 * some cleanup
 * allow compilation with opensolaris

SVN revision: 44521

14 years agoRemove config variables for locking.
Christopher Michael [Wed, 16 Dec 2009 21:39:04 +0000 (21:39 +0000)]
Remove config variables for locking.
Send mode to root window so we can lock/unlock indicator window on startup.

SVN revision: 44518

14 years agoHandle dragables a bit better. This also removes the config option from the
Christopher Michael [Wed, 16 Dec 2009 21:13:48 +0000 (21:13 +0000)]
Handle dragables a bit better. This also removes the config option from the
config dialog for locking.

SVN revision: 44517

14 years agoAdd config options to lock dragables.
Christopher Michael [Wed, 16 Dec 2009 20:12:49 +0000 (20:12 +0000)]
Add config options to lock dragables.
Cleanup some code.

SVN revision: 44515

14 years agoRemove menu from home...not needed.
Christopher Michael [Wed, 16 Dec 2009 20:10:09 +0000 (20:10 +0000)]
Remove menu from home...not needed.

SVN revision: 44514

14 years agoMake config gadget use a button instead of just an icon.
Christopher Michael [Wed, 16 Dec 2009 20:07:35 +0000 (20:07 +0000)]
Make config gadget use a button instead of just an icon.
(This is needed because mouse_down on the icon was messing with illume
indicator drag)

SVN revision: 44513

14 years agoRemove unnecessary code (layer set, resizes, etc).
Christopher Michael [Wed, 16 Dec 2009 19:44:46 +0000 (19:44 +0000)]
Remove unnecessary code (layer set, resizes, etc).
Disable instance edit on the gadcon.
Add code to check illume drag locked state and allow dragging accordingly.

SVN revision: 44512

14 years agoRemove a printf.
Christopher Michael [Wed, 16 Dec 2009 03:08:54 +0000 (03:08 +0000)]
Remove a printf.

SVN revision: 44503

14 years agoRemove more old drag code.
Christopher Michael [Wed, 16 Dec 2009 02:31:52 +0000 (02:31 +0000)]
Remove more old drag code.

SVN revision: 44499

14 years agoRemove old drag code.
Christopher Michael [Wed, 16 Dec 2009 02:23:39 +0000 (02:23 +0000)]
Remove old drag code.
Use new illume drag code. This makes indicator dragable :)

SVN revision: 44496

14 years agoRemove dnd files. Handled it differently.
Christopher Michael [Wed, 16 Dec 2009 02:22:34 +0000 (02:22 +0000)]
Remove dnd files. Handled it differently.

SVN revision: 44495

14 years agoAdd drag_start and drag_end to policy.
Christopher Michael [Wed, 16 Dec 2009 02:21:28 +0000 (02:21 +0000)]
Add drag_start and drag_end to policy.
Remove old dead code.

SVN revision: 44493

14 years agoNo need to release grabinput twice. This was already done a few lines above.
Christopher Michael [Wed, 16 Dec 2009 00:43:29 +0000 (00:43 +0000)]
No need to release grabinput twice. This was already done a few lines above.

SVN revision: 44479

14 years agoadded greek translation
Massimo Maiurana [Tue, 15 Dec 2009 11:44:56 +0000 (11:44 +0000)]
added greek translation

SVN revision: 44477

14 years agoCatch when drag finished and printf some debug info.
Christopher Michael [Tue, 15 Dec 2009 08:25:09 +0000 (08:25 +0000)]
Catch when drag finished and printf some debug info.

SVN revision: 44475

14 years agoMore work on dnd for indicator bar (not complete yet).
Christopher Michael [Tue, 15 Dec 2009 08:24:40 +0000 (08:24 +0000)]
More work on dnd for indicator bar (not complete yet).

SVN revision: 44474

14 years agoEnable dragging of indicator bar (drop not complete yet).
Christopher Michael [Tue, 15 Dec 2009 07:53:35 +0000 (07:53 +0000)]
Enable dragging of indicator bar (drop not complete yet).

SVN revision: 44473

14 years agoStart of dnd code for dragging indicator bars.
Christopher Michael [Tue, 15 Dec 2009 06:55:37 +0000 (06:55 +0000)]
Start of dnd code for dragging indicator bars.

SVN revision: 44472

14 years agoNewer config with kbd toggle gadget.
Christopher Michael [Tue, 15 Dec 2009 04:34:18 +0000 (04:34 +0000)]
Newer config with kbd toggle gadget.

SVN revision: 44464

14 years agoAdd kbd-toggle module to build.
Christopher Michael [Tue, 15 Dec 2009 04:33:47 +0000 (04:33 +0000)]
Add kbd-toggle module to build.

SVN revision: 44463

14 years agoAdd separate vkbd toggle gadget.
Christopher Michael [Tue, 15 Dec 2009 04:33:12 +0000 (04:33 +0000)]
Add separate vkbd toggle gadget.

SVN revision: 44462

14 years agoRemove gadget from keyboard module.
Christopher Michael [Tue, 15 Dec 2009 04:32:16 +0000 (04:32 +0000)]
Remove gadget from keyboard module.

SVN revision: 44461

14 years agoRemove old code.
Christopher Michael [Tue, 15 Dec 2009 04:02:08 +0000 (04:02 +0000)]
Remove old code.

SVN revision: 44460

14 years agoBetter placement of 'dialog' types for portrait mode.
Christopher Michael [Tue, 15 Dec 2009 02:11:32 +0000 (02:11 +0000)]
Better placement of 'dialog' types for portrait mode.

SVN revision: 44459

14 years agoMore appropriate place for border layers on fullscreen & conformant.
Christopher Michael [Tue, 15 Dec 2009 01:51:19 +0000 (01:51 +0000)]
More appropriate place for border layers on fullscreen & conformant.

SVN revision: 44458

14 years agoReenable layering of dialogs.
Christopher Michael [Tue, 15 Dec 2009 01:35:09 +0000 (01:35 +0000)]
Reenable layering of dialogs.

SVN revision: 44457

14 years agoDon't focus activated if focus is locked out.
Christopher Michael [Tue, 15 Dec 2009 00:12:26 +0000 (00:12 +0000)]
Don't focus activated if focus is locked out.

SVN revision: 44456

14 years agoRework illume layout code to be cleaner WITH comments :)
Christopher Michael [Mon, 14 Dec 2009 23:49:36 +0000 (23:49 +0000)]
Rework illume layout code to be cleaner WITH comments :)

Much much much better layout code. I believe this handles ALL cases now :)

SVN revision: 44454

14 years agoupdating greek translations
Massimo Maiurana [Mon, 14 Dec 2009 18:16:51 +0000 (18:16 +0000)]
updating greek translations

SVN revision: 44447

14 years agoHandle resizing border when vkbd appears. Works for single mode and dual
Christopher Michael [Mon, 14 Dec 2009 06:56:43 +0000 (06:56 +0000)]
Handle resizing border when vkbd appears. Works for single mode and dual
mode (top & bottom).

SVN revision: 44438

14 years agoFormatting.
Christopher Michael [Mon, 14 Dec 2009 06:55:34 +0000 (06:55 +0000)]
Formatting.
Rename function to be focus_in.

SVN revision: 44437

14 years agoWhen a border needs fullscreen, set it.
Christopher Michael [Sun, 13 Dec 2009 20:03:18 +0000 (20:03 +0000)]
When a border needs fullscreen, set it.

SVN revision: 44431

14 years agoHide top & bottom panels when border is fullscreen.
Christopher Michael [Sun, 13 Dec 2009 19:47:05 +0000 (19:47 +0000)]
Hide top & bottom panels when border is fullscreen.

SVN revision: 44430

14 years agoFormatting. Fix comments.
Christopher Michael [Sun, 13 Dec 2009 18:14:24 +0000 (18:14 +0000)]
Formatting. Fix comments.

SVN revision: 44427

14 years agoMake 'home' a bit faster. We don't need icon, label, etc, here as we never
Christopher Michael [Sun, 13 Dec 2009 17:46:14 +0000 (17:46 +0000)]
Make 'home' a bit faster. We don't need icon, label, etc, here as we never
make use of them anyway.

SVN revision: 44425

14 years agoupdating french translation
Massimo Maiurana [Sun, 13 Dec 2009 08:42:35 +0000 (08:42 +0000)]
updating french translation

SVN revision: 44419

14 years agoHandle client messages for back & close.
Christopher Michael [Sat, 12 Dec 2009 01:11:05 +0000 (01:11 +0000)]
Handle client messages for back & close.

SVN revision: 44400

14 years agoTrap for illume_mode client messages.
Christopher Michael [Fri, 11 Dec 2009 21:13:40 +0000 (21:13 +0000)]
Trap for illume_mode client messages.

SVN revision: 44386

14 years agosystray: we dont want an ugly white box when there's no elements on the systray
Samuel F. Baggen [Fri, 11 Dec 2009 18:00:07 +0000 (18:00 +0000)]
systray: we dont want an ugly white box when there's no elements on the systray

SVN revision: 44377

14 years agoFormatting.
Christopher Michael [Fri, 11 Dec 2009 09:36:07 +0000 (09:36 +0000)]
Formatting.

SVN revision: 44357

14 years agoRemove commented line. Not needed.
Christopher Michael [Fri, 11 Dec 2009 09:35:48 +0000 (09:35 +0000)]
Remove commented line. Not needed.

SVN revision: 44356

14 years agoNew config which has the keyboard 'gadget' on the indicator bar.
Christopher Michael [Fri, 11 Dec 2009 09:35:20 +0000 (09:35 +0000)]
New config which has the keyboard 'gadget' on the indicator bar.

SVN revision: 44355

14 years agoSet keyboard as sticky.
Christopher Michael [Fri, 11 Dec 2009 09:34:52 +0000 (09:34 +0000)]
Set keyboard as sticky.

SVN revision: 44354

14 years agoLet layout policy handle kbd sticky.
Christopher Michael [Fri, 11 Dec 2009 09:34:35 +0000 (09:34 +0000)]
Let layout policy handle kbd sticky.
Add a gadget for containers that allows manual keyboard visibility setting.

SVN revision: 44353

14 years agoBetter tracking of launched exe's. No more seggies :)
Christopher Michael [Fri, 11 Dec 2009 04:10:40 +0000 (04:10 +0000)]
Better tracking of launched exe's. No more seggies :)

SVN revision: 44348

14 years agoAll new windows get focus on by default.
Christopher Michael [Fri, 11 Dec 2009 02:58:52 +0000 (02:58 +0000)]
All new windows get focus on by default.

SVN revision: 44347

14 years agoDon't treat config dialogs as special anymore. They also can work w/ dual
Christopher Michael [Fri, 11 Dec 2009 02:56:07 +0000 (02:56 +0000)]
Don't treat config dialogs as special anymore. They also can work w/ dual
app mode.

SVN revision: 44346

14 years agoUse current zone instead of always zone 0.
Christopher Michael [Fri, 11 Dec 2009 02:40:11 +0000 (02:40 +0000)]
Use current zone instead of always zone 0.

SVN revision: 44344

14 years agoHandle conformant apps in both dual modes now.
Christopher Michael [Thu, 10 Dec 2009 18:14:32 +0000 (18:14 +0000)]
Handle conformant apps in both dual modes now.

SVN revision: 44343

14 years agoNo need to set 'writeline' more than once here.
Christopher Michael [Thu, 10 Dec 2009 16:25:21 +0000 (16:25 +0000)]
No need to set 'writeline' more than once here.

SVN revision: 44336

14 years agofix typo.
Christopher Michael [Thu, 10 Dec 2009 16:20:23 +0000 (16:20 +0000)]
fix typo.

SVN revision: 44335

14 years agoHandle dual-mode left/right setting.
Christopher Michael [Thu, 10 Dec 2009 15:25:23 +0000 (15:25 +0000)]
Handle dual-mode left/right setting.

SVN revision: 44334

14 years agoConfig dialogs take up all zone space even in dual mode (until I'm told
Christopher Michael [Tue, 8 Dec 2009 16:03:57 +0000 (16:03 +0000)]
Config dialogs take up all zone space even in dual mode (until I'm told
otherwise).

SVN revision: 44282

14 years agoRemove .cfg file as these are built from src files.
Christopher Michael [Tue, 8 Dec 2009 00:09:34 +0000 (00:09 +0000)]
Remove .cfg file as these are built from src files.

SVN revision: 44269

14 years agoSet the ecore_exe tag before we start the timers.
Christopher Michael [Tue, 8 Dec 2009 00:06:49 +0000 (00:06 +0000)]
Set the ecore_exe tag before we start the timers.

SVN revision: 44268

14 years agoDon't NULL out exe here (this was causing a lot of quiet errors wrt
Christopher Michael [Mon, 7 Dec 2009 23:55:01 +0000 (23:55 +0000)]
Don't NULL out exe here (this was causing a lot of quiet errors wrt
ecore_exe_pid_get because inst->exe was NULL).

SVN revision: 44267

14 years agoUnregister dnd when we delete the window.
Christopher Michael [Mon, 7 Dec 2009 23:03:26 +0000 (23:03 +0000)]
Unregister dnd when we delete the window.

SVN revision: 44266

14 years agoApply recent Numbers.kbd patch from Jens Seidel to fix incorrect key being
Christopher Michael [Mon, 7 Dec 2009 22:59:32 +0000 (22:59 +0000)]
Apply recent Numbers.kbd patch from Jens Seidel to fix incorrect key being
displayed.

SVN revision: 44265

14 years agoPatch from Jens Seidel to fix incorrect key being displayed.
Christopher Michael [Mon, 7 Dec 2009 22:58:38 +0000 (22:58 +0000)]
Patch from Jens Seidel to fix incorrect key being displayed.

SVN revision: 44264

14 years agoMake illume-home do drag n drop (works between 2 'home' windows also) :)
Christopher Michael [Mon, 7 Dec 2009 21:59:34 +0000 (21:59 +0000)]
Make illume-home do drag n drop (works between 2 'home' windows also) :)

SVN revision: 44263

14 years agoPop the message off of busycover if we delete this window.
Christopher Michael [Mon, 7 Dec 2009 21:49:50 +0000 (21:49 +0000)]
Pop the message off of busycover if we delete this window.

SVN revision: 44262

14 years agoAdd timeout for desktop run.
Christopher Michael [Mon, 7 Dec 2009 21:44:08 +0000 (21:44 +0000)]
Add timeout for desktop run.
Add busycover handle so we can push/pop messages.

SVN revision: 44261

14 years agoMake basic dual mode work :) (this does not cover conformant apps yet, just
Christopher Michael [Mon, 7 Dec 2009 21:14:28 +0000 (21:14 +0000)]
Make basic dual mode work :) (this does not cover conformant apps yet, just
'basic' apps).

SVN revision: 44260

14 years agoMake illume-home keep track of any apps it runs, so we can uniconify the
Christopher Michael [Mon, 7 Dec 2009 03:42:53 +0000 (03:42 +0000)]
Make illume-home keep track of any apps it runs, so we can uniconify the
border if user tries to run it again.

SVN revision: 44236

14 years agoFix up some formatting.
Christopher Michael [Mon, 7 Dec 2009 01:55:18 +0000 (01:55 +0000)]
Fix up some formatting.

SVN revision: 44233

14 years agoDon't move_resize a border if the dimensions are already set.
Christopher Michael [Mon, 7 Dec 2009 00:32:39 +0000 (00:32 +0000)]
Don't move_resize a border if the dimensions are already set.

SVN revision: 44232

14 years agoMake clang happy
Sebastian Dransfeld [Sun, 6 Dec 2009 19:42:41 +0000 (19:42 +0000)]
Make clang happy

SVN revision: 44230

14 years agoTrap for config dialogs in conformant check.
Christopher Michael [Sun, 6 Dec 2009 19:16:49 +0000 (19:16 +0000)]
Trap for config dialogs in conformant check.

SVN revision: 44227

14 years agoDon't need to show/hide "special windows" here. Handled in the
Christopher Michael [Sun, 6 Dec 2009 19:08:45 +0000 (19:08 +0000)]
Don't need to show/hide "special windows" here. Handled in the
border_add/del functions.

SVN revision: 44226

14 years agoFix Ticket #306
Sebastian Dransfeld [Sun, 6 Dec 2009 18:03:35 +0000 (18:03 +0000)]
Fix Ticket #306

After we send the drop to the target it can take a while before it is
acknowledged. So release grab and hide input window so we can continue
working.

SVN revision: 44223

14 years agoUse new ecore_x_e_illume_conformant functions.
Christopher Michael [Sun, 6 Dec 2009 17:32:31 +0000 (17:32 +0000)]
Use new ecore_x_e_illume_conformant functions.
Add functions to get top_shelf & bottom_panel borders so we can hide/show
them.
If a conformant app window gets closed, reshow the top & bottom panels.

SVN revision: 44221

14 years agoDon't raise or focus a border if it's a "special" border.
Christopher Michael [Sun, 6 Dec 2009 16:29:56 +0000 (16:29 +0000)]
Don't raise or focus a border if it's a "special" border.

SVN revision: 44218

14 years agoAdd ability for policy to handle activate code itself.
Christopher Michael [Sun, 6 Dec 2009 16:17:39 +0000 (16:17 +0000)]
Add ability for policy to handle activate code itself.

SVN revision: 44217

14 years agoAdd function to test for a border at certain position.
Christopher Michael [Sun, 6 Dec 2009 15:57:05 +0000 (15:57 +0000)]
Add function to test for a border at certain position.

SVN revision: 44216

14 years agoupdating esperanto translation
Massimo Maiurana [Sun, 6 Dec 2009 10:35:50 +0000 (10:35 +0000)]
updating esperanto translation

SVN revision: 44213

14 years agoHandle netwm active requests.
Christopher Michael [Sat, 5 Dec 2009 23:41:33 +0000 (23:41 +0000)]
Handle netwm active requests.

SVN revision: 44206

14 years agojust some formatting I noticed while reading code.
Christopher Michael [Sat, 5 Dec 2009 23:36:42 +0000 (23:36 +0000)]
just some formatting I noticed while reading code.

SVN revision: 44205

14 years agoRemove printf.
Christopher Michael [Sat, 5 Dec 2009 17:29:45 +0000 (17:29 +0000)]
Remove printf.

SVN revision: 44203

14 years agoMake illume-home focus any apps it starts.
Christopher Michael [Sat, 5 Dec 2009 17:28:35 +0000 (17:28 +0000)]
Make illume-home focus any apps it starts.
Make Prev button work in softkey so we can traverse the running apps.

SVN revision: 44202

14 years agoAdd function to return valid borders.
Christopher Michael [Sat, 5 Dec 2009 17:27:30 +0000 (17:27 +0000)]
Add function to return valid borders.
Focus any newly added borders.
Remove any remaining layer_set(s).

SVN revision: 44201

14 years agoFocus the home window when created.
Christopher Michael [Sat, 5 Dec 2009 16:48:42 +0000 (16:48 +0000)]
Focus the home window when created.

SVN revision: 44199

14 years agoDon't use layers for layout code.
Christopher Michael [Fri, 4 Dec 2009 23:33:56 +0000 (23:33 +0000)]
Don't use layers for layout code.

SVN revision: 44195

14 years agoUse only 1 virtual desktop. Remove edge bindings.
Christopher Michael [Fri, 4 Dec 2009 23:29:22 +0000 (23:29 +0000)]
Use only 1 virtual desktop. Remove edge bindings.

SVN revision: 44194

14 years agoMake single click delay timeout shorter.
Christopher Michael [Fri, 4 Dec 2009 23:25:33 +0000 (23:25 +0000)]
Make single click delay timeout shorter.

SVN revision: 44193

14 years agoMake single-click timeout shorter by default.
Christopher Michael [Fri, 4 Dec 2009 23:24:57 +0000 (23:24 +0000)]
Make single-click timeout shorter by default.

SVN revision: 44192

14 years agoFix all this config window class mess once and for all. Now using the config
Christopher Michael [Fri, 4 Dec 2009 22:37:18 +0000 (22:37 +0000)]
Fix all this config window class mess once and for all. Now using the config
registry path for window class correctly in that when the module(s) shut
down, the will kill the dialogs.

SVN revision: 44191

14 years agoadding french and italian translations
Massimo Maiurana [Thu, 3 Dec 2009 19:20:06 +0000 (19:20 +0000)]
adding french and italian translations

SVN revision: 44177

14 years agoSync translation from launchpad
Aron Xu [Thu, 3 Dec 2009 07:51:04 +0000 (07:51 +0000)]
Sync translation from launchpad

SVN revision: 44165

14 years agoFix the last of the config dialog problems
Christopher Michael [Thu, 3 Dec 2009 04:46:49 +0000 (04:46 +0000)]
Fix the last of the config dialog problems

SVN revision: 44164

14 years agoFix more config dialog window class mess :(
Christopher Michael [Thu, 3 Dec 2009 04:42:53 +0000 (04:42 +0000)]
Fix more config dialog window class mess :(

SVN revision: 44163