Dominik Riebeling
4b321649a8
Rockbox Utility: Explicitly link zlib.
...
zlib is required by the zip class. Explicitly link it instead of relying it to
get implicitly linked via Qt. Fixes link errors on distributions with implicit
linking disabled. Don't do this on Windows as things are different here.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27251 a1c6a512-1295-4272-9138-f99709370657
2010-07-02 23:49:26 +00:00
Dominik Wenger
fab86a6a4c
rbutil: add mpio hd200 as disabled target (all untested)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26561 a1c6a512-1295-4272-9138-f99709370657
2010-06-04 21:43:15 +00:00
Dominik Riebeling
1cc1f4ee77
System Info: display OS X version number and architecture too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25442 a1c6a512-1295-4272-9138-f99709370657
2010-04-02 21:32:51 +00:00
Dominik Riebeling
b470303311
Implement system proxy values retrieval on OS X.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25439 a1c6a512-1295-4272-9138-f99709370657
2010-04-02 19:22:32 +00:00
Dominik Riebeling
17f5637918
Rockbox Utility requires Qt 4.5 since a while; correct check in project file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25280 a1c6a512-1295-4272-9138-f99709370657
2010-03-21 20:55:55 +00:00
Dominik Riebeling
bc8b9da4d0
Split source files out of project file.
...
Move the source files out of the project file into a project include, and
resort it a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25278 a1c6a512-1295-4272-9138-f99709370657
2010-03-21 18:15:17 +00:00
Dominik Riebeling
c8752b428d
Rearrange libraries linking order to work with --as-needed linker option.
...
If the linker uses the --as-needed option linking failed due to the order of
the libraries on the command line. Arch Linux seems to default to this option,
and the Gentoo documentation mentiones it as experimental feature. Changing
the library order fixes the link issue.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25124 a1c6a512-1295-4272-9138-f99709370657
2010-03-11 19:14:33 +00:00
Dominik Riebeling
239976ebfa
Rename Rockbox Utility output binary to RockboxUtility.
...
This will also cause the archives created by deploy-release.py to use the new
binary name, so also update the update checking code to accept any base
filename when retrieving version numbers from the download server.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24980 a1c6a512-1295-4272-9138-f99709370657
2010-02-28 20:28:45 +00:00
Dominik Riebeling
495edfb7b9
Add support for OS X' Speech Synthesis Manager TTS system.
...
This adds basic support for using the OS X' TTS system. The current
implementation does only support selecting the voice itself, no further
settings (like speed pitch / speed) adjustments are implemented. As OS X' TTS
system wants the strings to get spoken in 8 bit encoding problems with locale
combinations are possible. For this better error handling in the rbutil TTS is
needed. The voice test button in the configuration dialog reacts pretty slow
due to the way its speaking is done. This can get changed but also requires
adjustments in the rbutil TTS system.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24979 a1c6a512-1295-4272-9138-f99709370657
2010-02-28 20:19:54 +00:00
Dominik Riebeling
e5b63c61ab
Rename InstallFrm to InstallWindowFrm.
...
The Install class has been renamed recently to InstallWindow. Rename the
form too so it uses the same class basename again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24698 a1c6a512-1295-4272-9138-f99709370657
2010-02-16 18:30:24 +00:00
Dominik Riebeling
c8d13b6a7d
Implement ipod_scsi_inquiry() on OS X.
...
This implements the basic functionality for sending inquiries on OS X.
The current implementation has some limitations:
- it will not respect the selected device but pick the first Ipod found.
- it is inefficient due to the way ipodpatcher expects this which doesn't
really match how it works on OS X.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24382 a1c6a512-1295-4272-9138-f99709370657
2010-01-30 17:02:37 +00:00
Dominik Wenger
6128bd14e9
rbutil: split RbSettings. use Stable/unstable status from server.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24331 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 21:12:11 +00:00
Rafaël Carré
43e894690f
Italian translation for rbutil
...
Flyspray: FS#10923
Author: Domenico Di Misa
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24324 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 18:59:20 +00:00
Dominik Wenger
8363619e66
rbutil: store the info from the server centrally in RbSetttings. Dont download build-info multiple times. Rename install.cpp
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24301 a1c6a512-1295-4272-9138-f99709370657
2010-01-20 22:18:36 +00:00
Rafaël Carré
f50edb1509
Polish translation for rbutil
...
Flyspray: FS#10737
Author: Daniel Kluz
Also add russian translation to project file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24245 a1c6a512-1295-4272-9138-f99709370657
2010-01-16 08:02:57 +00:00
Dominik Riebeling
e8bab4e3a0
Improve detection of system libspeex and fallback earlier.
...
libspeex is split into libspeex and libspeexdsp. We need both, so check
for them the same time instead of trying to respect the fact that old
versions didn't have the libspeexdsp part. Should fix issues with
distributions that have libspeex and libspeexdsp split into separate
packages and only the libspeex one is installed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23872 a1c6a512-1295-4272-9138-f99709370657
2009-12-06 10:19:43 +00:00
Dominik Riebeling
f0d0ba86ff
Fix building universal binaries.
...
When building various libraries for Rockbox Utility make sure they use the same compiler as Qt. Pass Qt's CC instead of explicitly setting it. This fixes issues linking on OS X (with recent XCode building universal binaries requires the use of gcc-4-0 while the default one is 4.2).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23779 a1c6a512-1295-4272-9138-f99709370657
2009-11-28 22:39:05 +00:00
Dominik Riebeling
20f3e646d8
Clean up mktccboot building. No functional changes.
...
- Adjust the Makefile similar to the changes done in r23520.
- Split out the standalone part into a separate source file.
- Put telechips.o inside the archive instead of building it separately for rbutil. It is part of mktccboot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23522 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 21:56:40 +00:00
Tomer Shalev
ad78551811
FS#10728 - Cowon D2: Add support for D2 in rbutil
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23410 a1c6a512-1295-4272-9138-f99709370657
2009-10-29 21:31:50 +00:00
Dominik Riebeling
e4af86a834
rbutil: build our libraries in the build folder like everything else. Centralize the build rules for them within the project file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23216 a1c6a512-1295-4272-9138-f99709370657
2009-10-16 20:44:06 +00:00
Dominik Riebeling
2e9155c3c5
Add the left brace again that was unintentionally lost.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23165 a1c6a512-1295-4272-9138-f99709370657
2009-10-13 20:55:56 +00:00
Dominik Riebeling
bc748951b9
Fix building Rockbox Utility when using newer versions of libspeex.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23164 a1c6a512-1295-4272-9138-f99709370657
2009-10-13 20:53:25 +00:00
Dominik Wenger
3215c09462
rbutil: split tts.cpp/h into individual files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23158 a1c6a512-1295-4272-9138-f99709370657
2009-10-13 19:54:27 +00:00
Dominik Riebeling
b5240fd93b
Czech translation for Rockbox Utility (FS#10662 by Pavel Rzehák).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23017 a1c6a512-1295-4272-9138-f99709370657
2009-10-08 21:40:12 +00:00
Dominik Riebeling
21a712cba1
If available, use the systems libspeex when linking rbspeex(enc|dec) and rbutil dynamically. This is similar to FS#9233 but utilizes pkg-config.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23016 a1c6a512-1295-4272-9138-f99709370657
2009-10-08 21:26:39 +00:00
Dominik Riebeling
f65170f1df
Add config option to disable ccache during build.
...
When building releases in a temporary folder using ccache doesn't help, as the path of the source files is also used for identification. Disabling ccache makes it not cache objects that are likely to be never needed again (i.e. the next build will use a different file).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22922 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:41:24 +00:00
Dominik Wenger
976784b405
rbutil: correct dependencies by setting DEPENDPATH.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22803 a1c6a512-1295-4272-9138-f99709370657
2009-09-23 19:57:37 +00:00
Dominik Wenger
4d86861ce5
rbutil: modify buildsystem so you can build outside of the rbutilqt directoy. (similar to the normal buildsystem). Attention: Spaces in the path will cause errors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22624 a1c6a512-1295-4272-9138-f99709370657
2009-09-04 21:31:17 +00:00
Maurus Cuelenaere
e8c71aa40c
Rockbox Utility: add preliminary support for installing the bootloader (+ dual boot) on ChinaChip targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:39:00 +00:00
Dominik Wenger
426bfa8d03
rbutil: add a errorlog function into rbutil and the possibility to save a log if a error happens. (thanks to bluebrother for the trace functionality)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22329 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 17:02:25 +00:00
Dominik Wenger
26a0dd086f
rbutil: use universal mkamsboot.a and libucl.a on mac.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22326 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 15:26:05 +00:00
Dominik Wenger
a66dfa4ab7
rbutil: add ams sansa targets. (FS#10185)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22317 a1c6a512-1295-4272-9138-f99709370657
2009-08-15 13:04:21 +00:00
Dominik Riebeling
e2f5086916
Clean up and rename Detect class.
...
Move check() function out of the Detect class and place it into utils.cpp for now. Rename Detect class to System, as it now only retrieves data about the underlying system and doesn't detect anything anymore. Cleans up with the confusion between Detect and Autodetection.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22238 a1c6a512-1295-4272-9138-f99709370657
2009-08-10 19:46:51 +00:00
Dominik Riebeling
363cbc22b5
Support libusb-1.0.
...
Use "qmake -config libusb1" to use libusb-1.0 instead of libusb-0.1.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22205 a1c6a512-1295-4272-9138-f99709370657
2009-08-08 12:28:47 +00:00
Dominik Riebeling
8b77ce2d61
Fix rbutil build on w32.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22197 a1c6a512-1295-4272-9138-f99709370657
2009-08-07 22:19:59 +00:00
Dominik Riebeling
844b2147ee
FS#10439: Português Brasileiro Translation for Rockbox Utility by Adilson Xavier.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21902 a1c6a512-1295-4272-9138-f99709370657
2009-07-16 08:32:56 +00:00
Dominik Wenger
13d0b526c3
rbutil: move ProgressloggerInterface to base/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21531 a1c6a512-1295-4272-9138-f99709370657
2009-06-27 15:21:42 +00:00
Dominik Wenger
20bf8aaf18
rbutil: improve voice and talk generation.
...
- introduce a talkgenerator to better share code between voice and talk generation.
- name intermediate .talkfiles after the md5sum of the text. (prevents naming problems).
- do not directly use the logger, instead emit signals.
- move talkfile and voicefile generation to base/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21524 a1c6a512-1295-4272-9138-f99709370657
2009-06-26 20:40:51 +00:00
Dominik Riebeling
d5f7dab230
Cleanup and un-gui ZipInstaller class:
...
- Use signals for updating the progress logger from ZipInstaller class.
- Move ZipInstaller class to base folder as it doesn't rely on QtGui anymore.
- cleanup debugging output a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20845 a1c6a512-1295-4272-9138-f99709370657
2009-05-02 18:50:31 +00:00
Dominik Riebeling
19c2588471
Move Settings class to base.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20827 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:36:05 +00:00
Dominik Wenger
2265691102
rbutil: ups, forgot to update the .pro file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20826 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:32:53 +00:00
Dominik Wenger
5b85ef6006
rbutil: completely rework how tts and encoders are configured. (FS#10070)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20824 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:27:01 +00:00
Dominik Riebeling
9104b808fd
Rename installzip.{cpp,h} to better reflect the actual class name.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20813 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 19:37:34 +00:00
Dominik Riebeling
270106d151
Rename ThemeInstall class files to actually match the class name.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20594 a1c6a512-1295-4272-9138-f99709370657
2009-03-31 19:50:43 +00:00
Dominik Wenger
8f2aaaf79d
rbutil: commit FS#9983 by Delyan Kratunov. It adds support for the Festival TTS on Linux.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20559 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 19:18:14 +00:00
Dominik Riebeling
c9a4537d0e
Portuguese translation for Rockbox Utility (FS#9702 by Rui Araújo).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19710 a1c6a512-1295-4272-9138-f99709370657
2009-01-07 17:36:43 +00:00
Dominik Riebeling
b208000c36
Make Detect::check() return an error string instead of a boolean result and move the handling of an occurred error to the application to make detection Gui-clean. Move detect class to base folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18873 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 22:31:07 +00:00
Dominik Riebeling
6371460172
Make uninstallation class use QtCore instead of QtGui -- it doesn't use any GUI elements. Move class to the QtCore-only base folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18872 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 21:23:18 +00:00
Dominik Riebeling
f958717d43
Separate basic functionality from GUI parts by moving it into a separate folder. Some files still need to get cleaned up prior moving them too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18788 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 19:21:58 +00:00
Dominik Riebeling
ab424ac11c
Move rbutil translations into a subfolder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18713 a1c6a512-1295-4272-9138-f99709370657
2008-10-05 12:40:57 +00:00
Dominik Riebeling
197c24c5d3
Completely rework the bootloader installation class:
...
- create a base class and make derived classes for each installation type.
- sort installations by type, not by player model.
- remove duplicated code for iriver (de)scrambling functionality and use the functions inside of the tools folder directly -- we already do the same for rbspeex.
- make bootloader file backup optional and allow choosing a target location.
- clean up some wording and add some more guiding messages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18657 a1c6a512-1295-4272-9138-f99709370657
2008-09-28 17:02:36 +00:00
Dominik Riebeling
eeaa3df7d8
Fix missing line continue character in project file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18495 a1c6a512-1295-4272-9138-f99709370657
2008-09-11 17:16:18 +00:00
Dominik Wenger
990d4d9c78
rbutil: commit japanese translation by Yoshihisa Uchida.(FS#9393)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18493 a1c6a512-1295-4272-9138-f99709370657
2008-09-11 15:48:54 +00:00
Dominik Wenger
5510c60f18
rbutil: commit FS#9382 Hebrew translation by Tomer Shalev.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18465 a1c6a512-1295-4272-9138-f99709370657
2008-09-08 21:11:55 +00:00
Dominik Wenger
c6bcb35064
commit FS#9355 by Alexander Spyridakis. Greek translation for rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18384 a1c6a512-1295-4272-9138-f99709370657
2008-09-02 16:22:31 +00:00
Dominik Riebeling
ca588afe51
Let qmake check the Qt version and error out if its too old. Useful if you have Qt3 and Qt4 installed and forget to pick the correct one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18369 a1c6a512-1295-4272-9138-f99709370657
2008-08-31 12:32:27 +00:00
Dominik Riebeling
fd61460c45
Extend rbspeex Makefile to allow easier building a universal binary needed for rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18103 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 15:47:47 +00:00
Dominik Riebeling
3f830cb96b
Finnish translation for rbutil by Jani Hyytiäinen (FS#9192).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18036 a1c6a512-1295-4272-9138-f99709370657
2008-07-14 16:21:48 +00:00
Dominik Wenger
145827d2a4
rbutil/rbspeex: alway run make clean before building librbspeex for a specific arch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18005 a1c6a512-1295-4272-9138-f99709370657
2008-07-09 22:10:09 +00:00
Dominik Wenger
c82511ab06
rbutil/rbspeex fix some small mistakes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18004 a1c6a512-1295-4272-9138-f99709370657
2008-07-09 21:56:41 +00:00
Dominik Wenger
6bd961d6a5
rbutil: use rbspeex new Makefile commands to build a universal lib on mac.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18003 a1c6a512-1295-4272-9138-f99709370657
2008-07-09 21:41:41 +00:00
Dominik Wenger
34216463be
rbutil: first fix to build a universal binary on mac.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17998 a1c6a512-1295-4272-9138-f99709370657
2008-07-09 20:36:38 +00:00
Dominik Riebeling
341f831310
When building static, add "." to the library include path so libusb.a can be placed in the build folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17967 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 19:46:48 +00:00
Dominik Wenger
58335f8724
rbutil: add a "make dmg" target to build a dmg file on mac
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17890 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 14:39:21 +00:00
Dominik Wenger
7fb11a82a1
rbutil: move some detecting code, to make detecing things nicer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17813 a1c6a512-1295-4272-9138-f99709370657
2008-06-27 21:53:22 +00:00
Maurus Cuelenaere
863106a4dc
RBUtil: 1) Add Dutch language
...
2) Update other languages with lupdate
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17792 a1c6a512-1295-4272-9138-f99709370657
2008-06-25 12:46:01 +00:00
Dominik Riebeling
ea7d0011bc
Move language resources to a separate file. Only build and include langs when building release version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17787 a1c6a512-1295-4272-9138-f99709370657
2008-06-24 21:44:53 +00:00
Dominik Riebeling
1876a0bcf2
Add System Info screen showing some values that could be helpful in case of problems using rbutil. Most noteable is showing the permission level of the user on windows.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17736 a1c6a512-1295-4272-9138-f99709370657
2008-06-21 10:28:10 +00:00
Dominik Riebeling
e0f7b7a830
add "tags" rule to create ctags file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17726 a1c6a512-1295-4272-9138-f99709370657
2008-06-15 20:53:51 +00:00
Dominik Riebeling
bec0a59937
Let qmake generate an install Makefile target to install the binary. Doesn't handle translations yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17623 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 16:57:40 +00:00
Dominik Riebeling
2e1e219025
Make the call to link libusb statically nicer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17555 a1c6a512-1295-4272-9138-f99709370657
2008-05-17 14:50:51 +00:00
Dominik Wenger
acccee479a
rbutil: Detect if Rockbox is already installed, and allow Backup bevor installing a new build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17440 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 17:53:15 +00:00
Dominik Riebeling
c3969ed4c5
create an UnZip derived class for zip file extraction to allow showing progress while unzipping. Makes the unzip process somewhat interruptable and the UI more responsible.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16993 a1c6a512-1295-4272-9138-f99709370657
2008-04-06 18:12:56 +00:00
Dominik Riebeling
c70f81ff93
Rename InstallProgress form to ProgressLogger as it's a generic logger window now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16865 a1c6a512-1295-4272-9138-f99709370657
2008-03-28 17:30:37 +00:00
Barry Wardell
580eee51b4
Make rbutil compile on OSX 10.5
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16398 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 21:36:22 +00:00
Dominik Riebeling
5f540c784c
When building a static linux binary link libusb static.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16363 a1c6a512-1295-4272-9138-f99709370657
2008-02-21 19:55:42 +00:00
Dominik Riebeling
51f6fb56f1
Don't overwrite the build pretarget libspeex with lrelease. Make sure to use the lrelease binary from the current installation to prevent clashes on systems with Qt3 and Qt4 installed in parallel.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16201 a1c6a512-1295-4272-9138-f99709370657
2008-02-02 17:28:42 +00:00
Dominik Wenger
0c66bdb2b0
rbutil: fix a bug in the new settings object. Seperate the config gui from tts and encoders. (in preparation for cli interface).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16183 a1c6a512-1295-4272-9138-f99709370657
2008-01-29 21:54:43 +00:00
Dominik Wenger
3a54c9b58d
rbtutil: introduce a RbSettings class help code reuse, and minimises duplicated code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16159 a1c6a512-1295-4272-9138-f99709370657
2008-01-25 00:12:25 +00:00
Dominik Wenger
6b5780dae3
rbutilqt: made the sapi TTS more configurable, you can now select a specific voice in the config dialog. Also reworked some setSetting functions, to remove depencies.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16111 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 18:33:33 +00:00
Dominik Wenger
9f686700d4
rbutil: added creation of voice files with rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16059 a1c6a512-1295-4272-9138-f99709370657
2008-01-11 23:59:12 +00:00
Dominik Wenger
3e252cbe67
rbutil: turkish translation by Mehmet Ş. Çatalbaş (baratrion) FS#8407
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16007 a1c6a512-1295-4272-9138-f99709370657
2008-01-06 22:06:13 +00:00
Dominik Riebeling
01a8a7f7af
move w32-specific resources to a separate file to prevent building them on other platforms. Use an alias in the resource file to remove the need of copying the file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15949 a1c6a512-1295-4272-9138-f99709370657
2007-12-17 21:35:25 +00:00
Nicolas Pennequin
646d39ec4e
Accept two rbutil patches by Clemens Werther:
...
* FS#8336: make rbutil compile on non-windows machines
* FS#8337: change target link for the "help" menu item
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15945 a1c6a512-1295-4272-9138-f99709370657
2007-12-16 18:56:45 +00:00
Dominik Riebeling
4a2a45f400
add a custom rule for building librbspeex prior to building rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15936 a1c6a512-1295-4272-9138-f99709370657
2007-12-15 15:36:40 +00:00
Dominik Wenger
2ab4636e95
rbutil: make the sapi voice script builtin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15933 a1c6a512-1295-4272-9138-f99709370657
2007-12-15 13:48:42 +00:00
Dominik Wenger
bebddd42c2
rbutil: reworked configuration of TTS engines to the new Style.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15932 a1c6a512-1295-4272-9138-f99709370657
2007-12-15 13:13:57 +00:00
Dominik Wenger
815504b449
rbutil: added builtin rbspeex encoder. Reworked encoder configuration.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15925 a1c6a512-1295-4272-9138-f99709370657
2007-12-14 19:26:54 +00:00
Barry Wardell
a0f15c64ba
Add an icon and version text for the OS X bundle.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15098 a1c6a512-1295-4272-9138-f99709370657
2007-10-13 17:43:12 +00:00
Barry Wardell
b5e7261dba
FS#7913: mountpoint resolving on OS X.
...
Also, make rbutil build again for OS X and add /usr/local to the lib and include paths since that is most likely where libusb will be.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15096 a1c6a512-1295-4272-9138-f99709370657
2007-10-13 16:26:38 +00:00
Dominik Riebeling
a1a4575740
w32: add USB autodetection based on PID / VID values.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14826 a1c6a512-1295-4272-9138-f99709370657
2007-09-23 10:34:28 +00:00
Dominik Riebeling
e4f8b95d53
Fix a qmake warning caused by some invisible character.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14710 a1c6a512-1295-4272-9138-f99709370657
2007-09-15 12:33:38 +00:00
Antoine Cellerier
554f0c3771
If caching is disabled, still cache theme info and images in a temporary directory (which will be deleted once rbutil is closed) to prevent downling them every time the theme selection changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14704 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 22:16:22 +00:00
Dominik Riebeling
fc25266440
Device detection based on USB PIDs. This is currently linux only and requires libusb. There is also no way to figure the mount point from the USB PID so the old methods are tried for this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14698 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:52:38 +00:00
Dominik Riebeling
9730ca8b12
Add chinese translation to rbutil by Xinlu Huang (FS#7697).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14690 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 14:52:35 +00:00
Dominik Riebeling
09d66ac456
For some strange reason my last project file adjusting didn't seem to work correctly. Restucture a bit and rename debug configuration to "dbg" seems to help.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14586 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 22:11:46 +00:00
Dominik Riebeling
c5550c9674
Normal build defaults to release. Disable debug output for that case. To create a debug build (with debug output enabled) use "qmake -config debug".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14584 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 18:59:38 +00:00
Dave Chapman
aea7790a31
Add options to create Universal binaries on Mac OS X
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14568 a1c6a512-1295-4272-9138-f99709370657
2007-09-01 21:13:22 +00:00
Nicolas Pennequin
12c82bdb77
French translation for rbutilqt. Everything is translated.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14516 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 15:10:30 +00:00
Dominik Wenger
aabc1305bc
rbtutilQt: incorporate the complete and small install into rbutil.cpp, remove the multiinstaller files..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14465 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 20:32:20 +00:00