Christopher Michael [Tue, 22 Dec 2009 23:47:47 +0000 (23:47 +0000)]
Remove pager src file (we don't use pager in illume2).
Add module.illume2.src to Makefile.
SVN revision: 44667
Christopher Michael [Tue, 22 Dec 2009 21:11:49 +0000 (21:11 +0000)]
Formatting.
SVN revision: 44663
Christopher Michael [Tue, 22 Dec 2009 20:41:06 +0000 (20:41 +0000)]
If the popup fails to create, then destroy the input_window and release any
grabs.
Lots of Formatting & Whitespace removal.
SVN revision: 44662
Christopher Michael [Tue, 22 Dec 2009 19:47:35 +0000 (19:47 +0000)]
Fix up some formatting.
SVN revision: 44661
Samuel F. Baggen [Tue, 22 Dec 2009 16:09:17 +0000 (16:09 +0000)]
do not return if we dont have prev_ld_library_path, sometimes we still need to do the next thing
SVN revision: 44658
Gustavo Sverzut Barbieri [Tue, 22 Dec 2009 13:14:07 +0000 (13:14 +0000)]
formatting: trailing whitespace and re-indented.
SVN revision: 44654
Gustavo Sverzut Barbieri [Tue, 22 Dec 2009 13:08:57 +0000 (13:08 +0000)]
[cpufreq applet] fixed setting userspace in CPU speed setting (better patch)
Hallo, I've fixed bug with setting freq by user (problems on govs
"performance").
I've investigated in cpufreq-set (cpufrequtils) and that apps set govs
to "userspace" before setting cpu speed.
By: Pavol Klačanský
SVN revision: 44653
Gustavo Sverzut Barbieri [Tue, 22 Dec 2009 13:02:21 +0000 (13:02 +0000)]
conf_dpms: apply disabled state on load as well
By: Manio, with some modifications.
SVN revision: 44652
Christopher Michael [Mon, 21 Dec 2009 21:00:50 +0000 (21:00 +0000)]
No need for window resize. Layout handles that.
Don't need zone now.
SVN revision: 44643
Christopher Michael [Mon, 21 Dec 2009 20:58:02 +0000 (20:58 +0000)]
Exec on current zone, not always zero.
SVN revision: 44642
Christopher Michael [Mon, 21 Dec 2009 20:56:25 +0000 (20:56 +0000)]
Create keyboard on current zone, not always on zone 0.
SVN revision: 44641
Christopher Michael [Mon, 21 Dec 2009 20:54:09 +0000 (20:54 +0000)]
Check that zone exists first before trying to use it.
No need to set border zone twice here.
SVN revision: 44640
Christopher Michael [Mon, 21 Dec 2009 17:19:32 +0000 (17:19 +0000)]
Add zone as a parameter to some functions so we can make sure that these
functions operate only on the current zone.
SVN revision: 44635
Christopher Michael [Mon, 21 Dec 2009 04:07:44 +0000 (04:07 +0000)]
Formatting.
Remove whitespace.
SVN revision: 44620
Christopher Michael [Mon, 21 Dec 2009 03:54:41 +0000 (03:54 +0000)]
Create kbd on current zone.
Formatting.
SVN revision: 44619
Christopher Michael [Mon, 21 Dec 2009 02:35:14 +0000 (02:35 +0000)]
Remove dead code.
Add function to get border max size.
Set conformant apps to be below indicator bar.
SVN revision: 44617
Christopher Michael [Sun, 20 Dec 2009 17:29:04 +0000 (17:29 +0000)]
Handle another corner case wrt layout. Dual mode working nicely now even
with moving indicator (just need to handle conformant & fullscreen now).
SVN revision: 44611
Christopher Michael [Sun, 20 Dec 2009 06:06:53 +0000 (06:06 +0000)]
More work on layout code. Handle cases where top shelf was dragged to
zone->y, thus making app1 region too small to display anything, so we do the
layout as was done previously. There are still some corner cases that I need
to trap here.
SVN revision: 44591
Christopher Michael [Sun, 20 Dec 2009 04:45:11 +0000 (04:45 +0000)]
allow moving indicator in 1/8th increments (not free movement).
SVN revision: 44590
Christopher Michael [Sat, 19 Dec 2009 21:05:49 +0000 (21:05 +0000)]
New layout code for dual-mode. This works with dragable indicator bars (tho
still need to handle fullscreen/conformant cases, and cases where an app
which wants vkbd is placed at the bottom - the vkbd ends up covering the app
window :( )
SVN revision: 44580
Massimo Maiurana [Sat, 19 Dec 2009 15:06:30 +0000 (15:06 +0000)]
updating french and italian translations
SVN revision: 44576
Vincent Torri [Sat, 19 Dec 2009 08:39:11 +0000 (08:39 +0000)]
fix last void * arith
SVN revision: 44562
Carsten Haitzler [Sat, 19 Dec 2009 00:15:16 +0000 (00:15 +0000)]
fix more void * arith!
SVN revision: 44560
Christopher Michael [Fri, 18 Dec 2009 23:58:51 +0000 (23:58 +0000)]
Reduce variable usage.
SVN revision: 44559
Carsten Haitzler [Fri, 18 Dec 2009 23:53:39 +0000 (23:53 +0000)]
dont use void *'s and poitner arithmetic! char * is what was intended
SVN revision: 44558
Christopher Michael [Fri, 18 Dec 2009 23:51:54 +0000 (23:51 +0000)]
Add handy functions for getting dual-app mode safe regions (safe regions
being space that is available to place a window).
SVN revision: 44557
Gustavo Sverzut Barbieri [Fri, 18 Dec 2009 22:20:08 +0000 (22:20 +0000)]
'Set as background' mime handler moved to core, refactored.
* Remove 'Set as background' from conf_wallpaper and add it to e_bg
together with the other code that already was handling
'*.edj'. This makes more sense and will enable the action in
presence of both versions of wallpaper dialog;
* e_utils got pieces required by e_bg that could be used elsewhere,
one is the dialog to query for options to import, the other is what
really generates the conversion (import) of image->edj.
* conf_wallpaper: import thing is way too messy, needs cleaning or
removal. I don't care much about it as I plan to improve wallpaper2
instead.
SVN revision: 44556
Christopher Michael [Fri, 18 Dec 2009 17:51:35 +0000 (17:51 +0000)]
Traps for landscape mode when moving top_shelf or bottom_panel (so we don't
move the panel(s) if it's in a custom location).
SVN revision: 44550
Vincent Torri [Fri, 18 Dec 2009 13:52:23 +0000 (13:52 +0000)]
declare alloca where needed and make it portable
SVN revision: 44544
Vincent Torri [Fri, 18 Dec 2009 12:31:24 +0000 (12:31 +0000)]
redefine static inline functions to normal functions
SVN revision: 44539
Christopher Michael [Fri, 18 Dec 2009 05:17:03 +0000 (05:17 +0000)]
Some safety checks to make sure we return a border, else calls to policy are
useless.
SVN revision: 44535
Christopher Michael [Fri, 18 Dec 2009 00:03:43 +0000 (00:03 +0000)]
Remove drag structure from Window structure. Not needed now.
SVN revision: 44531
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