Aleksander Morgado
4d1113eaaf
docs: project logo
2013-10-03 17:28:21 +02:00
Aleksander Morgado
ea008ffcc1
docs: add missing pages for the latest WDS requests
2013-09-13 19:47:34 +02:00
Aleksander Morgado
44ed85d5d1
build: generate manpage for qmi-network
2013-09-13 17:42:00 +02:00
Aleksander Morgado
a38c680736
wds: implement "WDS Get Profile List"
2013-09-12 12:28:16 +02:00
Aleksander Morgado
4cfe6c2985
libqmi-glib,device: emit signal for every indication received
2013-09-05 15:39:00 +02:00
Aleksander Morgado
4878c5647b
libqmi-glib,proxy: new property exposing the current number of connected clients
2013-09-05 15:39:00 +02:00
Aleksander Morgado
c431f1796b
libqmi-glib,message: allow overwriting the transaction id
2013-09-05 15:39:00 +02:00
Aleksander Morgado
852783f222
qmi-proxy: initial implementation
2013-09-05 15:36:35 +02:00
Aleksander Morgado
4f10b4ed23
libqmi-glib,message: new response message creator
2013-09-05 15:36:35 +02:00
Aleksander Morgado
7caf41491b
build: consolidate the glib requirements
...
Don't split requirements per product built, but per actual requirement.
2013-09-05 15:36:34 +02:00
Aleksander Morgado
dd71f8404b
build: move source code under src/
2013-09-05 15:36:34 +02:00
Aleksander Morgado
075f341c3c
build: always install the manpage
...
So the manpage file needs to always be available. Three cases are considered:
* Build from tarball, where manpage file is distributed and therefore not
generated.
* Build from git, with help2man, where manpage is regenerated.
* Build from git, but without help2man (ostree case), where we just generate a
dummy manpage file.
2013-09-04 18:03:29 +02:00
Colin Walters
0369f17df0
build: Make help2man optional
...
I don't have it in gnome-ostree, nor at the moment man page stuff in
general.
2013-09-04 13:35:48 +02:00
Aleksander Morgado
f0699a35b0
man: generate qmicli manpage from --help-all
2013-09-04 12:32:46 +02:00
Aleksander Morgado
83436e3fa5
oma: setup generation of the OMA service support
2013-09-04 09:38:23 +02:00
Aleksander Morgado
ecc475527c
uim: implement "Get File Attributes" request/response
2013-09-02 16:32:21 +02:00
Aleksander Morgado
c6990495fa
uim: implement "Read Transparent" request/response
2013-09-02 16:14:16 +02:00
Aleksander Morgado
40ac719402
uim: integrate the UIM service
...
Also implement "Reset" and "Read Record" request/response.
2013-09-02 16:14:16 +02:00
Aleksander Morgado
46e2eda227
docs: fix section title
2013-08-09 10:33:57 +02:00
Aleksander Morgado
6f2f579d14
pbm: implement 'Get All Capabilities' request/response
2013-07-04 13:25:03 +02:00
Aleksander Morgado
92337d60c7
pbm: implement 'Get Capabilities' request/response
2013-07-04 13:25:03 +02:00
Aleksander Morgado
a212dfe758
pbm: setup generation of the PBM service support
...
Only 'Indication Register' message for now.
2013-07-04 13:25:03 +02:00
Aleksander Morgado
96d0e9bbe1
libqmi-glib,device: new method to query service version info
2013-07-04 09:28:01 +02:00
Aleksander Morgado
d8ae738b96
wds: implement "Get Packet Statistics" request/response
2013-06-19 15:18:46 +02:00
Aleksander Morgado
72c14ee8b0
nas: implement "Get Tx Rx Info" request/response
2013-06-18 15:26:58 +02:00
Aleksander Morgado
dcc66f2678
build: fix builds with srcdir != builddir
2013-06-13 13:36:30 +02:00
Aleksander Morgado
11b5a74c63
docs: reorder version symbols
2013-06-13 12:43:35 +02:00
Aleksander Morgado
306a3c9d01
libqmi-glib,api: provide version info
2013-06-13 12:01:12 +02:00
Dan Williams
70ef65c843
nas: add Network Time indication
2013-05-31 13:44:52 -05:00
Aleksander Morgado
3dbee74f92
build: use AM_CPPFLAGS instead of INCLUDES
...
Fixes recent automake warnings.
2013-05-10 09:50:49 +02:00
Yanko Kaneti
a2aea71428
docs: always generate docs at dist time
...
The pregenerated docs will be in the dist tarball, and will even
be installed with 'make install' when building the dist tarball.
2013-05-06 17:08:41 -05:00
Aleksander Morgado
ea83895494
docs: add missing documentation for "NAS Get CDMA Position Info"
2012-11-02 09:28:14 +01:00
Dan Williams
cb5851e700
libqmi-glib,qmi-codegen: add endian-ness annotation capability
...
Some values are sent by the firmware in big endian byte order,
specifically IP addresses, which are sent in network byte order
(ie, big endian). Add the ability to specify the byte order
the firmware handles the value as, and convert that to host
byte order when reading/writing QMI buffers.
2012-10-23 17:25:05 +02:00
Aleksander Morgado
f367a4c8b5
docs: hide class structures of `QmiDevice' and `QmiClient'
2012-10-10 18:23:39 +02:00
Aleksander Morgado
e880505352
build: fix documentation build
2012-10-09 20:03:57 +02:00
Aleksander Morgado
35dcb4bb6e
libqmi-glib: message traces compiled always
...
Message traces have been very useful when debugging issues in the protocol, and
we should avoid requiring a full recompilation in order to get them enabled.
Instead, we provide two new API methods, `qmi_utils_(get|set)_traces_enabled()',
which allow specifying whether traces should be dumped with g_debug() or not.
2012-10-09 15:23:48 +02:00
Aleksander Morgado
ab6a20b6f0
libqmi-glib,utils: improve documentation
2012-10-09 15:23:48 +02:00
Aleksander Morgado
386fdf3f80
libqmi-glib,utils: make qmi_utils_str_hex() private to the library
2012-10-09 15:23:48 +02:00
Aleksander Morgado
3bbdc47947
docs: improve documentation of enums, flags and errors
2012-10-09 15:23:48 +02:00
Aleksander Morgado
d2e47956d2
libqmi-glib: completely hide the implicit CTL Client in the API
2012-10-09 15:23:47 +02:00
Aleksander Morgado
71e2858271
libqmi-glib: new header file for private enum/flag types
2012-10-09 15:23:47 +02:00
Aleksander Morgado
148791b4ca
docs: improve generated `libqmi-glib' documentation
...
Among the tons of fixes done here, we now generate some per-service .sections
file which we then concatenate to build the final libqmi-glib-sections.txt file.
2012-10-09 15:23:47 +02:00
Aleksander Morgado
c0c06efb39
build: compile all generated code into a non-installable library
...
Also simplify the build by using BUILT_SOURCES to avoid needing to specify
custom dependency rules.
2012-10-09 12:20:55 +02:00
Aleksander Morgado
3d26f41300
pds: setup generation of the PDS service support
...
Including "PDS Reset".
2012-09-18 13:14:38 +02:00
Dan Williams
c799a08dd8
docs: clean more files
...
If the sections and types files aren't cleaned, adding a function to
libqmi-glib, regenerating the docs, then removing that function
doesn't regenerate the docs for some reason, meaning the scanner
won't link due to the function-not-found error:
docs/reference/libqmi-glib/libqmi-glib-sections.txt:qmi_wds_authentication_preference_get_type
docs/reference/libqmi-glib/libqmi-glib.types:qmi_wds_authentication_preference_get_type
docs/reference/libqmi-glib/libqmi-glib-scan.c:extern GType qmi_wds_authentication_preference_get_type (void);
docs/reference/libqmi-glib/libqmi-glib-scan.c: object_types[i++] = qmi_wds_authentication_preference_get_type ();
Make sure 'make clean' regenerates this stuff so we don't have
link errors.
2012-09-12 23:13:11 -05:00
Aleksander Morgado
2c741dd8ef
docs: add WMS documentation
2012-09-06 19:53:02 +02:00
Aleksander Morgado
c9e0877226
docs: organize chapter index
2012-09-06 10:28:53 +02:00
Aleksander Morgado
bf4a4272f0
docs: setup initial gtk-doc documentation
2012-08-03 13:47:29 +02:00