aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* .travis.yml: Temporarily disable ubuntu:rolling while the new distro version ↵Mike Gabriel2021-04-271-1/+1
| | | | being bootstrapped by Canonical.
* Merge branch 'tari01-pr/add-appointment-icon'Mike Gabriel2021-04-273-21/+71
|\ | | | | | | Attribute GH PR #28: https://github.com/AyatanaIndicators/ayatana-ido/pull/28
| * Add us to the copyright headersRobert Tari2021-04-213-0/+6
| |
| * src/basicmenuitem.c: Add GdkPixbuf source support for the iconRobert Tari2021-04-211-14/+55
| |
| * src/basicmenuitem.h: Add the ido_basic_menu_item_set_pixbuf functionRobert Tari2021-04-211-0/+3
| |
| * src/idoappointmentmenuitem.c: Contruct the basic menu item using the pixbuf ↵Robert Tari2021-04-211-1/+1
| | | | | | | | property
| * Whitespace fixRobert Tari2021-04-211-6/+6
|/
* Merge branch 'tari01-pr/switch-to-cmake'Mike Gabriel2021-04-2136-918/+449
|\ | | | | | | Attributes GH PR #26: https://github.com/AyatanaIndicators/ayatana-ido/pull/26
| * CMakeLists.txt: Drop duplicate status messagesRobert Tari2021-04-211-4/+1
| |
| * CMakeLists.txt: Fix typoRobert Tari2021-04-211-1/+1
| |
| * debian/: Adjust to build system switch-over to CMake.Mike Gabriel2021-04-212-4/+19
| | | | | | | | Fixes AyatanaIndicators/ayatana-ido#27
| * src/idotimestampmenuitem.c: Whitespace fixes in copyright header.Robert Tari2021-04-211-6/+6
| |
| * Drop local config.h includes.Robert Tari2021-04-2115-41/+0
| | | | | | | | Fixes AyatanaIndicators/ayatana-ido#25
| * Remove automake-related filesRobert Tari2021-04-2111-873/+0
| |
| * tests/CMakeLists.txt: Unit tests may only run and build if shared library ↵Mike Gabriel2021-04-211-0/+1
| | | | | | | | target has been built.
| * tests/CMakeLists.txt: Build unit tests with --no-pie CXXFLAG.Mike Gabriel2021-04-211-0/+2
| |
| * tests/: Port to using GMock cmake package from cmake-extras.Mike Gabriel2021-04-211-3/+17
| |
| * example/CMakeLists.txt: The example/ folder requires the library to have ↵Mike Gabriel2021-04-211-0/+1
| | | | | | | | been built. Fix parallel build issue with -DDISABLED_TESTS=OFF option.
| * CMakeLists.txt: Drop duplicate ENABLE_COVERAGE_REPORT() macro call.Mike Gabriel2021-04-211-5/+0
| |
| * CMakeLists.txt: Leave finding gtest.pc to GMock cmake module.Mike Gabriel2021-04-211-5/+0
| |
| * CMakeLists.txt: Tolerate older versions of GLib-2.0 and GoogleTest. Support ↵Mike Gabriel2021-04-211-2/+2
| | | | | | | | building on Debian 10.
| * CMakeLists.txt: Let's tolerate CMake minimum version 3.13 (to support ↵Mike Gabriel2021-04-211-1/+1
| | | | | | | | building against Debian 10).
| * {tests/,}CMakeLists.txt: Add ENABLE_COVERAGE build option.Mike Gabriel2021-04-212-3/+13
| |
| * CMakeLists.txt: Don't use variable name MAINTAINER_MODE (it is misleading), ↵Mike Gabriel2021-04-211-7/+13
| | | | | | | | use ENABLE_TESTS and ENABLE_COVERAGE as options instead.
| * src/CMakeLists.txt: Actively set --library-path for g-ir-scanner.Mike Gabriel2021-04-211-0/+1
| |
| * Add CMakeLists.txt files.Robert Tari2021-04-215-6/+256
| |
| * CMake: Add required .cmake includes (FindGObjectIntrospection, FindVala).Mike Gabriel2021-04-213-0/+140
| |
| * Add data/libayatana-ido3-0.4.pc.inRobert Tari2021-04-212-0/+18
|/
* .build.yml: On Debian, actively enable unit tests when building with CMake.Mike Gabriel2021-04-211-1/+5
|
* .build.yml: Don't fail on which's non-zero exit-code.Mike Gabriel2021-04-211-1/+1
|
* .build.yml: Run unit tests in xvfb-run environment (if xvfb-run is $PATH).Mike Gabriel2021-04-211-2/+5
|
* .build.yml: Test target with CMake is 'test', with autotools it is 'check'.Mike Gabriel2021-04-211-1/+5
|
* .build.yml: No such Makefile target distcheck with CMake builds.Mike Gabriel2021-04-211-1/+0
|
* .build.yml: Don't run cmake in Clang mode. Breaks GCC builds later on.Mike Gabriel2021-04-211-1/+1
|
* .travis.yml: Also run Travis CI builds against current Debian stable.Mike Gabriel2021-04-201-0/+1
|
* .travis.yml: pip3-install wheel. Should resolve "error: invalid command ↵Mike Gabriel2021-04-201-0/+1
| | | | 'bdist_wheel'" during installation of PyGithub.
* .build.yml: Drop echo statement.Mike Gabriel2021-04-201-1/+0
|
* .build.yml: Don't confuse docker-build with unneeded colons (confuses YAML ↵Mike Gabriel2021-04-201-1/+1
| | | | parser).
* .build.yml: Re-add clang for archlinux and ubuntu (needed for scan-build ↵Mike Gabriel2021-04-201-0/+3
| | | | command).
* .build.yml: Add build requirements: gcovr, lcov.Mike Gabriel2021-04-201-0/+6
|
* .build.yml: Additionall pull in cmake related packages.Mike Gabriel2021-04-201-3/+9
|
* .build.yml: Drop not-required build requirements.Mike Gabriel2021-04-201-5/+0
|
* .build.yml: Add CMake support.Mike Gabriel2021-04-201-3/+11
|
* .build.yml: Drop fedora build target.Mike Gabriel2021-04-201-23/+0
|
* Travis-CI: temporarily disable archlinux:latest CI builds.Mike Gabriel2021-04-201-1/+2
| | | | See https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56
* Travis-CI: Also build against Ubuntu 20.04 (for Ubuntu Touch's sake).Mike Gabriel2021-04-201-0/+1
|
* .build.yml: Try installing pacman to work-around missing /var/lib/pacman ↵Mike Gabriel2021-04-201-0/+1
| | | | directory.
* Travis-CI: Simplify CI scripts, drop fedora remnants, no gen-index script ↵Mike Gabriel2021-04-202-10/+2
| | | | needed.
* .travis.yml: Drop deploy: section.Mike Gabriel2021-04-201-13/+0
|
* TRAVIS: Disable Fedora CI builds for now (and thus, cppcheck).Mike Gabriel2021-04-202-24/+24
|