Bump version to keep in sync with libfso-glib
[specs.git] / ChangeLog
blob2da71707d633adf77b8b8c681c5c3c50ecb169de
1 2012-05-24  Simon Busch  <morphis@gravedo.de>
3         Bump version for new release
5 2012-05-08  Simon Busch  <morphis@gravedo.de>
7         Update .gitignore
9 2012-04-20  Simon Busch  <morphis@gravedo.de>
11         org.freesmartphone.Data.World: add a GetProviderNameForMccMnc method to retrieve the provider name for MCC/MNC
13 2012-04-18  Simon Busch  <morphis@gravedo.de>
15         Release version 2012.04.18.1
17         Add little script to create release archive from git
19         Bump version to reflect last changes
21         Update autogen.sh script
23 2012-04-17  Simon Busch  <morphis@gravedo.de>
25         Drop old makefile
27 2012-02-16  Simon Busch  <morphis@gravedo.de>
29         Add myself to the list of authors
31         This is 2012.02.16.1
33         Regenerated html documentation
35         Update documentation of org.freesmartphone.Audio.Manager interface
37         Mention correct version in generated html pages
39         Bump copyright year notice on generated html pages
41         Remove net.connman, org.bluez, org.sflphone.SFLphone and org.freedesktop.Gypsy specs
42         All three specs will be part of a new specs-other project which will ship all 3rdparty
43         dbus specs for FSO in the future.
45 2012-02-14  Simon Busch  <morphis@gravedo.de>
47         Bump version to 2014.02.14.1
49 2012-02-01  Simon Busch  <morphis@gravedo.de>
51         org.freesmartphone.Device.PowerSupply: methods GetCapacity/GetPowerStatus can throw org.freesmartphone exception
53 2012-01-31  Simon Busch  <morphis@gravedo.de>
55         Bump version to 2012.01.31.1
57         org.freesmartphone.GSM.PDP: add suspended as new context status value
59 2012-01-30  Simon Busch  <morphis@gravedo.de>
61         org.freesmartphone.GSM.PDP: add SetRoamingAllowed/GetRoamingAllowed methods and bump version
63 2011-09-22  Simon Busch  <morphis@gravedo.de>
65         Remove old MusicPlayer API definition
67 2011-08-30  Simon Busch  <morphis@gravedo.de>
69         Enable org.freesmartphone.Preferences.Service again and bump version
71 2011-08-26  Simon Busch  <morphis@gravedo.de>
73         Remove *.in suffix from entry in Makefile for org.bluez API
75         Remove obsolete application management API and bump version
77 2011-07-04  Simon Busch  <morphis@gravedo.de>
79         Revert "Add GetChargerConnected method for org.freesmartphone.Device.PowerSupply interface"
80         This reverts commit 6de0ab63e345a55ef3edc9458dde6ba138191119.
82         Add GetChargerConnected method for org.freesmartphone.Device.PowerSupply interface
83         We currently don't have the possiblity to see if the charger is still connected to the
84         device when the battery is fully charged. In this case the power supply status is FULL and
85         we can't see if the charger is there. For this case the new method GetChargerConnected
86         gives the user the possiblity to see if the charger is connected to the device.
88 2011-06-01  Simon Busch  <morphis@gravedo.de>
90         Bump version
92 2011-06-01  Radek Polak  <psonek2@seznam.cz>
94         qfsodbusxml2cpp annotations
95         It is very difficult to make qdbusxml2cpp to autogenerate classes
96         for complex fso struct.
98         These annotations help very much with autogerating task and they
99         also define standard for Qt class naming.
101 2011-05-24  Radek Polak  <psonek2@seznam.cz>
103         Rename parmeter name class to call_class in GSM.Network interface
104         Parameter name class causes problems in languages where "class" is
105         keyword.
107         E.g. qdbusxml2cpp generates then code which can't be compiled.
109 2011-05-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
111         org.freesmartphone.Usage: add Qt annotation
113 2011-05-18  Simon Busch  <morphis@gravedo.de>
115         Add invalid stream type for org.freesmartphone.Audio.Stream enumeration
117 2011-04-15  Simon Busch  <morphis@gravedo.de>
119         Remove status enumeration from application session API
121 2011-04-12  Simon Busch  <morphis@gravedo.de>
123         Bump version for recent changes
125         Extend Audio API to make it possible to register/release a audio session
127         Some little updates for the Application API
129         Extended Audio API to support register/release a audio session
131         Add missing html documentation of Application API
133 2011-04-09  Simon Busch  <morphis@gravedo.de>
135         Add missing Makefile
137         Add missing org.freesmartphone.Application.Session interface
139         Add first draft of the Application Manager/Session API and bump version
141 2011-04-07  Klaus Kurzmann  <mok@fluxnetz.de>
143         add missing Makefiles for net.connman and org.bluez
145 2011-04-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
147         add preliminary version of org.bluez
149         bump
151         first sketch at connman interface
153 2011-04-06  Simon Busch  <morphis@gravedo.de>
155         Adjust for correct copyright year period
157 2011-03-15  Simon Busch  <morphis@gravedo.de>
159         org.freesmartphone.Audio.Manager: add push/pull device methods and more documentation
161 2011-03-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
163         org.freesmartphone.Data.World: add missing APN description to GetApnsForMccMnc
165         regen audio manager html and xml
167         org.freesmartphone.Data.World: add GetApnsForMccMnc delivering a list of data connectivity access points known for this provider.
169 2011-03-13  Klaus Kurzmann  <mok@fluxnetz.de>
171         Audio.Manager: fix small typo in MuteChanged
173         index.html: add the audio manager api and fix numbering
175 2011-03-08  Simon Busch  <morphis@gravedo.de>
177         org.freesmartphone.Audio: rework API a little bit and bump version
179         Some changes on org.freesmartphone.Audio API and bump version
181 2011-03-07  Simon Busch  <morphis@gravedo.de>
183         Bump version
185         org.freesmartphone.Audio: somes updates
187         org.freesmartphone.Audio: Small naming changes to Manager API
189 2011-03-04  Simon Busch  <morphis@gravedo.de>
191         Bump version as new subsystem was introduced
193         Introduce org.freesmartphone.Audio subsystem with initial API draft
195 2011-02-22  Simon Busch  <morphis@gravedo.de>
197         Add first draft of AudioManager interface
199 2011-01-30  Simon Busch  <morphis@gravedo.de>
201         Add missing Makefile for org.sflphone.SFLphone
203 2011-01-30  Klaus Kurzmann  <mok@fluxnetz.de>
205         tools/makedoc.py: make it python3 friendly
207 2011-01-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
209         bump
211         add org.sflphone.SFLPhone.{CallManager|ConfigurationManager|Instance}
213         makedoc: ignore unknown titles
215 2011-01-13  Daniele Ricci  <daniele.athome@gmail.com>
217         Gypsy: fixed signal arguments in org.freedesktop.Gypsy.Device
219 2011-01-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
221         typo
223 2011-01-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
225         link context API
227         org.freesmartphone.Context.Manager: add 100KM as possible accuracy granularity
229 2011-01-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
231         org.freesmartphone.Context.Manager: add INVALID value to check for invalid values (heh)
233         org.freesmartphone.Context.Client is a NoReply interface
235         bump version
237         start w/ org.freesmartphone.Context.Manager and org.freesmartphone.Context.Client APIs
239 2010-12-15  Klaus Kurzmann  <mok@fluxnetz.de>
241         org.freesmartphone.Device.Display: remove direction from power signal
242         Thanks to pabs3 for noticing.
244 2010-12-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
246         bump date
248         add signal org.freesmartphone.Device.Display.BacklightPower()
250 2010-11-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
252         regen html
254 2010-10-15  Daniele Ricci  <daniele.athome@gmail.com>
256         Correct indentation
258         PIM.Messages: new method QueryThreads to query for message threads Implementation will be pushed to opimd soon
260 2010-10-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
262         bump
264 2010-10-03  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
266         Merge branch 'master' of git.freesmartphone.org:specs
268         org.freesmartphone.Device.Proximity: define units in description
270 2010-09-30  Daniele Ricci  <daniele.athome@gmail.com>
272         PIM.Message: update html docs as well
274         Adding missing output argument to PIM.Message.GetMultipleFields
276 2010-09-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
278         change org.freesmartphone.Location to feature a{sv}
280 2010-08-30  Simon Busch  <morphis@gravedo.de>
282         Add missing Makefile for org.freesmartphone.Location
284 2010-08-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
286         org.freesmartphone.Location
288 2010-08-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
290         bump
292         org.freesmartphone.Resource: add GetDependencies()
294 2010-07-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
296         specs: fix typo and bump version
298         specs: first sketch at voicemail box stuff
300 2010-07-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
302         org.freesmartphone.GSM.SIM: add GetUnlockCounters() -> a{sv}
304 2010-07-25  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
306         regen
308         org.freesmartphone.GSM.SIM: remove references to old ListPhonebooks method
310 2010-07-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
312         bump
314 2010-07-24  Michael Kurz  <betheg@bitcloner.org>
316         org.freesmartphone.GSM.Network: fix CallIdentification enumeration
318 2010-07-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
320         bump rev
322         org.freesmartphone.PIM.Messages: fix typo in signal signature
324 2010-05-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
326         bump rev
328         org.freesmartphone.Notification: define alarm method as noreply
330 2010-05-16  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
332         GSM.SMS: fix typo in timestamp description
334 2010-05-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
336         org.freesmartphone.GSM.Network: bind enum for CallingIdentificationStatus
338         bump
340         org.freesmartphone.GSM.PDP: reenable fso-type for GetContextStatus()
342 2010-05-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
344         API change: remove org.freesmartphone.GSM.Network.TimeZoneReport org.freesmartphone.GSM.Network.TimeReport is now used in both cases. Also add org.freesmartphone.GSM.Network.GetTimeReport() which delivers the last time and/or zone report we got from the network.
346         makedoc: raise proper error, if signature is invalid
348 2010-05-03  Tom 'TAsn' Hacohen  <tom@nospam>
350         pim-intro: Added < and > to the restricted prefixes list.
352         pim-intro: Explain about < and >.
354         opimd: dropped Folder refernces in messages, it's obsolete.
356 2010-05-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
358         org.freesmartphone.GSM.Network: add TimeReport signal
359         Apparantly some providers (even in germany) are sending out full NITZ reports,
360         so we can now use GSM network time as a very reliable time and timezone source.
362 2010-05-01  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
364         bump version
366         org.freesmartphone.GSM.CB: change API for signal IncomingCellBroadcast
368 2010-04-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
370         fix last commit
372         org.freesmartphone.GSM.PDP: disable enum/string marshalling for GetContextStatus() now
373         (exposes a bug with async string marshalled out params in Vala)
375         org.freesmartphone.GSM.PDP: enum/string marshalling in GetContextStatus()
377         org.freesmartphone.GSM.PDP: add enum/string marshalling for ContextStatus()
379         fix typo
381         org.freesmartphone.GSM.Network: support enum/string marshalling for CipherStatus
383 2010-04-27  Tom 'TAsn' Hacohen  <tom@nospam>
385         Regen docs.
387         Merge branch 'master' of ssh://git.freesmartphone.org/specs
389         pim-specs: Updated GetMultipleResults docs.
391 2010-04-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
393         org.freesmartphone.GSM.Network: use enum/string marshalling for UssdStatus mode
395 2010-04-27  Tom 'TAsn' Hacohen  <tom@nospam>
397         pim-intro: fixed typos and explained more about regex.
399 2010-04-26  Tom 'TAsn' Hacohen  <tom@nospam>
401         pim-intro: Fixed a typo.
403         Merge branch 'master' of ssh://git.freesmartphone.org/specs
405         opimd: Updated pim-intro.
407 2010-04-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
409         org.freesmartphone.GSM.Network: add TimeZoneReport() signal
411 2010-04-26  Tom 'TAsn' Hacohen  <tom@nospam>
413         opimd: Added Fields and Types to the introduction document.
415         opimd: Added intro to opimd. For now it only includes explanation about Entries.
417         opimd: Removed deprecated Sources from specs.
419 2010-04-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
421         org.freesmartphone.Data.World: indicate that GetCountryCodeForMccMnc() also accepts a MCC only
423 2010-04-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
425         org.freesmartphone.Device.Vibrator: improve self-documenting variable names
427 2010-04-17  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
429         org.freesmartphone.Preferences: Rename Notify signal to Changed,         because of name conflicts with GObject
431 2010-04-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
433         link new device APIs for proximity and ambient light sensors
435         org.freesmartphone.GSM.SMS: add preliminary signal for incoming SMS status reports
437 2010-04-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
439         org.freesmartphone.GSM.Network.[Get]Status: document 'display' key
441         add org.freesmartphone.Device.AmbientLight; a DBus interface for ambient light sensors
443         add org.freesmartphone.Device.Proximity; a DBus interface for proximity sensors
445 2010-04-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
447         configure.ac: check for presence of xsltproc and python. closes FSO #537
449         tools/rules.mk: remove dead code
451 2010-04-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
453         org.freesmartphone.Device.Audio: all methods can at least throw org.freesmartphone.Error
455         org.freesmartphone.Device.Audio: add SetVolume() and GetVolume()
457 2010-04-05  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
459         fix make install right after configuring
461 2010-04-05  Klaus Kurzmann  <mok@fluxnetz.de>
463         org.freesmartphone.PIM.Messages: add two missing signals (UpdatedMessage + DeletedMessage)
465 2010-04-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
467         org.freesmartphone.Usage: add Resume() call
468         NOTE: This is only useful on systems that don't halt the main CPU during suspend
470 2010-04-03  Klaus Kurzmann  <mok@fluxnetz.de>
472         PIM.Fields: correctly annotate GetType as async
474 2010-04-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
476         org.freesmartphone.Device: add signal DirectionalEvent( sii )
478 2010-03-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
480         prepend DESTDIR in install
482         fix pc-file and remove generated Makefile
484         (partly) convert project to autotools and install a .pc file
486 2010-03-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
488         org.freesmartphone.GSM.Network: Document new values for GetStatus() / Status()
490         org.freesmartphone.GSM.Network: remove GetCountryCode()
491         This info can be requested by cross-referencing the GetStatus()
492         results with the org.freesmartphone.Data.World API
494         org.freesmartphone.GSM.PDP: remove GetNetworkStatus() and the corresponding signal
495         This is now being transmitted as additional fields in org.freesmartphone.GSM.Network.[Get]Status
497 2010-03-24  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
499         org.freesmartphone.GSM.SIM: remove RetrieveMessageBook(); RetrieveMessage() will do here
501         org.freesmartphone.GSM.SIM & org.freesmartphone.GSM.SMS: start revamp
502         This is the beginning of a set of larger API change with the aim
503         to simplify Short Message Service API. org.freesmartphone.GSM.SMS
504         will now only refer to the most common operations w/ short messages
505         containing text. If you need full control over the SMS API
506         (i.e. for binary SMS or assembling fragments by hand), you
507         will still be able to do this as part of the SIM API.
509         org.freesmartphone.GSM.SIM: add timestamp to SIMMessage struct
511         org.freesmartphone.GSM.SIM: And remove RetrieveEntries altogether
512         APIs should be complete but also minimal
514         org.freesmartphone.GSM.SIM: RetrieveEntry(si) -> RetrieveEntries(sii)
515         This improves collaboration with bluez and HFP
517         org.freesmartphone.GSM.SIM: remove GetProviderList()
518         This is only of little use since these lists get outdated very soon;
519         clients should rather use the org.freesmartphone.Data.World API.
521         org.freesmartphone.GSM.SIM: Simplify signature of GetPhonebookInfo()
523         org.freesmartphone.GSM.SIM: remove ListPhonebooks() and GetMessagebookInfo()
524         These info will now be returned in the call to GetSimInfo()
526         rename error domain xml file and link to generated html
528         org.freesmartphone.GSM.Device: remove own power status API and refine org.freesmartphone.GSM.GetFeatures()
530 2010-03-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
532         org.freesmartphone.GSM.Debug: add debug status signal org.freesmartphone.GSM.Monitor: fix type for GetNeighbourCellInfo org.freesmartphone.GSM.SIM: rename GetHomeZones and add explicit struct
534 2010-03-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
536         org.freesmartphone.GSM: add two missing structure specifiers
538         org.freesmartphone.Error: change interface name to Error0 to work around duplicated namespace problem in vala-dbus-binding-tool
540         API spec change:
541         * add org.freesmartphone.Info interface -- access to generic informational facilities
542         * remove individual GetInfo calls; objects should rather implement org.freesmartphone.Info
543         * move Error domain into org.freesmartphone.Error.xml.in; link from main page and document
544         * unlink documentation to higher level Phone services until they're ready
546 2010-03-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
548         org.freesmartphone.GSM: remove deprecated methods
550         org.freesmartphone.GSM.SIM: add missing fso:types
552 2010-03-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
554         org.freesmartphone.GSM.Device.xml.in: fix status strings to marshall as lower case values
556 2010-03-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
558         org.freesmartphone.GSM.SIM: add fso:type for phonebook entry
560         org.freesmartphone.GSM.Device: remove sim buffering accessors; add device status accessor and signal
562 2010-03-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
564         org.freesmartphone.GSM: add missing summary tags to fix param docs
566 2010-03-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
568         org.freesmartphone.GSM: rename DebugAtCommand back to DebugCommand; we're not only supporting AT here, but rather the language that the respective channel speaks. Add DebugPing.
570 2010-02-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
572         org.freesmartphone.GSM.SIM: fix GetHomeZones() -> a(siii)
574 2010-02-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
576         add org.freesmartphone.Error.Unavailable
578 2010-02-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
580         org.freesmartphone.Resource: and be able to raise the error from enable() as well
582         org.freesmartphone.Resource: add org.freesmartphone.Resource.UnableToEnable, raised when a resource can not be enabled
584 2010-02-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
586         update
588         org.freesmartphone.Network: remove more of connman duplication and only add a testing interface instead
590         Revert "add preliminary interfaces for a network connection and a network connection provider"
591         This is going in the wrong direction. I'm not willing to reimplement connman. We better
592         write a connman plugin for FSO.
594         add preliminary interfaces for a network connection and a network connection provider
596 2010-02-13  Klaus Kurzmann  <mok@fluxnetz.de>
598         PIM.Contacts: add UpdatedContact and DeletedContact signals
600 2010-01-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
602         .gitignore++
604         org.freesmartphone.Usage: raise more errors and add 'ALIVE' to SystemAction signal status
606 2010-01-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
608         org.freesmartphone.Device.Vibrator: and move the numerics back to int to not make it more incovenient for the bindings
610         org.freesmartphone.Device.Vibrator: add strength parameter courtesy DocScrutinizer. Also move all values to 'u' signature (uint)
612         org.freesmartphone.Device.Vibrator: change semantics of signature
614         add org.freesmartphone.Device.Vibrator.Stop() -> ()
616 2010-01-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
618         add API for vibration: org.freesmartphone.Device.Vibrator
620 2010-01-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
622         org.freesmartphone.Network: change method names; old ones did collide with glib
624         org.freesmartphone.Network: add high level functions for setting connection preferences and connecting / disconnecting
626 2010-01-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
628         org.freesmartphone.Time.Alarm: crossreference org.freesmartphone.Notification.Alarm
630         add org.freesmartphone.Notification callback interface
632 2010-01-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
634         org.freesmartphone.Time.Alarm: fix ListAlarms()
636         org.freesmartphone.Time.Alarm: support multiple alarms per dbus service
638 2010-01-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
640         org.freesmartphone.GSM.PDP: Simplify API for fsogsmd; add internal method for communication between ppp plugin and fsogsmd
642 2010-01-01  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
644         org.freesmartphone.GSM.Device: augment SetFunctionality() with parameters for setting automatic registration and SIM PIN
646 2009-12-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
648         disable problematic preferences methods until Vala 0.7.10 is out
650 2009-12-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
652         dito
654         disable preferences service as long as https://bugzilla.gnome.org/show_bug.cgi?id=602510 is open
656 2009-12-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
658         org.freesmartphone.Network: add StopSharingInternetConnectionWithInterface() -> ()
660 2009-12-09  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
662         regen
664         org.freesmartphone.PIM.Fields: catch-up with recent changes
666 2009-12-07  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
668         regen
670         org.freesmartphone.PIM.Fields: add ListFieldsWithType method
672 2009-12-06  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
674         org.freesmartphone.PIM.Fields: correct output arguments in Delete method
676         index.html: add links to PIM.Fields and PIM.Types interfaces
678         index.html: uncomment links to PIM Tasks interfaces
680         regen
682         Add org.freesmartphone.PIM.Types interface
684         Add org.freesmartphone.PIM.Fields interface
686         regen
688         org.freesmartphone.PIM: add Task, TaskQuery and Tasks interfaces
690 2009-12-01  Klaus Kurzmann  <mok@fluxnetz.de>
692         org.freesmartphone.Preferences: add Notify signal
694 2009-11-29  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
696         MusicPlayer: rename error to avoid name conflicts
698 2009-11-28  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
700         MusicPlayer: Introduce Error signal
702 2009-11-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
704         org.freesmartphone.Device.Audio.SaveScenario(s) throws FreeSmartphone.Error
706         update xml for org.freesmartphone.Device.Audio
708         org.freesmartphone.Device.Audio: add SaveScenario(s) -> ()
710 2009-11-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
712         org.freesmartphone.Data.World: add GetTimezonesForCountryCode() -> a{ss}
714 2009-11-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
716         link Data APIs
718         define org.freesmartphone.Data.WorldCountry
720         add org.freesmartphone.Data.World API
722 2009-11-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
724         org.freesmartphone.Device.Audio: clarify docs a bit
726         org.freesmartphone.Device.Audio: add more error specs
728 2009-11-15  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
730         Add MusicPlayer.{Push,Pop}Pause
732 2009-11-13  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
734         Add MusicPlayer.Playlist.JumpTo method Fix some typos
736         Merge branch 'master' of fso:specs
738 2009-11-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
740         add org.freesmartphone.GSM.Debug interface specification
742 2009-10-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
744         org.freesmartphone.GSM.SMS: add API for computing how many SMSes necessary to send a text
746 2009-10-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
748         org.freesmartphone.GSM.SMS: add simple API for sending a text message of unlimited length.
750 2009-10-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
752         change error name
754         org.freesmartphone.GSM: add new dbus error 'org.freesmartphone.GSM.DeviceRequiresAuthorization'
756 2009-10-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
758         org.freesmartphone.GSM.SIM.GetAuthStatus(): allow 'unknown' as value
760 2009-10-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
762         document parameter structs used in org.freesmartphone.GSM.Network* and org.freesmartphone.GSM.SIM*
764 2009-10-06  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
766         Fixed copy and paste error for MusicPlayer.*
768         Add errors for MusicPlayer and MusicPlayer.Playlist
770 2009-10-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
772         add org.freesmartphone.GSM.html
774 2009-10-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
776         all: add missing async annotations, please do no longer add anything without the async annotation
778         org.freesmartphone.GSM.Device: Add new API org.freesmartphone.GSM.Device.SetFunctionality( s:level ) -> () NOTE: This deprecates org.freesmartphone.GSM.SetAntennaPower!
780 2009-10-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
782         org.freesmartphone.Device.RealtimeClock: fix cut'n'paste typo
784         reenable org.freesmartphone.GSM.Device.GetPowerStatus
786 2009-09-19  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
788         PIM: add Dates domain
790         PIM: Messages: add GetUnreadMessages
792         PIM: update Calls domain
794 2009-09-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
796         org.freesmartphone.GSM.*: reorder throw statements. throw statements will appear in the interfaces in the same order as declared. Policy is to mention errors in the order of most specific to least specific. NOTE: Almost all functions need to declare that they throw 'org.freesmartphone'. Throwing DBus.Error will be added to the interface declaration implicitly by vala-dbus-binding-tool.
798         org.freesmartphone.GSM.Call also handles data calls
800         org.freesmartphone.GSM.*: all methods can also throw org.freesmartphone.* errors
802 2009-09-19  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
804         PIM: update Sources interface
806         PIM: update Messages domain
808         PIM: update Contacts domain
810         regen
812         PIM: add Notes files to Makefile
814         index.html: update opimd links
816         PIM: add Notes domain
818 2009-09-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
820         fix overeager sed
822         remove bogus error
824         org.freesmartphone.GSM: API Change: Remove <CATEGORY> in org.freesmartphone.GSM.<CATEGORY>, all GSM-related errors will now live in org.freesmartphone.GSM
826         org.freesmartphone.GSM.Device: errors++
828         org.freesmartphone.GSM.*: Every method can raise org.freesmartphone.GSM.Device.* errors
830         regen
832         org.freesmartphone.GSM: outcomment problematic interface for now
834         org.freesmartphone.GSM.*: properly document errors in the new <fso:errordomain> style
836 2009-09-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
838         link to new APIs org.freesmartphone.MusicPlayer[.Playlist]
840 2009-09-15  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
842         Add MusicPlayer.Playlist.Add
844         Add org.freesmartphone.MusicPlayer and org.freesmartphone.MusicPlayer.Playlist
846 2009-09-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
848         org.freesmartphone.Device.RealtimeClock: new signal org.freesmartphone.Device.RealtimeClock.Alarm(i)
850         regenerate
852 2009-09-12  Klaus Kurzmann  <mok@fluxnetz.de>
854         makedoc.py: fix the year in the bottom line to be in sync with the index page
856         index.html: fix linuxtogo.com to be linuxtogo.org
858         index.html: add missing / to close a tag
860         index.html: remove double <small> in org.freesmartphone.Device title
862 2009-09-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
864         org.freesmartphone.Time.Alarm: declare error for SetAlarm()
866 2009-09-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
868         org.freesmartphone.Device: document implemented orientation strings for org.freesmartphone.Device.Orientation.GetOrientation()
870 2009-09-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
872         link to new orientation API
874         add org.freesmartphone.Device.Orientation (tentative, please don't use yet)
876 2009-09-07  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
878         org.freesmartphone.Device.RealtimeClock: add WakeupTimeChanged signal
880 2009-09-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
882         org.freesmartphone.Device.Audio: remove GetSupportedFormats() This info is available via GetInfo
884 2009-09-05  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
886         org.freesmartphone.Device.Audio.xml: add expected tuples for org.freesmartphone.Device.Audio.GetInfo
888 2009-08-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
890         add gitignore
892 2009-07-27  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
894         index.html: add link to org.freesmartphone.PIM.Sources
896 2009-07-24  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
898         index.html: fix typo in fixing typo :)
900         specs: add missing PIM specs and regenerate
902         org.freesmartphone.PIM: add files about Call domain to Makefile
904 2009-07-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
906         index.html: fix typo
908         index.html: link to PIM specs
910         specs: regenerate
912         fix makedoc to cope with specs without interfaces or descriptions
914 2009-07-19  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
916         Update opimd specs
918 2009-07-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
920         fix async annotation
922 2009-06-25  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
924         org.freesmartphone.PIM.Message: fix annotations in Delete and Update methods
926 2009-06-23  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
928         org.freesmartphone.PIM.Messages: add IncomingMessage signal and change description of NewMessage signal
930         org.freesmartphone.PIM.Message: add Update and Delete methods
932 2009-06-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
934         add LICENSE file
936 2009-06-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
938         org.freesmartphone.Usage: create enumeration for SystemAction
940 2009-05-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
942         org.freesmartphone.Usage: introduce enumeration for policy
944         org.freesmartphone.Usage: and declare the error we can throw in RequestResource
946         org.freesmartphone.Usage: add missing parameter for RegisterResource
948         fix last remainder of fso:ResourceName
950         org.freesmartphone.Usage: Add missing provider interface for resources: RegisterResource and UnregisterResource. Also: Revert declaration of string marshalling through enums -- we can't use this in org.freesmartphone.Usage, since the names of the resource are not apriori known. There are some well-known names, but providers are free to chose any name they want.
952 2009-05-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
954         org.freesmartphone.Device.IdleNotifier: use IdleState marshalling
956 2009-05-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
958         org.freesmartphone.Device.Audio: s/id/name/
960         more typos
962         fix typo
964         org.freesmartphone.Device.Audio: add throw clauses
966         org.freesmartphone.Device.Audio.xml: add no container flag
968 2009-05-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
970         org.freesmartphone.PIM.Source: temporarily remove 'init' call since this provokes a name collision in the c code.
972         fix broken specs (please use make check before comitting!)
974         org.freesmartphone.PIM*: add annotations, fix copy'n'paste problems
976 2009-05-19  Sebastian Krzyszkowiak  <seba.dos1@gmail.com>
978         org.freesmartphone.PIM: update specs
980 2009-05-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
982         org.freesmartphone.Device.Input: add GetId() -> s and GetCapabilities() -> s
984         document org.freesmartphone.Device.Info interface
986         org.freesmartphone.Device.RealtimeClock: document the errors we throw
988         org.freesmartphone.Device.PowerSupply: more status enums
990         org.freesmartphone.PowerSupply: add two more enums for PowerSupply Status: 'online', 'offline' These ones refer to AC and USB adapters
992         regenerate xml
994         org.freesmartphone.Device.PowerSupply: add Status enums for 'ac' and 'unknown'
996 2009-05-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
998         org.freesmartphone.GSM.Device: document KeypadEvent signal
1000 2009-05-16  Didier 'Ptitjes  <ptitjes@free.fr>
1002         Introduce ResourceName enumeration
1004         Add errors for Usage and Resource
1006         Fix errordomain and namespace clashes
1008 2009-05-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1010         org.freesmartphone.Device.Audio: fix name for AudioState
1012         add target xml
1014 2009-05-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1016         org.freesmartphone.Device.LED / org.freesmartphone.Network: fix fso:throws type to raise an error category, not a specific error NOTE: This is tentative and not final and may change at any time
1018 2009-05-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1020         org.freesmartphone.Device.LED: throw org.freesmartphone.Unsupported
1022         rename directories for clarity
1024         org.freesmartphone.Network.xml: throws fso:org.freesmartphone.InvalidParameter
1026 2009-05-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1028         specify common dbus errors in the org.freesmartphone domain
1030         add org.freesmartphone.xml.in for common enumerations and errors
1032         org.freesmartpone.Call: change error domain name
1034         org.freesmartphone.Device.Audio: add fso:errordomain
1036         org.freesmartphone.Device.Input: add fso:enumeration org.freesmartphone.Device.InputState
1038         org.freesmartphone.Device.Audio: add fso:enumeration org.freesmartphone.Device.SoundState
1040 2009-05-06  Didier 'Ptitjes  <ptitjes@free.fr>
1042         Introduce PowerStatus enumeration
1044         Introduce IdleState enumeration
1046         Introduce SIMAuthStatus enumeration
1048         Explicit CallDetail struct
1050         Rename 'call_status' to 'call_details' and rename CallStatusEnum
1052         Publish GSM.Call errordomains and throws specifications
1054         Fix Makefiles to include opimd specs
1056 2009-05-01  Klaus Kurzmann  <mok@fluxnetz.de>
1058         add spec files for the PIM interfaces (opimd)
1060 2009-05-01  Didier 'Ptitjes  <ptitjes@free.fr>
1062         Example of dbus enumeration specification
1064 2009-04-15  Frederik 'playya' Sdun  <Frederik.Sdun@googlemail.com>
1066         Changed signature of signal Gypsy.Position.PositionChanged to new API
1068 2009-04-13  Onen  <onen.om@free.fr>
1070         otapi: Clearify meaning of the "code" string, what is MCC, what MNC
1071         as stated in our IRC conversation, I think this would help future
1072         developers to have a more precise description of the 'code' string in
1073         org.freesmartphone.GSM.Network.GetStatus() and so on, following your
1074         last changes which changed the API.
1076 2009-04-13  Daniel Willmann  <daniel@totalueberwachung.de>
1078         otapi: API breakage: the network code will change to string
1079         The reason is that the operatorcode consists of MCC and MNC and MNC
1080         can be two or three digits long.
1081         So int 1010 could either mean 010:10 or 001:10 and we can't really
1082         tell...
1084         This affects the following methods and signals:
1085         signal:GSM.Network.Status - ("code", int) -> ("code", string)
1086         method:GSM.Network.GetStatus - same here
1087         method:GSM.Network.ListProviders - a(issss) -> a(sssss)
1088         method:GSM.Network.RegisterWithProvider - i -> s
1089         method:GSM.SIM.GetProviderList - a{is} -> a{ss}
1091 2009-04-09  Daniel Willmann  <daniel@totalueberwachung.de>
1093         Correct parameter type in SetWakeupTime call
1095         Correct some typos in GSM.SMS interface description
1097 2009-03-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1099         odevice: document org.freesmartphone.Device.LED.BlinkSeconds()
1101 2009-03-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1103         otapi: document org.freesmartphone.GSM.Device.GetPowerStatus() -> (si)
1105 2009-03-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1107         fix typo, thanks Ronan Daniellou
1109 2009-03-09  Daniel Willmann  <daniel@totalueberwachung.de>
1111         otapi: Update org.freesmartphone.GSM.SMS API
1113 2009-02-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1115         otapi: fix status argument type in org.freesmartphone.GSM.SIM.[Get]ReadyStatus
1117         otapi: add org.freesmartphone.GSM.SIM.[Get]ReadyStatus.
1119 2009-02-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1121         odeviced: fix type of org.freesmartphone.Device.PowerSupply.Capacity() thanks Playya.
1123 2009-02-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1125         otapi: document modem-specific behaviour for org.freesmartphone.GSM.SIM.GetProviderList()
1127         otapi: document org.freesmartphone.GSM.SIM.GetProviderList()
1129 2009-02-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1131         otapi: document output parameters in org.freesmartphone.GSM.MUX.AllocChannel
1133         otapi: fix typos
1135         otapi: document new muxer interface (draft)
1137         usage: document resource policy handling
1139 2009-02-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1141         ousage: typos
1143         ousage: improve wording and document accessing and releasing resources.
1145         start with introduction to FSO resource handling
1147 2009-02-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1149         fix numbering
1151         onetwork: add and document org.freesmartphone.Network
1153 2009-02-02  Jan Luebbe  <jluebbe@debian.org>
1155         index: add org.freesmartphone.Time.Alarm
1157 2009-01-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1159         otime: regen html docs
1161         otime: clarify that we're limited to dbus system services
1163         otime: add html and xml files
1165         otime: document org.freesmartphone.Time.Alarm
1167 2009-01-24  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1169         otapi: add link to GSM field engineering glossary
1171 2009-01-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1173         otapi: document org.freesmartphone.GSM.MUX.NoChannel
1175         otapi: fix specs for org.freesmartphone.GSM.Monitor
1177         otapi: fix typo
1179 2009-01-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1181         ogpsd: fix typo in header
1183 2009-01-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1185         more formatting
1187         formatting
1189         regenerate docs for FSO GPS API documentation
1191 2009-01-16  Ronan Daniellou  <rdaniellou@laposte.net>
1193         add Gypsy interface documentation for FSO
1195 2009-01-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1197         otapi: remove bogus corsslink
1199         otapi: document fields in org.freesmartphone.GSM.Monitor.Get{Serving|Neighbour}CellInformation
1201         change order
1203         link otapi/monitoring and regen docs
1205 2009-01-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1207         otapi: add org.freesmartphone.GSM.Monitor interface
1209 2008-12-24  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1211         fix bug with some cross references not appearing & regen docs
1213 2008-12-24  Daniel Willmann  <daniel@totalueberwachung.de>
1215         otapi: Follow AcT changes in org.freesmartphone.GSM.PDP
1216         GetNetworkStatus also reports the act attribute. Fix NetworkStatus
1217         parameter
1219         otapi: Make act attribute mandatory and change defaults
1220         Change the default value of the access type to be "GSM" and make act
1221         mandatory. Also catch up on the ListProviders signature.
1223         otapi: Add act property to GSM.Network.ListProviders and GetStatus
1224         This adds a field to show the network access type (GSM, UMTS, ...)
1226 2008-12-19  Daniel Willmann  <daniel@totalueberwachung.de>
1228         Added timestamp return value for Send{Stored}Message functions
1230 2008-12-18  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1232         odeviced: add missing description of org.freesmartphone.Device.Audio.Scenario signal.
1234 2008-12-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1236         otapi: document org.freesmartphone.GSM.PDP.[Get]NetworkStatus()
1238 2008-12-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1240         otapi: fix typo spotted by thseiler -- thanks.
1242 2008-12-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1244         otapi: document org.freesmartphone.GSM.SIM.GetIssuer() -> s
1246 2008-12-05  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1248         otapi: document org.freesmartphone.GSM.Device.[Get|Set]MicrophoneMuted()
1250         odevapi: document org.freesmartphone.Device.LED.SetNetworking( interface, mode ) -> ()
1252         otapi: document org.freesmartphone.GSM.Device.[Get|Set]SpeakerVolume
1254 2008-12-02  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1256         ousage: document org.freesmartphone.Usage.[Shutdown|Reboot|SystemAction]() TODO: Regen docs
1258 2008-11-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1260         otapi: add missing 'reason' parameter in org.freesmartphone.GSM.Network.GetCallForwarding()
1262         otapi: fix name for org.freesmartphone.GSM.Network.GetNetworkCountryCode()
1264         otapi: fix crossreference in org.freesmartphone.GSM.SMS.IncomingMessage
1266 2008-11-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1268         otapi: add missing 'unregister' attribute for 'mode' property in org.freesmartphone.GSM.Network.{Get}Status
1270         docs: honor crosslinks also in description of arguments; regenerate all
1272 2008-11-25  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1274         otapi: document additional property in org.freesmartphone.GSM.Network.{Get}Status()
1276         * add missing glibc async annotations in org.freesmartphone.Preferences.* * regenerate docs
1278         otapi: document expected values for org.freesmartphone.GSM.SIM.ListPhoneboks()
1280         otapi: fix mandatory and optional argument names for org.freesmartphone.GSM.Device.GetInfo odevice: update docs for org.freesmartphone.Device.Audio.*
1282 2008-11-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1284         odeviced: catch up with API changes in org.freesmartphone.Device.Audio
1286 2008-11-19  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1288         odeviced: mention format-specific options in audio resource specifications for org.freesmartphone.Device.Audio.*
1290 2008-11-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1292         otapi: document new signal org.freesmartphone.GSM.Network.CipherStatus(gsm, gprs)
1294 2008-11-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1296         otapi: add parameter to org.freesmartphone.GSM.Network.GetCountryCode() -> ss
1298         minor spelling and cross-ref fixes
1300         yet more cross references and error descriptions
1302         otapi: even more crossrefs
1304         otapi: more cross references
1306         use absolute URIs for cross-references
1308         regenerate everything as per tools update
1310         tools: first stab at encoding cross-references
1312         link docs for org.freesmartphone.Events from main page
1314         otapi: add missing descriptions and mention org.freesmartphone.GSM.AuthFailed being possibly raised for org.freesmartphone.GSM.Device.SetAntennaPower()
1316 2008-11-09  Julien 'Ainulindale' Cassignol  <ainulindale@gmail.com>
1318         Follow changes & update the specs. Insertion of GetTimeouts() => a{si} and SetTimeout(si)
1320 2008-11-03  Guillaume Chereau  <charlie@openmoko.org>
1322         opimd: initial import
1324         oevents: Added doc for AddRule, RemoveRule and TriggerTest
1326 2008-11-01  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1328         add skeleton for oevents subsystem documentation
1330 2008-10-30  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1332         odeviced: catch up with slight API extension in org.freesmartphone.Device.Input
1334 2008-10-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1336         ousage: add error specs
1338 2008-10-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1340         odeviced: signal lowercase consistency change for org.freesmartphone.Device.IdleNotifier
1342 2008-10-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1344         odevice: fix parameter direction in org.freesmartphone.Device.IdleNotifier.SetState and org.freesmartphone.Device.IdleNotifier.GetState. Thanks Ainulindale for spotting.
1346 2008-10-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1348         otapi: consistency and spelling fixes in org.freesmartphone.GSM.SIM
1350 2008-10-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1352         minor consistency and spelling fixes
1354 2008-10-07  Daniel Willmann  <daniel@totalueberwachung.de>
1356         otapi: Generate org.freesmartphone.GSM.SMS.html and fix specs
1357         Fix a{av} -> a{sv}
1358         Comment out methods/signals we're not sure about yet
1360         otapi: Add fix some parameters in org.freesmartphone.GSM.SIM
1361         Fix the hash map in RetrieveMessage{,book} and SendMessage and add
1362         status parameter to RetrieveMessage (thanks quickdev!)
1364         ousage: Add generated files for Resource interface
1366         otapi: Update org.freesmartphone.GSM.SIM and org.freesmartphone.GSM.SMS
1367         org.freesmartphone.GSM.SIM: Add properties value to RetrieveMessage and
1368         StoreMessage and rename IncomingMessage to IncomingStoredMessage
1369         org.freesmartphone.GSM.SMS: Fill in documentation for IncomingMessage()
1370         and SendMessage()
1372 2008-10-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1374         otapi: org.freesmartphone.GSM.Call: Improve documentation for Activate() and Status(). Thanks Thomas Seiler.
1376 2008-10-06  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1378         otapi: org.freesmartphone.GSM.SIM: add category parameter in phonebook API, also add ListPhonebooks()
1380         ousage: document org.freesmartphone.Usage.Suspend()
1382 2008-10-01  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1384         sync xml files w/ docs
1386         otapi: add SIM SMS Buffering methods to org.freesmartphone.GSM.Device: * GetSimBuffersSms() -> (b) * SetSimBuffersSms(b) -> ()
1388 2008-09-30  Jan Luebbe  <jluebbe@debian.org>
1390         org.freesmartphone.Usage: document new signal ResouceAvailable and changed method RequestResource
1392 2008-09-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1394         link org.freesmartphone.Resource
1396         otapi: remove PrepareForSuspend and RecoverFromSuspend from org.freesmartphone.GSM.Device ousage: document org.freesmartphone.Resource interface
1398 2008-09-23  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1400         otapi: org.freesmartphone.GSM.Call: s/released/release in call status to match current implementations.
1402         org.freesmartphone.GSM.Call: remove 'message' argument from Release, ReleaseHeld, and ReleaseAll. A reason for why we wanted to hang up will make more sense on a higher level abstraction, i.e. org.freesmartphone.Phone. Thanks quickdev for reminding.
1404 2008-09-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1406         otapi: fix description and expected values for org.freesmartphone.GSM.SIM.xml.in
1408 2008-09-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1410         org.freesmartphone.GSM.Call: fix parameter direction in Emergency() call and add some docs org.freesmartphone.GSM.SIM: correct description of mandatory element in GetSimInfo (s/imei/imsi) Thanks Thomas Seiler for spotting.
1412         relicense makedoc.py and add notice
1414 2008-08-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1416         add Capacity and GetCapacity to org.freesmartphone.Device.PowerSupply
1418 2008-08-27  Jan Luebbe  <jluebbe@debian.org>
1420         ousage: update ousage documentation
1422 2008-08-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1424         odevice: input: fix type of 'seconds' parameter in org.freesmartphone.Device.Input.Event. Thanks Sebastian for spotting.
1426 2008-08-21  Guillaume Chereau  <charlie@nikopol.(none)>
1428         Merge branch 'master' of ssh://git@git.freesmartphone.org/specs
1430         [ophoned] Adding the `Incoming` signal
1432 2008-08-20  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1434         odevice: document scenario API in org.freesmartphone.Device.Audio.xml
1436         fix typo in ophone/org.freesmartphone.Phone.Call.xml.in
1438         add phone html and xml
1440         regenerate docs again, fix clean rules
1442         * add missing 'Incoming' signal for org.freesmartphone.Phone.Call * remove german Umlaute * add warning in autogenerated docs, regenerate everything
1444 2008-08-17  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1446         add xml files usable for dbus-binding-tool into proper directory
1448         Makefile: propagate make target
1450         add org.freesmartphone.Usage.html
1452         ousage: start documenting org.freesmartphone.Usage.
1454         index.html: typo
1456 2008-08-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1458         docs: update index.html
1460         odevapi: add org.freesmartphone.Device.{LED|PowerControl|PowerSupply|RealtimeClock}
1462         html: add header
1464         use BASE url
1466 2008-08-14  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1468         odevapi: add/document org.freesmartphone.Device.IdleNotifier and org.freesmartphone.Device.Input
1470         odevapi: add/document org.freesmartphone.Device.Display
1472         add toplevel Makefile
1474         odevapi: disable docs that are underconstruction
1476         otapi: remove org.freesmartphone.Storage (not part of otapi) temporarily disable doc generation for org.freesmartphone.GSM.SMS until this is live
1478         * add generic rules (Make)file and include this from the others * strip 'error' dbus extension node from xml
1480         otapi: org.freesmartphone.GSM.SIM.xml: document RetrieveMessagebook() and RetrievePhonebook(). Thanks
1482         more introductionary text and add some preliminary links (to documents not existing yet)
1484 2008-08-13  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1486         add index.html (not autogenerated)
1488         add external style sheet and link to it. lets see whether this works from the wiki as well
1490 2008-08-13  Guillaume Chereau  <charlie@nikopol.(none)>
1492         [opreferences] Added GetProfiles method
1494 2008-08-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1496         odevapi: document first version of org.freesmartphone.Device.Audio
1498 2008-08-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1500         otapi: document IncomingMessage(index) in org.freesmartphone.GSM.SIM
1502 2008-08-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1504         otapi: add org.freesmartphone.PDP.GetContextStatus() -> s
1506 2008-08-09  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1508         otapi: document USSD API: * [METHOD] SendUssdRequest( request ) -> () * [SIGNAL] IncomingUssd( mode, message )
1510 2008-08-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1512         otapi: fix property names in org.freesmartphone.GSM.Device.GetInfo(), thanks Ainulindale!
1514 2008-08-08  Guillaume Chereau  <charlie@nikopol.(none)>
1516         Added html files
1518 2008-08-07  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1520         otapi: fix wrong result direction in SendGenericSimCommand() and SendRestrictedSimCommand. Thanks Ainulindale for spotting!
1522         otapi: org.freesmartphone.GSM.SIM: document array format of subscriber_numbers property in GetSimInfo().
1524 2008-08-06  Guillaume Chereau  <charlie@nikopol.(none)>
1526         Added opreferences specs
1528         Added ophone specs
1530 2008-08-04  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1532         revamp documentation generation
1534         docs: allow embeddeding html tags into docstrings. Use [foo] syntax for everything that's going to be substituted by <foo>. Warning: Be careful with that. otapi: enrich docs
1536         makedoc: add style
1538 2008-08-03  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1540         makedoc: describe errors
1542         makedoc: describe methods and signals
1544         makedoc: add links to methods and signals
1546         otapi: org.freesmartphone.GSM.Network.xml.in: document additional 'mode' property in GetStatus() and the Status() signal
1548 2008-07-28  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1550         otapi: regen docs
1552         org.freesmartphone.GSM.Call.xml.in: add comment about dtmf being sent to all active calls
1554         org.freesmartphone.GSM.Call.xml.in: fix tone parameter in SendDtmf, thanks Ainulindale!
1556 2008-07-27  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1558         otapi: regenerate xhtml docs
1560         org.freesmartphone.GSM.PDP.xml.in: add error spec
1562         org.freesmartphone.GSM.Call.xml.in: specify errors and enhance documentation
1564         org.freesmartphone.GSM.Network.xml.in: specify errors and improve docs
1566         add org.freesmartphone.GSM.HZ.xml.in
1568         otapi: org.freesmartphone.GSM.SIM.xml.in: improve docs, specify errors
1570         otapi: add forgotten spec file
1572         org.freesmartphone.GSM.Device.xml.in: document error interface
1574 2008-07-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1576         regenerate
1578         add lousy tool confessing me giving up on doctools and xslt
1580 2008-07-22  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1582         otapi: add org.freesmartphone.GSM.HZ documentation
1584         otapi: add org.freesmartphone.GSM.HZ (homezone API)
1586 2008-07-21  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1588         otapi: rename and fix API of (now) org.freesmartphone.SIM.{Get|Set}AuthCodeRequired()
1590 2008-07-16  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1592         otapi: add name parameter to org.freesmartphone.GSM.SIM.GetHomeZones() -> a(siii)
1594 2008-07-15  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1596         otapi: add org.freesmartphone.GSM.SIM.GetHomeZones() -> a(iii), for retrieving the homezone coordinates from the SIM card.
1598 2008-07-12  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1600         OTAPI: document methods for generic and restricted SIM access: org.freesmartphone.GSM.SIM.Send{Generic|Restricted}SimCommand()
1602         otapi: * remove org.freesmartphone.GSM.Phonebook, the relevant methodds are in .SIM and high-level access will be covered by the ophoned API. * add first sketch for a cell broadcasting API: org.freesmartphone.GSM.CB.xml.in
1604 2008-07-11  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1606         OTAPI: org.freesmartphone.GSM.SIM: document optional and require tuples for GetSimInfo()
1608         org.freesmartphone.GSM.Network.Status: make clear what's mandatory and what's optional
1610 2008-07-10  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1612         OTAPI: remove {Get|Set}DtmfDuration, this is not supported in GSM (oops...) fix documentation for SendDtmf, explicitly stating that you can send a tone string of arbitrary length.
1614         OTAPI: org.freesmartphone.GSM.Call: Change API for ListCalls, remove GetStatus, add Join, HoldActive, and Transfer
1616 2008-07-08  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1618         OTAPI: document org.freesmartphone.GSM.Network.{Get|Enable|Set}CallForwarding() move call identification API into .Network as well and document.
1620         otapi: add org.freesmartphone.GSM.PDP.GetCurrentGprsClass() -> s
1622         otapi: update html documentation
1624         otapi: add documentation for org.freesmartphone.GSM.PDP
1626 2008-06-29  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1628         otapi: fix typo
1630         org.freesmartphone.GSM.Network.xml.in: add LAC (location area code) and CID (cell id) to the expected tuples in the status signal
1632 2008-06-26  Michael 'Mickey' Lauer  <mickey@vanille-media.de>
1634         OTAPI: add org.freesmartphone.GSM.Network.GetSignalStrength() -> int and the concomitant signal NOTE that implementing the signal is OPTIONAL, since there is no unsolicited response code for signal strength changes in GSM 07.07
1636 2008-06-17  Michael 'Mickey' Lauer  <mlauer@vanille-media.de>
1638         Open Telephony API: check in xhtml files, so we can link from the wiki
1640 2008-06-16  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1642         otapi: remove double SendAuthCode in org.freesmartphone.GSM.SIM.xml.in, thanks hepaajan!
1644 2008-06-01  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1646         Merge branch 'master' of git@git.freesmartphone.org:specs
1647         Conflicts:
1649                 otapi/README
1651         specs/otapi: update readme, fix docs in GSM.Call
1653 2008-05-30  Michael 'Mickey' Lauer  <mickey@opal.(none)>
1655         otapi specs: apply first batch of change requests from http://lists.linuxtogo.org/pipermail/smartphones-standards/2008-May/000060.html
1657 2008-05-16  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1659         otapi: change signature for org.freesmartphone.GSM.SIM.GetPhonebookInfo, add change requests in README
1661 2008-05-15  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1663         org.freesmartphone.GSM.Call.xml.in: fix ListCalls signature (spotted by Hessu)
1665 2008-05-09  Jan Luebbe  <jluebbe@debian.org>
1667         Update to changed ousaged
1669         Documentation skeleton for ousage
1671         Documentation skeleton for odevice
1673 2008-05-07  Harald Welte  <laforge@netfilter.org>
1675         don't use element-available, it means something else than what we want
1677         * make docbook-xml output validate against docbook-xml-4.3 DTD * add a docbook-otapi.xml template for a docbook book * make sure makefile doesn't delete random xml files while 'make clean'
1679 2008-05-06  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1681         otapi/org.freesmartphone.GSM.Call: improve call API * remove Hold call, 07.07 can't explicitly hold one call * add ReleaseHeld to release all held calls * add ActivateConference to activate a call in addition to other previously active calls
1683 2008-05-03  Michael 'Mickey' Lauer  <mickey@localhost.(none)>
1685         ciabot test commit
1687         README: update
1689         add otapi from freesmartphone SVN as per rev 295