aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* src/idoprogressmenuitem.c: Rewrite to use icon, progress property and activationRobert Tari2023-03-031-72/+57
|
* Revert "cmake: Enable building tests by default"Mike Gabriel2023-02-261-1/+1
| | | | | | | This reverts commit 889c006f9fcc57889ccb7d10ebadcf53463ae24c. As discussed with co-maintainer Robert Tari, tests shall be enabled by distro packagers (if wanted) and in our CI builds.
* debian/libayatana-ido3-0.4-0.symbols: Update symbols.Mike Gabriel2023-02-261-0/+1
|
* release 0.9.30.9.3Mike Gabriel2023-02-265-2/+40
|
* Merge branch 'JamiKettunen-modern-gtest'Mike Gabriel2023-02-262-2/+2
|\ | | | | | | Attributes GH PR #63: https://github.com/AyatanaIndicators/ayatana-ido/pull/63
| * cmake: Enable building tests by defaultJami Kettunen2023-02-261-1/+1
| | | | | | | | | | | | | | We really should do this by default across the board to catch issues with the testing infrastructure; what's the point of having tests if they're not even being actively exercised across a wide range of distributions with varying configurations? :p
| * tests: Fix building against modern GTestJami Kettunen2023-02-261-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | Fixes being unable to locate GMock (GTest) with gtest v1.12.1 as tested on Void Linux: CMake Warning at tests/CMakeLists.txt:1 (find_package): By not providing "FindGMock.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "GMock", but CMake did not find one. Could not find a package configuration file provided by "GMock" with any of the following names: GMockConfig.cmake gmock-config.cmake Add the installation prefix of "GMock" to CMAKE_PREFIX_PATH or set "GMock_DIR" to a directory containing one of the above files. If "GMock" provides a separate development package or SDK, be sure it has been installed. Also mark the library as REQUIRED since without it found attempting to build tests just fails at link-time with various errors such as: /usr/bin/ld: gtest-menuitems.cpp:(.text+0x14d): undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)'
* Merge branch 'tari01-pr/secondary-text-and-count'Mike Gabriel2022-09-051-7/+37
|\ | | | | | | Attributes GH PR #61: https://github.com/AyatanaIndicators/ayatana-ido/pull/61
| * src/idobasicmenuitem.c: Set secondary text and count with lozenge from menu ↵Robert Tari2022-09-041-7/+37
|/ | | | model
* .travis.yml: Add CI builds for Ubuntu 22.04.Mike Gabriel2022-06-271-0/+1
|
* release 0.9.20.9.2Mike Gabriel2022-06-035-2/+37
|
* Merge branch 'ricotz-main'Mike Gabriel2022-03-241-8/+8
|\ | | | | | | Attributes GH PR #60: https://github.com/AyatanaIndicators/ayatana-ido/pull/60
| * vala: The name of the vapi should match the pkg-config nameRico Tzschichholz2022-03-151-8/+8
|/ | | | | Add reference to an existing header to gir which should be a single include header.
* Merge branch 'jpalus-link-libm'Mike Gabriel2022-02-281-1/+1
|\ | | | | | | Attributes GH PR #59: https://github.com/AyatanaIndicators/ayatana-ido/pull/59
| * src/CMakeLists.txt: link libm for expf, pow and sinfJan Palus2022-02-191-1/+1
|/ | | | Fixes #52
* release 0.9.10.9.1Mike Gabriel2022-02-174-744/+797
|
* .travis.yml: Run CI builds on Travis CI's Ubuntu focal base system + disable ↵Robert Tari2022-02-081-2/+2
| | | | ppc64el builds
* Merge branch 'tari01-pr/cleanup-compile-flags'Mike Gabriel2022-01-275-19/+12
|\ | | | | | | Attributes GH PR #57: https://github.com/AyatanaIndicators/ayatana-ido/pull/57
| * .build.yml: Drop extra compilation flags and build with -WerrorRobert Tari2022-01-141-3/+2
| |
| * Clean up compilation flagsRobert Tari2022-01-144-16/+10
|/
* Merge branch 'sunweaver-pr/ppc64le-alive-again'Mike Gabriel2021-11-121-1/+1
|\ | | | | | | Attributes GH PR #54: https://github.com/AyatanaIndicators/ayatana-ido/pull/54
| * .travis.yml: Re-enable ppc64le builds on Travis CI again.Mike Gabriel2021-11-101-1/+1
|/
* Merge branch 'tari01-pr/drop-scale-margin'Mike Gabriel2021-11-101-1/+2
|\ | | | | | | Attributes GH PR #56: https://github.com/AyatanaIndicators/ayatana-indicator-datetime/issues/56
| * src/idoscalemenuitem.c: Drop hard-coded end-margin for the Scale Display ObjectRobert Tari2021-11-101-1/+2
|/ | | | Fixes https://github.com/AyatanaIndicators/ayatana-indicator-datetime/issues/56
* release 0.9.00.9.0Mike Gabriel2021-11-025-2034/+1452
|
* debian/control: ayatana-ido (esp. the shared library) breaks older ↵Mike Gabriel2021-11-021-0/+9
| | | | ayatana-indicators-* versions that use IDOs.
* debian/control: Drop B-D: mate-common.Mike Gabriel2021-11-021-1/+0
|
* debian/control: Bump Standards-Version: to 4.6.0. No changes needed.Mike Gabriel2021-11-021-1/+1
|
* .build.yml: Drop autogen.sh support; Run unit tests in build_scripts: target.Mike Gabriel2021-10-261-20/+5
|
* Revert ".build.yml: Drop autogen.sh support; Run unit tests in ↵Mike Gabriel2021-10-262-36/+22
| | | | | | build_scripts: target." This reverts commit bde3617182582e2c0c341b847b65e4f280115736.
* .build.yml: Drop autogen.sh support; Run unit tests in build_scripts: target.Mike Gabriel2021-10-252-22/+36
|
* .travis.yml: Temporarily disable ppc64le buildsRobert Tari2021-10-201-1/+1
|
* Merge branch 'tari01-pr/use-consistent-ido-names'Mike Gabriel2021-10-182-9/+9
|\ | | | | | | Attributes GH PR #50: https://github.com/AyatanaIndicators/ayatana-ido/pull/50
| * Use consistent Ayatana IDO namesRobert Tari2021-09-202-9/+9
|/
* Merge branch 'pr/fix-unit-test-failure-on-ubuntu-20-04'Robert Tari2021-09-201-0/+3
|\ | | | | | | Attributes GH PR #49: https://github.com/AyatanaIndicators/ayatana-ido/pull/49
| * Fix unit test failure on Ubuntu 20.04Robert Tari2021-09-201-0/+3
|/
* Fix copyright headersRobert Tari2021-09-203-3/+3
|
* Fix Travis status imageRobert Tari2021-09-021-1/+1
|
* Merge branch 'sunweaver-pr/ubuntu-CI-builds-run-unittests'Robert Tari2021-09-021-2/+2
|\ | | | | | | Attributes GH PR #48: https://github.com/AyatanaIndicators/ayatana-ido/pull/48
| * .travis.yml: Use Ayatana Indicators project's dev-scripts repo.Mike Gabriel2021-09-021-1/+1
| |
| * .build.yml: Also run unit tests during CI builds against Ubuntu.Mike Gabriel2021-08-291-2/+2
| |
* | Merge branch 'sunweaver-pr/use-ayatana-indicators-dev-scripts'Robert Tari2021-09-021-1/+1
|\ \ | |/ |/| | | Attributes GH PR #47: https://github.com/AyatanaIndicators/ayatana-ido/pull/47
| * .travis.yml: Use Ayatana Indicators project's dev-scripts repo.Mike Gabriel2021-08-281-1/+1
|/
* CMakeLists.txt: Add empty line below 'Options' comment.Mike Gabriel2021-08-101-0/+1
|
* Merge branch 'tari01-pr/no-pie-only-in-tests'Mike Gabriel2021-08-101-2/+1
|\ | | | | | | Attributes GH PR #46: https://github.com/AyatanaIndicators/ayatana-ido/pull/46
| * Use -no-pie build flags for test onlyRobert Tari2021-08-101-2/+1
|/
* Merge branch 'tari01-pr/add-enable-werror-option'Mike Gabriel2021-08-101-0/+10
|\ | | | | | | Attributes GH PR #45: https://github.com/AyatanaIndicators/ayatana-ido/pull/45
| * Add ENABLE_WERROR optionRobert Tari2021-08-101-0/+10
|/
* Merge branch 'tari01-pr/cmake-install-full'Mike Gabriel2021-06-091-2/+2
|\ | | | | | | Attributes GH PR #44: https://github.com/AyatanaIndicators/ayatana-ido/pull/44
| * src/CMakeLists.txt: Add missing target link librariesRobert Tari2021-06-091-0/+1
| | | | | | | | fixes https://github.com/AyatanaIndicators/ayatana-ido/issues/39