platform/upstream/enlightenment.git
11 years agoAdd function prototypes.
Christopher Michael [Tue, 19 Feb 2013 10:56:40 +0000 (10:56 +0000)]
Add function prototypes.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84148

11 years agoAdd min & max mode sizes to monitor structure.
Christopher Michael [Tue, 19 Feb 2013 10:56:38 +0000 (10:56 +0000)]
Add min & max mode sizes to monitor structure.
Add Frame & Stand to monitor structure.
Add code to create/show/move/resize/hide the frame & stand.
Change the code to use ecore_x_randr functions so that when running in
Xephyr we get monitors that make sense.
Change output_set and crtc_set functions to take the Ecore_X_Randr
types.
Set an aspect ratio on the frame (so it maintains during resize)
Add function for telling monitor what the virtual size is.
Add function for telling monitor what grid object it belongs to.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84147

11 years agoFix _basic_create prototype & function to use the dialog now.
Christopher Michael [Tue, 19 Feb 2013 10:56:35 +0000 (10:56 +0000)]
Fix _basic_create prototype & function to use the dialog now.
Call function of randr widget to get the min required size, and set
the list widget to that size.
Tell the dialog to show centered on the screen.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84146

11 years agoAdd a blank line to separate comments.
Christopher Michael [Tue, 19 Feb 2013 10:56:32 +0000 (10:56 +0000)]
Add a blank line to separate comments.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84145

11 years agoCreate new randr widget group (for the main randr widget) and give it
Christopher Michael [Tue, 19 Feb 2013 10:56:30 +0000 (10:56 +0000)]
Create new randr widget group (for the main randr widget) and give it
an "inset" look like the wallpaper preview widget.

NB: This probably could have been aliased to the wallpaper preview
widget but is separate right now in case the boss wants to change it ;)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84144

11 years agoCfdata is unused in the apply function.
Christopher Michael [Tue, 19 Feb 2013 10:56:27 +0000 (10:56 +0000)]
Cfdata is unused in the apply function.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84143

11 years agoAdd LOGFN to functions.
Christopher Michael [Tue, 19 Feb 2013 10:56:24 +0000 (10:56 +0000)]
Add LOGFN to functions.
Append newly created monitor(s) to our list.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84142

11 years agoAdd test rectangle to monitor
Christopher Michael [Tue, 19 Feb 2013 10:56:20 +0000 (10:56 +0000)]
Add test rectangle to monitor
Add LOGFN to functions.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84141

11 years agoAdd LOGFN macro to header.
Christopher Michael [Tue, 19 Feb 2013 10:56:17 +0000 (10:56 +0000)]
Add LOGFN macro to header.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84140

11 years agoAdd prototype and code for virtual_size_calc function.
Christopher Michael [Tue, 19 Feb 2013 10:56:14 +0000 (10:56 +0000)]
Add prototype and code for virtual_size_calc function.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84139

11 years agoTell randr widget to calculate virtual size.
Christopher Michael [Tue, 19 Feb 2013 10:56:11 +0000 (10:56 +0000)]
Tell randr widget to calculate virtual size.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84138

11 years agoAdd monitor widget to makefile.
Christopher Michael [Tue, 19 Feb 2013 10:56:08 +0000 (10:56 +0000)]
Add monitor widget to makefile.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84137

11 years agoUse proper width/height variables from crtc_config.
Christopher Michael [Tue, 19 Feb 2013 10:56:05 +0000 (10:56 +0000)]
Use proper width/height variables from crtc_config.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84136

11 years agoMove and resize the monitor after packing to it's proper position.
Christopher Michael [Tue, 19 Feb 2013 10:56:02 +0000 (10:56 +0000)]
Move and resize the monitor after packing to it's proper position.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84135

11 years agoPack the created monitor into the layout widget.
Christopher Michael [Tue, 19 Feb 2013 10:55:59 +0000 (10:55 +0000)]
Pack the created monitor into the layout widget.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84134

11 years agoAdd a list of modes to smart_data structure.
Christopher Michael [Tue, 19 Feb 2013 10:55:56 +0000 (10:55 +0000)]
Add a list of modes to smart_data structure.
When we set the output, fill in the modes list
Add code to sort modes list.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84133

11 years agoAdd geometry to smart_data struct.
Christopher Michael [Tue, 19 Feb 2013 10:55:54 +0000 (10:55 +0000)]
Add geometry to smart_data struct.
Check geometry changes in smart_move and smart_resize.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84132

11 years agoStart code for monitors create
Christopher Michael [Tue, 19 Feb 2013 10:55:50 +0000 (10:55 +0000)]
Start code for monitors create
 - Create monitor smart object
 - Set crtc and output config for monitor.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84131

11 years agoAdd crtc and output configs to smart_data structure.
Christopher Michael [Tue, 19 Feb 2013 10:55:45 +0000 (10:55 +0000)]
Add crtc and output configs to smart_data structure.
Add functions to set crtc and output configs.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84130

11 years agoAdd function prototypes for setting monitor crtc and output config.
Christopher Michael [Tue, 19 Feb 2013 10:55:42 +0000 (10:55 +0000)]
Add function prototypes for setting monitor crtc and output config.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84129

11 years agoAdd list of monitors to smart_data structure.
Christopher Michael [Tue, 19 Feb 2013 10:55:39 +0000 (10:55 +0000)]
Add list of monitors to smart_data structure.
Add code to delete the monitors when randr gets deleted.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84128

11 years agoAdd initial start of code to create monitors.
Christopher Michael [Tue, 19 Feb 2013 10:55:36 +0000 (10:55 +0000)]
Add initial start of code to create monitors.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84127

11 years agoAdd header function for monitors_create.
Christopher Michael [Tue, 19 Feb 2013 10:55:33 +0000 (10:55 +0000)]
Add header function for monitors_create.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84126

11 years agoAdd initial monitor code.
Christopher Michael [Tue, 19 Feb 2013 10:55:30 +0000 (10:55 +0000)]
Add initial monitor code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84125

11 years agoTell randr widget to create monitors.
Christopher Michael [Tue, 19 Feb 2013 10:55:28 +0000 (10:55 +0000)]
Tell randr widget to create monitors.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84124

11 years agoAdd header function for creating new monitors.
Christopher Michael [Tue, 19 Feb 2013 10:55:25 +0000 (10:55 +0000)]
Add header function for creating new monitors.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84123

11 years agoAdd randr widget to makefile.
Christopher Michael [Tue, 19 Feb 2013 10:55:22 +0000 (10:55 +0000)]
Add randr widget to makefile.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84122

11 years agoCleanup compile warnings and include randr object header.
Christopher Michael [Tue, 19 Feb 2013 10:55:20 +0000 (10:55 +0000)]
Cleanup compile warnings and include randr object header.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84121

11 years agoRemove all references to the old randr config.
Christopher Michael [Tue, 19 Feb 2013 10:55:17 +0000 (10:55 +0000)]
Remove all references to the old randr config.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84120

11 years agoAdd code to handle the layout object.
Christopher Michael [Tue, 19 Feb 2013 10:55:14 +0000 (10:55 +0000)]
Add code to handle the layout object.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84119

11 years agoCreate the randr widget in _basic_create.
Christopher Michael [Tue, 19 Feb 2013 10:55:09 +0000 (10:55 +0000)]
Create the randr widget in _basic_create.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84118

11 years agoInitial rewrite of the monitor object.
Christopher Michael [Tue, 19 Feb 2013 10:55:07 +0000 (10:55 +0000)]
Initial rewrite of the monitor object.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84117

11 years agoInitial rewrite of randr widget.
Christopher Michael [Tue, 19 Feb 2013 10:55:04 +0000 (10:55 +0000)]
Initial rewrite of randr widget.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84116

11 years agoRemove old randr code from dialog creation.
Christopher Michael [Tue, 19 Feb 2013 10:55:01 +0000 (10:55 +0000)]
Remove old randr code from dialog creation.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84115

11 years agoRemove old randr widget code from Makefile.
Christopher Michael [Tue, 19 Feb 2013 10:54:58 +0000 (10:54 +0000)]
Remove old randr widget code from Makefile.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84114

11 years agoRemove old randr widget code.
Christopher Michael [Tue, 19 Feb 2013 10:54:55 +0000 (10:54 +0000)]
Remove old randr widget code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84113

11 years agoRemove randr versions (in header now).
Christopher Michael [Tue, 19 Feb 2013 10:54:52 +0000 (10:54 +0000)]
Remove randr versions (in header now).
Set default output policy.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84112

11 years agoRemove timestamps from config (not needed).
Christopher Michael [Tue, 19 Feb 2013 10:54:49 +0000 (10:54 +0000)]
Remove timestamps from config (not needed).
Add randr versions to header.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84111

11 years agoAdd start of new e_randr code.
Christopher Michael [Tue, 19 Feb 2013 10:54:44 +0000 (10:54 +0000)]
Add start of new e_randr code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84110

11 years agoAdd new randr header file.
Christopher Michael [Tue, 19 Feb 2013 10:54:39 +0000 (10:54 +0000)]
Add new randr header file.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84109

11 years agoRemove old randr code from Makefile.am
Christopher Michael [Tue, 19 Feb 2013 10:54:35 +0000 (10:54 +0000)]
Remove old randr code from Makefile.am

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84108

11 years agoRemove All Old Randr Code.
Christopher Michael [Tue, 19 Feb 2013 10:54:29 +0000 (10:54 +0000)]
Remove All Old Randr Code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84107

11 years agofix gadcon dnd window for shelf and gadman desktop to use comp canvas window
Mike Blumenkrantz [Tue, 19 Feb 2013 10:05:16 +0000 (10:05 +0000)]
fix gadcon dnd window for shelf and gadman desktop to use comp canvas window

SVN revision: 84102

11 years agofix tons of now-incorrect popup and object usage in winlist
Mike Blumenkrantz [Tue, 19 Feb 2013 09:55:00 +0000 (09:55 +0000)]
fix tons of now-incorrect popup and object usage in winlist

SVN revision: 84099

11 years agostore e objects in comp win, delay deletion of e object comp wins until after animation
Mike Blumenkrantz [Tue, 19 Feb 2013 09:54:57 +0000 (09:54 +0000)]
store e objects in comp win, delay deletion of e object comp wins until after animation

SVN revision: 84098

11 years agoadd e_popup_object_remove
Mike Blumenkrantz [Tue, 19 Feb 2013 09:54:54 +0000 (09:54 +0000)]
add e_popup_object_remove

SVN revision: 84097

11 years agoremove comp wins from hash immediately when deleted to prevent access later
Mike Blumenkrantz [Tue, 19 Feb 2013 09:48:10 +0000 (09:48 +0000)]
remove comp wins from hash immediately when deleted to prevent access later

SVN revision: 84095

11 years agofix gadcon popup "swimming" animation resulting in now-incorrect use of e_popup
Mike Blumenkrantz [Tue, 19 Feb 2013 09:48:06 +0000 (09:48 +0000)]
fix gadcon popup "swimming" animation resulting in now-incorrect use of e_popup

SVN revision: 84094

11 years agocomp wins for injected e objects now wait until animations are done before allowing...
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:58 +0000 (09:14 +0000)]
comp wins for injected e objects now wait until animations are done before allowing deletion

SVN revision: 84093

11 years agoavoid calling popup autoclose cleanup function repeatedly
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:56 +0000 (09:14 +0000)]
avoid calling popup autoclose cleanup function repeatedly

SVN revision: 84092

11 years agocomp win delete events no longer contain blank objects, allowing them to be useful
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:53 +0000 (09:14 +0000)]
comp win delete events no longer contain blank objects, allowing them to be useful

SVN revision: 84091

11 years agotrivial comp cleanup for hide events
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:51 +0000 (09:14 +0000)]
trivial comp cleanup for hide events

SVN revision: 84090

11 years agoremove forgotten debuging printf producer
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:49 +0000 (09:14 +0000)]
remove forgotten debuging printf producer

SVN revision: 84089

11 years agoe_util_size_debug_set now displays delete events
Mike Blumenkrantz [Tue, 19 Feb 2013 09:14:46 +0000 (09:14 +0000)]
e_util_size_debug_set now displays delete events

SVN revision: 84088

11 years agoblock _e_comp_win_render_queue completely for real objects
Mike Blumenkrantz [Tue, 19 Feb 2013 08:25:08 +0000 (08:25 +0000)]
block _e_comp_win_render_queue completely for real objects

SVN revision: 84085

11 years agofix comp shadowing for popups and menus
Mike Blumenkrantz [Tue, 19 Feb 2013 08:25:05 +0000 (08:25 +0000)]
fix comp shadowing for popups and menus

SVN revision: 84084

11 years agorevert previous few commits related to e_menu, not meant to go in yet
Mike Blumenkrantz [Tue, 19 Feb 2013 08:22:46 +0000 (08:22 +0000)]
revert previous few commits related to e_menu, not meant to go in yet

SVN revision: 84083

11 years agoblock _e_comp_win_render_queue completely for real objects
Mike Blumenkrantz [Tue, 19 Feb 2013 08:09:11 +0000 (08:09 +0000)]
block _e_comp_win_render_queue completely for real objects

SVN revision: 84080

11 years agofix comp shadowing for popups and menus
Mike Blumenkrantz [Tue, 19 Feb 2013 08:09:08 +0000 (08:09 +0000)]
fix comp shadowing for popups and menus

SVN revision: 84079

11 years agomenus are now drawn directly onto the compositor canvas
Mike Blumenkrantz [Tue, 19 Feb 2013 08:09:05 +0000 (08:09 +0000)]
menus are now drawn directly onto the compositor canvas

SVN revision: 84078

11 years agoif a menu is active, ensure efm does not send icon_mouse_in smart callbacks
Mike Blumenkrantz [Tue, 19 Feb 2013 08:09:01 +0000 (08:09 +0000)]
if a menu is active, ensure efm does not send icon_mouse_in smart callbacks

SVN revision: 84077

11 years agoadd menu canvas layer
Mike Blumenkrantz [Tue, 19 Feb 2013 08:08:58 +0000 (08:08 +0000)]
add menu canvas layer

SVN revision: 84076

11 years agofix new crash in e_int_menus app finder code
Mike Blumenkrantz [Mon, 18 Feb 2013 14:11:41 +0000 (14:11 +0000)]
fix new crash in e_int_menus app finder code

SVN revision: 84064

11 years agonocomp mode now dynamically enables/disables based on the state and stacking of fulls...
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:55 +0000 (13:43 +0000)]
nocomp mode now dynamically enables/disables based on the state and stacking of fullscreen windows and comp objects

SVN revision: 84062

11 years agoadd e_layout_top_child_get, e_layout_child_below_get and e_layout_child_above_get
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:52 +0000 (13:43 +0000)]
add e_layout_top_child_get, e_layout_child_below_get and e_layout_child_above_get

SVN revision: 84061

11 years agogiant comp rejiggering commit #2: popups are now objects drawn directly onto the...
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:47 +0000 (13:43 +0000)]
giant comp rejiggering commit #2: popups are now objects drawn directly onto the compositor canvas with no xwindows of their own

* added a number of new e_comp functions and macros

* options for disabling effects on objects: this option does not currently have any effect

* all modules which used gadcon popups have been adjusted

* all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality

* shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810)

* shelves no longer have an event object

SVN revision: 84060

11 years agoformatting
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:40 +0000 (13:43 +0000)]
formatting

SVN revision: 84059

11 years agogadcon now correctly freezes its container object when unpopulating
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:37 +0000 (13:43 +0000)]
gadcon now correctly freezes its container object when unpopulating

SVN revision: 84058

11 years agoe_util_size_debug_set now prints on show/hide events
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:34 +0000 (13:43 +0000)]
e_util_size_debug_set now prints on show/hide events

SVN revision: 84057

11 years agoadd e_util_evas_objects_above_print_smart() to print smart heirarchy
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:32 +0000 (13:43 +0000)]
add e_util_evas_objects_above_print_smart() to print smart heirarchy

SVN revision: 84056

11 years agoadd e_gadcon_client_visible_get()
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:29 +0000 (13:43 +0000)]
add e_gadcon_client_visible_get()

SVN revision: 84055

11 years agoadd comp functions for injecting objects into the comp layout
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:22 +0000 (13:43 +0000)]
add comp functions for injecting objects into the comp layout

SVN revision: 84054

11 years agorename E_COMP_CANVAS_LAYER_ABOVE -> POPUP
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:18 +0000 (13:43 +0000)]
rename E_COMP_CANVAS_LAYER_ABOVE -> POPUP

SVN revision: 84053

11 years agodesklock now uses comp canvas
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:14 +0000 (13:43 +0000)]
desklock now uses comp canvas

SVN revision: 84052

11 years agoadd desklock layer to layer enum
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:10 +0000 (13:43 +0000)]
add desklock layer to layer enum

SVN revision: 84051

11 years agouse handler list append macro for desklock handlers
Mike Blumenkrantz [Mon, 18 Feb 2013 13:43:05 +0000 (13:43 +0000)]
use handler list append macro for desklock handlers

SVN revision: 84050

11 years agofix 2 pointer warp bugs:
Mike Blumenkrantz [Mon, 18 Feb 2013 10:13:20 +0000 (10:13 +0000)]
fix 2 pointer warp bugs:

* warping to a window which is covered by another window containing the current pointer coordinates
* focus changes no longer break sometimes when winlist warping very quickly

SVN revision: 84046

11 years agounbreak winlist focus setting, as broken by princeamd's patch which I failed to adequ...
Mike Blumenkrantz [Mon, 18 Feb 2013 09:51:49 +0000 (09:51 +0000)]
unbreak winlist focus setting, as broken by princeamd's patch which I failed to adequately test across all focus models :(

SVN revision: 84045

11 years agoremove unused edcs from old bnw theme.
Carsten Haitzler [Mon, 18 Feb 2013 08:58:32 +0000 (08:58 +0000)]
remove unused edcs from old bnw theme.

SVN revision: 84043

11 years agofix apply when disabling input methods in imc config dialog
Mike Blumenkrantz [Mon, 18 Feb 2013 08:05:59 +0000 (08:05 +0000)]
fix apply when disabling input methods in imc config dialog

SVN revision: 84040

11 years agosome work on contact...
Carsten Haitzler [Sun, 17 Feb 2013 14:45:00 +0000 (14:45 +0000)]
some work on contact...

SVN revision: 84024

11 years agorevert mixer back to a working state -> rev 83903
Carsten Haitzler [Sun, 17 Feb 2013 03:31:45 +0000 (03:31 +0000)]
revert mixer back to a working state -> rev 83903

SVN revision: 84013

11 years agoe_mixer: cleanup mixer card and channel selection code path
Jérémy Zurcher [Fri, 15 Feb 2013 16:53:04 +0000 (16:53 +0000)]
e_mixer: cleanup mixer card and channel selection code path

SVN revision: 83959

11 years agounbreak input windows in comp and ensure they have container shapes: edge bindings...
Mike Blumenkrantz [Fri, 15 Feb 2013 13:46:59 +0000 (13:46 +0000)]
unbreak input windows in comp and ensure they have container shapes: edge bindings which do not require dragging are once again functional

SVN revision: 83955

11 years agosomeone got a little overzealous with nulling pointers...need the border ee to not...
Mike Blumenkrantz [Fri, 15 Feb 2013 13:10:40 +0000 (13:10 +0000)]
someone got a little overzealous with nulling pointers...need the border ee to not be null when we try to free it

SVN revision: 83952

11 years agopatch from Deon Thomas: this patch fix the bug with if you have multiple windows...
Mike Blumenkrantz [Fri, 15 Feb 2013 11:18:16 +0000 (11:18 +0000)]
patch from Deon Thomas: this patch fix the bug with if you have multiple windows opened and you are Alt+Tabbing suppose the mouse is already over the window that e_border_focused_get (the last focused border) we go to the next one. currently it centres the mouse on the same focused window then if you do alt+tab it will go to the next.

SVN revision: 83946

11 years agofix e build on 1.7 branch again...
Mike Blumenkrantz [Fri, 15 Feb 2013 08:18:09 +0000 (08:18 +0000)]
fix e build on 1.7 branch again...

SVN revision: 83940

11 years agopatch by Deon Thomas which implements efreet menu caching for e_int_menus
Mike Blumenkrantz [Fri, 15 Feb 2013 08:16:06 +0000 (08:16 +0000)]
patch by Deon Thomas which implements efreet menu caching for e_int_menus

SVN revision: 83939

11 years agoadd a E_CSERVE env var - set it befor e_start to make e_start run
Carsten Haitzler [Fri, 15 Feb 2013 04:56:11 +0000 (04:56 +0000)]
add a E_CSERVE env var - set it befor e_start to make e_start run
cserve2 etc.

SVN revision: 83933

11 years agoe_mixer: remove unused e_mod_mixer_channel_name_get from mixer API and comment subsys...
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:40 +0000 (20:28 +0000)]
e_mixer: remove unused e_mod_mixer_channel_name_get from mixer API and comment subsys code

SVN revision: 83921

11 years agoe_mixer: volume,mute,state set/get use channel info and capabilities
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:37 +0000 (20:28 +0000)]
e_mixer: volume,mute,state set/get use channel info and capabilities

SVN revision: 83920

11 years agoe_mixer: simplify alsa:_mixer_channel_capabilities
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:34 +0000 (20:28 +0000)]
e_mixer: simplify alsa:_mixer_channel_capabilities

SVN revision: 83919

11 years agoe_mixer: ui uses e_mod_mixer_channel_is_mono
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:31 +0000 (20:28 +0000)]
e_mixer: ui uses e_mod_mixer_channel_is_mono

SVN revision: 83918

11 years agoe_mixer: use macro for capabilities queries
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:28 +0000 (20:28 +0000)]
e_mixer: use macro for capabilities queries

SVN revision: 83917

11 years agoe_mixer: add E_MIXER_CHANNEL_IS_MONO capability
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:26 +0000 (20:28 +0000)]
e_mixer: add E_MIXER_CHANNEL_IS_MONO capability

SVN revision: 83916

11 years agoe_mixer: use channel capabilities to group them
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:23 +0000 (20:28 +0000)]
e_mixer: use channel capabilities to group them

  groups in order : Playback Capture Switch Boost

SVN revision: 83915

11 years agoe_mixer: replace has_capture with capabilities bit map
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:20 +0000 (20:28 +0000)]
e_mixer: replace has_capture with capabilities bit map

xx_can_mute and xx_has_capture fuctions can disapear
 !?! e_slider_disabled_set does not work !?!

SVN revision: 83914

11 years agoe_mixer: channel_get_by_name returns a E_Mixer_Channel_Info
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:17 +0000 (20:28 +0000)]
e_mixer: channel_get_by_name returns a E_Mixer_Channel_Info

this opens the gates to capabilities bit map stored in E_Mixer_Channel_Info

SVN revision: 83913

11 years agoe_mixer: fix grammar
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:14 +0000 (20:28 +0000)]
e_mixer: fix grammar

a farm of pigs is a pig farm, says my irish wife;
info should stay singular but for better understanding I use plural

SVN revision: 83912

11 years agoe_mixer: factorise get/free card names
Jérémy Zurcher [Thu, 14 Feb 2013 20:28:10 +0000 (20:28 +0000)]
e_mixer: factorise get/free card names

SVN revision: 83911