Compare commits
	
		
			45 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					f0a933c8c2 | ||
| 
						 | 
					94936dbd94 | ||
| 
						 | 
					3f26613c07 | ||
| 
						 | 
					cd925e9500 | ||
| 
						 | 
					9a8dfdf7db | ||
| 
						 | 
					76210af2f2 | ||
| 
						 | 
					14f1508a42 | ||
| 
						 | 
					e1a09b9119 | ||
| 
						 | 
					ebe124e018 | ||
| 
						 | 
					5af012a1ac | ||
| 
						 | 
					11e0cb820a | ||
| 
						 | 
					c537983848 | ||
| 
						 | 
					9d2cb2a039 | ||
| 
						 | 
					0ffea0bfce | ||
| 
						 | 
					3a14b1da00 | ||
| 
						 | 
					d79b26d86c | ||
| 
						 | 
					93b92f9b2b | ||
| 
						 | 
					2f21adad01 | ||
| 
						 | 
					a50532c2d7 | ||
| 
						 | 
					f803d51e0e | ||
| 
						 | 
					5b816ac676 | ||
| 
						 | 
					4156ad426d | ||
| 
						 | 
					4990e6331c | ||
| 
						 | 
					b1bad1c065 | ||
| 
						 | 
					64c420aa28 | ||
| 
						 | 
					74b1d5e065 | ||
| 
						 | 
					5ee3ef6125 | ||
| 
						 | 
					03a4de12e5 | ||
| 
						 | 
					26c6abec6a | ||
| 
						 | 
					3a043c11ce | ||
| 
						 | 
					5cbcf356be | ||
| 
						 | 
					7ff2bfbe8c | ||
| 
						 | 
					2fea21d391 | ||
| 
						 | 
					41bbc89b27 | ||
| 
						 | 
					e8f71174c9 | ||
| 
						 | 
					92c7aeea13 | ||
| 
						 | 
					d56854bc87 | ||
| 
						 | 
					2789748227 | ||
| 
						 | 
					c0a97915db | ||
| 
						 | 
					c1f3964d19 | ||
| 
						 | 
					255289d291 | ||
| 
						 | 
					89eac9fffc | ||
| 
						 | 
					d279de8fc9 | ||
| 
						 | 
					b40c427c43 | ||
| 
						 | 
					f22c9e2467 | 
							
								
								
									
										46
									
								
								Doxyfile
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								Doxyfile
									
									
									
									
									
								
							@@ -272,22 +272,6 @@ SUBGROUPING            = YES
 | 
			
		||||
 | 
			
		||||
TYPEDEF_HIDES_STRUCT   = NO
 | 
			
		||||
 | 
			
		||||
# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to 
 | 
			
		||||
# determine which symbols to keep in memory and which to flush to disk. 
 | 
			
		||||
# When the cache is full, less often used symbols will be written to disk. 
 | 
			
		||||
# For small to medium size projects (<1000 input files) the default value is 
 | 
			
		||||
# probably good enough. For larger projects a too small cache size can cause 
 | 
			
		||||
# doxygen to be busy swapping symbols to and from disk most of the time 
 | 
			
		||||
# causing a significant performance penality. 
 | 
			
		||||
# If the system has enough physical memory increasing the cache will improve the 
 | 
			
		||||
# performance by keeping more symbols in memory. Note that the value works on 
 | 
			
		||||
# a logarithmic scale so increasing the size by one will rougly double the 
 | 
			
		||||
# memory usage. The cache size is given by this formula: 
 | 
			
		||||
# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, 
 | 
			
		||||
# corresponding to a cache size of 2^16 = 65536 symbols
 | 
			
		||||
 | 
			
		||||
SYMBOL_CACHE_SIZE      = 0
 | 
			
		||||
 | 
			
		||||
#---------------------------------------------------------------------------
 | 
			
		||||
# Build related configuration options
 | 
			
		||||
#---------------------------------------------------------------------------
 | 
			
		||||
@@ -396,7 +380,7 @@ INLINE_INFO            = YES
 | 
			
		||||
# alphabetically by member name. If set to NO the members will appear in 
 | 
			
		||||
# declaration order.
 | 
			
		||||
 | 
			
		||||
SORT_MEMBER_DOCS       = YES
 | 
			
		||||
SORT_MEMBER_DOCS       = NO
 | 
			
		||||
 | 
			
		||||
# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the 
 | 
			
		||||
# brief documentation of file, namespace and class members alphabetically 
 | 
			
		||||
@@ -466,12 +450,6 @@ MAX_INITIALIZER_LINES  = 30
 | 
			
		||||
 | 
			
		||||
SHOW_USED_FILES        = YES
 | 
			
		||||
 | 
			
		||||
# If the sources in your project are distributed over multiple directories 
 | 
			
		||||
# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy 
 | 
			
		||||
# in the documentation. The default is NO.
 | 
			
		||||
 | 
			
		||||
SHOW_DIRECTORIES       = NO
 | 
			
		||||
 | 
			
		||||
# Set the SHOW_FILES tag to NO to disable the generation of the Files page. 
 | 
			
		||||
# This will remove the Files entry from the Quick Index and from the 
 | 
			
		||||
# Folder Tree View (if specified). The default is YES.
 | 
			
		||||
@@ -564,7 +542,7 @@ WARN_LOGFILE           =
 | 
			
		||||
# directories like "/usr/src/myproject". Separate the files or directories 
 | 
			
		||||
# with spaces.
 | 
			
		||||
 | 
			
		||||
INPUT                  = 
 | 
			
		||||
INPUT                  = include/mce
 | 
			
		||||
 | 
			
		||||
# This tag can be used to specify the character encoding of the source files 
 | 
			
		||||
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 
 | 
			
		||||
@@ -792,12 +770,6 @@ HTML_FOOTER            =
 | 
			
		||||
 | 
			
		||||
HTML_STYLESHEET        = 
 | 
			
		||||
 | 
			
		||||
# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
 | 
			
		||||
# files or namespaces will be aligned in HTML using tables. If set to 
 | 
			
		||||
# NO a bullet list will be used.
 | 
			
		||||
 | 
			
		||||
HTML_ALIGN_MEMBERS     = YES
 | 
			
		||||
 | 
			
		||||
# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 
 | 
			
		||||
# documentation will contain sections that can be hidden and shown after the 
 | 
			
		||||
# page has loaded. For this to work a browser that supports 
 | 
			
		||||
@@ -1133,18 +1105,6 @@ GENERATE_XML           = NO
 | 
			
		||||
 | 
			
		||||
XML_OUTPUT             = xml
 | 
			
		||||
 | 
			
		||||
# The XML_SCHEMA tag can be used to specify an XML schema, 
 | 
			
		||||
# which can be used by a validating XML parser to check the 
 | 
			
		||||
# syntax of the XML files.
 | 
			
		||||
 | 
			
		||||
XML_SCHEMA             = 
 | 
			
		||||
 | 
			
		||||
# The XML_DTD tag can be used to specify an XML DTD, 
 | 
			
		||||
# which can be used by a validating XML parser to check the 
 | 
			
		||||
# syntax of the XML files.
 | 
			
		||||
 | 
			
		||||
XML_DTD                = 
 | 
			
		||||
 | 
			
		||||
# If the XML_PROGRAMLISTING tag is set to YES Doxygen will 
 | 
			
		||||
# dump the program listings (including syntax highlighting 
 | 
			
		||||
# and cross-referencing information) to the XML output. Note that 
 | 
			
		||||
@@ -1354,7 +1314,7 @@ HAVE_DOT               = NO
 | 
			
		||||
# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory 
 | 
			
		||||
# containing the font.
 | 
			
		||||
 | 
			
		||||
DOT_FONTNAME           = FreeSans
 | 
			
		||||
DOT_FONTNAME           =
 | 
			
		||||
 | 
			
		||||
# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. 
 | 
			
		||||
# The default size is 10pt.
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										82
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										82
									
								
								Makefile
									
									
									
									
									
								
							@@ -5,38 +5,68 @@
 | 
			
		||||
# Author: David Weinehall <david.weinehall@nokia.com>
 | 
			
		||||
# Modified by: Ilya Dogolazky, Tuomo Tanskanen
 | 
			
		||||
 | 
			
		||||
INSTALL_DIR := install -d
 | 
			
		||||
INSTALL_DATA := install --mode=644
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
# TOP LEVEL TARGETS
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
DOXYGEN := doxygen
 | 
			
		||||
.PHONY: build doc install clean distclean mostlyclean
 | 
			
		||||
 | 
			
		||||
PCDIR := $(DESTDIR)/usr/lib/pkgconfig
 | 
			
		||||
INCLUDEDIR := $(DESTDIR)/usr/include/mce
 | 
			
		||||
build::
 | 
			
		||||
 | 
			
		||||
TOPDIR := $(shell /bin/pwd)
 | 
			
		||||
INCDIR := $(TOPDIR)/include/mce
 | 
			
		||||
DOCDIR := $(TOPDIR)/doc
 | 
			
		||||
doc::
 | 
			
		||||
 | 
			
		||||
PCFILE  := mce.pc
 | 
			
		||||
INCLUDE_FILES := $(INCDIR)/dbus-names.h $(INCDIR)/mode-names.h
 | 
			
		||||
install::
 | 
			
		||||
 | 
			
		||||
.PHONY: doc
 | 
			
		||||
doc:	doc/warnings
 | 
			
		||||
mostlyclean::
 | 
			
		||||
	$(RM) *.bak *~
 | 
			
		||||
	$(RM) mce/include/*.bak mce/include/*~
 | 
			
		||||
 | 
			
		||||
doc/warnings: $(INCLUDE_FILES) Doxyfile
 | 
			
		||||
	@if [ ! -d "$(DOCDIR)" ]; then mkdir "$(DOCDIR)"; fi
 | 
			
		||||
	@$(DOXYGEN) 2> $(TOPDIR)/doc/warnings > /dev/null
 | 
			
		||||
clean:: mostlyclean
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
	@if [ x"$(DOCDIR)" != x"" ]; then	\
 | 
			
		||||
		rm -rf "$(DOCDIR)";		\
 | 
			
		||||
	fi
 | 
			
		||||
distclean:: clean
 | 
			
		||||
 | 
			
		||||
.PHONY: install
 | 
			
		||||
install: doc
 | 
			
		||||
	$(INSTALL_DIR) $(PCDIR) $(INCLUDEDIR)				&&\
 | 
			
		||||
	$(INSTALL_DATA) $(PCFILE) $(PCDIR)				&&\
 | 
			
		||||
	$(INSTALL_DATA) $(INCLUDE_FILES) $(INCLUDEDIR)
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
# INSTALL CONFIG
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
.PHONY: distclean
 | 
			
		||||
distclean: clean
 | 
			
		||||
DESTDIR    ?= /tmp/test-mce-dev
 | 
			
		||||
 | 
			
		||||
PCDIR      ?= /usr/lib/pkgconfig
 | 
			
		||||
INCLUDEDIR := /usr/include/mce
 | 
			
		||||
 | 
			
		||||
INSTALL_DIR  := install -m 755 -d
 | 
			
		||||
INSTALL_DATA := install -m 644
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
# FILES TO BUILD / INSTALL
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
PCFILE  += mce.pc
 | 
			
		||||
INCLUDE_FILES += include/mce/dbus-names.h
 | 
			
		||||
INCLUDE_FILES += include/mce/mode-names.h
 | 
			
		||||
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
# DOCUMENTATION RULES
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
doc::	doc/doxygen.log
 | 
			
		||||
 | 
			
		||||
doc/doxygen.log: $(INCLUDE_FILES) Doxyfile
 | 
			
		||||
	mkdir -p doc
 | 
			
		||||
	doxygen 1> $@ # stdout=noise stderr=warnings
 | 
			
		||||
 | 
			
		||||
clean::
 | 
			
		||||
	$(RM) -rf doc
 | 
			
		||||
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
# INSTALL RULES
 | 
			
		||||
# ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
install::
 | 
			
		||||
	# package config files
 | 
			
		||||
	$(INSTALL_DIR) $(DESTDIR)$(PCDIR)
 | 
			
		||||
	$(INSTALL_DATA) $(PCFILE) $(DESTDIR)$(PCDIR)/
 | 
			
		||||
	# header files
 | 
			
		||||
	$(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)
 | 
			
		||||
	$(INSTALL_DATA) $(INCLUDE_FILES) $(DESTDIR)$(INCLUDEDIR)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										84
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										84
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							@@ -1,3 +1,87 @@
 | 
			
		||||
mce-dev (1.32.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add charging suspendable dbus constant. JB#59152
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jolla.com>  Tue, 22 Nov 2022 14:22:52 +0200
 | 
			
		||||
 | 
			
		||||
mce-dev (1.31.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add forced charging D-Bus constants. JB#58372
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jolla.com>  Tue, 18 Oct 2022 10:47:06 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.30.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add charging hysteresis state D-Bus constants. JB#40062
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jolla.com>  Tue, 22 Feb 2022 04:19:53 +0200
 | 
			
		||||
 | 
			
		||||
mce-dev (1.29.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add mouse availability state D-Bus constants. JB#55866
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jolla.com>  Mon, 25 Oct 2021 18:09:15 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.28.3) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce-dev] Set rpm build arch to noarch
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 01 Sep 2020 11:42:42 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.28.2) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [aarch64] Specify pcdir with use of libdir. Contributes to JB#49681
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Mon, 25 May 2020 16:43:30 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.28.1) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce-dev] Make the makefile compatible with Busybox
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 07 Apr 2020 09:20:57 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.28.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add charger state D-Bus constants. JB#44852
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 08 Oct 2019 12:59:35 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.27.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add charger type D-Bus constants. JB#38667
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Mon, 26 Aug 2019 09:36:42 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.26.1) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce-dev] fix url. Contributes to JB#33684
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 25 Jun 2019 10:11:01 +0300
 | 
			
		||||
 | 
			
		||||
mce-dev (1.26.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add D-Bus constants for button backlight mode. JB#42094
 | 
			
		||||
  * [mce] Add missing Doxygen group name tag
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 20 Nov 2018 12:42:26 +0200
 | 
			
		||||
 | 
			
		||||
mce-dev (1.25.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add blanking pause related D-Bus constants. JB#41340
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Tue, 20 Mar 2018 10:07:37 +0200
 | 
			
		||||
 | 
			
		||||
mce-dev (1.24.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [rpmbuild] Use _smp_mflags instead of jobs macro
 | 
			
		||||
  * [makefile] Do not silence doxygen warnings
 | 
			
		||||
  * [doxygen] Remove obsolete settings that cause warnings
 | 
			
		||||
  * [doxygen] Do not sort member docs
 | 
			
		||||
  * [doxygen] Do not scan the whole source tree
 | 
			
		||||
  * [mce] Add missing methods and signals. MER#1854
 | 
			
		||||
 | 
			
		||||
 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Fri, 24 Nov 2017 12:08:00 +0200
 | 
			
		||||
 | 
			
		||||
mce-dev (1.23.0) unstable; urgency=low
 | 
			
		||||
 | 
			
		||||
  * [mce] Add button backlight policy related D-Bus constants. JB#39838
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2
									
								
								mce.pc
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								mce.pc
									
									
									
									
									
								
							@@ -3,7 +3,7 @@ includedir=${prefix}/include
 | 
			
		||||
 | 
			
		||||
Name: mce
 | 
			
		||||
Description: Mode Control Entity
 | 
			
		||||
Version: 1.23.0
 | 
			
		||||
Version: 1.32.0
 | 
			
		||||
Requires:
 | 
			
		||||
Libs:
 | 
			
		||||
Cflags: -I${includedir}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,11 +1,12 @@
 | 
			
		||||
Name:       mce-headers
 | 
			
		||||
Summary:    Development files for mce
 | 
			
		||||
Version:    1.23.0
 | 
			
		||||
Version:    1.32.0
 | 
			
		||||
Release:    1
 | 
			
		||||
Group:      Development/Libraries
 | 
			
		||||
License:    LGPLv2
 | 
			
		||||
URL:        https://github.com/nemomobile/mce-dev
 | 
			
		||||
URL:        https://git.sailfishos.org/mer-core/mce-dev
 | 
			
		||||
Source0:    %{name}-%{version}.tar.bz2
 | 
			
		||||
BuildArch:  noarch
 | 
			
		||||
BuildRequires:  doxygen
 | 
			
		||||
 | 
			
		||||
%description
 | 
			
		||||
@@ -26,12 +27,12 @@ provided by the Mode Control Entity, and the signals emitted by it.
 | 
			
		||||
 | 
			
		||||
%build
 | 
			
		||||
./verify_version
 | 
			
		||||
make %{?jobs:-j%jobs}
 | 
			
		||||
make %{?_smp_mflags}
 | 
			
		||||
make doc
 | 
			
		||||
 | 
			
		||||
%install
 | 
			
		||||
rm -rf %{buildroot}
 | 
			
		||||
%make_install
 | 
			
		||||
make install PCDIR=%{_libdir}/pkgconfig DESTDIR=%{?buildroot}
 | 
			
		||||
install -d %{buildroot}/%{_docdir}/mce-doc/html/
 | 
			
		||||
install -m 644 doc/html/* %{buildroot}/%{_docdir}/mce-doc/html/
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user