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
Christopher Michael [Mon, 30 Nov 2009 21:28:58 +0000 (21:28 +0000)]
Delete the change timer if it exists when we close the config window.
SVN revision: 44069
Christopher Michael [Mon, 30 Nov 2009 21:02:47 +0000 (21:02 +0000)]
Add separate file for Window Selection.
Add code to handle selecting which window will be home, vkbd, etc.
SVN revision: 44068
Vincent Torri [Mon, 30 Nov 2009 19:10:35 +0000 (19:10 +0000)]
'return' not needed here
Patch by Andreas Nilsson
SVN revision: 44064
Vincent Torri [Mon, 30 Nov 2009 18:22:42 +0000 (18:22 +0000)]
'return' not needed here
SVN revision: 44058
Christopher Michael [Fri, 27 Nov 2009 21:05:21 +0000 (21:05 +0000)]
Make home display "appshadow" directory again.
SVN revision: 44033
Christopher Michael [Fri, 27 Nov 2009 20:56:26 +0000 (20:56 +0000)]
Update config to include illume2 module as loaded.
Add illume2 module config files.
SVN revision: 44032
Christopher Michael [Fri, 27 Nov 2009 20:50:00 +0000 (20:50 +0000)]
Add checks in layout code to match windows based on what user wants (match
name, class, etc, etc).
SVN revision: 44031
Christopher Michael [Fri, 27 Nov 2009 20:27:07 +0000 (20:27 +0000)]
Fix formatting in layout.c
Add config dialog options for selecting all windows.
SVN revision: 44029
Christopher Michael [Fri, 27 Nov 2009 19:23:21 +0000 (19:23 +0000)]
Add config for matches.
Add checks & buttons to config dialog for selecting window and matches.
Fix typo w/ config struct.
SVN revision: 44028
Christopher Michael [Fri, 27 Nov 2009 18:16:51 +0000 (18:16 +0000)]
Remove some printfs.
Add config struct for Indicator Window.
SVN revision: 44026
Christopher Michael [Fri, 27 Nov 2009 18:02:55 +0000 (18:02 +0000)]
Add config category & items.
Add config dialogs for Animation settings & Window settings.
Free the E_Config_DD when exiting.
SVN revision: 44024
Christopher Michael [Fri, 27 Nov 2009 17:21:09 +0000 (17:21 +0000)]
Better window name/class.
SVN revision: 44018
Christopher Michael [Wed, 25 Nov 2009 19:35:24 +0000 (19:35 +0000)]
Whitespace removal.
Add some printfs to start working on window stacks.
SVN revision: 43986
Christopher Michael [Wed, 25 Nov 2009 18:55:15 +0000 (18:55 +0000)]
Fix some formatting & remove whitespace.
SVN revision: 43985
Christopher Michael [Wed, 25 Nov 2009 18:01:42 +0000 (18:01 +0000)]
Add e.swallow.extra_buttons to illume-softkey (for ability to swallow other
buttons).
Formatting in illume2.
Remove EAPI from functions in both softkey & indicator modules for functions
that do not need to be exposed.
SVN revision: 43984
Christopher Michael [Wed, 25 Nov 2009 17:08:53 +0000 (17:08 +0000)]
Use #if 0 rather than a bunch of comments.
(These lines disabled currently so that we always get a vkbd for testing.
Reenable before release)
SVN revision: 43981
Christopher Michael [Wed, 25 Nov 2009 17:06:04 +0000 (17:06 +0000)]
Don't set layer of window or objects, illume2 will do that.
Some minor formatting.
SVN revision: 43980
Christopher Michael [Wed, 25 Nov 2009 16:59:06 +0000 (16:59 +0000)]
Rename some functions so they do not conflict w/ illume-softkey.
SVN revision: 43976
Christopher Michael [Wed, 25 Nov 2009 16:58:34 +0000 (16:58 +0000)]
Reenable skip_pager, skip_taskbar, and accepts_focus.
SVN revision: 43975
Christopher Michael [Wed, 25 Nov 2009 16:56:22 +0000 (16:56 +0000)]
Rename a couple of functions as they conflict w/ the indicator module.
SVN revision: 43974
Christopher Michael [Wed, 25 Nov 2009 08:21:55 +0000 (08:21 +0000)]
Delete evas_objects when window gets deleted.
Change window TYPE.
SVN revision: 43970
Christopher Michael [Wed, 25 Nov 2009 08:14:40 +0000 (08:14 +0000)]
Delete the evas_objects when the window gets deleted.
SVN revision: 43969
Christopher Michael [Wed, 25 Nov 2009 01:10:11 +0000 (01:10 +0000)]
If CLANG needs this return there, then don't create o_control until after in
case we do actually hit this return.
SVN revision: 43967
Christopher Michael [Wed, 25 Nov 2009 01:02:11 +0000 (01:02 +0000)]
Add illume-indicator module to configure.ac
Some formatting in e_gadcon/e_shelf.
SVN revision: 43966
Christopher Michael [Wed, 25 Nov 2009 01:01:40 +0000 (01:01 +0000)]
Add Indicator module.
Some minor fixes for softkey module.
SVN revision: 43965
Christopher Michael [Wed, 25 Nov 2009 00:59:12 +0000 (00:59 +0000)]
Add softkey config to illume-home profile.
Remove dropshadow config (we don't use it).
Update e.cfg/src for softkey.
SVN revision: 43964
Christopher Michael [Tue, 24 Nov 2009 21:17:18 +0000 (21:17 +0000)]
Use MENU_POP_DIRECTION_AUTO instead of DIRECTION_DOWN.
SVN revision: 43960
Christopher Michael [Tue, 24 Nov 2009 21:16:37 +0000 (21:16 +0000)]
Check for mouse button number so we can get a right-click menu.
SVN revision: 43959
Christopher Michael [Tue, 24 Nov 2009 19:19:21 +0000 (19:19 +0000)]
Formatting. Remove unused variables.
SVN revision: 43956
Christopher Michael [Tue, 24 Nov 2009 19:08:41 +0000 (19:08 +0000)]
Formatting.
SVN revision: 43955
Christopher Michael [Tue, 24 Nov 2009 19:00:52 +0000 (19:00 +0000)]
Formatting.
SVN revision: 43954
Christopher Michael [Tue, 24 Nov 2009 18:19:12 +0000 (18:19 +0000)]
Cleanup (remove some commented lines).
SVN revision: 43953
Christopher Michael [Tue, 24 Nov 2009 18:16:19 +0000 (18:16 +0000)]
Allow multiple instances of the home window.
SVN revision: 43952
Christopher Michael [Tue, 24 Nov 2009 05:25:23 +0000 (05:25 +0000)]
Do not need eina_init or eina_shutdown here...these are handled by E already.
SVN revision: 43948
Christopher Michael [Tue, 24 Nov 2009 04:06:54 +0000 (04:06 +0000)]
Some minor cleanup so source is easier to read.
SVN revision: 43947
Christopher Michael [Tue, 24 Nov 2009 04:02:56 +0000 (04:02 +0000)]
Manager is not used here.
SVN revision: 43946
Christopher Michael [Tue, 24 Nov 2009 03:36:41 +0000 (03:36 +0000)]
Softkey window does not accept focus.
SVN revision: 43945
Christopher Michael [Tue, 24 Nov 2009 01:18:19 +0000 (01:18 +0000)]
Don't need to set these here.
SVN revision: 43944
Christopher Michael [Tue, 24 Nov 2009 01:16:42 +0000 (01:16 +0000)]
Add illume2/keyboards to configure.ac
SVN revision: 43943
Christopher Michael [Tue, 24 Nov 2009 01:16:21 +0000 (01:16 +0000)]
Add keyboards directory w/ ignore file.
SVN revision: 43942
Christopher Michael [Tue, 24 Nov 2009 01:15:53 +0000 (01:15 +0000)]
Border hook fetch does nothing in e_kbd, so no need for border fetching there.
Add 'keyboards' subdir to illume2 so that ignore_built_in_keyboards gets
installed.
SVN revision: 43941
Christopher Michael [Mon, 23 Nov 2009 23:37:24 +0000 (23:37 +0000)]
add some printfs.
When calculating border minimum, use proper height variable from icccm.
SVN revision: 43940
Christopher Michael [Mon, 23 Nov 2009 17:26:51 +0000 (17:26 +0000)]
Add config for illume2 module (for kbd slide duration, etc).
SVN revision: 43932
Carsten Haitzler [Mon, 23 Nov 2009 13:21:01 +0000 (13:21 +0000)]
fix code - they never showed the parent smarts! amazing it worked!
SVN revision: 43919
Christopher Michael [Mon, 23 Nov 2009 05:42:08 +0000 (05:42 +0000)]
Provide action for close button.
SVN revision: 43915
Christopher Michael [Mon, 23 Nov 2009 03:24:11 +0000 (03:24 +0000)]
Add files to create softkey window.
SVN revision: 43914
Christopher Michael [Mon, 23 Nov 2009 03:23:25 +0000 (03:23 +0000)]
Formatting.
Add some debug code.
SVN revision: 43913
Christopher Michael [Mon, 23 Nov 2009 02:28:05 +0000 (02:28 +0000)]
Add softkey window for illume.
SVN revision: 43912
Christopher Michael [Mon, 23 Nov 2009 00:20:05 +0000 (00:20 +0000)]
Move the edje file also to the proper name.
SVN revision: 43911
Christopher Michael [Mon, 23 Nov 2009 00:18:33 +0000 (00:18 +0000)]
Use illume-softkey, not illume-buttonbar.
Don't need to build ibar twice in configure.ac.
SVN revision: 43910
Christopher Michael [Sun, 22 Nov 2009 21:50:24 +0000 (21:50 +0000)]
Rename illume-bar to illume-buttonbar to avoid confusion.
SVN revision: 43908
Christopher Michael [Sat, 21 Nov 2009 19:56:48 +0000 (19:56 +0000)]
Update 'illume-home' config to include keyboard.
Add keyboard module config file.
SVN revision: 43882
Christopher Michael [Sat, 21 Nov 2009 19:40:30 +0000 (19:40 +0000)]
Better sizing/position of home window.
SVN revision: 43881
Christopher Michael [Sat, 21 Nov 2009 19:31:57 +0000 (19:31 +0000)]
Kill config dialog on keyboard exit.
Update home window(s) config at proper times.
SVN revision: 43880
Christopher Michael [Sat, 21 Nov 2009 19:22:41 +0000 (19:22 +0000)]
Add config dialog for keyboard (working nicely now)
SVN revision: 43879
Christopher Michael [Sat, 21 Nov 2009 18:49:32 +0000 (18:49 +0000)]
remove unneeded function proto.
SVN revision: 43877