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
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
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
Slava Monich
aa002cbe8a
[libmce-glib] Version 1.0.4
2017-02-11 18:03:14 +03:00
Slava Monich
e7bb00e06b
[libmce-glib] Fixed MceTklock initialization bug. JB#36523
2017-02-11 17:59:55 +03:00
Slava Monich
6744ca41d6
[libmce-glib] Version 1.0.3
2016-12-21 00:40:29 +02:00
Slava Monich
c8f9da4f7f
[libmce-glib] Asynchronously initialize D-Bus proxies. Contributes to JB#37115
2016-12-20 15:13:41 +02:00
Slava Monich
1d9b7b2343
Merge branch 'tklock' into 'master'
...
Add tklock tracking object
And a bit of a housekeeping
See merge request !2
2016-11-14 08:17:09 +00:00
Slava Monich
708de564e4
[libmce-glib] Version 1.0.2
2016-11-12 13:30:58 +03:00
Slava Monich
0eb9894a2b
[libmce-glib] Added MceTklock object. JB#36523
...
Tracks MCE tklock mode
2016-11-12 13:23:19 +03:00
Slava Monich
3a9e3b933d
[libmce-glib] Disconnect display_status_ind handler
...
... when MceDisplay object is being finalized.
2016-11-12 13:20:50 +03:00
Slava Monich
9b0fa09fda
[libmce-glib] Added mce_display_remove_handlers
...
Removes multiple handlers in one shot
2016-11-12 13:20:27 +03:00
Slava Monich
63561206d6
[libmce-glib] Split MCE request and signal specs
2016-11-12 12:43:57 +03:00
Slava Monich
37495221d1
[libmce-glib] Version 1.0.1
2016-10-10 15:12:43 +03:00
Slava Monich
385f8e678d
[libmce-glib] Make Debian build depend on mce headers
2016-10-10 15:12:00 +03:00
Slava Monich
b0b05bbc1f
[libmce-glib] Don't store .git stuff in the Debian source package
2016-10-10 15:11:01 +03:00
Slava Monich
1de7f877a1
Merge branch 'mce-headers' into 'master'
...
Depend on mce-headers
Now that libmce-glib and mce-headers are in the same obs project,
there's no more need to duplicate the headers.
See merge request !1
2016-10-10 11:52:36 +00:00