element-portable/src
Mark Haines 731d94eea4 Update the actions of default rules instead of overriding.
The Matrix CS API, and synapse now supports setting the actions for default
rules. Doing that makes managing the rules much simpler from a vector
persepctive since the ON/LOUD/OFF toggle buttons can be implemented by
setting the actions and enabling/disabling the default rules rather than
overidding them.

Overriding the default rules was difficult because it was not possible
to intermingle the evaluation of user-specified rules with the default
rules. So even though you could add a rule with the same conditions as a
default rule, it would evaluate before *all* the other default rules.

Also creating new rules under a im.vector namespace creates challenges
if we want vector to cooperate with other matrix clients that want to
provide a similar set of toggle switches for the push rules.
2016-02-26 20:51:16 +00:00
..
components Update the actions of default rules instead of overriding. 2016-02-26 20:51:16 +00:00
skins/vector Merge branch 'rav/read_marker' into develop 2016-02-23 17:57:50 +00:00
vector Remove no-longer accurate comment. 2016-02-23 10:57:50 +00:00
component-index.js Add a version update checker and NewVersionBar to show on the UI. 2016-02-03 16:16:14 +00:00
header copyrights for 2016 2016-01-07 04:17:56 +00:00
VectorConferenceHandler.js copyrights for 2016 2016-01-07 04:17:56 +00:00