summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2006-05-25removed net.interface_up property because we never refresh the value, sinceDanny Kukawka1-1/+1
this info is gone into NetworkMananger and removed from HAL (see fd.o bug #6233). changed net.interface_up to not mandatory
2006-05-19Don't stat autofs mounts. Patch from John (J5) Palmieri <johnp@redhat.com>.David Zeuthen1-8/+17
2006-05-14Change the docbook2html check in the configure script to check for xmlto.Richard Hughes1-1/+1
Also change s/DOCBOOK/XMLTO/ in the Makefile.
2006-05-14On some laptops, the brightness control is all done in hardware but theRichard Hughes1-0/+15
hardware also synthesizes keypresses when the brightness is changed. If laptop_panel.brightness_in_hardware is set true, then any power manager software should not attempt to set any new values on brightness keypress, as it may cause the panel to flash uncontrollably. This patch sets the aforementioned key for the IBM ThinkPad X31.
2006-05-12In Ubuntu we got several bug reports about device label gibberish, forDavid Zeuthen6-9/+42
example: https://launchpad.net/bugs/27897. This happens if the label is either truly bogus, or in a non-UTF-8 compatible encoding. The blunt solution would be to just ignore any non-UTF-8 labels, but since it might be preferable to retain labels which are only 'lightly' damaged (maybe one Umlaut in an otherwise valid string), I wrote a small patch to ignore invalid labels if they contain more than 20% illegal characters. Patch from Martin Pitt <martin@piware.de>.
2006-05-09added property for DVD+RW DL to specDanny Kukawka1-0/+8
reworked detection of device capabilities to get correct DVD-RW info and added DVD+RW DL detection. fixed mapping of return value of get_dvd_r_rw_profile() related to changes added property DVD+RW DL
2006-05-09Rework a patch from Joe Marcus Clarke <marcus@FreeBSD.org> to fix a typo inRichard Hughes1-1/+1
an oss keyname.
2006-05-09Add org.freedesktop.Hal.Device.LaptopPanel.GetBrightness andRichard Hughes1-0/+50
org.freedesktop.Hal.Device.LaptopPanel.SetBrightness descriptions to the spec file.
2006-05-09* doc/spec/hal-spec.html: * doc/spec/hal-spec.xml.in: *Richard Hughes7-18301/+9319
doc/spec/hal-spec-introduction.xml: * doc/spec/hal-spec-fdi-files.xml: * doc/spec/hal-spec-properties.xml: * doc/spec/hal-spec-examples.xml: Split up the spec file into more managable lumps using XInclude, and change to using xmlto to convert the docbook xml to html as docbook2html cannot handle the XInclude stuff as it's not valid docbook. This is the first of many cleanup patches to the spec, so expect the filenames to (maybe) change, or for files to be split even further.
2006-05-08* hald/linux2/osspec.c: (set_suspend_hibernate_keys): Depreciate the keysRichard Hughes1-2/+69
power_management.can_suspend_to_ram and power_management.can_suspend_to_disk in favour of power_management.can_suspend and power_management.can_hibernate so it's all consistent between the method names and the can_* keys. We'll remove the former keys in a year or so, but leave them now for compatability.
2006-04-28Update to new PolicyKit API.David Zeuthen1-35/+53
2006-04-26Patch from Gabriel Burt <gabriel.burt@gmail.com>.David Zeuthen1-10/+15
After some further consideration, I think the portable_audio_player.filepath_format property should be removed and a new property, folder_depth, should be created. The main point of the filepath_format property was to convey whether the device only supported a limited file hierarchy, but it ended up conveying much more than that - specifying exactly what directory structure the music files should go in, when that's really not appropriate (since the hardware doesn't care except in the hierarchy depth case). The folder to write files out to can be taken from the first entry in the audio_folders property. This change will allow the application to choose the appropriate directory structure (/podcasts/NPR/****, /Artist/Album/00 - Title, etc). I've attached a patch that make this change in the hal-spec.xml.in as well as another patch that adds some of these new properties for a few audio devices. Update spec Update to reflect new spec
2006-04-17Add printer command set returned by 1284 query. "Each key will have atKay Sievers1-0/+6
least one value, and may have more than one value. The minimum necessary keys (case-sensitive) are MANUFACTURER, COMMAND SET, and MODEL. (These keys may be abbreviated as MFG, CMD, and MDL respectively.) Each implementation will supply these three keys and possibly additional ones as well" http://www.longrange.net/ParallelPort/1284d12.pdf
2006-03-14Use new suffix .privilege instead of .policy and prefix privilege filesDavid Zeuthen1-35/+50
with "hal-". Update to new libpolkit from PolicyKit CVS HEAD. Also read the environment variable $HAL_METHOD_INVOKED_BY_PID which is yet to be exported by hald and hald-runner Use new hal- prefix for the privilege name
2006-03-10Patch from Christian Neumair <chris@gnome-de.org>.David Zeuthen1-0/+8
Set FALSE for volume.is_mounted_read_only Extract volume.is_mounted_read_only (libhal_volume_is_mounted_read_only): New function Export prototype for libhal_volume_is_mounted_read_only() Set volume.is_mounted_read_only Document volume.is_mounted_read_only
2006-03-08Patch from Gabriel Burt <gabriel.burt@gmail.com>. Add some useful keys forDavid Zeuthen2-23/+143
portable_audio_player.
2006-03-08Remove libhal-policy bitsDavid Zeuthen4-342/+308
2006-03-08Move libhal-policy to a dedicated package PolicyKit (available in HAL CVS).David Zeuthen44-1125/+11271
Require PolicyKit (available in hal CVS) and don't build libhal-policy. Extract some useful POLKIT variables for user, group and txtsrc for PolicyKit Don't build libhal-policy or hal-policy.pc Use new POLKIT_TXTSRC variable on where to install policy Don't build hal-policy-is-privileged as it is obsoleted by PolicyKit's polkit-is-privileged Use new libpolkit instead of libhal-policy Use polkit-is-privileged instead of hal-policy-is-privileged Remove these files.
2006-03-07Add entry for my wireless mouse+keyboard comboDavid Zeuthen1-11268/+1036
2006-03-03fixed spec for portable_audio_player namespace properties which not useDanny Kukawka1-7/+7
string but strlist
2006-03-03Ammend the spec as now button.has_state and button.type are not mandatory.Richard Hughes1-2/+2
2006-02-25New directoryDavid Zeuthen45-0/+7806
Templates
2006-02-25Convert doc comments from Doxygen to gtk-docDavid Zeuthen3-1108/+63
Convert doc comments from Doxygen to gtk-doc (not completely done) New file Remove Use gtk-doc instead of Doxygen Various cleanups; use gtk-doc instead of Doxygen Pass --enable-gtk-doc to configure. Add GTK_DOC_CHECK, from cairo, thanks.
2006-02-25New fileDavid Zeuthen1-1/+1
New file New files New file Uncomment hald-test as this is currently somewhat broken Add libhal-policy to INPUT Add stuff of libhal-policy Add libhal-policy to SUBDIRS and hal-policy.pc to pkgconfig_DATA and hal-policy.pc.in to EXTRA_DIST
2006-02-24Post-release version bump to 0.5.8David Zeuthen1-4/+4
Fix small typo in 0.5.7 release notes
2006-02-22Patch from Artem Kachitchkine <Artem.Kachitchkin@Sun.COM>. Add Blu-ray andDavid Zeuthen2-33/+242
HD DVD to storage.cdrom and volume.disc.type per the latest MMC-5 draft. See Table 87 - Profile List in http://www.t10.org/drafts.htm#mmc5 . Probe-volume should do the right thing, but probe-storage needs fixing (noted in FIXME comment).
2006-02-10update generated htmlDavid Zeuthen1-1036/+11130
2006-02-09Print out some useful debug informationDavid Zeuthen1-11130/+1036
Don't set button.type or button.has_state as these are merged from the fdi file. Use absolute paths in HALD_RUNNER_PATH and PATH cuz otherwise helpers won't get invoked... Add 10-keyboard-policy.fdi Forgot to add file. Also from Matthew Garrett <mjg59@srcf.ucam.org>. Tweak file to merge button.type and button.has_state instead of setting
2006-01-29Rename acpi_method to access_method andRichard Hughes2-4/+4
HAL_PROP_LAPTOP_PANEL_ACPI_METHOD->HAL_PROP_LAPTOP_PANEL_ACCESS_METHOD for the laptop_panel device. This is required as the access method can now be "pmu" which is nothing to do with acpi. I'm not aware of this being used anywhere outside of HAL, so we should be okay changing the key name.
2006-01-21Ugh, make this work on empty strlists otherwise we return corrupt data andDavid Zeuthen1-204/+1
may crash the runner via D-BUS since we pass non-UTF-8 over D-BUS. Print pid of runner and make space for passing DBUS_VERBOSE=1 in the environment (right now commented out)
2006-01-21Add docs for volume.disc.capacityDavid Zeuthen2-32/+51
Add probing for disc capacity. Fixes fd.o bug #2233
2006-01-21Great patch from Sjoerd Simons <sjoerd@luon.net>: As most people probablyDavid Zeuthen1-4/+4
know by now, various people don't really like that hal running as root. We'd much rather see only a small process running as root and the main hal process running unpriviledged. Which is exactly what this patch does :) How does it work? Just before drops it's root privs. a small program is startup which will remain running as root and does the real execution of the addons/probes/callouts on hals behalf. Communication between hald and hald-runner is done via a p2p dbus connection. Resulting in a process tree like this: hal /usr/sbin/hald root \_ /usr/lib/hal/hald-runner root \_ /usr/lib/hal/hald-addon-acpi root \_ /usr/lib/hal/hald-addon-storage root \_ /usr/lib/hal/hald-addon-storage The patch consists out of two parts. First the implementation of hald-runner, which is about 700 lines of code. And then a part transforming the hald code from the current spawning code in utils to an interface that can talk to the runner. Add Sjoerd Simons <sjoerd@luon.net>. Revise my own email address. Add hald-runner Add hald-runner add hald_runner.[ch] New and changed files with slight changes. See the descriptive text above and discussion at http://lists.freedesktop.org/archives/hal/2006-January/004327.html for details. Changed function hald_runner_start_runner() in hald/hald_runner.c to print out runner path and improve error handling when runner is not found. Also removed dbus_server_unref (server) in handle_connection() in same file. Remove --retain-privileges as this is no longer needed Remove --retain-privileges and use --with-runner pointing to ../hald-runner/hald-runner
2006-01-17commit generated HTMLHAL_0_5_6David Zeuthen1-30/+43
2006-01-16added storage.cdrom.write_speeds to specDanny Kukawka1-0/+6
added slightly adopted patch from Ryan Lortie <desrt@desrt.ca> (changed from comma-separated string to strlist) to add list of write speeds supported by a CD/DVD Burner.
2006-01-15Add docs for volume.ignoreDavid Zeuthen2-326/+757
2006-01-06fixed type of volume.policy.mount_option from string to bool as in theDanny Kukawka1-1/+1
code/existing fdi-files.
2006-01-06fixed two voltage related properties in the specDanny Kukawka1-2/+2
added already in the spec defined and in the code removed (but never set) property key for battery.charge_level.capacity_state
2005-12-02Add the new keys power_management.can_suspend andRichard Hughes1-0/+57
power_management.can_hibernate
2005-11-21generated for 0.5.5.1 specDanny Kukawka1-825/+1167
fix for make distcheck
2005-11-09added battery.remaining_time.calculate_per_timeDanny Kukawka1-0/+10
added check for new property battery.remaining_time.calculate_per_time for util_compute_time_remaining() added check for new property battery.remaining_time.calculate_per_time for util_compute_time_remaining() added slightly adopted and extended patch from Søren Hansen <sh@linux2go.dk> to fix calculation for machines which does not report current rate. This calculate the chargRate from time and chargeLevel. Added a new parameter to enable/disable the new calculation.
2005-11-08fixed typo from fd.o bug #2115Danny Kukawka1-1/+1
fixed fd.o bug #4644 and fixed typo in spec slightly adopted fix from fd.o bug #3954 from Benjamin Berg <benjamin@sipsolutions.net> to make all fields in hal-device-manager selectable to copy the content fixed fd.o bug #2121 with patch from #4266 (Young-Ho, Cha, <ganadist@chollian.net>) to enable translation for hal-device-manager fixed fd.o bug #2850, removed option from the help text.
2005-11-03updated net and net.80203 namespaceDanny Kukawka1-6/+7
2005-11-02updated spec for serial and system namespace and little updates forDanny Kukawka1-14/+98
different properties
2005-11-02fixed some bugs in the xml spec code and removed <note> tag to prevent notDanny Kukawka1-14/+14
included pic in the html version.
2005-11-01added new fdi-files to MakefileDanny Kukawka5-28/+75
added and updated fdi-files from older HAL version to fix rebuild hal spec from distributed package fixed problem with rebuild spec from the distributed package and missing included fdi-files.
2005-11-01added strlist property and updated part about fdi-files depending on theDanny Kukawka1-32/+93
current sourcecode
2005-11-01updated picture for callout descriptionDanny Kukawka3-69/+57
Updated section about callouts to current HAL version
2005-09-28Apply patch to add documentation for the new mmc.* properties and theRichard Hughes2-31/+319
platform.* descriptions for "platform bus" support.
2005-09-03Document laptop_panel.num_levels and laptop_panel.acpi_method.Richard Hughes1-0/+39
2005-09-03Add the note about dbus return types for scripts.Richard Hughes1-0/+4