Commit Graph

219 Commits

Author SHA1 Message Date
Julien Lengrand-Lambert
b0eb7c6de8 Retrieves data from comboboxes 2012-08-21 17:00:59 +02:00
Julien Lengrand-Lambert
39c857617d Trying to get set_parameters combobox working 2012-08-21 08:42:46 +02:00
Julien Lengrand-Lambert
e8985c17c4 Starts implemeting set_parameters method 2012-08-21 08:15:47 +02:00
Julien Lengrand-Lambert
c5c58d34e1 Adds interaction with output chooser dialog 2012-08-21 08:02:13 +02:00
Julien Lengrand-Lambert
e295df788e Adds interaction with input chooser dialog 2012-08-21 07:59:36 +02:00
Julien Lengrand-Lambert
6084b0eac3 Trying to get the icon working. Failing for now 2012-08-21 07:40:03 +02:00
Julien Lengrand-Lambert
b1e782c1d5 Prepares buttons for folder choosing interaction 2012-08-20 22:21:26 +02:00
Julien Lengrand-Lambert
2406c5623e Adds button for filechoosing. Later change 2012-08-20 22:17:03 +02:00
Julien Lengrand-Lambert
54a94c805c Adds radio buttons 2012-08-20 22:04:05 +02:00
Julien Lengrand-Lambert
93970494c6 Adds Combobox for speed and face type 2012-08-20 21:56:53 +02:00
Julien Lengrand-Lambert
09354d4f48 Adds buttons for start/stop 2012-08-20 21:44:22 +02:00
f7b459e536 Adds one silly comment 2012-08-20 19:11:28 +02:00
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