fsogsmd: modem_cinterion_ps8: more complete command sequences
[cornucopiafso.git] / fsousaged / ChangeLog
blob11d189fd91a2e8e1689cb482d059266d0a727c13
1 2012-04-18  Simon Busch  <morphis@gravedo.de>
3         Bump required version of libfso-glib to 2012.04.18.1
5 2012-04-17  Simon Busch  <morphis@gravedo.de>
7         Remove unneeded stuff from all autogen.sh files
9 2012-04-11  Simon Busch  <morphis@gravedo.de>
11         Update autotools bootstrap script for all components
13         fsousaged: restructure autoconf configuration to be ready for a release
14         Restructuring the automake configuration will follow after the release of version 0.10.
16 2012-03-29  Simon Busch  <morphis@gravedo.de>
18         fsousaged: bin: distribute all c sources
20 2012-03-21  Simon Busch  <morphis@gravedo.de>
22         fsousaged: adjust makefiles for distribution
24 2012-03-14  Simon Busch  <morphis@gravedo.de>
26         Update ChangeLog of all components from git history
28 2012-03-10  Simon Busch  <morphis@gravedo.de>
30         Bump version to 0.10.0 and for all FSO dependencies too
32         drop GITV as version postfix for all components
34 2012-02-14  Simon Busch  <morphis@gravedo.de>
36         Bump required fso-glib version of all components to 2012.14.1
38         Bump required vala version of all components to 0.14.2
40         fsousaged: dbus_service: fix two bugs with resource status update handling
41         - resource send two status updates when requested by a user; one with refcount = 0 and one
42           with refcount = 1 (but status still the same)
43         - resource send no status update when it's requested by more than one user and one of this
44           disappeared or released the resource
46 2012-01-27  Simon Busch  <morphis@gravedo.de>
48         Bump required vala version of all components to 0.14.1 (which is wrong anyway)
49         We're requiring at least vala 0.14.1 but in reality we need a bit more. There is currently
50         a version 0.14.1.9 distributed by ourself which contains everything we need to compile the
51         complete FSO stack with vala-0.14. You find it at
52         http://downloads.freesmartphone.org/vala-0.14.9.tar.bz2
54         fsousaged: lowlevel_kernel26_staysalive: make suitable for the upcoming vala 0.14.2
56 2011-12-21  Simon Busch  <morphis@gravedo.de>
58         fsousaged: herring: adjust for recent changes to power management regarding android devices
60 2011-12-18  Simon Busch  <morphis@gravedo.de>
62         fsousaged: dbus_service: initialize array object as early as possible to avoid segfaults
64         fsousaged: dbus_service: mention wakelock support when enabled
66         fsousaged: conf: add wakelock support for herring machine
68         fsousaged: lowlevel_android: rework to support new suspend/resume handling for android influenced devices
69         This removes the powerkey handling too. Handling system wakeup when the power key is
70         pressed should be done somewhere else and the usage subsystem will be triggered via the
71         org.freesmartphone.Usage.Resume method to completely wakeup.
73         fsousaged: dbus_service: rework to support suspend/resume handling on android based devices
75         fsousaged: dbus_service: adjust signature of resume method to catch up with the specification
76         The FSO API specification requires two parameters for the resume method of the usage
77         service: One for the source and one for the reason. This implements only the parameters so
78         we can call the resume method correctly from the outside but we're not using both
79         parameters atm.
81 2011-12-12  Simon Busch  <morphis@gravedo.de>
83         fsousaged: lowlevel_android: refactor screen resume handling into own method
85         fsodeviced: lowlevel_android: cleanup code a bit and comment unused parts to avoid compiler warnings
87         fsousaged: lowlevel_android: make resume reason for modem a config option
88         Not on every device the resume reason for modem activity is named SMD_RPCCALL. This is
89         mostly the case on MSM devices but for example not for the Nexus S from Samsung.
91 2011-11-30  Simon Busch  <morphis@gravedo.de>
93         fsousaged: lowlevel_kernel26_staysalive: adjust for changes to posix.vapi in latest vala versio
95         fsousaged: lowlevel_android: adjust for changes to posix.vapi in latest vala version
97 2011-11-24  Simon Busch  <morphis@gravedo.de>
99         Bump required vala version of all components to 0.14.0
101 2011-11-22  Simon Busch  <morphis@gravedo.de>
103         Bump required vala version of all FSO components to 0.12.1
105 2011-11-10  Klaus Kurzmann  <mok@fluxnetz.de>
107         fsousaged: drop the unneeded cmd var from Shutdown and Reboot commands
109 2011-11-09  Klaus Kurzmann  <mok@fluxnetz.de>
111         fsousaged: make shutdown and reboot commands configurable
112         We can't rely on PATH being correct when being activated via dbus.
113         This means we better use absolute paths to the commands to
114         execute.
116         This adds two new config options in [fsousage]: shutdown_command and
117         reboot_command. If not configured they default to '/sbin/shutdown -h now'
118         and '/sbin/shutdown -r now'.
120 2011-10-16  Denis 'GNUtoo' Carikli  <GNUtoo@no-log.org>
122         fsousaged: herring config: fix real suspend's resume
123         Without that fix Xorg doesn't come back after a real suspend.
125 2011-10-09  Denis 'GNUtoo' Carikli  <GNUtoo@no-log.org>
127         fsousaged: configuration: switch the herring machine to android low level plugin
128         Herring is also known as crespo or nexus S
130 2011-09-28  Simon Busch  <morphis@gravedo.de>
132         fsousaged: add configuration for herring machine (also known as nexus s)
134 2011-08-22  Simon Busch  <morphis@gravedo.de>
136         fsousaged: dbus_service: when resume is not user initiated display should not turn on
137         In cases where the resume is not initiated by the user (for example the device wakes up by
138         some messages arrived on the modem channel) it's not right to turn on the display (which
139         is the case in the idle idle state but not in the lock idle state).
141 2011-08-19  Simon Busch  <morphis@gravedo.de>
143         fsousaged: lowlevel_palmpre: minor bug fixes
144         - "UNKNOWN" is now handled as invalid resume reason
145         - only the first resume reason is read from /sys/power/wake_event_list
147 2011-07-12  Simon Busch  <morphis@gravedo.de>
149         fsousaged: dbus_service: increase time we're waiting for resource registration
151         fsousaged: sync all configuration files with new configuration option
153         fsousaged: add myself to the authors list
155         fsousaged: dbus_service: remove unreached break statement
157         fsousaged: dbus_serivce: make shadow resource handling finally work
158         If a shadow resource is pinged but never registers its resource the daemon will not die
159         anymore. It will wait for about 10 seconds for the resource to register and then abort
160         resource enablement process.
162         fsousaged: dbus_service: improve the code with more comments and exception handling
164 2011-07-11  Simon Busch  <morphis@gravedo.de>
166         fsousaged: dbus_service: clean up dependency handling code
168         fsousaged: dbus_service: catch unhandeled exception otherwise the daemon will die
170         fsousaged: dbus_service: implement two debug options available through configuration
171         You can now disable lowlevel suspend with the configratuion debug_do_not_suspend = true in
172         the fsousaged.conf configuration file. Together with this you can set the resume reason
173         with debug_suspend_user_initiated = true/false.
175         fsousaged: dbus_service: forward all possible errors to the caller
177 2011-07-10  Simon Busch  <morphis@gravedo.de>
179         fsousaged: dbus_services: some minor bug fixes for resource dependency handling
181         fsogsmd/fsousaged: some minor corrections about resource dependency handling
183         fsousaged: dbus_service: implement handling of resource dependencies
185 2011-06-29  Simon Busch  <morphis@gravedo.de>
187         fsousaged: dbus_service: even respect shadow resources when doing the suspend
188         Not enabled shadowed resources have the state UNKNOWN. When doing a suspend this always
189         fails as the code checks only for a state not equal to SUSPENDED or ENABLED. This adds the
190         check for the UNKNOWN state to be able to suspend the device when shadowed resources are
191         not enabled.
193         fsousaged: dbus_service: add some more debug statements in resource class
195 2011-06-27  Denis 'GNUtoo' Carikli  <GNUtoo@no-log.org>
197         fsousaged: nexusone's config: activate suspend(remove debug_do_not_suspend)
198         Now that we have implemented the screen userspace resume, we can suspend/resume.
200         nexusone's fsousaged.conf: add userspace screen resume config
202         fsousaged: lowlevel_android plugin: add support for userspace screen resume
203         Add that in the [fsousage.lowlevel_android] fsousaged configuration section to activate it:
204         screen_resume_type = userspace
205         screen_resume_command = chvt 1;chvt 2
207         fsousaged: lowlevel_android plugin: Whitespace and cleanup fix
209 2011-06-07  Denis 'GNUtoo' Carikli  <GNUtoo@no-log.org>
211         Add nexusone configurations files.
213 2011-06-02  Simon Busch  <morphis@gravedo.de>
215         Bump required vala version of all components to 0.12.0
217         Revert "fsousaged: enable shadow resources for palm_pre machine"
218         This reverts commit 81d1ac9905479153a20f3ab0f81acc79b905901e.
220         Enabled shadow resources leads to errors within the SHR distribution. We need to solve
221         this problem later. For now we will ship a separate config file for fsousaged in OE for
222         the aurora distribution.
224 2011-05-31  Simon Busch  <morphis@gravedo.de>
226         fsousaged: enable shadow resources for palm_pre machine
228 2011-05-05  Klaus Kurzmann  <mok@fluxnetz.de>
230         fsousaged: add vim tags for correct indentation with 4 spaces
232 2011-03-07  Lukas-David Gorris  <lukas.gorris@gmail.com>
234         htcleo: add all configs in the make system
235         Tested-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
236         Acked-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
238 2011-03-06  Denis 'GNUtoo' Carikli  <GNUtoo@no-log.org>
240         Move htcleo's config
241         I carefully reviewed the commit c65d801ba4abfd09ee49f3c4a89823679c090bf9
242           But I looked at the content, not at the pathes.
243         This fixes the pathes.
245         Note that the config is not activated yet in the autotools build system.
247 2011-03-04  Simon Busch  <morphis@gravedo.de>
249         fsousaged: lowlevel_palmpre: parse wakeup events correctly
251 2011-03-01  Simon Busch  <morphis@gravedo.de>
253         fsousaged: palmpre conf: switch to DEBUG loglevel for now
255 2011-02-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
257         bump copyright notices for 2011
259         fsousaged: simplify error handling
261 2011-02-20  Simon Busch  <morphis@gravedo.de>
263         fsousaged: lowlevel_palmpre: remove wrong newline character
265 2011-01-18  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
267         fsousaged: set G_LOG_DOMAIN
269 2010-12-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
271         fsousaged: don't autostart fsodevice just because we create a proxy for the idlenotifier
273         bump vala and glib-2.0 requirements
275 2010-12-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
277         fsousaged: bring back dbus name owner change watcher and idlenotifier glue
279         fsousaged: more gdbus conversion
281         fsousaged: first bunch of gdbus conversion
283 2010-12-05  Simon Busch  <morphis@gravedo.de>
285         fsousaged: conf: palm_pre: disable shadow resources
287 2010-12-01  Simon Busch  <morphis@gravedo.de>
289         fsousaged: palmpre: set enable_shadow_resources = 1
291 2010-10-05  Martin Jansa  <Martin.Jansa@gmail.com>
293         new way to detect vala
295 2010-08-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
297         fsotdld: register dbus object at location path
299 2010-08-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
301         bump vala dependencies
303 2010-07-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
305         fsousaged: move ResourceStatus to libfsoframework
307 2010-07-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
309         fsousaged: disable shadow resources by default
311 2010-06-24  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
313         fsousaged: lowlevel_android: sick
315         fsousaged: Ã¤&ßa%&$§C"§! !!!
317         fsousaged: lowlevel_android: next try to get this darn plugin right
319 2010-06-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
321         fsousaged: lowlevel_android: resurrecting input node grabbing for resume handling
323         fsousaged: lowlevel_android: trigger resume also on event3-531
325         fsousaged: lowlevel_android: debug++
327 2010-06-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
329         fsousaged: don't call glib's error(), but just emit a warning, if we can't suspend
331 2010-06-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
333         fsousaged: lowlevel_android: event3-219 == powerkey
335         fsousaged: lowlevel_android: try to gather resume reason from new proc nodes
337         fsousaged: lowlevel_android: use /proc/wakelocks_suspend_resume to wait for resume & compute IRQ diff
339 2010-06-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
341         fsousaged: lowlevel_android: add debug code for /proc/wakelocks_last_lock
343 2010-06-09  Antonio Ospite  <ospite@studenti.unina.it>
345         Cosmetics: remove trailing spaces
346         Changes are purely cosmetics, I generated them with this command:
347           find . -type f ! \( -path '*/.git/*' -or -name COPYING \) | \
348           xargs sed -e 's/[[:blank:]]*$//g' -i
349         I had to take care to not mangle .git objects; this works also because there
350         are no binary files in the repository, if there were any, then some other
351         attentions should have been taken into account.
353 2010-05-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
355         fsousaged: lowlevel_android: -ERESTARTNOHAND is not being delivered to the application, but rather intercepted by glibc :/
357         fsousaged: lowlevel_android: debug++
359         fsousaged: lowlevel_android: use select and wait for ERESTARTHAND to block until we have resumed
361         fsousaged: lowlevel_android: give grace period to fall asleep
363 2010-05-30  Simon Busch  <morphis@gravedo.de>
365         fsousaged: make lowlevel_palmpre plugin available for everybody
367 2010-05-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
369         fsousaged: lowlevel_android: first try
371         fsousaged: add plugin lowlevel_android that handles the subtle differences in suspend/resume on Android/Linux-derived kernels
373 2010-05-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
375         fsousaged: conf/htc_qualcomm_dream: use kernel26 plugin for lowlevel suspend
377 2010-05-18  Simon Busch  <morphis@gravedo.de>
379         fsousaged: add lowlevel plugin for the palm pre machine
381 2010-05-13  Maksim 'max_posedon' Melnikau  <maxposedon@gmail.com>
383         Fix using AC_ARG_ENABLE
384         Macro: AC_ARG_ENABLE (feature, help-string, [action-if-given],
385         [action-if-not-given]) works litte different as cornucopia expect:
386         1. action-if-given called when --enable-feature or --disable-feature
387         2. if it was --enable: $enableval="yes"
388            if it was --disable: $enableval="no"
389         3. action-if-not-given is place for default value
391         See also:
393         http://www.gnu.org/software/hello/manual/autoconf/Package-Options.html
394         http://devmanual.gentoo.org/general-concepts/autotools/
396 2010-05-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
398         catch up with libfso-glib new versioning scheme
400 2010-05-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
402         all: use Linux.ioctl rather than Posix.ioctl which is not supported on some Linuces
403         This makes us depend on Vala 0.8.1.1 (FSO-release)
405 2010-05-07  Simon Busch  <morphis@gravedo.de>
407         fsousaged: tell if debug is enabled when configuring
409 2010-04-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
411         fsousaged: more experimental support for shadow resources
413         fsousaged: fix debug build
415         fsousaged: don't try to disable a shadow resource; you will fail
417         fsousaged: add Resume() command
419 2010-03-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
421         fsousaged: lowlevel_kernel26_staysalive: and set state back to on
423         fsousaged: lowlevel_kernel26_staysalive: add prototype implementation
425         fsousaged: install special configuration for htc_qualcomm_dream
427         fsousaged: add skeleton for new lowlevel plugin 'lowlevel_kernel26_staysalive'
428         This plugin is for systems that use the kernel26 suspend/resume mechanism,
429         however the CPU is not halted during suspend.
431         fsousaged: add basic support for shadow resources
433 2010-03-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
435         fsousaged: gather dbus system services during configure step
437 2010-03-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
439         catch up with removed libfreesmartphone/common
441 2010-02-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
443         add config.vapi and GITV everywhere
445 2010-02-24  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
447         fsousaged: bump version
449         fsousaged: complete the error checking cycle for org.freesmartphone.Usage.RequestResource
451 2010-02-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
453         docs: remove fsousaged/TODO, merge with toplevel TODO
455 2010-02-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
457         complete AUTHORS and MAINTAINERS file; please add yourself
459 2010-02-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
461         fsgsmd: add conf to SUBDIRs
463 2010-01-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
465         fsousaged: ship machine-specific default configurations
467         fsousaged: add missing return statement in lambdas
469 2010-01-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
471         fsousaged: fix system actions
473         fsousaged: even more string templates
475         fsousaged: system actions use their own (shared) queue
477         fsousaged: use string templates
479         fsousaged: move command queue into resource class
480         most command queues are resource specific, since resource allocation can be parallized
482         fsousaged: queueify suspend
484         fsousaged: first commands queueified
486         fsousaged: add command classes
488 2010-01-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
490         fsousaged: remove persistence stuff; we don't need that NOTE: fsousaged has to be rewritten in order to properly serialize resource requests retaining the sync semantics of the API :/
492         fsousaged: dbus_service: convert some messages to @ notation
494 2010-01-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
496         sync. MAINTAINERS file
498 2010-01-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
500         fsousaged: fix make 'test'
502 2010-01-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
504         adjust (C) for 2010
506 2009-12-01  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
508         fsousaged: log package version on startup
510 2009-11-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
512         all: move daemons into @prefix@/sbin/
514 2009-11-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
516         fsousaged: dbus_service: reenable system action messages, thanks Slyon_
518 2009-11-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
520         fsousaged: put bug number in pp command
522         fsousaged: catch up with dbus async changes
523         Async dbus changes have changed our timing so that fsousaged's dbus methods
524         were not being carried out synchronously, which is what we want in the case
525         of requesting/releasing/configuring resources. This should fix it,
526         but may introduce other timing instabilities, so take a close look on
527         unexpected behaviour.
529 2009-11-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
531         fsouaged: catch up with async dbus changes; also secure against lowlevel not being present
532         This should fix the suspend/resume timing issues people have been reported
534 2009-11-15  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
536         fsousaged: the bin's name fsousaged not fsodeviced for .gitignore
538 2009-11-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
540         fsousaged: fix race condition that broke dbus system activation NOTE: Do NOT use plain deferred initialization (Idle.add(do_more_init_stuff)) for plugins that are dbus system activated, since in that case, the dbus call will be the first action inserted in the mainloop queue -- even before your idle call, hence parts may not be initialized at that time.
542 2009-11-05  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
544         all: bump Vala requirement and enable silent automake rules, if available
546 2009-10-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
548         fsousaged: rename controller to dbus_service. NOTE: Sorry folks, but you need to adjust your configuration.
550 2009-10-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
552         fsogsmd: add some debugging options; honor 'sync_resources_with_lifecycle' option from fso1
554 2009-10-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
556         fsousaged: secure against race condition (see code comment for more info)
558 2009-10-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
560         fsousaged: catch up with async API and outcomment problematic code
562 2009-09-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
564         all: require libgee 0.5.0
566 2009-09-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
568         fsousaged: catch up with libgee master; bump vala version requirement
570 2009-09-25  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
572         Change file order to avoid segfault, Thanks to agg1n
574         Fix rapid emmiting of ResoueceChange. Thanks to agg1n1
576 2009-09-23  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
578         Fix double emitted signal ResourceChanged. Thx to agg1n
580 2009-09-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
582         fsousaged: controller: split into two files
584 2009-09-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
586         fsousaged: post-release version bump
588 2009-09-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
590         all: bump version requirements
592 2009-09-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
594         fsousaged: shut down if can't load any plugins
596 2009-09-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
598         all: sync COPYING file with license as found in code
600 2009-09-05  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
602         fsousaged: add (optional) libpersistence support to improve restartability NOTE: configure with --enable-persistence, if you want to enable this feature.
604 2009-09-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
606         fsousaged: register signal handlers for SIGBUS and SIGSEGV; call shutdown on forced exit
608 2009-09-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
610         fsousaged: post-release version bump
612 2009-08-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
614         fsousaged: controller: fix crash when a resource implementor quits the bus (Note to self: do not modify an interable while iterating over it...) Thanks ptitjes and juergbi.
616         fsousaged: controller: show resume reason as string
618 2009-08-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
620         fsousaged: use enum internally to derive resume reason fix swapped idle vs. busy states when notifying idlenotifier after resume
622 2009-08-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
624         fsousaged: controller: talking to the right dbus object helps Thanks dos1 for spotting
626 2009-08-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
628         fsodeviced: call org.freesmartphone.IdleNotifier.SetState( ... ) on resume. lowlevel_openmoko: properly recognize reason and subreason.
630         fsousaged: for some reason, my constructors were not called. use 'construct' to work around for now
632 2009-08-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
634         fsousaged: lowlevel_openmoko: detect reason and subreason from sysfs
636         fsousaged: controller: use DBus constants as defined in fsoframework-2.0.vapi
638         fsousaged: controller: infrastructure for lowlevel plugin done. To add a certain plugin as lowlevel suspend/resume plugin, you have to do the following: 1.) Make it loaded at all by adding its name to the conf file, e.g. [fsousage.lowlevel_kernel26] or [fsousage.lowlevel_openmoko] 2.) Chose which plugin to use for suspend/resume in [fsousaged] by adding (e.g.) lowlevel_type = kernel26 NOTE: kernel26 is the default, if the lowlevel_type entry is not present.
640         fsousaged: add skeleton for lowlevel plugins implementing suspend/resume handling
642 2009-08-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
644         all: catch up with new logging API
646 2009-07-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
648         fsousaged: fix valac invocation to not call gcc for us
650         fsousaged: enable GNU extensions; fix EXTRA_DIST declaration
652 2009-06-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
654         fsousaged: release as 0.9.0
656         fsousaged: send org.freesmartphone.Usage.ResourceChanged()
658         fsousaged: update TODO
660 2009-06-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
662         add TODO
664 2009-06-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
666         fsousaged: remove warnings and secure against more potential failures
668         fsousaged: check for invalid parameters in {Get|Set}ResourcePolicy
670 2009-06-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
672         fsousaged: fix resource policy handling; since we can't use the enumeration code in here, it always transferred 0 instead of the real value :/
674 2009-06-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
676         fsousaged: controller: use FreeSmartphone.UsageSystemAction enum
678 2009-06-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
680         fsousaged: add missing data/Makefile.am
682         fsousaged: install service file for dbus system activation
684         fsousaged: install dbus configuration file
686         fsousaged: send system action 'resume' after resuming
688 2009-05-31  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
690         ousaged: controller: remove debug messages
692 2009-05-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
694         fsodeviced: controller: secure better against errors while enabling/disabling/suspending/resuming
696 2009-05-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
698         fsousage: controller: grab sysfs prefix from config
700         fsoframework: suspend async (work around missing async dbus server)
702         fsousaged: controller: basic functionality done
704 2009-05-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
706         fsousaged: controller: request/release done for simple cases
708         fsousaged: controller: unregister resources when the provider quits the bus
710         fsousage: Bummer! We can't use libfso-glib for the server implementation in cases where we do special tricks like dealing with the dbus sender name or (eventually) async processing. Need to think whether we can convey the additional information other than by modifying the method signature :(
712         fsousage: fix binary name
714         fsousage: catch up with API changes
716         fsousage: make it build
718         fsousaged: add build skeleton