Commit Graph

66 Commits

Author SHA1 Message Date
Marius Gripsgard
ff5e59da02 examples: Make example work with our stub 2023-09-21 04:03:20 +02:00
Marius Gripsgard
17a1b26982 treewide: Add support for ayatana battery and charger 2023-09-21 04:02:57 +02:00
Marius Gripsgard
a6e3ba2c61 src/display: Fix display power state changed signal 2023-09-21 03:59:35 +02:00
Marius Gripsgard
914b5b732c Merge remote-tracking branch 'upstream/master' into personal/mariogrip/update 2023-09-17 23:39:29 +02:00
Simo Piiroinen
49cff7f515 Version 1.1.0 2023-05-08 10:48:56 +03:00
Simo Piiroinen
b65226eea5 Merge pull request #1 from spiiroin/jb60550_inactivity
[libmce-glib] Add MceInactivity object
2023-05-08 10:43:33 +03:00
Simo Piiroinen
7e0b708217 [libmce-glib] Add an example application
Serves as an example on how to use functionality provided by libmce-glib
and is useful also for testing and debugging the library itself.

Note that the application is built using libmce-glib headers and libraries
that are installed in the development environment - the same way regular
applications not included in libmce-glib source tree need to operate.

Signed-off-by: Simo Piiroinen <simo.piiroinen@jolla.com>
2023-05-08 10:33:23 +03:00
Slava Monich
5a848146b4 [debian] Bumped debhelper compat level to 7 2023-04-23 22:00:44 +03:00
Slava Monich
aeaea4ff4e [libmce-glib] A better way to silence deprecation warnings 2023-04-23 21:59:23 +03:00
Simo Piiroinen
771ac3ece9 [libmce-glib] Add MceInactivity object. Fixes JB#60550
Tracks user inactivity as reported by MCE.

Created by using already existing MceTklock object as a template.

Signed-off-by: Simo Piiroinen <simo.piiroinen@jolla.com>
2023-04-17 12:27:32 +03:00
Marius Gripsgard
2871098375 Move jenkinsfile 2022-01-20 02:57:24 +01:00
Slava Monich
9a14618c13 Version 1.0.13 2022-01-19 14:30:52 +02:00
Slava Monich
d83584dbd2 [libmce-glib] Shuffled includes a bit. JB#43321
The goal was to avoid pulling in <glib-object.h> unnecessarily.
Not that it was a big deal...
2022-01-19 14:19:00 +02:00
Slava Monich
2e0818c642 [license] Install LICENSE file. JB#55991 2022-01-19 14:19:00 +02:00
Slava Monich
7d8b7077ef [license] Unified and freshened up licenses. JB#55991 2022-01-19 14:18:50 +02:00
Slava Monich
0a4a06109f Version 1.0.12 2021-11-08 03:09:45 +02:00
Slava Monich
78f4870988 [libmce-glib] Housekeeping. JB#43321 2021-11-08 03:07:42 +02:00
Slava Monich
dddb061116 [libmce-glib] Update license. JB#43321 2021-11-08 02:45:41 +02:00
pvuorela
2a38041345 Merge branch 'permissions' into 'master'
Install library as executable

See merge request mer-core/libmce-glib!8
2020-09-15 13:12:17 +00:00
Rinigus
67c6d3342a [libmce-glib] Install library as executable. JB#51013
Signed-off-by: Rinigus <rinigus.git@gmail.com>
2020-08-31 18:24:11 +03:00
Slava Monich
f9139dd620 Version 1.0.10 2020-05-25 15:13:02 +03:00
Slava Monich
be3d072c68 Merge branch 'lib64' into 'master'
Respect arch specific lib dir

See merge request mer-core/libmce-glib!7
2020-05-25 12:09:55 +00:00
Slava Monich
dcfa3ffeef [libmce-glib] Respect arch specific lib dir. JB#49681 2020-05-25 02:51:44 +03:00
Slava Monich
c60c134980 [libmce-glib] Hide internal symbols. JB#43321
If nothing else, this makes the library file smaller by reducing
the size of the dynamic symbol table.
2020-05-25 02:51:29 +03:00
Slava Monich
fb4d97ceeb Version 1.0.9 2020-03-08 16:38:05 +02:00
Slava Monich
f98df32c33 [libmce-glib] Update license. JB#43321 2020-03-08 16:37:38 +02:00
Slava Monich
fa71879909 [libmce-glib] Ignore GLib deprecation warnings. JB#43321
Apparently, the only way to get rid of "warning: G_ADD_PRIVATE" with
latest GLib is to completely disable all Glib deprecation warnings.
2020-03-08 16:34:11 +02:00
Slava Monich
488a3f59a4 Version 1.0.8 2019-11-05 14:29:23 +03:00
Slava Monich
3330da03d4 Merge branch 'master' into 'master'
Avoid overlinking

See merge request mer-core/libmce-glib!6
2019-11-05 11:18:06 +00:00
Slava Monich
a17b8f296a [libmce-glib] Avoid overlinking. JB#43321 2019-11-01 23:40:17 +02:00
Slava Monich
517cdafd22 Version 1.0.7 2019-08-30 18:33:30 +03:00
Slava Monich
a0632c6d2f Makefile: Tweaked linker command line
This way shared library gets correctly linked with its dependencies
2019-08-30 18:31:34 +03:00
Slava Monich
8ede3b6494 Makefile: added missing separator 2019-08-30 18:13:16 +03:00
Slava Monich
b2e51ed0be Merge branch 'master' into 'master'
[build] Allow use of CC & LDFLAGS defined by build system. JB#43321

See merge request mer-core/libmce-glib!5
2019-08-30 15:09:46 +00:00
Herrie
eba54c2ad4 Makefile: Allow use of CC & LDFLAGS defined by build system.
When building within Yocto projects such as LuneOS, we want to use CC & LDFLAGS provided by the build toolchain.

Signed-off-by: Herman van Hazendonk github.com@herrie.org
Signed-off-by: Christophe Chapuis chris.chapuis@gmail.com
2019-08-26 13:19:38 +00:00
Slava Monich
cf94eddcb9 [libmce-glib] Version 1.0.6 2019-08-22 12:38:01 +03:00
Slava Monich
f5a3cb196f [libmce-glib] Tweaked makefile dependencies
And removed unused variables
2019-08-22 12:36:37 +03:00
Slava Monich
03fba9b262 Merge branch 'battery' into 'master'
Add MceBattery and MceCharger objects

See merge request mer-core/libmce-glib!4
2019-08-22 09:12:57 +00:00
Slava Monich
ce5fef5eb4 [libmce-glib] Added MceCharger object. JB#46836 2019-08-22 12:12:01 +03:00
Slava Monich
10dc2bd0ef [libmce-glib] Added MceBattery object. JB#43321
Allows to watch battery level and status.
2019-08-21 21:14:59 +03:00
NeKit
a3405c6840 Add Jenkinsfile for CI 2019-03-10 01:45:53 +01:00
Adam Boardman
faaa03579d Version bump 2018-06-07 23:25:31 +01:00
Adam Boardman
ff11a81119 Updated to use existing API's as dim state is not needed 2018-05-20 17:40:03 +01:00
Adam Boardman
56372d53ec Updated compatibility 2018-05-20 17:39:37 +01:00
Adam Boardman
e8e83454f4 Removing tklock as not used by gemian 2018-05-20 16:21:30 +01:00
Adam Boardman
bfdd4aa84a More renamings for repowerd compatibility 2018-05-20 16:14:55 +01:00
Adam Boardman
c8cddb713a Build fix, we don't have mce 2018-05-20 12:29:56 +01:00
Adam Boardman
5cc883072a Switched to use repowerd compatible dbus messages 2018-05-20 10:43:47 +01:00
Slava Monich
29091d9f0d [libmce-glib] Version 1.0.5 2017-09-15 15:45:00 +03:00
Slava Monich
b57b52e81b [libmce-glib] Added remove_all_handlers macros. JB#36523
mce_display_remove_all_handlers and mce_tklock_remove_handlers
2017-09-15 15:40:01 +03:00