I have made the following changes intended for : CE:Adaptation:N950-N9 / policy-settings-basic-n950
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/8122 Thank You, Juho Hämäläinen [This message was auto-generated] --- Request # 8122: Messages from BOSS: State: review at 2013-02-19T14:03:39 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:jhamalai:branches:CE:Adaptation:N950-N9 / policy-settings-basic-n950 -> CE:Adaptation:N950-N9 / policy-settings-basic-n950 changes files: -------------- --- policy-settings-basic-n950.changes +++ policy-settings-basic-n950.changes @@ -0,0 +1,3 @@ +* Tue Feb 19 2013 Juho Hämäläinen <[email protected]> - 0.1.4 +- New audio stream group. + old: ---- policy-settings-basic-n950-0.1.3.tar.gz new: ---- policy-settings-basic-n950-0.1.4.tar.gz spec files: ----------- --- policy-settings-basic-n950.spec +++ policy-settings-basic-n950.spec @@ -9,7 +9,7 @@ # << macros Summary: Precompiled basic MeeGo policy settings for the N950 -Version: 0.1.3 +Version: 0.1.4 Release: 1 Group: System/Resource Policy License: GPLv2 other changes: -------------- ++++++ policy-settings-basic-n950-0.1.3.tar.gz -> policy-settings-basic-n950-0.1.4.tar.gz --- basic/etc/pulse/xpolicy.conf +++ basic/etc/pulse/xpolicy.conf @@ -19,6 +19,12 @@ source = sink.null.monitor [group] +name = feedbacksound +flags = set_sink, limit_volume, cork_stream, mute_by_route +sink = sink.voice.raw +source = sink.null.monitor + +[group] name = inputsound flags = set_sink, limit_volume, cork_stream, mute_by_route sink = sink.voice.raw @@ -459,6 +465,14 @@ group = camera [stream] +property = event.id@equals:"pulldown_highlight" +group = feedbacksound + +[stream] +property = event.id@equals:"pulldown_lock" +group = feedbacksound + +[stream] exe = camera-ui group = camera --- basic/policy/audio_cork_rules.pl +++ basic/policy/audio_cork_rules.pl @@ -14,6 +14,7 @@ cork( navigator , flash , uncorked). cork( navigator , event , uncorked). cork( navigator , systemsound, uncorked). +cork( navigator , feedbacksound, uncorked). cork( navigator , inputsound , uncorked). cork( navigator , othermedia , corked ). cork( navigator , background , uncorked). @@ -33,6 +34,7 @@ cork( call , flash , uncorked). cork( call , event , uncorked). cork( call , systemsound, uncorked). +cork( call , feedbacksound, uncorked). cork( call , inputsound , uncorked). cork( call , othermedia , corked ). cork( call , background , uncorked). @@ -52,6 +54,7 @@ cork( videoeditor, flash , uncorked). cork( videoeditor, event , uncorked). cork( videoeditor, systemsound, uncorked). +cork( videoeditor, feedbacksound, uncorked). cork( videoeditor, inputsound , uncorked). cork( videoeditor, othermedia , uncorked). cork( videoeditor, background , uncorked). @@ -71,6 +74,7 @@ cork( camera , flash , uncorked). cork( camera , event , uncorked). cork( camera , systemsound, uncorked). +cork( camera , feedbacksound, uncorked). cork( camera , inputsound , uncorked). cork( camera , othermedia , corked ). cork( camera , background , uncorked). @@ -90,6 +94,7 @@ cork( ringtone , flash , uncorked). cork( ringtone , event , uncorked). cork( ringtone , systemsound, uncorked). +cork( ringtone , feedbacksound, uncorked). cork( ringtone , inputsound , uncorked). cork( ringtone , othermedia , uncorked). cork( ringtone , background , uncorked). @@ -109,6 +114,7 @@ cork( alarm , flash , uncorked). cork( alarm , event , uncorked). cork( alarm , systemsound, uncorked). +cork( alarm , feedbacksound, uncorked). cork( alarm , inputsound , uncorked). cork( alarm , othermedia , uncorked). cork( alarm , background , uncorked). @@ -128,6 +134,7 @@ cork( game , flash , uncorked). cork( game , event , uncorked). cork( game , systemsound, uncorked). +cork( game , feedbacksound, uncorked). cork( game , inputsound , uncorked). cork( game , othermedia , corked ). cork( game , background , uncorked). @@ -147,6 +154,7 @@ cork( player , flash , uncorked). cork( player , event , uncorked). cork( player , systemsound, uncorked). +cork( player , feedbacksound, uncorked). cork( player , inputsound , uncorked). cork( player , othermedia , corked ). cork( player , background , uncorked). @@ -166,6 +174,7 @@ cork( flash , flash , uncorked). cork( flash , event , uncorked). cork( flash , systemsound, uncorked). +cork( flash , feedbacksound, uncorked). cork( flash , inputsound , uncorked). cork( flash , othermedia , corked ). cork( flash , background , uncorked). @@ -185,6 +194,7 @@ cork( othermedia , flash , uncorked). cork( othermedia , event , uncorked). cork( othermedia , systemsound, uncorked). +cork( othermedia , feedbacksound, uncorked). cork( othermedia , inputsound , uncorked). cork( othermedia , othermedia , uncorked). cork( othermedia , background , uncorked). @@ -204,6 +214,7 @@ cork( event , flash , uncorked). cork( event , event , uncorked). cork( event , systemsound, uncorked). +cork( event , feedbacksound, uncorked). cork( event , inputsound , uncorked). cork( event , othermedia , uncorked). cork( event , background , uncorked). @@ -223,6 +234,7 @@ cork( background , flash , uncorked). cork( background , event , uncorked). cork( background , systemsound, uncorked). +cork( background , feedbacksound, uncorked). cork( background , inputsound , uncorked). cork( background , othermedia , uncorked). cork( background , background , uncorked). @@ -242,6 +254,7 @@ cork( idle , flash , uncorked). cork( idle , event , uncorked). cork( idle , systemsound, uncorked). +cork( idle , feedbacksound, uncorked). cork( idle , inputsound , uncorked). cork( idle , othermedia , uncorked). cork( idle , background , uncorked). --- basic/policy/audio_groups.pl +++ basic/policy/audio_groups.pl @@ -44,6 +44,7 @@ audio_group(othermedia). % Everything else (i.e. default group) audio_group(event). % Messages (SMS, Chat etc), network events etc audio_group(systemsound). % Desktop sounds etc +audio_group(feedbacksound). % UI sounds, pulldown sounds audio_group(inputsound). % Key presses, touchscreen sounds audio_group(background). % UI and sound-less rendering audio_group(idle). % If nothing runs this is active @@ -75,6 +76,7 @@ audio_group_type( internal, othermedia ). audio_group_type( resource, event ). audio_group_type( event , systemsound). +audio_group_type( event , feedbacksound). audio_group_type( event , inputsound ). audio_group_type( resource, background ). audio_group_type( internal, idle ). --- basic/policy/audio_volume_rules.pl +++ basic/policy/audio_volume_rules.pl @@ -14,6 +14,7 @@ volume_limit( navigator , flash , 0 ). volume_limit( navigator , event , 100 ). volume_limit( navigator , systemsound, 100 ). +volume_limit( navigator , feedbacksound, 100 ). volume_limit( navigator , inputsound , 0 ). volume_limit( navigator , othermedia , 0 ). volume_limit( navigator , background , 50 ). @@ -33,6 +34,7 @@ volume_limit( call , flash , 0 ). volume_limit( call , event , 0 ). volume_limit( call , systemsound, 100 ). +volume_limit( call , feedbacksound, 100 ). volume_limit( call , inputsound , 0 ). volume_limit( call , othermedia , 0 ). volume_limit( call , background , 10 ). @@ -52,6 +54,7 @@ volume_limit( videoeditor, flash , 0 ). volume_limit( videoeditor, event , 0 ). volume_limit( videoeditor, systemsound, 100 ). +volume_limit( videoeditor, feedbacksound, 100 ). volume_limit( videoeditor, inputsound , 0 ). volume_limit( videoeditor, othermedia , 0 ). volume_limit( videoeditor, background , 10 ). @@ -71,6 +74,7 @@ volume_limit( camera , flash , 0 ). volume_limit( camera , event , 0 ). volume_limit( camera , systemsound, 0 ). +volume_limit( camera , feedbacksound, 0 ). volume_limit( camera , inputsound , 0 ). volume_limit( camera , othermedia , 0 ). volume_limit( camera , background , 0 ). @@ -90,6 +94,7 @@ volume_limit( ringtone , flash , 0 ). volume_limit( ringtone , event , 0 ). volume_limit( ringtone , systemsound, 0 ). +volume_limit( ringtone , feedbacksound, 0 ). volume_limit( ringtone , inputsound , 0 ). volume_limit( ringtone , othermedia , 0 ). volume_limit( ringtone , background , 0 ). @@ -109,6 +114,7 @@ volume_limit( alarm , flash , 0 ). volume_limit( alarm , event , 0 ). volume_limit( alarm , systemsound, 0 ). +volume_limit( alarm , feedbacksound, 0 ). volume_limit( alarm , inputsound , 0 ). volume_limit( alarm , othermedia , 0 ). volume_limit( alarm , background , 0 ). @@ -128,6 +134,7 @@ volume_limit( game , flash , 0 ). volume_limit( game , event , 100 ). volume_limit( game , systemsound, 100 ). +volume_limit( game , feedbacksound, 100 ). volume_limit( game , inputsound , 0 ). volume_limit( game , othermedia , 0 ). volume_limit( game , background , 100 ). @@ -147,6 +154,7 @@ volume_limit( player , flash , 0 ). volume_limit( player , event , 100 ). volume_limit( player , systemsound, 100 ). +volume_limit( player , feedbacksound, 100 ). volume_limit( player , inputsound , 0 ). volume_limit( player , othermedia , 0 ). volume_limit( player , background , 100 ). @@ -166,6 +174,7 @@ volume_limit( flash , flash , 100 ). volume_limit( flash , event , 100 ). volume_limit( flash , systemsound, 100 ). +volume_limit( flash , feedbacksound, 100 ). volume_limit( flash , inputsound , 0 ). volume_limit( flash , othermedia , 0 ). volume_limit( flash , background , 100 ). @@ -185,6 +194,7 @@ volume_limit( othermedia, flash , 100 ). volume_limit( othermedia, event , 100 ). volume_limit( othermedia, systemsound, 100 ). +volume_limit( othermedia, feedbacksound, 100 ). volume_limit( othermedia, inputsound , 100 ). volume_limit( othermedia, othermedia , 100 ). volume_limit( othermedia, background , 100 ). @@ -204,6 +214,7 @@ volume_limit( event , flash , 0 ). volume_limit( event , event , 100 ). volume_limit( event , systemsound, 100 ). +volume_limit( event , feedbacksound, 100 ). volume_limit( event , inputsound , 0 ). volume_limit( event , othermedia , 0 ). volume_limit( event , background , 10 ). @@ -223,6 +234,7 @@ volume_limit( background, flash , 100 ). volume_limit( background, event , 100 ). volume_limit( background, systemsound, 100 ). +volume_limit( background, feedbacksound, 100 ). volume_limit( background, inputsound , 100 ). volume_limit( background, othermedia , 100 ). volume_limit( background, background , 100 ). @@ -242,6 +254,7 @@ volume_limit( idle , flash , 100 ). volume_limit( idle , event , 100 ). volume_limit( idle , systemsound, 100 ). +volume_limit( idle , feedbacksound, 100 ). volume_limit( idle , inputsound , 100 ). volume_limit( idle , othermedia , 100 ). volume_limit( idle , background , 100 ). --- basic/policy/policy.dres +++ basic/policy/policy.dres @@ -4,7 +4,7 @@ # resource $resource_owner = {resource: headset_buttons, owner: nobody, mode: shared, \ group : nobody } -$resource_owner = {resource: lens_cover, owner: nobody, mode: shared, \ +$resource_owner += {resource: lens_cover, owner: nobody, mode: shared, \ group : nobody } $resource_owner += {resource: snap_button, owner: nobody, mode: shared, \ group : nobody } @@ -153,6 +153,7 @@ $volume_limit += { group: background , limit: 100 } $volume_limit += { group: inputsound , limit: 100 } $volume_limit += { group: systemsound, limit: 100 } +$volume_limit += { group: feedbacksound, limit: 100 } $volume_limit += { group: event , limit: 100 } $volume_limit += { group: othermedia , limit: 100 } $volume_limit += { group: flash , limit: 100 } @@ -172,6 +173,7 @@ $audio_cork = { group: idle , cork: uncorked } $audio_cork += { group: background , cork: uncorked } $audio_cork += { group: systemsound, cork: uncorked } +$audio_cork += { group: feedbacksound, cork: uncorked } $audio_cork += { group: inputsound , cork: uncorked } $audio_cork += { group: event , cork: uncorked } $audio_cork += { group: alarm , cork: uncorked } ++++++ policy-settings-basic-n950.yaml --- policy-settings-basic-n950.yaml +++ policy-settings-basic-n950.yaml @@ -1,6 +1,6 @@ Name: policy-settings-basic-n950 Summary: Precompiled basic MeeGo policy settings for the N950 -Version: 0.1.3 +Version: 0.1.4 Release: 1 Group: System/Resource Policy License: GPLv2
