Commit Graph

10655 Commits

Author SHA1 Message Date
Antoni Bella Pérez
82233adfc5 man page translations: update Catalan 2017-04-07 19:21:03 +02:00
Burak Yavuz
0c90ba1990 translations: update Turkish 2017-04-07 19:20:55 +02:00
Potato
6d6d8df160 translations: update Korean 2017-04-07 19:20:45 +02:00
TMTisFree
a6eaa20279 translations: update French 2017-04-07 19:20:40 +02:00
Israel Lucas Torrijos
f45df3f219 translations: update Spanish 2017-04-07 19:20:27 +02:00
Antoni Bella Pérez
760b52ca87 translations: update Catalan 2017-04-07 19:20:22 +02:00
Moritz Bunkus
0fd771282b GUI: refuse to close the preferences if any of the actions to execute is invalid 2017-04-07 19:18:55 +02:00
Moritz Bunkus
9e00fac77a GUI: execute actions: hide "type-specific settings" if there are none 2017-04-06 21:55:57 +02:00
Moritz Bunkus
97ee2982c0 translations: update list of translatable strings; update German translation 2017-04-06 18:36:31 +02:00
Moritz Bunkus
a8f880b216 GUI: add separate actions for hibernation/sleeping instead of just suspending 2017-04-06 18:35:38 +02:00
Moritz Bunkus
ddb5c21083 GUI: execute actions: en-/disable "execute now" button after type change 2017-04-06 18:03:37 +02:00
Moritz Bunkus
8ecd90c0df GUI: fix compilation with older versions of Qt 2017-04-06 13:58:41 +02:00
Moritz Bunkus
43e32caeab packaging: require Qt's multimedia package 2017-04-06 13:58:34 +02:00
Moritz Bunkus
2bc0c01bec NEWS.md: update 2017-04-06 12:35:13 +02:00
Moritz Bunkus
eb5045e893 translations: update list of translatable strings 2017-04-05 22:22:32 +02:00
Jan Mazurczyk
7048960a96 translations: update Polish 2017-04-05 22:18:19 +02:00
Moritz Bunkus
b4c2503e6a macOS build: add code for building QtMultimedia 2017-04-05 21:08:52 +02:00
Moritz Bunkus
f89918e2c7 GUI: don't prevent copy elision 2017-04-05 21:08:52 +02:00
Moritz Bunkus
9385ef75a5 macOS build: get number of parallel jobs from environment if set 2017-04-05 21:08:52 +02:00
Moritz Bunkus
91db6e55a6 macOS build: use drake if available with fallback to rake
Even though rake has support for parallel building now, drake's is
actually better and works across tasks/dependencies properly.
2017-04-05 21:08:52 +02:00
Moritz Bunkus
8bcbbaf31f GUI: add default entries for "execute actions…" 2017-04-05 21:08:52 +02:00
Moritz Bunkus
5a516baf02 GUI: cosmetics: namespaces all on one line 2017-04-05 13:37:40 +02:00
Moritz Bunkus
bfb94d0747 GUI: play audio files at 75% volume by default 2017-04-05 13:28:51 +02:00
Moritz Bunkus
3d839a818b build system & packaging: install & package sound files 2017-04-05 13:28:25 +02:00
Moritz Bunkus
68dd4a52dd icons: include SVG variants of Oxygen icons
The Oxygen license terms state that the preferred modifiable
form (which is SVG) of each icon used in the application must be
distributed, too.
2017-04-05 11:17:58 +02:00
Moritz Bunkus
c03d1c35a8 installer: include licenses of third-party components used in MKVToolNix 2017-04-05 11:16:31 +02:00
Moritz Bunkus
a34759c912 docs: include licenses of third-party components used in MKVToolNix 2017-04-05 11:16:31 +02:00
Moritz Bunkus
0281fcd709 translations: update list of translatable strings; update German translation 2017-04-04 19:26:54 +02:00
Xabier Aramendi
88b987ea55 translations: update Basque 2017-04-04 19:26:54 +02:00
Israel Lucas Torrijos
c265d46e96 translations: update Spanish 2017-04-04 19:26:54 +02:00
Moritz Bunkus
66c7078bd7 GUI: run programs: implement action "playing an audio file" 2017-04-04 19:26:54 +02:00
Moritz Bunkus
db431781a9 GUI: refactoring: use pimpl idiom for Jobs::{Job,MuxJob} 2017-04-04 19:26:54 +02:00
Moritz Bunkus
44c8d1ec48 GUI: settings: use QVariant's toXyz() functions instead of value<xyz>() 2017-04-04 19:26:54 +02:00
Moritz Bunkus
e3a57a1359 GUI: run programs: allow audio volume to be configured 2017-04-04 19:26:54 +02:00
Moritz Bunkus
7e3c38a2db GUI: run programs: fix initializing audio file name 2017-04-04 19:26:54 +02:00
Moritz Bunkus
541e1bfd85 GUI: run programs: only update enabled controls when necessary 2017-04-04 19:26:54 +02:00
Moritz Bunkus
5f900db2f1 GUI: run programs: don't store name, audio file as object variables 2017-04-04 19:26:54 +02:00
Moritz Bunkus
c6e65e6c8e GUI: refactoring: use pimpl idiom for GuiCliParser 2017-04-04 19:26:54 +02:00
Moritz Bunkus
7810725964 GUI: refactoring: use pimpl idiom for MainWindow 2017-04-04 19:26:54 +02:00
Moritz Bunkus
485030bcc0 build system: only build files intended for target 2017-04-04 19:26:54 +02:00
Moritz Bunkus
80708f1aba GUI: execute actions: implement shutting down/suspending the computer on Linux
Currently this calls systemctl directly. Using QtDbus and contacting
logind via D-Bus would be preferable and may be implemented at a later
date.
2017-04-04 19:26:54 +02:00
Moritz Bunkus
e716250212 GUI: fix compilation with older Qt 2017-04-04 19:26:54 +02:00
Moritz Bunkus
95b16c77ad GUI: move program runner access from MainWindow to App 2017-04-04 19:26:54 +02:00
Moritz Bunkus
7edd66a44a GUI: reword "execute programs" to "execute action" 2017-04-04 19:26:54 +02:00
Moritz Bunkus
6daa88d309 GUI: execute actions: implement shutting down/suspending the computer on Windows 2017-04-04 19:26:54 +02:00
Moritz Bunkus
a983cebd0c common: move Windows message formatting to helper function 2017-04-04 19:26:54 +02:00
Moritz Bunkus
4dc4085c93 GUI: execute actions: general support for internally-implemented actions
This will be used for shutting down/suspending the PC and playing a
sound file.
2017-04-04 19:26:54 +02:00
Moritz Bunkus
ad15fc553d GUI: watch jobs: execute actions once when job or queue finishes 2017-04-04 19:26:54 +02:00
Moritz Bunkus
ef4426a2a7 GUI: run program: allow the user to give configuration a descriptive name 2017-04-04 19:26:54 +02:00
Moritz Bunkus
801971fc15 GUI: prefs, execute programs: replace installation dir with MTX_… variable 2017-04-04 19:26:44 +02:00