blob: 8a20b05979f4121f771c33ca7c5f693c840d31a3 (
plain)
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
|
Overview of changes in ayatana-indicator-session 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.
|