Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
testing:hw
:
xiaomi
:
tucana
>
ngfd
> _service:tar_git:ngfd.changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:ngfd.changes of Package ngfd
* Tue Jan 10 2023 Vlad G <b100dian@gmail.com> - 1.4.0-debug - [ffmemles] Document custom waveform. JB#57639 * Thu Mar 03 2022 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.4.0 - [ffmemless] Added constant and custom periodic effects. Fixes JB#57639 - [ffmemless] Enable effect caching and upload cached effects before play. JB#57639 * Thu Feb 17 2022 Pekka Vuorela <pekka.vuorela@jolla.com> - 1.3.2 - [ngfd] Fix unit tests not having proper plugin path. Fixes JB#52769 * Wed Oct 13 2021 Björn Bidar <bjorn.bidar@jolla.com> - 1.3.1 - [packaging] BuildRequire systemd via pkgconfig. JB#55010 * Mon Sep 13 2021 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.3.0 - [ngfd] Add QtFeedback effects. JB#55261 * Fri Dec 04 2020 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.2.5 - [ngfd] Remove deprecated includes of dbus-glib-lowlevel.h. JB#51115 * Fri Oct 09 2020 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.2.4 - [ngfd] Use dbus_gmain instead of dbus-glib with plugins as well. JB#51115 * Thu Oct 08 2020 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.2.3 - [ngfd] Raise version requirement for glib2. JB#51115 - [ngfd] Remove obsolete autoconf macro. JB#51115 - [ngfd] Require dbus-1 >= 1.8. Contributes to JB#51115 - [ngfd] Use AM_CFLAGS instead of INCLUDES. JB#51115 - [ngfd] Use AM_PROG_AR as required by dbus_gmain. JB#51115 - [ngfd] Use dbus_gmain instead of dbus-glib. JB#51115 - [tests] Fix build for tests. * Fri Sep 11 2020 pvuorela <pekka.vuorela@jolla.com> - 1.2.2 - [ngfd] Remove libtool .la files. Contributes to JB#38781 - [packaging] Remove libtool .la files in RPM SPEC * Wed Jul 08 2020 Matti Kosola <matti.kosola@jolla.com> - 1.2.1 - [aarch64] Do not hardcode lib dir in plugin path. Contributes to JB#50027 * Fri May 29 2020 Juho Hamalainen <jusa@hilvi.org> - 1.2.0 - [ngfd] Add simple Systemd integration. - [packaging] Fix service file locations with aarch64. JB#50027 * Mon Mar 02 2020 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.1.6 - [dbus] Fix memory leak. - [gst] Increase log verbosity for errors. - [ngfd] Add one more safeguard to synchronize. JB#48437 - [ngfd] context: Unsubscribe catch-all subscriptions correctly. - [ngfd] Fix memory leak. - [profile] Disconnect core hook on unload and fix memory leak. - [resource] Disconnect core hook on unload. - [streamrestore] Unsubscribe context changes and disconnect core hook on unload. - [transform] Disconnect core hook on unload. * Thu Oct 17 2019 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.1.5 - [gst] Accept both string and boolean for sound.enabled. - [transform] Fix custom value handling. JB#45496 * Thu Oct 10 2019 pvuorela <pekka.vuorela@jolla.com> - 1.1.4 - [packaging] Improve packaging. Contributes to JB#22780 * Thu Sep 26 2019 Niels Breet <niels.breet@jolla.com> - 1.1.3 - [packaging] Update config as per policy. Contributes JB#44152 * Mon Sep 16 2019 Niels Breet <niels.breet@jolla.com> - 1.1.2-2 - [ngfd] Fix variable type used in sprintf. Contributes to JB#46923 - [ngfd] Use g_list_free_full when possible. Contributes to JB#46923 * Tue Aug 06 2019 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.1.2 - [ngfd] Prevent segfault if plugin initialization fails. JB#46759 - [packaging] Don't try to restart service in post or postun. Fixes JB#46631 * Tue Feb 19 2019 Juho Hamalainen <jusa.mer@hilvi.org> - 1.1.1 - [dbus] Handle plugin arguments correctly. - [gst] Be more accurate about synchronizing. - [gst] Don't setup fade if pipeline doesn't provide position. - [gst] Don't share delay sources. - [gst] Don't use request after it is freed. Fixes JB#43287 - [gst] Rename fade callback definition and variable. - [gst] Use G_SOURCE_CONTINUE and _REMOVE as applicable. - [ngf] Introduce command line option -q for quiet. - [ngf] Log warning if there are lingering requests when shutting down. - [ngf] Missing user configuration directory is not error. - [ngf] Remove D-Bus autostart configuration. - [ngf] Set log level to error by default. - [packaging] Drop autostart configuration file. * Fri Apr 27 2018 Juho Hamalainen <jusa.mer@hilvi.org> - 1.1.0 - [ngf] Add functionality to reload events. - [ngf] Add possibility to unset events or event properties. - [ngf] Add user definable events.d path. - [ngfd] Add ratelimit to event reloading. - [ngf] Make eventrule ref counted. - [ngf] Prevent segfault when merging event. Fixes JB#41782 - [ngf] Reload events when receiving SIGUSR2. - [ngf] Use SIGUSR1 for toggling between normal and debug logging. * Tue Apr 24 2018 Juho Hämäläinen <juho.hamalainen@jolla.com> - 1.0.1 - [callstate] Don't publish active to ringing state change. Fixes JB#41732 * Thu Feb 01 2018 Juho Hamalainen <jusa.mer@hilvi.org> - 1.0 - [build] Build new event features. - [build] Build new null sink. - [build] Build new route plugin. - [build] Include new dbus helper to build. - [build] Update version to 1.0. - [callstate] Fix memleak when call state changes. - [callstate] Use new core-dbus helper. - [canberra] Update request proplist after uploading. JB#40097 - [canberra] Use sink interface for userdata. - [data] Update default ffmemless effects. - [data] Update default plugin configs. - [data] Update default values to resource plugin. - [dbus] Check for valid client for pause and stop methods. - [dbus] Have limit on max requests. - [dbus] Have maximum client limit. Fixes MER#1825 - [dbus] Have per-client request limits. MER#1825 - [dbus] Remove delaying, as it can be handled in gst plugin. - [dbus] Use dynamic userdata in favor of old static. - [dbus] Use request's id instead of property value. - [%define common_entry_stuff] - [%define message.haptic] - [%define message.sound] - [devicelock] Use new core-dbus helper. - [ffmemless] Don't spam error messages. Fixes JB#35107 - [ffmemless] Initialize allocated data to zero. - [ffmemless] Use new haptic API. - [gst] Add fade and delay configurations. - [gst] Call synchronize after startup delay. - [gst] Clear bus watch source on error. - [gst] Remove unnecessary casts. - [gst] Stop all audio if voice call is activated. - [mce] Remove display control functionality. - [mce] Use new core-dbus helper. - [message] - [message => context@ouput.class == external, context@volume > (int) 0] - [message => context@volume == (int) 0] - [message @priority 100 => context@disable_message_tone == (bool) true] - [ngfd] Add DBus helper. - [ngfd] Add define parsing to events. - [ngfd] Add function for copying requests. - [ngfd] Add function to get current log level. - [ngfd] Add setter and getter for plugin userdata. - [ngfd] Add userdata set and get to sink interface. - [ngfd] Allow defining keytypes in plugin configuration. - [ngfd] Assign proper id to requests. - [ngf] Define value identifier strings in n_value header. - [ngfd] Fix segfault if daemon is started without sinks. - [ngfd] Handle SIGINT and SIGTERM. - [ngfd] Implemented improved events. - [ngfd] Load plugins in two steps. - [ngfd] Log both plugin and file names when loading. - [ngfd] Make sure fallback request has correct id. - [ngfd] Read event definitions in descending order. - [ngfd] Revise haptic handling. - [ngfd] Update context internal handling. - [ngfd] Version 1.0. JB#40097 - [ngf] Enable storing userdata for interface. - [ngf] Fix unnecessary memory allocation in proplist dump. - [ngf] Remove context key entry if no subscribers. - [null] Simple sink to handle any event. - [packaging] Build and package new route plugin. - [packaging] Bump version. - [packaging] Package new null sink. - [plugins] Add type for plugins that implement sink interface. - [real_entry] - [resouce] Update resource filtering to type based. - [route] New plugin for following audio route. - [service] Allow passing arguments from sysconfig file. - [sinkinterface] Add sink type for type based filtering. - [streamrestore] Add function to get volume to volumecontroller. - [streamrestore] Allow handling both builtin and external events. - [streamrestore] Allow transforming stream volumes to context values. - [streamrestore] Build with ohm-ext-route flags. - [streamrestore] Follow audio route. - [streamrestore] Get initial volume for streams we follow. - [streamrestore] Listen to individual context keys instead of all of them. - [streamrestore] Remove unnecessary casts. - [streamrestore] Update media state to ngfd context. - [tests] Add type to test-fake-plugin. - [tests] Update context tests. - [tests] Update core event related tests. - [tests] Update test building to compile with new dbus helper. * Mon Aug 14 2017 Juho Hamalainen <jusa.mer@hilvi.org> - 0.112 - [haptic] Divide all haptic types to two classes. Fixes JB#38974 - [ngfd] Fix autogen dependency * Wed May 24 2017 Andrew den Exter <andrew.den.exter@jollamobile.com> - 0.111 - [ngfd] Adapt to merged device lock states. Contributes to JB#37378 * Wed Mar 15 2017 Andrew den Exter <andrew.den.exter@jollamobile.com> - 0.110 - [ngf] Add a plugin for device lock state. Contributes to JB#37378 * Wed Aug 31 2016 Juho Hamalainen <jusa.mer@hilvi.org> - 0.109 - [haptic] Require type of haptic to play the haptic. Fixes JB#35881 * Tue Aug 16 2016 Juho Hamalainen <jusa.mer@hilvi.org> - 0.108 - [config] Rename default config files. - [core] Support split plugin configuration. Fixes MER#1638 * Mon Jun 06 2016 Juho Hamalainen <jusa.mer@hilvi.org> - 0.107 - [gst] Seek instead of recreate on restart. MER#1308 * Mon May 09 2016 Juho Hämäläinen <jusa.mer@hilvi.org> - 0.106 - [dbus] Stop all events when MCE restarts. Fixes JB#35143 * Fri Dec 04 2015 lbt <david@dgreaves.com> - 0.105 - [license] Unify open source licenses. Contributes to JB#33648 * Mon Jun 29 2015 mvogt <matthew.vogt@jollamobile.com> - 0.104 - [ngfd] Add placeholders for existence feedback events. Contributes to MER#1138 * Mon Jun 15 2015 Juho Hämäläinen <jusa@hilvi.org> - 0.103 - [gst] Divide fade values by 1000.0. Fixes JB#29541 * Mon Jun 15 2015 Mohammed Sameer <msameer@foolab.org> - 0.102 - [ngfd] adjust the volume value we get from GStreamer before using it … - [ngfd] adjust the volume value we get from GStreamer before using it again. Contributes to JB#29541 * Fri May 29 2015 Mohammed Sameer <msameer@foolab.org> - 0.101 - [ngfd] fix fade effects not working. Contributes to JB#27731 * Fri May 29 2015 Juho Hämäläinen <jusa@hilvi.org> - 0.100 - [ngfd] also link against gstreamer-controller-1.0 Fixes JB#29225 - [ngfd] require gstreamer1.0-plugins-good Fixes JB#29224 * Thu May 28 2015 Mohammed Sameer <msameer@foolab.org> - 0.99 - [ngfd] Initial port to GStreamer 1.0 - [ngfd] use decodebin instead of decodebin2. Contributes to JB#27731 * Thu May 28 2015 Mohammed Sameer <msameer@foolab.org> - 0.98 - [ngfd] revert gstreamer 1.x changes. Contributes to JB#27731 * Wed May 27 2015 Mohammed Sameer <msameer@foolab.org> - 0.97 - [ngfd] Initial port to GStreamer 1.0. Contributes to JB#27731 * Fri May 08 2015 Juho Hämäläinen <jusa@hilvi.org> - 0.96 - [dbus] Log who introspected the interface. - [dbus] Reply not-yet-handled if plugin doesn't handle calls. - [ngf] 0 is proper uint value. - [ngf] Enclose log defines with do while(0). - [packaging] Replaces tone-generator. - [profile] Add missing semicolon. - [settings-basic] Update example config to match updated tonegen. - [tonegen] Add D-Bus configuration file for legacy API. - [tonegen] Allow extra properties for dtmf tones. Fixes JB#25600 - [tonegen] Import tone-generator source as is to tonegen plugin. - [tonegen] Merge tonegend as a plugin. - [tonegen] Merge tonegend as a plugin. Fixes JB#11587 - [tonegen] Remove extra whitespace. - [tonegen] Remove legacy-dbus-api. * Wed Jul 23 2014 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.95 - [haptic] Use event configuration based haptic event type detection * Fri Jun 13 2014 Juho Hämäläinen <jusa@hilvi.org> - 0.94.1 - [streamrestore] Fix assert when pulseaudio restarts and no subscriptions. * Fri Jun 06 2014 Juho Hämäläinen <jusa@hilvi.org> - 0.94 - [streamrestore] Add stream volume transform feature. * Mon Jun 02 2014 Juho Hämäläinen <jusa@hilvi.org> - 0.93 - [gst] Free the pipeline immediately after EOS. * Tue May 20 2014 Vesa Halttunen <vesa.halttunen@jollamobile.com> - 0.92 - [mce] Always wait for LED playback complete signal from MCE before considering sink done - [mce] Don't consider the MCE sink done with an event if a LED pattern has been started and mce.clear_pattern is set to true to allow manual stopping - [mce] Wait for LED playback complete signal from MCE before considering sink done * Fri Apr 25 2014 Thomas Perl <thomas.perl@jolla.com> - 0.91 - [haptic] Make haptic policy (settings, calls) reusable * Wed Mar 12 2014 Pekka Lundstrom <pekka.lundstrom@jollamobile.com> - 0.90 - [actdead] ngfd is started also in ACTDEAD mode * Tue Feb 25 2014 Juho Hämäläinen <jusa@hilvi.org> - 0.89 - [canberra] Really cache samples with canberra plugin. * Tue Nov 12 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.88 - [mce] Let MCE clear patterns since it knows better when to do that * Thu Nov 07 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.87 - [mce] Better LED pattern management * Wed Nov 06 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.86 - [profile] Support multiple sound.level values. - [settings] Update default config for profile plugin. * Tue Nov 05 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.85 - [canberra] Don't use context uninitialized. - [canberra] Remove pause callback since we don't support it anyway. - [canberra] Remove timeout if stopped before callback is called. * Thu Oct 31 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.84 - [callstate] Add callstate plugin so call state can be accessed - [ffmemless] Don't vibrate if a call is ongoing. * Wed Oct 30 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.83 - [canberra] Fix memory leak and optimize silent playback. * Tue Oct 29 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.82 - [packaging] Fix test package dependencies * Fri Oct 25 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.81 - [gst] Fake play if sound is disabled with sound.enabled * Tue Oct 22 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.80 - [ffmemless] Allow effects to be defined as touch screen related - [ffmemless] Fix odd debug print to be more comprehensible - [profile] Follow touch vibration level setting in profiles * Fri Oct 18 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.79 - [ffmemless] Add missing function declaration - [ffmemless] Clear old effect before uploading new * Thu Oct 17 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.78 - [mce] Complete event playback immediately. * Wed Oct 16 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.76 - [ffmemless] Add check for device existence to plugin loading * Wed Oct 16 2013 Juho Hämäläinen <jusa@hilvi.org> - 0.75 - [gst] Support media.role in event configuration file * Fri Oct 11 2013 Robin Burchell <viroteck@viroteck.net> - 0.74 - [ngfd] Removed obsolete Harmattan session file parsing * Fri Sep 27 2013 Kalle Jokiniemi <kalle.jokiniemi@jollamobile.com> - 0.72 - [ffmemless] Close file descriptors on exec - [ffmemless] Move device node setup from plugin load to sink initialize * Tue Sep 24 2013 Bernd Wachter <bwachter@lart.info> - 0.71 - [build] Fix int/gpointer type conversion * Wed Aug 21 2013 Robin Burchell <viroteck@viroteck.net> - 0.70 - [packaging] Package tests * Fri Aug 16 2013 Islam Amer <pharon@gmail.com> - 0.69 - [ffmemless] Rename settings environment variable * Wed Aug 07 2013 faenil <and.bernabei@gmail.com> - 0.68 - [ngfd] make ffmemless optional, as it won't load on VM * Sat Jul 27 2013 Robin Burchell <viroteck@viroteck.net> - 0.66 - [canberra] Only cache samples once, on the first use. - [canberra] Set stream properties specified in the effect on the canberra context. - [ngf] Add libcanberra-using sink. * Tue Jul 23 2013 Robin Burchell <viroteck@viroteck.net> - 0.65 - [ngfd] Always restart if we die. * Tue Jul 02 2013 Pekka Lundstrom <pekka.lundstrom@jollamobile.com> - 0.64 - [boot] ngfd.service file uses new session targets * Sun May 19 2013 Islam Amer <islam.amer@jollamobile.com> - 0.63 - [packaging] move to git packaging * Wed Feb 20 2013 Juho Hämäläinen <juho.hamalainen@tieto.com> - 0.63 - Possibility to define optional plugins in configuration. * Wed Jan 23 2013 Bernd Wachter <bernd.wachter@jollamobile.com> - 0.62 - add vibra plugin for ffmemless - play all media if no media filter is given * Wed Dec 19 2012 Juho Hamalainen <juho.hamalainen@tieto.com> - 0.61 - Update to latest version, more robust client handling. * Mon Dec 10 2012 Marko Saukko <marko.saukko@jollamobile.com> - 0.60 - Updated packaging. * Sun Nov 18 2012 Bernd Wachter <bernd.wachter@jollamobile.com> - 0.60 - Update to latest upstream (now Nemo) - Sanitize package naming a bit - Add user session service file * Mon Feb 13 2012 Marko Saukko <marko.saukko@gmail.com> - 0.34 - Added URL and dropped unused Makefile. * Wed Nov 02 2011 Marko Saukko <marko.saukko@cybercom.com> - 0.34 - Addd dependency to config. * Tue Oct 25 2011 Miroslav Safr <miroslav.safr@tieto.com> - 0.34 - the default config is installed as /etc/ngf/ngf.ini (without it it will not run at all) - added debugging feature to be able to do something with daemon (switch -vvvvvvvv) * Thu Oct 20 2011 Marko Saukko <marko.saukko@cybercom.com> - 0.34 - Added spectacle packaging. * Thu Feb 03 2011 Janne Mäntyharju <janne.mantyharju@digia.com> - 0.34 - Fixes: BMC#13344 - Fix: Incoming call and SMS/Voicemail tone sound does not play - Fix: Default alarm tone is not played when the user defined tone is deleted for the snoozed alarms - Fix: ngfd crashes during memory test execution - Fix: ngfd is too heavy to start - Fix: Knocking tone not played for second call - Fix: Preload elements by defined list. - Fix: Support adjusting buffer-time and latency-time for GStreamer. * Tue Dec 21 2010 Janne Mäntyharju <janne.mantyharju@digia.com> - 0.30 - Initial MeeGo release - FEA#2889