Commit Graph

11 Commits

Author SHA1 Message Date
Daniel Zaoui 1fc93e92ae Adapt opcodes registration for Windows 2017-06-06 10:28:31 +03:00
Daniel Zaoui fbf83cc256 Support endianness 2017-06-06 10:28:31 +03:00
Daniel Zaoui 45a804aad1 Rename opcodes strings for a better readability 2017-06-06 10:28:31 +03:00
Daniel Zaoui 1012d73b8c Adapt code to EFL changes 2017-06-06 10:28:31 +03:00
Daniel Zaoui daaba2c6c1 Use Eo iterators 2017-06-06 10:28:31 +03:00
Daniel Zaoui 7e894d1e69 Fix coverity issues 2017-06-06 10:28:31 +03:00
Daniel Zaoui dc659a2566 Adapt to EFL changes 2017-06-06 10:28:31 +03:00
Daniel Zaoui a35cbb82ea Merge the Eo/Evas/Eolian into Clouseau 2017-06-06 10:28:31 +03:00
Daniel Zaoui 290a43b377 Support storing snapshot of all the running extensions into one file
When the user wants to save the data (snapshot), Clouseau requests from
every running extension the data that is "exported".
All the data are then encapsulated into one single file.
The first idea was to use EET to store the extensions blobs as basic var
arrays. But it was taking so much time that is has been chosen that the
data itself is appended in the file after the EET blob. This one only
contains the app name/pid and the number of bytes of the blob, per
extension.
Additionnally, the objects introspection extension has been modified to
behave as the first Clouseau, i.e taking all the objects information in
one shot and using it during the interaction with the user.
The Save/Load button is now a part of the main toolbar.
2017-06-06 10:28:31 +03:00
Daniel Zaoui 4b2c77e47b Introduce the extensions feature
The objects introspection, that has always been as a core part, is now
an extension, and can be not used.
The directories structure allows other extensions to be developed inside
the Clouseau tree, even if they can be developed outside.

Other extensions will be added and the extensions feature will be
adapted to fit all their requirements.
2017-06-06 10:28:31 +03:00
Daniel Zaoui 0f4a910465 Move Clouseau module inside this repository 2017-06-06 10:28:31 +03:00