Simon Fels
e73ea080c4
Rename write_unsigned_{long,short} to write_uint{16,32}
2017-05-11 18:06:24 +02:00
Simon Fels
e441f3d42b
Extend BinaryWriter test cases to cover all necessary things
2017-05-11 07:42:01 +02:00
Simon Fels
c5f1a2724b
Implement BinaryWriter class to allow writing binary data
2017-05-10 19:05:56 +02:00
Thomas Voß
63ff7da38a
Fix compilation on 17.04.
2017-04-12 13:12:04 +02:00
Simon Fels
3fededabd0
Allow user to specifiy which stack an application is launched on
2017-03-17 07:21:58 +01:00
Simon Fels
9e6909c65a
Implement single window mode option in parallel to multi-window support
...
For debugging and development purposes it's sometimes useful to run the
full Android system in a single and statically sized window. This is not
going to be a widely used mode but can be helpful at times.
Also makes our window/layer management a bit more modular to allow easy
additions of new strategies/impementations.
2017-03-17 07:20:01 +01:00
Simon Fels
3d0d453861
Implement simple app database which maintains app information at runtime
...
This helps us to collect information about an app (title, ..) we can
reuse for certain other things like window construction.
2017-03-16 17:06:45 +01:00
Simon Fels
4b5613a023
Use correct type for buffer size to avoid compiler time errors
2017-01-31 08:47:58 +01:00
Thomas Voß
4d457153b7
Fix build with warnings turned on.
2017-01-19 20:36:01 +01:00
Simon Fels
d729b8b9e4
Implement audio support
...
Audio playback still has a delay about 1-2 seconds but it's usable.
This also moves the platform policy class into its own namespace to be
not specific to just window management.
2017-01-12 07:02:43 +01:00
Simon Fels
128cc2422d
Add unit tests for LayerComposer
2016-12-23 15:40:33 +01:00
Simon Fels
dbbb8ab795
Add unit tests for BufferedIOStream
2016-12-23 15:40:33 +01:00
Simon Fels
3529b83753
Add unit tests for imported things from Android emulator
2016-12-23 15:40:33 +01:00
Simon Fels
09ec800efd
Move all qemu stuff in the correct subdirectory/namespace
2016-07-04 16:18:15 +02:00
Simon Fels
fb4f424325
First bits for an GSM emulator implementation
...
Not clear yet if we will use this or not.
2016-06-28 00:19:36 +02:00
Simon Fels
3222551702
Initial work
2016-06-14 11:34:17 +02:00