Commit graph

162 commits

Author SHA1 Message Date
Sergio Costas
c222c4ab14 Allow to add separator
Until now, all the menu entries were shown in a continuous list, one
after another. This patch allows to add separators between entries.
2019-01-03 23:18:59 +01:00
Sergio Costas
8719778d22 Add projects to Recent files in GTK
Now, when a Devede project is opened or saved, it is added to the list
of Recent files, thus being shown there when choosing to open a project.
2019-01-02 23:25:45 +01:00
Sergio Costas
3a532f504a Replace EVAL and EXEC
In the old code, eval() and exec() were used to insert properties in
an object with an specific name. This is clearly an ugly solution,
when the right way is to use self.__setattr__ and self.__dict__.

This patch replaces that ugly code with new one that follows the
pythonic way of doing the things.
2019-01-02 22:47:09 +01:00
Sergio Costas
f0893b3ff7 Now adjusts the audio bitrate to ensure that it is legal for MP2 2018-06-28 01:00:40 +02:00
Sergio Costas
5c6b98647b Added experimental support for 16:9 menues 2018-05-01 20:47:27 +02:00
Sergio Costas
e70bca519b Added support for xfburn 2018-05-01 18:57:46 +02:00
Sergio Costas
8a68f263c3 Fixed the audio duration in the menu.
If a custom audio is used in the DVD menu, it will last the duration of the custom audio, not only 30 seconds.
2018-04-29 16:09:54 +02:00
Sergio Costas
6b3b7ccf81 Added extra checks for odd aspect ratios 2018-03-24 13:54:27 +01:00
Sergio Costas
8dfa31ea25 Added check to avoid division by zero when the aspect ratio is zero 2018-02-04 18:23:41 +01:00
Sergio Costas
98ddf8d04c Now sets transient for settings window 2017-12-03 11:50:09 +01:00
Sergio Costas
0b677edd1c Removed minrate during second pass when using two-pass encoding because it fails with ffmpeg 2017-11-26 19:42:34 +01:00
Sergio Costas
46da595b05 Fixed bug when there is no cd burner installed 2017-07-10 22:38:19 +02:00
Sergio Costas
4b21a1c3aa Fixed the same buf from mkisofs in genisoimage 2017-02-07 01:05:23 +01:00
Sergio Costas
2842a12644 Allows to translate and personalize the Play all text in the dvd menu 2017-01-29 21:35:33 +01:00
Harald Weiner
b25b7c6abd bug fix for issue #38 2017-01-09 10:09:16 +01:00
Sergio Costas
fdf7f148c1 Passed autopep8 2017-01-06 19:36:01 +01:00
Sergio Costas
27828d2dc5 Now uses the right minimum and maximum bitrate
Now sets the right file extension with Matroska and DivX files
2016-12-15 00:09:40 +01:00
Sergio Costas
020813cfe6 Fixed a bug when loading a project, due to the changes made in the last commit 2016-11-24 00:45:43 +01:00
Sergio Costas
ff89f38692 Now allows to change from the main window if a file is shown in the DVD menu 2016-11-04 00:06:19 +01:00
Sergio Costas
4e5f023261 Fixed the minimum video rate value dor DVD 2016-10-18 00:48:30 +02:00
Sergio Costas
50ee33b2c3 Fixed the AVConv code too
Fixed the code in ffmpeg
2016-10-18 00:45:37 +02:00
Sergio Costas
55cd22a949 Modified minimum and maximum bitrates for each disc type 2016-10-18 00:40:12 +02:00
Sergio Costas
c970373da7 Fixed missed command for VCD 2016-10-16 21:56:03 +02:00
Sergio Costas
39b1687381 Fixed the problem fixed bitrate problem with FFMpeg and AVConv (thanks to Juniorsnet) 2016-10-16 21:40:19 +02:00
Sergio Costas
0dc0d61811 Fixed bug when adding several subtitles to the same movie 2016-09-24 22:49:14 +02:00
Sergio Costas
361240adc4 Fixed a float value used for volume where it expected an integer 2016-09-05 23:43:13 +02:00
Sergio Costas
6a482cf759 Fixed a division by zero when a clip's duration is less than one second. 2016-08-12 21:16:05 +02:00
Sergio Costas
c1dc5d00c1 Added extra debug data 2016-07-17 20:52:38 +02:00
Sergio Costas
512e2f40c6 Fixed a bug when creating the XML file for subtitles 2016-04-24 19:04:49 +02:00
Sergio Costas
939af00a8f Merge pull request #35 from dangu/master
Fix for PlayAll option when menu spans over several pages
2016-03-13 19:55:38 +01:00
Daniel Gullberg
a7062630d6 Fix for PlayAll option when menu spans over several pages
As the PlayAll button will be on top of every menu page, the total number
of buttons will be more than the available titles. Before, this only
worked for menus containing one page.
2016-03-13 11:00:32 +01:00
Andrea Musuruane
07ab7610c1 Tried to use only one spelling for devedeng 2016-02-28 16:54:12 +01:00
Sergio Costas
7a7d60ce92 Syntax change to make the code more "pythonyst" 2016-02-05 22:18:19 +01:00
Sergio Costas
d977cfb2ef Fixed the menu working when using the Play all option 2016-02-01 23:36:08 +01:00
Sergio Costas
5a6853a764 Reduced the height of the DVD menu window 2016-02-01 23:11:26 +01:00
Sergio Costas
735a208796 Removed support for mplayer as movie identifier 2015-11-21 00:09:29 +01:00
Sergio Costas
7299168b15 Added extra debug code to try to discover why, sometimes, it assign incorrect stream ids 2015-11-07 19:40:23 +01:00
Sergio Costas
58776ef1b6 Added forgoten file help.py 2015-10-28 16:28:53 +01:00
Sergio Costas
4ddb219000 Added help 2015-10-26 14:45:44 +01:00
Sergio Costas
e5b3a4d32a Now doesn't fail when there is only one video file and no menu 2015-10-25 20:47:02 +01:00
Sergio Costas
93e6c9992a Added debugging extra data 2015-09-08 17:13:16 +02:00
Sergio Costas
6a40158e7b Fixed a bug in Ubuntu, that prevented it to work 2015-08-31 12:08:58 +02:00
Sergio Costas
15e237bab2 Now supports both old and new AVConv versions
Added unitary test to ensure that the version check of AVConv works fine
2015-08-30 01:09:18 +02:00
Sergio Costas
f8cc036f51 Merge branch 'master' of https://github.com/rastersoft/devedeng 2015-08-22 19:19:49 +02:00
klarkc
79725e337b Fixed: local variable 'manual_chapter_list' referenced before assignment 2015-08-19 16:17:39 -03:00
klarkc
06d04c40c4 Added manual chapters entry 2015-08-19 12:50:01 -03:00
Sergio Costas
41ca337a70 Merge pull request #11 from glenntanner3/avconv_update
Added audio bitrate check for mp2.Updated avconv scale options.
2015-07-03 22:23:39 +02:00
glenntanner3
72815ecbf2 Added audio bitrate check for mp2.Updated avconv scale options. 2015-07-03 09:02:46 -04:00
Sergio Costas
1dcaa6f6c0 Merge branch 'master' of https://github.com/rastersoft/devedeng 2015-06-30 01:09:34 +02:00
Sergio Costas
0ad10c2af1 Fixed dependencies in DEB package
Trying to fix a bug with stream numbering
2015-06-30 01:08:49 +02:00