| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
Attributes GH PR #77: https://github.com/AyatanaIndicators/libayatana-indicator/pull/77
|
| |/
|
|
|
|
|
|
| |
This was introduced in 5d7fbff4c97779922efe03268deaf669a5a4eaa8 but the
code using it was removed in 0312ffa2d621b398462659429a7c2b778da93ca8 so
it is not necessary anymore now. Moreover, this header is not
available when glib is compiled with cocoa so it would break the build
in such cases.
|
| |\
| |
| |
| | |
Attributes GH PR #78: https://github.com/AyatanaIndicators/libayatana-indicator/pull/78
|
| |/
|
|
|
|
|
| |
pkg_check_modules does not include absolute paths to the libraries in
<prefix>_LIBRARIES, causing linker errors if they are not located in a
standard path. <prefix>_LINK_LIBRARIES is the equivalent that does
contain absolute paths.
|
| |\
| |
| |
| | |
Attributes GH PR #79: https://github.com/AyatanaIndicators/libayatana-indicator/pull/79
|
| |/ |
|
| |\
| |
| |
| | |
Attributes GH PR #80: https://github.com/AyatanaIndicators/libayatana-indicator/pull/80
|
| |/
|
|
|
|
|
|
| |
The atk-bridge has started "leaking" a GDBusConnection since 2.57.0; disable
it since it's not needed for the test.
The GTK Wayland backend also "leaks" a GDBusConnection used to read settings
in place of xsettings; force using the X11 backend.
|
| |\
| |
| |
| | |
Attributes GH PR #81: https://github.com/AyatanaIndicators/libayatana-indicator/pull/81
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
indicator_ng_set_label() created a new GtkCssProvider and added it to
the label's GtkStyleContext on every call, without removing old ones.
gtk_style_context_add_provider() accumulates providers, so each call
leaked a provider (~1 KB).
Since ayatana-indicator-datetime sends action-state-changed once per
second to update the clock label, this leaked ~86,400 providers/day,
causing mate-indicator-applet-complete to accumulate ~1.4 GB RSS over
7 days.
Fix by storing a single GtkCssProvider in the IndicatorNg struct and
reusing it. The provider is created on first use and cleaned up in
dispose.
Test results (100,000 iterations of set_label):
Before fix: +99,692 KB RSS growth
After fix: +0 KB RSS growth
|
| |\
| |
| |
| | |
Attributes GH PR #75: https://github.com/AyatanaIndicators/libayatana-indicator/pull/75
|
| |/
|
|
|
| |
Works just as well and avoids a dependency for systems that don't have
bash installed by default.
|
| |\
| |
| |
| | |
Attributes GH PR #76: https://github.com/AyatanaIndicators/libayatana-indicator/pull/76
|
| |/ |
|
| |\
| |
| |
| | |
Attributes GH PR #74: https://github.com/AyatanaIndicators/libayatana-indicator/pull/74
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #72: https://github.com/AyatanaIndicators/libayatana-indicator/pull/72
|
| |/
|
|
|
|
| |
Fedora needs libraries to be executable to extract debug information.
Debian does not. The cmake TARGETS installation takes care of this,
therefore use it.
|
| | |
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #70: https://github.com/AyatanaIndicators/libayatana-indicator/pull/70
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #68: https://github.com/AyatanaIndicators/libayatana-indicator/pull/68
|
| |/ |
|
| |\
| |
| |
| | |
Attributes GH PR #67: https://github.com/AyatanaIndicators/libayatana-indicator/pull/67
|
| |/ |
|
| |\
| |
| |
| | |
Attributes GH PR #66: https://github.com/AyatanaIndicators/libayatana-indicator/pull/66
|
| | |
| |
| |
| | |
fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/64
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #63: https://github.com/AyatanaIndicators/libayatana-indicator/pull/63
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #62: https://github.com/AyatanaIndicators/libayatana-indicator/pull/62
|
| | | |
|
| |/
|
|
|
|
| |
Immitate symbol exports as previously done with libtool.
Fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/59
|
| |
|
|
| |
revision in 0.9.0 release.
|
| | |
|
| |\
| |
| |
| | |
Attributes GH PR #61: https://github.com/AyatanaIndicators/libayatana-indicator/pull/61
|
| |/
|
|
| |
Fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/60
|
| |\
| |
| |
| | |
Attributes GH PR #58: https://github.com/AyatanaIndicators/libayatana-indicator/pull/58
|
| | |
| |
| |
| | |
installed.
|
| | | |
|
| |/ |
|
| |\
| |
| |
| | |
Attributes GH PR #57: https://github.com/AyatanaIndicators/libayatana-indicator/pull/57
|
| | | |
|
| |/ |
|