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
Carsten Haitzler [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04
SVN revision: 44116
Carsten Haitzler [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally
SVN revision: 44113
Christopher Michael [Wed, 2 Dec 2009 01:38:23 +0000 (01:38 +0000)]
Add check for conformant app when calculating size/position.
SVN revision: 44112
Christopher Michael [Tue, 1 Dec 2009 21:39:51 +0000 (21:39 +0000)]
Add function to determine if an app is conformant.
SVN revision: 44111
Christopher Michael [Tue, 1 Dec 2009 20:51:30 +0000 (20:51 +0000)]
Start work on dual-mode window sizing/position.
SVN revision: 44109
Christopher Michael [Tue, 1 Dec 2009 20:31:05 +0000 (20:31 +0000)]
Better default config (proper window matches).
SVN revision: 44108
Christopher Michael [Tue, 1 Dec 2009 20:19:42 +0000 (20:19 +0000)]
Add 'changed' signal to update config.
Disable Window Layout radios when in single app mode.
SVN revision: 44107
Christopher Michael [Tue, 1 Dec 2009 18:38:00 +0000 (18:38 +0000)]
Formatting.
SVN revision: 44103
Christopher Michael [Tue, 1 Dec 2009 10:07:24 +0000 (10:07 +0000)]
Make policy handle if top shelf, bottom panel, etc, are sticky.
SVN revision: 44086
Christopher Michael [Tue, 1 Dec 2009 09:42:56 +0000 (09:42 +0000)]
Update config for illume-home:
Set default policy dual-app mode.
Set default vkbd window name.
Add illume2 gadget (for switching modes) to the indicator bar.
SVN revision: 44085
Christopher Michael [Tue, 1 Dec 2009 09:41:08 +0000 (09:41 +0000)]
actually add the gadcon files.
SVN revision: 44084
Christopher Michael [Tue, 1 Dec 2009 09:40:30 +0000 (09:40 +0000)]
Remove EAPI from functions that do not need it.
Create a gadget that can be added to gadcons for switching policy dual-app
mode.
SVN revision: 44083
Christopher Michael [Tue, 1 Dec 2009 08:44:36 +0000 (08:44 +0000)]
Remove nasty commented lines.
Remove whitespace.
SVN revision: 44082
Christopher Michael [Tue, 1 Dec 2009 08:29:44 +0000 (08:29 +0000)]
Don't set icon size twice in fmc config.
Add translatable string.
SVN revision: 44081
Christopher Michael [Tue, 1 Dec 2009 08:17:21 +0000 (08:17 +0000)]
No need for these functions to be EAPI.
Update any existing fm windows when config changes.
SVN revision: 44080
Christopher Michael [Tue, 1 Dec 2009 08:01:20 +0000 (08:01 +0000)]
Fix up some typos.
Add some comments.
SVN revision: 44079
Christopher Michael [Tue, 1 Dec 2009 05:48:18 +0000 (05:48 +0000)]
This function moved to e_mod_policy_settings files. Not needed here.
SVN revision: 44078
Christopher Michael [Tue, 1 Dec 2009 05:43:04 +0000 (05:43 +0000)]
Add config variables for dual-app mode.
Add a config dialog for changing dual-app mode.
Rename timer in Select Window to be more specific.
SVN revision: 44077
Christopher Michael [Tue, 1 Dec 2009 04:40:02 +0000 (04:40 +0000)]
Don't use transient_set on the 'Select Window' config dialog.
No need for a return on a new select window.
Don't select an item in the 'Select Window' ilist unless it matches.
SVN revision: 44076
Christopher Michael [Tue, 1 Dec 2009 04:23:18 +0000 (04:23 +0000)]
Better window class & name for vkbd.
SVN revision: 44075
Christopher Michael [Mon, 30 Nov 2009 21:46:30 +0000 (21:46 +0000)]
Add config dialog for selecting the policy.
SVN revision: 44071