Maciek Borzecki
4b65e59bb2
utils: generic helpers
8 years ago
Maciek Borzecki
83f5f9dfec
ping: add ping handler
8 years ago
Maciek Borzecki
cac1ac1001
mconnectctl: sample client app for mconnect
8 years ago
Maciek Borzecki
4b2153c9f7
discovereddevice: split device that was found through discovery process from Device
8 years ago
Maciek Borzecki
fa72198c40
build: add run-gdb target
Add make target 'run-gdb' that will automatically start gdb with
G_MESSAGES_DEBUG=all and G_DEBUG=fatal-criticals environment variables.
8 years ago
Maciek Borzecki
14f051f675
mconnect: use DBus proxies for devicemanager and device
8 years ago
Maciek Borzecki
04dfd445db
application: add GLib.Application() support
9 years ago
Maciek Borzecki
7f0841fe10
mousepad: implement mousepad plugin
Implement mousepad plugin handler. The input in realized through AT-SPI.
9 years ago
Maciek Borzecki
700ec1913d
vapi: use modified gio-2.0 bindings
GLib.Socket implements GLib.DatagramBased, hence calling
Socket.create_source() results in a C call to
g_socket_datagram_based_create_source() insted of
g_socket_create_source() as one my expect. The former works only for
datagram based sockets (as implemented in gio/gsocket.c), hence
Socket.create_source() for TCP socket will always return null. To
workaround this, export g_socket_create_source() as
Socket.create_socket_source() method.
The change is expected to be a part of vala 0.34 release.
9 years ago
Maciek Borzecki
e5efb27add
Makefile: disable valac colored output
Prevent valac from producing colored output as it breaks Emacs compile
buffer handling and find-file support.
9 years ago
Maciek Borzecki
31c47f1f9f
all: move files to their respective dirs
In preparation for DBus move the files to their respective directories.
9 years ago
Maciek Borzecki
aff78f72d8
Makefile: remove VAPI autogeneration
VAPI is autogenerated based on GObject introspection. The problem is
that for gir to work a library must be run on the host, what obviously
brakes if cross compilation is used. As a workaround use the hand
generated VAPI and completely dump autogeneration.
9 years ago
Maciek Borzecki
b3e382d3a9
Makefile: use -g flag for valac
This enables debugging with gdb. Without -g flag, the generated C code
does not have file/line set, hence gdb has no way of telling the Vala
code line the C code corresponds to.
9 years ago
Maciek Borzecki
87d0422654
Makefile: cleanup generated C code
Remove C files generated by valac in 'clean' target.
9 years ago
Maciek Borzecki
5b91211699
Makefile: use $(datadir)/mconnect for sample config
The sample configuration file is really more like data than a system
wice configuration file deserving a place in /etc. Move to $(datadir).
10 years ago
Marco Trevisan (Treviño)
4f4d9efac4
Configure: use g-ir-scanner to generate MConnCrypt vapi
Use a private library instead of rebuilding the same sources multiple times
10 years ago
Maciek Borzecki
454ee61e26
Makefile: use REV if set in git-source-dist target
10 years ago
Maciek Borzecki
7b888f2130
mconnect.conf: sample configuration
10 years ago
Maciek Borzecki
0c5eeec84e
config: configuration wrapper
10 years ago
Maciek Borzecki
91afb65e35
Makefile: add license
10 years ago
Maciek Borzecki
030d053aac
Makefile: git-source-dist for preparing source dist
10 years ago
Maciek Borzecki
6e6bba7e8e
Makefile: generate and install desktop file
10 years ago
Maciek Borzecki
d71140308c
telephony: telephony packet handler
10 years ago
Maciek Borzecki
ada2e1e341
battery: packet handler for battery packets
10 years ago
Maciek Borzecki
ec2ca14a81
notification: packet handler for notifications
10 years ago
Maciek Borzecki
bd5c8693e3
Makefile: add packet handler and handlers store
10 years ago
Maciek Borzecki
fcec6cb8f1
Makefile: use gen-introspect to generate vapi
10 years ago
Maciek Borzecki
de0ce72be7
Makefile: build devicemanager
10 years ago
Maciek Borzecki
3bb573f518
devicechannel: wrapper for device communication channel
10 years ago
Maciek Borzecki
b4d70155f4
core: core module tracking configuration etc.
10 years ago
Maciek Borzecki
30cc74bf0a
Makefile.am: generate vapi
Use g-ir-scanner with header-only. This produces warnings about
unresolved GBytes that make little sense.
10 years ago
Maciek Borzecki
13c4a1dc25
mconn-crypt-vala-test: mconn-crypt tests in Vala
10 years ago
Maciek Borzecki
cfe3f444e4
mconn-crypt-test: move to tests directory
10 years ago
Maciek Borzecki
711dd7d07b
mconn-crypt: crypto wrapper
Adding a wrapper for encryption/decryption of data packets.
10 years ago
Maciek Borzecki
dfba5692c5
mconnect: initial version
Works:
- device discovery
10 years ago