| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove unnecessary gio/gdesktopappinfo.h include | Florian Märkl | 30 hours | 1 | -1/+0 |
| | | | | | | | | | 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. | ||||
| * | Fix linking against libs in non-standard paths | Florian Märkl | 48 hours | 1 | -1/+1 |
| | | | | | | | | 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. | ||||
| * | src/indicator-ng.c: Fix GtkCssProvider memory leak in indicator_ng_set_label | Kenny Daniel | 2026-04-13 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Fix build on macOS | Sergey Fedorov | 2024-06-17 | 1 | -1/+3 |
| | | |||||
| * | cmake: Install library as library | Till Maas | 2023-09-05 | 1 | -3/+1 |
| | | | | | | | Fedora needs libraries to be executable to extract debug information. Debian does not. The cmake TARGETS installation takes care of this, therefore use it. | ||||
| * | src/indicator-service.c: Fix Robert's lastname in license header. | Mike Gabriel | 2022-10-26 | 1 | -1/+1 |
| | | |||||
| * | src/indicator-ng.c: Do not show tooltip on labels while the menu is open | Robert Tari | 2022-10-04 | 1 | -2/+5 |
| | | |||||
| * | src/indicator-ng.c: Add tooltip support | Robert Tari | 2022-07-15 | 1 | -2/+22 |
| | | |||||
| * | src/indicator-service.c: Make failure to connect to the session DBus fatal | Robert Tari | 2022-07-13 | 1 | -6/+5 |
| | | | | | fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/64 | ||||
| * | Whitespace fix | Robert Tari | 2022-07-13 | 1 | -416/+416 |
| | | |||||
| * | Clean up compilation flags | Robert Tari | 2022-02-17 | 1 | -1/+0 |
| | | |||||
| * | src/{CMakeLists.txt,indicator.symbols}: Don't export private symbols. ↵ | Mike Gabriel | 2021-11-18 | 2 | -0/+7 |
| | | | | | | | Immitate symbol exports as previously done with libtool. Fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/59 | ||||
| * | src/indicator-ng.c: Make sure old menu item name is not NULL before comparison | Robert Tari | 2021-11-10 | 1 | -1/+3 |
| | | | | | Fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/60 | ||||
| * | Scale icons when loading from filename | Dani Llewellyn | 2021-10-21 | 1 | -7/+9 |
| | | | | | | | | | When loading an icon from a filename, not a stock icon name, we need to scale the pixbuf manually because gtk_image_set_pixel_size only works on named icons from the theme that have multiple sizes available. Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com> | ||||
| * | src/CMakeLists.txt: Use different include paths for GTK-2 and GTK-3 builds ↵ | Mike Gabriel | 2021-10-19 | 1 | -15/+15 |
| | | | | | (even if header files are indentical). | ||||
| * | Use CMAKE_INSTALL_FULL_*DIR locations | Robert Tari | 2021-06-08 | 1 | -10/+10 |
| | | |||||
| * | {,**/}CMakeLists.txt: Support builds against GTK+-3.0 with IDO support disabled. | Mike Gabriel | 2021-05-17 | 1 | -2/+2 |
| | | | | | Fixes https://github.com/AyatanaIndicators/libayatana-indicator/issues/37 | ||||
| * | Bring back GTK+-2.0 and GTK+-3.0 build flavours. | Mike Gabriel | 2021-05-12 | 1 | -15/+35 |
| | | |||||
| * | Remove Automake-related files | Robert Tari | 2021-05-12 | 3 | -182/+0 |
| | | |||||
| * | Add CMakeLists.txt files + tests/test-loader.c: fix library paths + Fix ↵ | Robert Tari | 2021-05-12 | 1 | -0/+127 |
| | | | | | | | include paths tests/test-loader.c: fix library paths | ||||
| * | Move source files to src | Robert Tari | 2021-05-11 | 21 | -0/+5137 |
| | | |||||
| * | Deleting everything only leaving libindicator | Ted Gould | 2009-08-18 | 2 | -368/+0 |
| | | |||||
| * | Blocking out SUS from standard applet. | Ted Gould | 2009-08-07 | 1 | -1/+5 |
| | | |||||
| * | A bunch of distcheck fixes to clean things up | Ted Gould | 2009-08-04 | 1 | -0/+1 |
| | | |||||
| * | Patch from Mark Trompell to make suffix checking better. | Ted Gould | 2009-06-08 | 1 | -9/+3 |
| | | |||||
| * | Patch from Niel Patel to close the directory after opening it. | Ted Gould | 2009-04-29 | 1 | -0/+1 |
| |\ | |||||
| | * | Patch from Niel Patel to close the directory after opening it. | Ted Gould | 2009-04-29 | 1 | -0/+1 |
| | | | |||||
| * | | Get the submenu set right. | Ted Gould | 2009-04-22 | 1 | -2/+2 |
| | | | |||||
| * | | Slipping in the hbox | Ted Gould | 2009-04-22 | 1 | -0/+3 |
| | | | |||||
| * | | Oops, cut and paste error, pulling up the wrong symbols | Ted Gould | 2009-04-22 | 1 | -6/+7 |
| | | | |||||
| * | | Turning versions into a function and adding a name symbol. Not yet used though. | Ted Gould | 2009-04-22 | 1 | -3/+6 |
| | | | |||||
| * | | Changing to an icon and a lable and building our own item | Ted Gould | 2009-04-21 | 1 | -2/+21 |
| | | | |||||
| * | | Putting in and checking version information to ensure we all agree about the ↵ | Ted Gould | 2009-04-21 | 1 | -0/+4 |
| | | | | | | | | | header version | ||||
| * | | Fixing and using the new indicator header. This will help to connect things ↵ | Ted Gould | 2009-04-21 | 1 | -5/+14 |
| | | | | | | | | | together and make them actually work in a reasonably type safe way. | ||||
| * | | Moving the indicators directory to match libindicator | Ted Gould | 2009-04-21 | 1 | -1/+1 |
| |/ | |||||
| * | Added in an 'icon-name' to make the about dialog have a proper icon.0.1.5 | Ted Gould | 2009-04-07 | 1 | -0/+1 |
| | | |||||
| * | Trying to have more style information included so that we can get rid of the ↵ | Ted Gould | 2009-04-03 | 1 | -1/+18 |
| | | | | | focus line. | ||||
| * | Patch from Gabor Kelemen to make the license and 'No Indicators' message ↵0.1.4 | Ted Gould | 2009-03-27 | 1 | -2/+2 |
| | | | | | translatable. | ||||
| * | Comment for label | Ted Gould | 2009-03-26 | 1 | -0/+1 |
| | | |||||
| * | Switching the case for 'No Indicators' to make it a label to still support ↵ | Ted Gould | 2009-03-26 | 1 | -7/+6 |
| | | | | | right click through. | ||||
| * | Changing license in about box to make sense. | Ted Gould | 2009-03-26 | 1 | -10/+9 |
| | | |||||
| * | ATK name for Eitan | Ted Gould | 2009-03-26 | 1 | -0/+2 |
| | | |||||
| * | Add gnome_program_init with LIBGNOMEUI_MODULE. | Eitan Isaacson | 2009-03-26 | 1 | -1/+23 |
| | | |||||
| * | Stealing the 'fast-user-switch-applet' name to get better theming | Ted Gould | 2009-03-12 | 1 | -2/+3 |
| | | |||||
| * | Fixing the popup to have the about | Ted Gould | 2009-03-12 | 1 | -7/+7 |
| | | |||||
| * | Right click menu is working, but without an about | Ted Gould | 2009-03-12 | 1 | -2/+76 |
| | | |||||
| * | This function seems to set up the widget correctly with the background. ↵ | Ted Gould | 2009-02-15 | 1 | -0/+1 |
| | | | | | It's undocumented, but most other applets seem to do it. | ||||
| * | Putting a little handle on the indicators. Works for GNOME Panel. | Ted Gould | 2009-02-15 | 1 | -1/+1 |
| | | |||||
| * | Adding the GPL to this file | Ted Gould | 2009-02-11 | 1 | -0/+21 |
| | | |||||
| * | typo | Ted Gould | 2009-02-04 | 1 | -1/+1 |
| | | |||||
