Commit Graph

91 Commits

Author SHA1 Message Date
Julien Lengrand-Lambert
3d9bdedb8d Adds dialog to avoid hard exit while processing 2012-09-02 18:51:15 +02:00
302df1e9ab Starts working on unexpected crash on exit 2012-09-02 11:56:04 +02:00
test
c16bed942c Patches IvolutionTemplate to display images even after install on Ubuntu. Not perfect but better solution still to be found. Also updates MANIFEST.in, tests install and corrects some typos. Discovered that clicking on red cross while processing blocks everything 2012-09-01 18:56:22 +02:00
fb6bbcf77b simplifies media folder 2012-08-31 18:36:58 +02:00
48be746a86 Fixes path for icons location. They will not appear in formbuilder any more. Problem embedding files into the exe. 2012-08-31 18:31:54 +02:00
11d196ed08 Seems to fix layout of GUI on Linux. You can focus on packaging now 2012-08-31 17:15:49 +02:00
c2500dde9c Seems to solve seg fault problem. Nice 2012-08-31 17:00:14 +02:00
53348b91ae Tries to create exe for Windows. Adds dll for wx. Go for Linux first 2012-08-31 13:55:22 +02:00
a52c098d59 Adds log file existence checking on program startup 2012-08-31 12:21:24 +02:00
98bb3db2bb Enhances current logger. Now subclasses and modules are also indicated 2012-08-31 12:04:05 +02:00
62df9875dc Solves bug for multiple folder listing 2012-08-31 11:45:57 +02:00
2d8487676a Generalized default directory for all OSes. Found bug on multiple directory for folders 2012-08-31 11:35:01 +02:00
40177f0ce8 Removes code for gtk. Not supported any more 2012-08-31 11:25:44 +02:00
b6fac0ba25 Fix some bugs for video. Changes default size. Almost ready to package ? 2012-08-31 11:22:31 +02:00
c222a15bd0 Sets basic as the default view on settings. 2012-08-31 10:43:40 +02:00
6ea2f9238a Implements save settings. Everything seem to work fine. Later work with default parameters in a better way. 2012-08-31 10:31:33 +02:00
5eed8c66c2 Implement on_output for settings. 2012-08-31 10:00:42 +02:00
a00102b622 Implements on_cancel for settings 2012-08-31 09:54:51 +02:00
5de0de949b Settings Window pops up in main wondiw. Start implementing behaviour 2012-08-31 09:49:49 +02:00
9365e63eaf Tries to enhance about dialog 2012-08-30 18:10:32 +02:00
e15c4dbe40 Cleans list on new push on start button 2012-08-30 18:00:45 +02:00
aaf132aad3 Modifies information for about dialog box. License still has to be checked, and icon is not centered 2012-08-30 07:29:16 +02:00
730025393e First version of about window. All is put inside the on_about method 2012-08-29 18:37:39 +02:00
ffa60eeb1e Changes default size of application 2012-08-29 18:03:45 +02:00
0567d84756 Also adds red color if no face is found 2012-08-29 13:31:12 +02:00
491b176020 Green color switch when a face is found 2012-08-29 13:29:05 +02:00
e6c479a9e6 Prepares for changing images background. Bug in there for now. 2012-08-29 08:38:15 +02:00
9f92f8cd61 List filling works. Got to change their color now 2012-08-29 07:44:46 +02:00
2037bf20dc Code still working. Can be further simplified 2012-08-28 22:15:44 +02:00
13e2041e95 Starts upgrading observer pattern. Have to update the update method now 2012-08-28 22:12:06 +02:00
4886c7e1ca About to change communication system. First element of list will be the id 2012-08-28 21:48:41 +02:00
997deb1943 Removes old files, not needed any more. simplifies default settings 2012-08-28 18:23:40 +02:00
5622bb8722 New GUI functional. Lots to clean 2012-08-28 18:06:33 +02:00
25d8c241ca nice looking input folder label 2012-08-28 08:08:57 +02:00
513072a50b Finally starting to have something looking like a GUI 2012-08-28 08:04:46 +02:00
c1e9a93742 Uses wxformbuilder to create gui and connects it with my code.
First wx GUI is available and functional.

TODO:
Try to package it and get it working on different OSes now
2012-08-22 19:36:55 +02:00
Julien Lengrand-Lambert
4284a3be65 Starting to care about layout 2012-08-22 09:10:36 +02:00
Julien Lengrand-Lambert
eafa756055 Really, icons won't work :s 2012-08-22 08:15:22 +02:00
Julien Lengrand-Lambert
f4c34aaa5b Failing to set the icon 2012-08-22 08:07:34 +02:00
Julien Lengrand-Lambert
15b412cbac Corrects minor bug 2012-08-21 22:04:10 +02:00
Julien Lengrand-Lambert
74fea1d310 Adds Errors handling in GUI 2012-08-21 22:02:24 +02:00
Julien Lengrand-Lambert
b4747fa472 Corrects file according to PEP8 2012-08-21 21:51:10 +02:00
Julien Lengrand-Lambert
f1bfe95327 Sets up second status bar to include text of progress 2012-08-21 21:37:32 +02:00
Julien Lengrand-Lambert
92c5a51e8e Adds functional progressbar. Text to be added 2012-08-21 21:27:25 +02:00
Julien Lengrand-Lambert
538f86dc44 Status bar functional.
Once again, everything was due to a thread problem.
2012-08-21 21:17:44 +02:00
Julien Lengrand-Lambert
93216670dc Struggling to get the status bar working 2012-08-21 18:38:44 +02:00
Julien Lengrand-Lambert
8b03ea1b40 Interface operational for the first time 2012-08-21 18:14:03 +02:00
Julien Lengrand-Lambert
d25e7cb2f5 Adds observer/observable pattern to interface. Corrects small bug in ivolutioner 2012-08-21 18:05:37 +02:00
Julien Lengrand-Lambert
d3f3441c2f Set parameters if finished 2012-08-21 17:55:57 +02:00
Julien Lengrand-Lambert
2f5aa9ed19 Handling radio buttons 2012-08-21 17:17:19 +02:00