adfc7cc274
Adds simple buttons layout
2012-08-20 08:08:54 +02:00
afa8b5f0b9
Fills in all optional box lay
2012-08-20 08:04:46 +02:00
d008ee667a
Adds the required parameters skeleton
2012-08-20 07:51:03 +02:00
5fd2754ff8
Solves image bug.
...
Be careful at the parents of your objects !
2012-08-20 07:27:33 +02:00
Julien Lengrand-Lambert
2f07b84684
Trying to solve logo bug
2012-08-19 21:36:50 +02:00
Julien Lengrand-Lambert
f415105387
Solves layout bug. Still problem when adding image
2012-08-19 21:16:48 +02:00
Julien Lengrand-Lambert
260afc0631
Creates main launcher. Adds logo image. BUG with logo
2012-08-19 18:43:16 +02:00
1f7db892f7
Creates main grid for holding future gui parts
2012-08-19 17:03:58 +02:00
Julien Lengrand-Lambert
4099533c8f
Creates custom message dialog
2012-08-18 11:28:11 +02:00
Julien Lengrand-Lambert
271fce60c7
Organizes GUI creation.
...
Adds menu bar and start creating events
2012-08-18 10:58:52 +02:00
Julien Lengrand-Lambert
5fd1209295
Cleans up some code
2012-08-18 10:37:38 +02:00
Julien Lengrand-Lambert
71d956e5fa
Creates Filemenu.
2012-08-18 10:07:58 +02:00
Julien Lengrand-Lambert
dbe21cb6b6
First hands on wxPython. HEre is my HelloWorld
2012-08-18 09:46:10 +02:00
32e6d1cacf
Updates version and README
2012-08-16 11:21:01 +02:00
89f51581cc
Implements Observer pattern into the library.
...
Process can be stopped any time now.
The GUI seem pretty nice and runs without errors.
TODO:
Implement a save session method
Implement GUI compatible with all oses
2012-08-16 11:02:31 +02:00
2503e3c03b
Adds notifications for all steps of processing in library.
...
Enhances status bar and progress bar behaviour.
TODO:
Allows user to start in the middle of operation => Implement Observer part of library
2012-08-16 10:39:56 +02:00
ada5a3ad88
hanges progress bar to be more logical (doing instead of done)
2012-08-16 10:06:14 +02:00
36a68ec909
Adds text to progress bar in Gui.
...
Messages in status bar are now set to small updates.
Notifications is clear for face detection.
TODO:
Add notification for movie creation and face listing
2012-08-16 09:57:18 +02:00
0a580b8e6f
Changes the length of messages sent to GUI to 3, first being the type of message
...
TODO:
Notify IvolutionWindow about small updates
Notify Thread about more updates from lib
2012-08-16 09:49:27 +02:00
0ff79f385d
Changes notification scheme :
...
- message is length 1 for system messages
- message is of length 2 for notifications (3 to indicate wh to update ? )
Applications now notifies thread to stop on gtk destroy
Changes git editor to vim
2012-08-16 09:19:23 +02:00
bfc960e103
FaceMovieThread successfully gets messages from face listing in lib.
...
TODO:
Change length of system messages to simplyfy updating
Think way to choose where to update messages
2012-08-16 09:09:44 +02:00
48b7c76911
Changes executable name for windows compatibility. Removes old debug print statement
2012-08-13 14:58:36 +02:00
5d321f1cd9
Moves the Boserver pattern to a proper file in util
2012-08-03 17:12:59 +02:00
5e96de9d4a
Updates README
2012-08-03 15:45:18 +02:00
adb6e1d590
Fixing missing comma
2012-08-03 09:31:30 +02:00
fc0728ea38
Updates classifiers of setup.py
...
Removes changes file. Will be done in debian folder
2012-08-03 07:43:51 +02:00
9db3b62eeb
Corrects typos
2012-08-02 18:36:56 +02:00
6cc2f2bc4b
Adds simple dependency check
2012-08-02 18:31:34 +02:00
af58c72c6a
Adds support for personal folder to save logs.
...
TODO:
Indicate dependencies
2012-08-02 18:18:07 +02:00
f7c31307be
Packaging works on linux
...
TODO :
Add dependencies
Create personal folder to save logs
2012-08-02 16:32:07 +02:00
9c734227fa
Trying to get correct install package
2012-08-02 15:32:08 +02:00
3e0d7190e4
Completes setup.py to include package data
...
Adds some samples to feed the algorithm from anywhere
2012-08-01 17:58:45 +02:00
dd1a8d2d31
Small updates in the setup.py file.
...
To be further completed for correct packaging
2012-08-01 10:35:02 +02:00
9e95642c68
Loads of changes in the repo structure.
...
Data are now hosted as a subfolder of the code, and all the source files are grouped into the same package.
Bin folder has been removed, scripts are now directly placed in the root location.
Main package has been renamed to ivolution, this is a first step towards github renaming and full renaming of the project
2012-07-31 18:28:33 +02:00
23a9f08939
Trying to clean everything up for proper packaging.
...
sdist seem to generate a valid application in case the dependencies are installed.
Next steps :
Check for dependencies.
Try to comply to Ubuntu code of conduct (personla folder, . . .)
Try to generate a valid ppa
2012-07-30 18:29:33 +02:00
78eb5fea73
Adds debian repo. Prepares for packaging
2012-07-27 13:00:19 +02:00
47eaf29c96
Adds very simple capability of stopping the process while running.
...
TODO :
Package this first version before upgrading it
2012-07-26 16:31:07 +02:00
74ddf48ff5
Prevents user from starting several facemovie threads at the same time.
...
stop button pressed to be finished. Cannot stop during processing for now.
TODO: Allow user to stop during Job
2012-07-26 16:00:08 +02:00
901ffa5633
Adds one liner doc
2012-07-26 15:47:33 +02:00
daf085a16a
Uses GLib to run thread safe operations on the GUI. Solves the status bar bug ! TODO : Prevent new facemovie thread creation if job already run
2012-07-26 15:46:15 +02:00
d97c4890f1
small modifs. Back to work
2012-07-26 15:31:45 +02:00
060e622136
Gets very starting point of a proper communication between my GUI and the Facemovie!
2012-07-19 18:04:17 +02:00
c6bbb12f8b
Moves startup script to bin folder
2012-07-19 11:09:42 +02:00
6e3d2c93a4
Adds run condition on all important loops. Preparing to allow hot stop
2012-07-18 19:31:31 +02:00
b93cac1337
Allow Facemovie therad to run while gui is running
2012-07-18 19:18:05 +02:00
b9f5402300
Cleans repo by creating a gui related package
...
Creates a higher level executable
2012-07-18 18:50:45 +02:00
3af418c052
Fixes Dialog problem.
...
Seem to work fine now.
Next step is to integrate Facemovie
2012-07-18 16:12:12 +02:00
6b7ad95a0e
About dialog window now shows up.
...
Fixes some dependencies problems
2012-07-18 15:43:44 +02:00
a2cff86080
GUI starts to take interaction from user.
...
Lots of bugs to be corrected.
Signals still to be connected.
2012-07-18 14:04:12 +02:00
4477735d12
Converts code to Gtk 3.0. The GUI is back ready to take off
2012-07-17 13:42:05 +02:00