platform/upstream/enlightenment.git
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

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

SVN revision: 44162

14 years agoFix a few more config dialog window class problems...love to know who was
Christopher Michael [Thu, 3 Dec 2009 04:25:39 +0000 (04:25 +0000)]
Fix a few more config dialog window class problems...love to know who was
responsible for this mess.

SVN revision: 44161

14 years agoFix a few more config dialog window class problems.
Christopher Michael [Thu, 3 Dec 2009 04:22:29 +0000 (04:22 +0000)]
Fix a few more config dialog window class problems.

SVN revision: 44160

14 years agoFix a few more config dialog window class problems.
Christopher Michael [Thu, 3 Dec 2009 04:19:36 +0000 (04:19 +0000)]
Fix a few more config dialog window class problems.

SVN revision: 44159

14 years agoFix more config dialog window class problems.
Christopher Michael [Thu, 3 Dec 2009 04:16:43 +0000 (04:16 +0000)]
Fix more config dialog window class problems.

SVN revision: 44158

14 years agoFix another module for improper config dialog window class.
Christopher Michael [Thu, 3 Dec 2009 04:11:02 +0000 (04:11 +0000)]
Fix another module for improper config dialog window class.

SVN revision: 44157

14 years agoFix E crash when module is unloaded while dialog is up.
Christopher Michael [Thu, 3 Dec 2009 04:00:34 +0000 (04:00 +0000)]
Fix E crash when module is unloaded while dialog is up.

ATTN Devs:
--------------------------
SOMEONE changed all the window class settings for these modules,
so now when a module gets unloaded, the respective config dialogs are
not closed, leading to E crashes.

An Example if someone wants to tackle changing all these cause I don't have
the time right now:

e_modapi_shutdown
--------------------------
while ((cfd = e_config_dialog_find("E", "_config_desk_dialog")))
  e_object_del(E_OBJECT(cfd));

You will see a ton of these lines in e/src/modules. Basically, when the
config dialog gets created, we assign a icccm name & class to that dialog:

e_config_dialog_new(con, _("Label"), "E", "_config_desk_dialog");

The class needs to match what is used in e_modapi_shutdown !!!

In just about every existing module in e/src/modules/, the class names are
not set correctly when the dialog gets created. This needs fixing badly !!!

SVN revision: 44156

14 years agoRemove useless lines.
Christopher Michael [Thu, 3 Dec 2009 03:53:16 +0000 (03:53 +0000)]
Remove useless lines.

SVN revision: 44155

14 years agoUse proper config dialog window class. Fixes issue where E crashes if the
Christopher Michael [Thu, 3 Dec 2009 03:46:28 +0000 (03:46 +0000)]
Use proper config dialog window class. Fixes issue where E crashes if the
wallpaper dialog is open and then the module gets unloaded.

SVN revision: 44154

14 years agoUse proper config dialog window class, so that when the module gets
Christopher Michael [Thu, 3 Dec 2009 03:41:24 +0000 (03:41 +0000)]
Use proper config dialog window class, so that when the module gets
unloaded, any existing dialogs are killed. This stops a crash that was
happening if the module was unloaded while the dialog was shown.

SVN revision: 44153

14 years agobaack to normal pre- release name now
Carsten Haitzler [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now

SVN revision: 44146