lp:~directhex/indicator-application/gapi_is_a_pile_of_shit

Created by Jo Shields and last modified
Get this branch:
bzr branch lp:~directhex/indicator-application/gapi_is_a_pile_of_shit
Only Jo Shields can upload to this branch. If you are Jo Shields please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jo Shields
Project:
Application Indicators
Status:
Merged

Recent revisions

164. By Jo Shields <jms@destiny>

Bump SONAME in Mono binding to libappindicator.so.1

163. By Jo Shields <jms@destiny>

The purpose of a dllmap is to turn a DllImport for "foo" into a dlopen of "bar". This is most commonly used to make apps more cross-platform, by specifying the Windows library name (foo.dll) into a Linux/OSX/etc filename (libfoo.so.0).

indicator-application has been binding directly to libappindicator.so.0, which means multiple places to update if the SONAME changes, and makes it less portable - this commit fixes this.

162. By Jo Shields <jms@destiny>

gapi2-parser cannot cope with multiple signals connected to the same method - it will bail out, complaining it cannot find a method to match the second signal.

This patch modifies the build system to copy app-indicator.c locally, with the "bad" X_NEW_LABEL signal removed, and use that copy to build the binding.

161. By Ted Gould

Adding a disthook for AUTHORS

160. By Ted Gould

0.2.8

159. By Ted Gould

Making it when we see changes we always update the icon.

158. By Ted Gould

0.2.7

157. By Ted Gould

Handle double registration of indicators.

156. By Ted Gould

0.2.6

155. By Ted Gould

Ordering i18n and keyboard indicators

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:indicator-application/0.4
This branch contains Public information 
Everyone can see this information.

Subscribers