3 Commits

Author SHA1 Message Date
Rares Visalom
29ecb0514e systemActions: Make actions searchable
Every action has specific associated terms that
identify that action and show it in the search
results. Methods to match the actions as well
as getting properties of specific actions are
needed in order to provide a way of using the
actions.

https://bugzilla.gnome.org/show_bug.cgi?id=691900
2017-08-22 03:46:38 +03:00
Rares Visalom
9f496bac8c systemActions: Store properties in a map
It is more convenient and structured to use a
map in order to store system actions and their
properties. The current changes are an improvement
over the classic instance properties because
it provides clarity and ease of management.

https://bugzilla.gnome.org/show_bug.cgi?id=691900
2017-08-22 03:23:10 +03:00
Rares Visalom
4adf992e94 system: Split out system actions to its own module
In anticipation of showing the system actions in
the search results, it is fit to move action
specific code to its own module in order to
reuse it.

https://bugzilla.gnome.org/show_bug.cgi?id=691900
2017-08-22 03:20:13 +03:00