malcontent/NEWS

71 lines
2.5 KiB
Plaintext
Raw Normal View History

Overview of changes in malcontent 0.5.0
=======================================
* Add libmalcontent-ui library for parental controls widgets
* Add malcontent-control parental controls app
* Add initial support for session limits (but more needs to be done)
* Rename some of the commands for `malcontent-client` and rename some C APIs
(but with compatibility defines)
* Bugs fixed:
- #6 Align GLib dependency requirements
- !16 docs: Improve documentation of "app-filter-changed" signal
- !18 build: Port meson-make-symlink script to Python
- !19 Add session limits support and PAM module
- !20 Initial version of parental controls app
- !21 build: Fix default value of pamlibdir
- !22 Iterate on UI of parental controls app
- !23 Split widgets into separate library
- !24 Allow user controls to be used for not-yet-existing users
Overview of changes in malcontent 0.4.0
=======================================
* Implement `--quiet` in the `check` and `set` subcommands of
`malcontent-client` to make it nicer to use from scripts (!13)
* Add support for filtering apps by content type (!15)
* Bugs fixed:
- !2 tests: Use gdbus-codegen to drop hand-coded interface definitions
- !12 libmalcontent: Add missing field initialisers to BUILDER_INIT
- !13 Implement --quiet in the check and set subcommands of malcontent-client
- !14 Improve README coverage of whole system design
- !15 Add support to filter by content type
Overview of changes in malcontent 0.3.0
=======================================
* API change for getting app filters: use `mct_manager_get_app_filter()` now,
rather than `mct_get_app_filter()` (#1, !6)
* Support signalling that a users app filter has changed using
`MctManager::app-filter-changed` (#1)
* Add a `MCT_APP_FILTER_ERROR_DISABLED` error to distinguish between the app
filter not being installed/supported, and temporarily not working (!9)
* Add a top-level header file: use `#include <libmalcontent/malcontent.h>`
* Bugs fixed:
- #1 Emit a signal when a users parental controls change
- !5 docs: Fix NEWS entry
- !6 lib: Change allow_interactive_authorization bool to flags
- !7 build: Post-release version bump
- !8 docs: Expand README to be more informative
- !9 libmalcontent: Add MCT_APP_FILTER_ERROR_DISABLED error
- !11 libmalcontent: Add a top-level header file
Overview of changes in malcontent 0.2.0
=======================================
* Renamed project from eos-parental-controls to malcontent
* Bugs fixed:
- !1 Rename project