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
Propose for merging
No branches
dependent on this one.
- Indicator Applet Developers: Pending requested
-
Diff: 85 lines (+14/-8)4 files modifiedbindings/mono/ApplicationIndicator.custom (+4/-4)
bindings/mono/Makefile.am (+7/-1)
bindings/mono/app-indicator.sources.xml (+2/-2)
bindings/mono/appindicator-sharp.dll.config.in (+1/-1)
Related bugs
Bug #636132: Tomboy does not start, indicator-application version skew | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 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.
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