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
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
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
Christopher Michael [Thu, 3 Dec 2009 04:16:43 +0000 (04:16 +0000)]
Fix more config dialog window class problems.
SVN revision: 44158
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
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
Christopher Michael [Thu, 3 Dec 2009 03:53:16 +0000 (03:53 +0000)]
Remove useless lines.
SVN revision: 44155
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
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
Carsten Haitzler [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now
SVN revision: 44146
Christopher Michael [Wed, 2 Dec 2009 22:33:12 +0000 (22:33 +0000)]
Remove compiled files from svn. SRC files are used to generate .CFG files
during compilation.
SVN revision: 44144
Christopher Michael [Wed, 2 Dec 2009 22:29:29 +0000 (22:29 +0000)]
Make home window appear when module starts. The makes 'home' up by default.
SVN revision: 44143
Christopher Michael [Wed, 2 Dec 2009 22:24:25 +0000 (22:24 +0000)]
Make e.cfg use proper focus settings for illume.
SVN revision: 44142
Carsten Haitzler [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names
SVN revision: 44140
Christopher Michael [Wed, 2 Dec 2009 18:35:02 +0000 (18:35 +0000)]
Change layer. Make it above softkey, but below dialogs if it's a conformant
app.
SVN revision: 44121
Christopher Michael [Wed, 2 Dec 2009 18:33:05 +0000 (18:33 +0000)]
If a border is conformant, set layer to above the bottom_panel (softkey).
SVN revision: 44120
Carsten Haitzler [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap
SVN revision: 44118