Commit Graph

8515 Commits

Author SHA1 Message Date
Christopher Michael 8ff96c07d1 Separate illume mode toggle into it's own gadget. This makes illume2 that
much cleaner.
Remove mode icon from illume2 edj.
Remove gadcon files from illume2 (in own gadget now).
Modify illume2 e.cfg to include illume-mode-toggle gadget and reorder gadgets.



SVN revision: 44671
2009-12-23 00:39:24 +00:00
Christopher Michael e7cb1a5f48 Remove the Resize Option from the right-click menu.
SVN revision: 44670
2009-12-23 00:28:02 +00:00
Christopher Michael 1e3983ccb5 Remove illume-mode as a gadget. This will get reworked into a separate gadget.
SVN revision: 44668
2009-12-22 23:52:11 +00:00
Christopher Michael 45adb67dc3 Remove pager src file (we don't use pager in illume2).
Add module.illume2.src to Makefile.



SVN revision: 44667
2009-12-22 23:47:47 +00:00
Christopher Michael 3336f7093c Formatting.
SVN revision: 44663
2009-12-22 21:11:49 +00:00
Christopher Michael ed33b4d746 If the popup fails to create, then destroy the input_window and release any
grabs.
Lots of Formatting & Whitespace removal.



SVN revision: 44662
2009-12-22 20:41:06 +00:00
Christopher Michael 8d3b279e6a Fix up some formatting.
SVN revision: 44661
2009-12-22 19:47:35 +00:00
Samuel F. Baggen 6b03d701d5 do not return if we dont have prev_ld_library_path, sometimes we still need to do the next thing
SVN revision: 44658
2009-12-22 16:09:17 +00:00
Gustavo Sverzut Barbieri 9ca34faf2d formatting: trailing whitespace and re-indented.
SVN revision: 44654
2009-12-22 13:14:07 +00:00
Gustavo Sverzut Barbieri 2994d25b35 [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
2009-12-22 13:08:57 +00:00
Gustavo Sverzut Barbieri bb3c3c1af5 conf_dpms: apply disabled state on load as well
By: Manio, with some modifications.



SVN revision: 44652
2009-12-22 13:02:21 +00:00
Christopher Michael c699e831d7 No need for window resize. Layout handles that.
Don't need zone now.



SVN revision: 44643
2009-12-21 21:00:50 +00:00
Christopher Michael 5c868a1441 Exec on current zone, not always zero.
SVN revision: 44642
2009-12-21 20:58:02 +00:00
Christopher Michael c506d0db46 Create keyboard on current zone, not always on zone 0.
SVN revision: 44641
2009-12-21 20:56:25 +00:00
Christopher Michael 0007331545 Check that zone exists first before trying to use it.
No need to set border zone twice here.



SVN revision: 44640
2009-12-21 20:54:09 +00:00
Christopher Michael f9f0e3f2fb 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
2009-12-21 17:19:32 +00:00
Christopher Michael 3f6dd189c8 Formatting.
Remove whitespace.



SVN revision: 44620
2009-12-21 04:07:44 +00:00
Christopher Michael 652da596a2 Create kbd on current zone.
Formatting.



SVN revision: 44619
2009-12-21 03:54:41 +00:00
Christopher Michael 7fa3653854 Remove dead code.
Add function to get border max size.
Set conformant apps to be below indicator bar.



SVN revision: 44617
2009-12-21 02:35:14 +00:00
Christopher Michael 4d32e932ea 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
2009-12-20 17:29:04 +00:00
Christopher Michael a9af8c438d 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
2009-12-20 06:06:53 +00:00
Christopher Michael 02d4e0493d allow moving indicator in 1/8th increments (not free movement).
SVN revision: 44590
2009-12-20 04:45:11 +00:00
Christopher Michael 904f3db655 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
2009-12-19 21:05:49 +00:00
Massimo Maiurana d9a20cc221 updating french and italian translations
SVN revision: 44576
2009-12-19 15:06:30 +00:00
Vincent Torri 7e7e0a8a55 fix last void * arith
SVN revision: 44562
2009-12-19 08:39:11 +00:00
Carsten Haitzler 672d1de1e3 fix more void * arith!
SVN revision: 44560
2009-12-19 00:15:16 +00:00
Christopher Michael ecf7f4c4f5 Reduce variable usage.
SVN revision: 44559
2009-12-18 23:58:51 +00:00
Carsten Haitzler 7c650aaa62 dont use void *'s and poitner arithmetic! char * is what was intended
SVN revision: 44558
2009-12-18 23:53:39 +00:00
Christopher Michael 91c093d45a Add handy functions for getting dual-app mode safe regions (safe regions
being space that is available to place a window).



SVN revision: 44557
2009-12-18 23:51:54 +00:00
Gustavo Sverzut Barbieri 0900c11347 '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
2009-12-18 22:20:08 +00:00
Christopher Michael b1734750c9 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
2009-12-18 17:51:35 +00:00
Vincent Torri 7c1f80aefe declare alloca where needed and make it portable
SVN revision: 44544
2009-12-18 13:52:23 +00:00
Vincent Torri 905a80f421 redefine static inline functions to normal functions
SVN revision: 44539
2009-12-18 12:31:24 +00:00
Christopher Michael 6ffaf58927 Some safety checks to make sure we return a border, else calls to policy are
useless.



SVN revision: 44535
2009-12-18 05:17:03 +00:00
Christopher Michael 5b136293e1 Remove drag structure from Window structure. Not needed now.
SVN revision: 44531
2009-12-18 00:03:43 +00:00
Christopher Michael fbf2f44a55 Add some handy functions for getting top_shelf/bottom_panel position and size.
SVN revision: 44530
2009-12-17 23:47:48 +00:00
Christopher Michael 7991d5bd15 Don't need to set drag == 0 here...drag_end client message handles that.
SVN revision: 44529
2009-12-17 23:42:12 +00:00
Christopher Michael 13856e38f5 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
2009-12-17 23:36:07 +00:00
Gustavo Sverzut Barbieri 8a8025c6d8 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
2009-12-17 23:05:51 +00:00
Gustavo Sverzut Barbieri 9710ec6536 e_bg: delete trailing whitespace.
SVN revision: 44526
2009-12-17 21:59:23 +00:00
Gustavo Sverzut Barbieri 79e6a724e7 '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
2009-12-17 21:49:18 +00:00
Gustavo Sverzut Barbieri b36699e97c don't use EAPI for functions that should not be available outside module!
SVN revision: 44524
2009-12-17 21:41:31 +00:00
Vincent Torri 85b159255d 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
2009-12-17 08:22:39 +00:00
Vincent Torri 18db67b1fb batget:
* some cleanup
 * allow compilation with opensolaris


SVN revision: 44521
2009-12-17 08:20:37 +00:00
Christopher Michael d567df75c6 Remove config variables for locking.
Send mode to root window so we can lock/unlock indicator window on startup.



SVN revision: 44518
2009-12-16 21:39:04 +00:00
Christopher Michael f9c88ca73e Handle dragables a bit better. This also removes the config option from the
config dialog for locking.



SVN revision: 44517
2009-12-16 21:13:48 +00:00
Christopher Michael ae8da17111 Add config options to lock dragables.
Cleanup some code.



SVN revision: 44515
2009-12-16 20:12:49 +00:00
Christopher Michael 25c0bb4df8 Remove menu from home...not needed.
SVN revision: 44514
2009-12-16 20:10:09 +00:00
Christopher Michael a0b971ee07 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
2009-12-16 20:07:35 +00:00
Christopher Michael 413aa78937 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
2009-12-16 19:44:46 +00:00