1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
|
Overview of changes in libayatana-common 0.9.11
- src/utils.(c|h): Add ayatana_common_utils_is_ubuntutouch()
function.
- src/utils.h: On Linux Desktop, if Lomiri is running, but not Ubuntu
Touch, then DESKTOP_SESSION is set to 'lomiri'.
- src/CMakeLists.txt: Bump SOVERSION_MINOR (due to added symbol
'ayatana_common_utils_is_ubuntutouch').
- src/utils.c: Prefer XDG_SESSION_DESKTOP over DESKTOP_SESSION.
- Translation updates.
Overview of changes in libayatana-common 0.9.10
- Translation updates.
Overview of changes in libayatana-common 0.9.9
- Add a Zenity question function.
- Add an execute_command with warning.
- CMakeLists.txt: Some build warning fixes.
- Translation updates.
Overview of changes in libayatana-common 0.9.8
- Simplify .gschema.xml translation.
- Translation updates.
Overview of changes in libayatana-common 0.9.7
- CMakeLists.txt: Drop unused CMAKE_INSTALL_*PKGLIBEXECDIR.
- CMakeLists.txt: Clean up compilation flags.
- src/utils.h: Fix build warnings.
- Translation updates.
Overview of changes in libayatana-common 0.9.6
- src/CMakeLists.txt: Build .gir and .typelib when Vala is not present.
- Add ENABLE_LOMIRI_FEATURES switch.
- src/utils.c: Fix cppcheck warnings.
- Translation updates.
Overview of changes in libayatana-common 0.9.5
- data/CMakeLists.txt: Use intltool_merge_translations instead of
execute_process.
- Also check DESKTOP_SESSION when detecting DE.
- Manage DESKTOP_SESSION in unit tests.
- src/utils.c: Replace deprecated g_spawn_check_exit_status.
- INSTALL.md: Update dependencies.
- Fix tests to work when current desktop is the same as the one tested.
- Travis CI fixes.
- Translation updates.
Overview of changes in libayatana-common 0.9.4
- GIR and Vala bindings: Properly detect GObjectIntrospection and
Vala and disable GIR and Vala if not found.
- src/CMakeLists.txt: Also generate binary typelib file (and
set nsversion for this).
- Fix missing ayatana-common library during GIR scanning.
- Translation updates.
Overview of changes in libayatana-common 0.9.3
- Fix missing ayatana-common library during GIR scanning.
- tests/CMakeLists.txt: Add missing ${URL_DISPATCHER_LIBRARIES}
to target_link_libraries().
- tests/tst_utils.vala: Use older GLib.assert() API to make tests
work correctly when building against GLib 2.58.
- Add Vala Bindings.
- Fix is_lomiri function.
- tests/CMakeLists.txt: Drop -no-pie from CXX_FLAGS and add it as
a target link option.
- Add ENABLE_WERROR CMake option.
- Add ability to ellipsize dynamic menu item lengths.
- Skip elipsizing if max characters are 0.
- Rename ayatana_common_utils_elipsize to ayatana_common_utils_ellipsize.
- data/CMakeLists.txt: Provide a hacky-whacky approach for finding the
system unit dir for systemd less than 247.
- Drop systemd target alias.
- INSTALL.md: Add gio-2.0 dependency.
- data/: Add ayatana-indicators.target (moved from libayatana-indicator).
- Initialize i18n / gettext for newly added org.ayatana.common.gschema.xml
GSettings schema.
- Travis CI: Add CI builds.
- Translation updates.
Overview of changes in libayatana-common 0.9.2
- src/utils.(ch): Add ayatana_common_utils_have_*_program() functions used
in session indicator.
- Update documentation files.
- Prefix functions in utils with ayatana_common_utils.
- CMakeLists.txt: Add coverage report support.
- INSTALL.md: Add build/installation instruction.
- CMakeLists.txt: Adjust test build option (DISABLE_TESTS -> ENABLE_TESTS, defaulting
to OFF). Add ENABLE_COVERAGE build option.
- tests/CMakeLists.txt: Build unit tests with --no-pie CXXFLAG.
- Travis CI: Add CI builds.
Overview of changes in libayatana-common 0.9.1
- Add the Zenity warning function.
Overview of changes in libayatana-common 0.9.0
- Initial release. Move functions common to all system indicators
into this new library.
|