Tcl DBus Interface

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

39 timeline items

2018-06-22
09:29 • Changes to wiki page Tcl DBus Interface (user: schelte)
2018-06-21
20:36
[5c978c81f0] Leaf: - Prepare for releasing dbif 1.3 (user: schelte, tags: trunk, master, release-1-3)
2018-01-19
13:43 • Changes to wiki page Manual page (user: schelte)
13:38 • Changes to wiki page Manual page (user: schelte)
12:04 • Changes to wiki page Tcl DBus Interface (user: schelte)
2017-06-10
13:11
[4898c5e31c] - Add information about how to obtain the dbus handle. (user: schelte, tags: trunk, master)
12:51
[78cd7df89f] - Adapt the code to changes in dbus-tcl - Add a 'dbif pave' command for creating a path without any specific methods or signals. This may be useful for paths that only contain universal methods and/or signals. - Add a -single option to 'dbif delete' to only delete the specified path and leave the underlying structure in place. - Change the error code for unknown properties from InvalidArgs to the more apt UnknownProperty. - Undefine methods by specifying an empty body. - Pass the msgid to the property body code. - Improve error reporting when property variables are set to a value that doesn't match the signature. - Simplify the generation of xml data for introspection. - Bump version to 1.3 (user: schelte, tags: trunk, master)
2016-12-06
21:00
[6eedce8d1b] - Properly handle complex signatures for properties. (user: schelte, tags: trunk, master)
2016-07-03
20:41
[3d85a506c8] Switch to a different separator that won't appear in a bus specification (user: schelte, tags: trunk, master)
2016-05-22
09:27
[ad58136c89] The generate command doesn't always correctly determine whether the result of the signal body should be interpreted as a single value or a list. (user: schelte, tags: trunk, master)
2015-12-12
20:11
[70d7950f3e] Fix error when a method deletes its own path. (user: schelte, tags: trunk, master)
2015-12-02
20:08
[248e7aa88c] - Nodes without any methods, signals, or properties would prevent any underlying nodes from being discovered via introspection - Deleting a node should also delete any child nodes (user: schelte, tags: trunk, master)
2015-08-01
15:57
[55f1ecb3bc] - Update to the latest TEA (user: schelte, tags: trunk, master)
15:37
[e8d57cbee4] - Make Makefile fit for both gmake and BSD make, as suggested by stu. https://sourceforge.net/p/dbus-tcl/patches/3/ (user: schelte, tags: trunk, master)
2015-06-18
08:53
[11109db44f] Leaf: - Summarize the changes since version 1.1 (user: schelte, tags: trunk, release-1-2)
08:53 • Edit [11109db44ff472ff|11109db44f]: Add tag "release-1-2". (user: schelte)
08:05
[8d96b7b74f] - Add some clarifications to the man page. - Correctly clean up old information when a signal is defined. - Reverse part of overenthusiastic code clean up. (user: schelte, tags: trunk)
2015-04-27
19:47
[598aca4a28] - Allow the application to trigger a PropertiesChanged signal instead of delaying it until the application is idle. - Provide a method to completely disable the PropertiesChanged feature. - Provide a way to add/replace methods and signals for standard interfaces. - Completely clean up the old signal when reusing a signal ID. (user: schelte, tags: trunk)
2015-04-26
20:20
[ff7c86b72d] - Implement the org.freedesktop.DBus.Properties.PropertiesChanged signal. - Add -attributes option to specify annotations. - Allow use of busses other than session and system. - Adopt the [return -async 1] idom from dbus 2.1. - Clean up (array) variables when they are no longer needed. - Fix introspection when no objects have been defined. - Correctly handle signals without a handler. - Bump version to 1.2. (user: schelte, tags: trunk)
2014-11-11
10:28
[726254c7ec] - Bug fixes submitted by stwo (user: schelte, tags: trunk, release-1-1)
10:28 • Edit [726254c7eca78ab7|726254c7ec]: Add tag "release-1-1". (user: schelte)
2014-10-30
11:41
[0b9fd275de] Add -id option to the signal subcommand to allow user specified SignalID's. (user: schelte, tags: trunk)
2013-08-17
19:47
[fa37a0c13a] - Unify naming format of the package with the dbus package (user: schelte, tags: trunk, dbif-1-0)
19:47 • Edit [fa37a0c13a9ac91f|fa37a0c13a]: Add tag "dbif-1-0". (user: schelte)
19:24
[7c219318fc] - Rename the package from dbus-intf to dbif, which allows it to be easily turned into a Tcl module. - Install the package as a module instead of an old-fashioned package. - Global variable of a property is in the interp specified for body. - No more magic variables in a property script. The local variable has the same name as the property. - Check if the value provided for a property matches the signature. - New "delete" subcommand to delete a node subtree. - Let dbif default return the current defaults. - If no defaults have been set up, set the default bus to the bus used when connecting. - The introspect method now lists the the GetAll method for properties (user: schelte, tags: trunk)
2012-03-03
11:12
[2c8fc59939] - Run the body code in the namespace it was defined in - Bump version to 0.4 (user: schelte, tags: trunk, release-0-4)
11:12 • Edit [2c8fc599397f1cf1|2c8fc59939]: Add tag "release-0-4". (user: schelte)
2009-12-13
15:24
[454224d727] - Final changes before releasing version 0.3 (user: schelte, tags: trunk, release-0-3)
15:24 • Edit [454224d72764390c|454224d727]: Add tag "release-0-3". (user: schelte)
2009-11-10
21:15
[aa3e020606] - Add ability to invoke callbacks in named interpreters - Correct some bugs in error situations (user: schelte, tags: trunk)
2009-03-01
14:30
[bebfeb15f5] - org.freedesktop.DBus.Properties.Set should return void, not an empty string. - The error subcommand was not passing enough arguments to the dbus command. - Corrected the documentation for the property subcommand. (user: schelte, tags: trunk)
2009-02-16
10:53
[60a5240779] Configure script failed to setup install tool in Makefile (user: schelte, tags: release-0-2, trunk)
10:53 • Edit [60a5240779936f3a|60a5240779]: Add tag "release-0-2". (user: schelte)
2009-02-15
12:33
[75c61dd2b5] Fix wrong error code when trying to read a non-existing property (user: schelte, tags: trunk)
2009-02-14
21:24
[2be7e07c30] Fix some problems with the Makefile dist target. (user: schelte, tags: trunk)
21:14
[a107f60264] Add files needed to create a full installable package (user: schelte, tags: trunk)
2009-02-13
20:19
[e13e2d7261] Adapt dbus-intf to the changed API of dbus-tcl version 0.8 (user: schelte, tags: trunk)
2009-01-04
21:25
[26d0121a26] Leaf: initial import into CVS (user: schelte, tags: sbron, trunk)
21:25
[614cbe3d10] Initial revision (user: schelte, tags: trunk)