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
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
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
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
Gustavo Sverzut Barbieri [Thu, 17 Dec 2009 21:59:23 +0000 (21:59 +0000)]
e_bg: delete trailing whitespace.
SVN revision: 44526
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
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
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
Vincent Torri [Thu, 17 Dec 2009 08:20:37 +0000 (08:20 +0000)]
batget:
* some cleanup
* allow compilation with opensolaris
SVN revision: 44521
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
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
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
Christopher Michael [Wed, 16 Dec 2009 20:10:09 +0000 (20:10 +0000)]
Remove menu from home...not needed.
SVN revision: 44514
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
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
Christopher Michael [Wed, 16 Dec 2009 03:08:54 +0000 (03:08 +0000)]
Remove a printf.
SVN revision: 44503
Christopher Michael [Wed, 16 Dec 2009 02:31:52 +0000 (02:31 +0000)]
Remove more old drag code.
SVN revision: 44499
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
Christopher Michael [Wed, 16 Dec 2009 02:22:34 +0000 (02:22 +0000)]
Remove dnd files. Handled it differently.
SVN revision: 44495
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
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
Massimo Maiurana [Tue, 15 Dec 2009 11:44:56 +0000 (11:44 +0000)]
added greek translation
SVN revision: 44477
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
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
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
Christopher Michael [Tue, 15 Dec 2009 06:55:37 +0000 (06:55 +0000)]
Start of dnd code for dragging indicator bars.
SVN revision: 44472
Christopher Michael [Tue, 15 Dec 2009 04:34:18 +0000 (04:34 +0000)]
Newer config with kbd toggle gadget.
SVN revision: 44464
Christopher Michael [Tue, 15 Dec 2009 04:33:47 +0000 (04:33 +0000)]
Add kbd-toggle module to build.
SVN revision: 44463
Christopher Michael [Tue, 15 Dec 2009 04:33:12 +0000 (04:33 +0000)]
Add separate vkbd toggle gadget.
SVN revision: 44462
Christopher Michael [Tue, 15 Dec 2009 04:32:16 +0000 (04:32 +0000)]
Remove gadget from keyboard module.
SVN revision: 44461
Christopher Michael [Tue, 15 Dec 2009 04:02:08 +0000 (04:02 +0000)]
Remove old code.
SVN revision: 44460
Christopher Michael [Tue, 15 Dec 2009 02:11:32 +0000 (02:11 +0000)]
Better placement of 'dialog' types for portrait mode.
SVN revision: 44459
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
Christopher Michael [Tue, 15 Dec 2009 01:35:09 +0000 (01:35 +0000)]
Reenable layering of dialogs.
SVN revision: 44457
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
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
Massimo Maiurana [Mon, 14 Dec 2009 18:16:51 +0000 (18:16 +0000)]
updating greek translations
SVN revision: 44447
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
Christopher Michael [Mon, 14 Dec 2009 06:55:34 +0000 (06:55 +0000)]
Formatting.
Rename function to be focus_in.
SVN revision: 44437
Christopher Michael [Sun, 13 Dec 2009 20:03:18 +0000 (20:03 +0000)]
When a border needs fullscreen, set it.
SVN revision: 44431
Christopher Michael [Sun, 13 Dec 2009 19:47:05 +0000 (19:47 +0000)]
Hide top & bottom panels when border is fullscreen.
SVN revision: 44430
Christopher Michael [Sun, 13 Dec 2009 18:14:24 +0000 (18:14 +0000)]
Formatting. Fix comments.
SVN revision: 44427
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
Massimo Maiurana [Sun, 13 Dec 2009 08:42:35 +0000 (08:42 +0000)]
updating french translation
SVN revision: 44419
Christopher Michael [Sat, 12 Dec 2009 01:11:05 +0000 (01:11 +0000)]
Handle client messages for back & close.
SVN revision: 44400
Christopher Michael [Fri, 11 Dec 2009 21:13:40 +0000 (21:13 +0000)]
Trap for illume_mode client messages.
SVN revision: 44386
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
Christopher Michael [Fri, 11 Dec 2009 09:36:07 +0000 (09:36 +0000)]
Formatting.
SVN revision: 44357
Christopher Michael [Fri, 11 Dec 2009 09:35:48 +0000 (09:35 +0000)]
Remove commented line. Not needed.
SVN revision: 44356
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
Christopher Michael [Fri, 11 Dec 2009 09:34:52 +0000 (09:34 +0000)]
Set keyboard as sticky.
SVN revision: 44354
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
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
Christopher Michael [Fri, 11 Dec 2009 02:58:52 +0000 (02:58 +0000)]
All new windows get focus on by default.
SVN revision: 44347
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
Christopher Michael [Fri, 11 Dec 2009 02:40:11 +0000 (02:40 +0000)]
Use current zone instead of always zone 0.
SVN revision: 44344
Christopher Michael [Thu, 10 Dec 2009 18:14:32 +0000 (18:14 +0000)]
Handle conformant apps in both dual modes now.
SVN revision: 44343
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
Christopher Michael [Thu, 10 Dec 2009 16:20:23 +0000 (16:20 +0000)]
fix typo.
SVN revision: 44335
Christopher Michael [Thu, 10 Dec 2009 15:25:23 +0000 (15:25 +0000)]
Handle dual-mode left/right setting.
SVN revision: 44334
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
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
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
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
Christopher Michael [Mon, 7 Dec 2009 23:03:26 +0000 (23:03 +0000)]
Unregister dnd when we delete the window.
SVN revision: 44266
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
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
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
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
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
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
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
Christopher Michael [Mon, 7 Dec 2009 01:55:18 +0000 (01:55 +0000)]
Fix up some formatting.
SVN revision: 44233
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
Sebastian Dransfeld [Sun, 6 Dec 2009 19:42:41 +0000 (19:42 +0000)]
Make clang happy
SVN revision: 44230
Christopher Michael [Sun, 6 Dec 2009 19:16:49 +0000 (19:16 +0000)]
Trap for config dialogs in conformant check.
SVN revision: 44227
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
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
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
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
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
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
Massimo Maiurana [Sun, 6 Dec 2009 10:35:50 +0000 (10:35 +0000)]
updating esperanto translation
SVN revision: 44213
Christopher Michael [Sat, 5 Dec 2009 23:41:33 +0000 (23:41 +0000)]
Handle netwm active requests.
SVN revision: 44206
Christopher Michael [Sat, 5 Dec 2009 23:36:42 +0000 (23:36 +0000)]
just some formatting I noticed while reading code.
SVN revision: 44205
Christopher Michael [Sat, 5 Dec 2009 17:29:45 +0000 (17:29 +0000)]
Remove printf.
SVN revision: 44203
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
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
Christopher Michael [Sat, 5 Dec 2009 16:48:42 +0000 (16:48 +0000)]
Focus the home window when created.
SVN revision: 44199
Christopher Michael [Fri, 4 Dec 2009 23:33:56 +0000 (23:33 +0000)]
Don't use layers for layout code.
SVN revision: 44195
Christopher Michael [Fri, 4 Dec 2009 23:29:22 +0000 (23:29 +0000)]
Use only 1 virtual desktop. Remove edge bindings.
SVN revision: 44194
Christopher Michael [Fri, 4 Dec 2009 23:25:33 +0000 (23:25 +0000)]
Make single click delay timeout shorter.
SVN revision: 44193
Christopher Michael [Fri, 4 Dec 2009 23:24:57 +0000 (23:24 +0000)]
Make single-click timeout shorter by default.
SVN revision: 44192
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
Massimo Maiurana [Thu, 3 Dec 2009 19:20:06 +0000 (19:20 +0000)]
adding french and italian translations
SVN revision: 44177
Aron Xu [Thu, 3 Dec 2009 07:51:04 +0000 (07:51 +0000)]
Sync translation from launchpad
SVN revision: 44165
Christopher Michael [Thu, 3 Dec 2009 04:46:49 +0000 (04:46 +0000)]
Fix the last of the config dialog problems
SVN revision: 44164
Christopher Michael [Thu, 3 Dec 2009 04:42:53 +0000 (04:42 +0000)]
Fix more config dialog window class mess :(
SVN revision: 44163
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
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