Commit graph

6386 commits

Author SHA1 Message Date
kervala
927d66ed5d Fixed: Also copy DLLs compatible with Ryzom Installer 2016-10-15 10:22:50 +02:00
kervala
dfba29c457 Changed: Only install same client arch as Installer under Linux 2016-10-13 19:50:11 +02:00
kervala
d3e43081f3 Changed: Use a 128x128 icon for Linux 2016-10-12 15:12:26 +02:00
kervala
a3ebdb8594 Changed: Also set executable flag for ryzom_installer_qt 2016-10-12 15:12:09 +02:00
kervala
e7acc8f8ef Changed: Don't need to install PNG, it'll be created 2016-10-11 20:27:55 +02:00
kervala
aab52e2d72 Fixed: Wrong check for OS X 2016-10-11 18:42:39 +02:00
kervala
bb8acc7134 Changed: Specify server to use (the one of default profile) 2016-10-11 18:04:01 +02:00
kervala
c9a1346d76 Changed: Better error message 2016-10-11 18:03:26 +02:00
kervala
3d965a2071 Changed: Only return if downloading data 2016-10-11 18:02:55 +02:00
kervala
db6fcdf39d Changed: Remove unused code 2016-10-11 18:02:34 +02:00
kervala
3d3c1d50c3 Changed: Abort if operation failed 2016-10-11 18:02:20 +02:00
kervala
04c4a675af Changed: Put real identifier for Ryzom Installer under OS X 2016-10-11 17:46:05 +02:00
kervala
47bc75eb42 Changed: Remove useless information in Info.plist 2016-10-11 17:45:39 +02:00
kervala
2b19bbe241 Fixed: Check if profiles are correct before using them 2016-10-11 17:43:53 +02:00
kervala
f77f8249f1 Changed: Little optimization 2016-10-11 17:43:03 +02:00
kervala
06f08b1128 Changed: Escape strings that will be in XML file 2016-10-11 17:42:46 +02:00
kervala
3f2b4f3a22 Changed: Remove nameToId 2016-10-11 17:41:49 +02:00
kervala
32e71c4b97 Changed: Added more comments 2016-10-11 17:28:54 +02:00
kervala
1d70d9c21a Changed: Use same name for executable than bundle 2016-10-10 20:47:33 +02:00
kervala
1598a7a30f Changed: Disable architecture choice under OS X (always 64 bits) 2016-10-10 20:47:15 +02:00
kervala
09d682a7a3 Changed: Create a bundle for Ryzom Installer under OS X 2016-10-10 20:02:38 +02:00
kervala
353458b28a Fixed: Use exec instead of open to launch an executable under OS X 2016-10-10 18:54:03 +02:00
kervala
aaf1b2baf3 Fixed: Create directory before trying to create a client.cfg 2016-10-10 18:53:39 +02:00
kervala
1a9cd3bdd3 Changed: Fix english comment 2016-10-10 18:53:11 +02:00
kervala
12ae0ca308 Fixed: Missing .sh file in QRC 2016-10-10 16:35:45 +02:00
kervala
2cb2a92e7a Fixed: Wrong modification dates of files uncompressed from 7z and ZIP archives 2016-10-10 16:35:29 +02:00
kervala
c2d74a55e0 Changed: Error 6 occurs when a 7z file is damaged and can't be uncompressed 2016-10-09 19:50:35 +02:00
kervala
8ab5d4884b Changed: Support special bundle structure for OS X client 2016-10-09 19:50:06 +02:00
kervala
bd8968ec5f Changed: Write icon under Linux if not found 2016-10-09 15:10:15 +02:00
kervala
d3e0708447 Changed: Remove whole directory if empty 2016-10-09 15:09:54 +02:00
kervala
9721582940 Changed: Created and used isDirectoryWritable() function 2016-10-09 15:09:30 +02:00
kervala
d3a72f1506 Changed: Write shortcuts under OS X 2016-10-09 15:08:37 +02:00
kervala
962c6f0798 Changed: Better quality icon for Linux 2016-10-09 14:51:18 +02:00
kervala
c747e3621a Changed: Renamed ryzom_installer.png to ryzom.png 2016-10-09 14:50:51 +02:00
kervala
10e5fb77ed Fixed: NL_OS_WIN32 is never defined 2016-10-08 18:28:54 +02:00
kervala
76759098f2 Changed: Don't propose to migrate in CInstallDialog 2016-10-08 14:14:37 +02:00
kervala
fc920e0a39 Changed: Delete old profiles shortcuts (in case where they are renamed) 2016-10-04 19:27:29 +02:00
kervala
bd8e3d3b0a Fixed: Don't check if directory is empty when reinstalling in same directory 2016-10-04 11:58:51 +02:00
kervala
1b8e007ce3 Fixed: Wrong signals 2016-10-03 17:20:43 +02:00
kervala
102982b3d1 Changed: Call updateAddRemoveEntry() instead of setting details twice 2016-10-03 17:20:25 +02:00
kervala
8312add6d3 Changed: Update product comments 2016-10-03 17:19:53 +02:00
kervala
315f663861 Fixed: EstimatedSize is in KiB 2016-10-03 17:19:41 +02:00
kervala
342c4fb1d1 Changed: Minor changes 2016-10-03 17:18:48 +02:00
kervala
d936b42889 Fixed: Create Menu directory before creating shortcuts 2016-10-03 17:18:25 +02:00
kervala
0aa8fc673f Fixed: Wrong size for downloaded components 2016-10-03 17:17:57 +02:00
kervala
44f5615a6d Changed: Installer filename should not depend on server 2016-10-03 17:17:20 +02:00
kervala
463532c55d Changed: Include Installer icon in QRC 2016-10-03 17:14:43 +02:00
kervala
7b5b6c7841 Changed: Variables to debug infinite loops 2016-10-03 10:01:30 +02:00
kervala
da57e300d7 Changed: New functions to remove a shortcut and check if it exists 2016-10-03 09:59:19 +02:00
kervala
4f79153468 Changed: Updated translations 2016-10-03 09:55:59 +02:00
kervala
f6de1efb49 Changed: Implement AlphaLuminance resample 2016-10-01 18:43:08 +02:00
kervala
109ac760c1 Fixed: Compilation under OS X 2016-10-01 14:10:43 +02:00
kervala
f59390baab Changed: Updated translations 2016-10-01 13:09:19 +02:00
kervala
562dd7f3f4 Fixed: Use real data size when migrating 2016-10-01 13:07:18 +02:00
kervala
c324daeda5 Fixed: msvcr140.dll is called vcrunrime140.dll 2016-10-01 13:05:58 +02:00
kervala
aacdfbb9b4 Fixed: Unable to find a shortcut 2016-10-01 13:05:11 +02:00
kervala
53f6021738 Fixed: Delete ryzom_installer.ini when uninstalling Installer 2016-09-29 20:47:03 +02:00
kervala
d3f07c825c Fixed: Create Installer link under Linux 2016-09-29 20:46:29 +02:00
kervala
c2992abb27 Changed: Don't update Qt translations 2016-09-29 17:07:28 +02:00
kervala
04e3a7255b Changed: Updated translations 2016-09-29 17:06:38 +02:00
kervala
296f4cdbd5 Changed: New checks after selecting a directory (must be empty and write permissions) 2016-09-29 17:05:20 +02:00
kervala
fc6e939cd2 Changed: Use default directory when choosing destination 2016-09-29 17:03:59 +02:00
kervala
5d1c5b7e0a Changed: Disable texts that don't need to be translated 2016-09-29 17:03:17 +02:00
kervala
25ec3e3a8f Changed: New button for default location 2016-09-29 16:54:50 +02:00
kervala
8f5dbd9157 Changed: Updated translations 2016-09-29 00:20:25 +02:00
kervala
fde0edc21a Changed: Minor changes 2016-09-28 23:42:33 +02:00
kervala
6abf3cbdaa Fixed: Connexion -> Connection typo 2016-09-28 23:42:01 +02:00
kervala
c72d7294bd Fixed: Desktop files need to be executable 2016-09-28 23:32:24 +02:00
kervala
a62a5e9957 Changed: Increase timeout delay to 30s (just to avoid to wait forever) 2016-09-28 23:31:26 +02:00
kervala
4a7b86721a Changed: Also check icon in same directory as executable 2016-09-28 23:30:24 +02:00
kervala
9638c01274 Fixed: Remove all directories from data excepted fonts one 2016-09-28 23:29:02 +02:00
kervala
d436cc8144 Fixed: Don't fix height of operation dialog 2016-09-28 23:27:15 +02:00
kervala
9766c1e734 Changed: Updated translations 2016-09-28 12:23:25 +02:00
kervala
414571d8f7 Changed: Simplify progress texts 2016-09-28 12:22:27 +02:00
kervala
1e73d9a97c Changed: Updated translations 2016-09-26 10:40:56 +02:00
kervala
3ec4fbbef8 Changed: Add a new line after description 2016-09-25 10:50:13 +02:00
kervala
4b784e9bcd Changed: Remove alternative formats for parameters (too verbose) 2016-09-25 10:49:55 +02:00
kervala
da97034f04 Changed: Allow to compile Ryzom tools even without MySQL (mysql client library has compilation problems with VC++ 2015) 2016-09-25 10:24:51 +02:00
kervala
5ac8b6207e Changed: Client directory already processed 2016-09-25 10:23:57 +02:00
kervala
6fbe0b7c82 Changed: Moved init code in sheets_packer.cpp
Changed: Expand environment variables for other variables too
Changed: Don't create log.log
Changed: Added missing AGPL headers
2016-09-25 10:23:34 +02:00
kervala
c3d77b630c Changed: Use CCmdArgs for sheets_packer, see #281 2016-09-25 10:20:49 +02:00
kervala
e1bb4da09c Fixed: tga2dds doesn't generate mipmaps 2016-09-24 15:54:28 +02:00
kervala
73ddf45565 Changed: Updated German translations 2016-09-24 15:53:58 +02:00
kervala
f3e265c701 Changed: Generate an exception if file is not a supported bitmap format 2016-09-24 14:19:35 +02:00
kervala
031da2f78a Changed: Download from "installer" directory now, see #279 2016-09-24 14:18:44 +02:00
kervala
e7c19bb2fd Changed: New methods loadFromSettings and saveToSettings for CProfile and CServer, see #279 2016-09-24 14:17:43 +02:00
kervala
a1ac8dfe97 Changed: Minor change 2016-09-24 14:00:01 +02:00
kervala
04dbab90e4 Changed: Moved Syphox mod to ryzom/data/mods to not conflict when creating gamedev.bnp 2016-09-24 13:59:09 +02:00
kervala
344b52fbee Changed: Updated German translations 2016-09-24 13:26:45 +02:00
kervala
1cad7c694a Changed: Factorize saving to right bitmap format 2016-09-23 13:31:41 +02:00
kervala
0baef7f715 Changed: Minor changes 2016-09-23 13:29:50 +02:00
kervala
b35b7325c9 Changed: Simplify outString (a simple printf should be enough) 2016-09-23 13:29:00 +02:00
kervala
af5bf969ff Changed: Use CCmdArgs for build_interface 2016-09-23 13:26:55 +02:00
kervala
23012f6520 Changed: Link to Version.lib, see #279 2016-09-22 18:47:53 +02:00
kervala
87304cbad5 Changed: Implements shouldCopyInstaller() based on version from executable, see #279 2016-09-22 18:11:47 +02:00
kervala
f881cfe327 Changed: Use getVersionFromExecutable in CProfilesDialog, see #279 2016-09-22 18:10:13 +02:00
kervala
55a9aa7f7d Changed: One second timeout to get version, see #279 2016-09-22 18:09:43 +02:00
kervala
ebfbcba197 Changed: Implement --version/-v ourself and process it before loading config, see #279 2016-09-22 18:09:02 +02:00
kervala
c171c3d9b3 Changed: New method to get executable version, see #279 2016-09-22 17:24:41 +02:00
kervala
4dc25df5a4 Changed: Display an better text for status code 307, see #279 2016-09-22 11:40:13 +02:00
kervala
6afc2adfc6 Changed: Remove certificates in data (they should be in gamedev.bnp now), see #279 2016-09-22 11:39:33 +02:00
kervala
4f09b85b76 Fixed: Stalling interface when an error occurs when downloading, see #279 2016-09-22 11:38:32 +02:00
kervala
2d295b71ed Changed: German translations, see #279 2016-09-22 11:37:43 +02:00
Nimetu
8e86401f04 Added: Lua function to render html string as new webpage 2016-09-21 20:11:13 +03:00
kervala
5b5c82823b Fixed: Don't ask confirmation 2016-09-21 18:04:07 +02:00
kervala
7eaed43bf3 Fixed: Missing ENDIF() 2016-09-21 17:38:10 +02:00
kervala
6defb32387 Changed: Install Upgrade scripts 2016-09-21 17:34:13 +02:00
kervala
35f8ba80b3 Added: upgd_nl.bat for Windows 2016-09-21 17:27:29 +02:00
kervala
f919445249 Fixed: Interface stalled when adding new profile, see #279 2016-09-21 17:19:00 +02:00
kervala
10557b5512 Changed: Delete ryzom_installer_uninstalling_old_client when old client is uninstalled, see #279 2016-09-21 15:49:18 +02:00
kervala
c302c78907 Fixed: Use translated size units, see #279 2016-09-21 15:44:02 +02:00
kervala
084ee56928 Changed: Moved CCOMHelper to utils.h/cpp, see #279 2016-09-21 15:21:26 +02:00
kervala
9201d1d677 Fixed: Unable to create shortcuts, see #279 2016-09-21 15:20:56 +02:00
kervala
ac9c0ee700 Fixed: Wrong French translation (copy-paste...), see #279 2016-09-21 15:19:22 +02:00
kervala
20ac49a193 Fixed: Wrong path for PCH 2016-09-21 10:03:39 +02:00
kervala
413ae7af5a Fixed: Update client.cfg after it's copied, see #279 2016-09-21 09:56:16 +02:00
kervala
682a74618b Changed: Move windows and dialog to foreground, see #279 2016-09-21 09:55:49 +02:00
kervala
6f1c516faa Fixed: Minor problems in French translations, see #279 2016-09-21 09:55:04 +02:00
kervala
d65dcc27ad Fixed: Conflicts with member variables, see #279 2016-09-21 09:54:31 +02:00
kervala
644a1860e0 Removed: Useless files 2016-09-21 09:51:25 +02:00
kervala
9b3df1892b Changed: Reorganize Ryzom Configuration structure 2016-09-21 09:50:59 +02:00
kervala
1afed943d1 Changed: Fix some files not deleted, see #279 2016-09-20 21:57:41 +02:00
kervala
cacc313034 Changed: Use 7z extension for 7z files, see #279 2016-09-20 21:57:11 +02:00
kervala
93434d6aea Changed: Reenable Debug menus in Debug, see #279 2016-09-20 21:41:05 +02:00
kervala
51aac8b5e9 Changed: Removed extraneous spaces 2016-09-20 21:40:17 +02:00
kervala
766def2c9b Changed: Fix the temporary directory, see #279 2016-09-20 18:35:31 +02:00
kervala
2c6719b8c8 Changed: Use a temporary file to check if we're uninstalling old client, see #279 2016-09-20 18:34:59 +02:00
kervala
3ef66c79d9 Changed: Delete previously copied Ryzom Installer from TEMP directory, see #279 2016-09-20 17:43:08 +02:00
kervala
ba8357bb61 Changed: Launch upgrade script from 7z or ZIP archives if present, see #279 2016-09-20 17:40:14 +02:00
kervala
c98bf6f44f Changed: Create or update client.cfg, see #279 2016-09-20 17:39:29 +02:00
kervala
1b4997ccd7 Changed: Best estimation for uncompressed data size, see #279 2016-09-20 17:38:22 +02:00
kervala
a8b28aa24c Changed: Use default Qt translations from QRC 2016-09-20 17:37:02 +02:00
kervala
3ae90854ea Changed: Use 7z files for clients too, see #279 2016-09-19 17:51:12 +02:00
kervala
1a902a502a Changed: Call setUninstallingOldClient before, see #279 2016-09-19 14:35:29 +02:00
kervala
46f448ee9c Fixed: Compilation without PCH 2016-09-19 14:34:49 +02:00
kervala
4928c10656 Fixed: Compilation without PCH 2016-09-18 16:34:28 +02:00
kervala
97634f2157 Changed: Only call CoUninitialize if CoInitialize(Ex) succeeded 2016-09-16 19:24:43 +02:00
kervala
cfaceffe9e Changed: Other translations placeholder, see #279 2016-09-16 18:59:52 +02:00
kervala
faa77e6e9b Changed: French translations, see #279 2016-09-16 18:59:22 +02:00
kervala
c59afc9ec8 Changed: Put source location in .TS files, see #279 2016-09-16 18:58:57 +02:00
kervala
0583e1e879 Changed: Improved English texts (thanks to Cerulean!), see #279 2016-09-16 18:58:33 +02:00
kervala
6c2c932024 Changed: Don't need English translation anymore, see #279 2016-09-15 18:07:34 +02:00
kervala
cae95ca01d Fixed: Don't restart Installer if in Debug, see #279 2016-09-14 08:16:00 +02:00
kervala
c6e045ee44 Fixed: Browse buttons were freezing the application, see #279 2016-09-14 08:15:31 +02:00
kervala
dae4a3b93e Fixed: Only ask once if user want to uninstall Ryzom, see #279 2016-09-14 08:14:56 +02:00
kervala
90b9372fe3 Changed: Disable Settings and Uninstall menus (only there for debugging purposes), see #279 2016-09-14 08:14:34 +02:00
kervala
b636a7376e Changed: Disable button if executable not found, see #279 2016-09-14 08:14:00 +02:00
kervala
86546c56dc Fixed: Only ask once if user want to uninstall Ryzom, see #279 2016-09-14 08:13:20 +02:00
kervala
a5c209f83b Fixed: Infinite loop when clicking on OK in profiles dialog, see #279 2016-09-14 08:12:49 +02:00
kervala
081a34ffce Fixed: Compilation under OS X in 32 bits 2016-09-12 14:39:07 +02:00
kervala
62979a8a4f Changed: Updated glext.h 2016-09-12 14:38:49 +02:00
kervala
26985f0fea Fixed: Don't put downloaded files in quarantine under OS X 2016-09-10 19:39:36 +02:00
kervala
833ba9baf8 Changed: Minor change 2016-09-10 19:38:40 +02:00
kervala
b78d33d1e2 Fixed: Bug where exedll.bnp wasn't downloaded 2016-09-10 19:38:27 +02:00
kervala
3b7c82c473 Changed: Wrong filename for packed sheets BNP, see #279 2016-09-03 10:14:48 +02:00
kervala
8e05b80b18 Changed: QDir.cd already checks if directory exists, see #279 2016-09-03 10:14:06 +02:00
kervala
34df094f24 Changed: Added getGroundZ to develop branch too 2016-09-03 10:05:56 +02:00
kervala
99cfd4d693 Fixed: Compilation under macOS 10.12 2016-09-03 10:04:56 +02:00
kervala
88cb2e4791 Changed: Initialize ARBFragmentShader to false if DisableHardwarePixelProgram is set 2016-09-03 10:04:09 +02:00
kervala
dd88ab208c Changed: Get length of song in FMod driver too (issue #59) 2016-09-03 10:03:33 +02:00
Nimetu
2c38ac8e2e Changed: Implement mp3 player playlist 2016-08-30 21:25:58 +03:00
Nimetu
f3ea058c80 Changed: Also return song length with title 2016-08-30 21:25:46 +03:00
Nimetu
6487bc4dd9 Fixed: Adding songs from wrong list 2016-08-30 18:38:30 +03:00
kervala
d71751293b Changed: Use %~X instead of %X because it removes double quotes 2016-08-26 13:30:30 +02:00
kervala
77c9be8d5b Changed: Remove unneeded double quotes in batch file 2016-08-26 13:00:51 +02:00
Nimetu
136d07bf4f Fixed: Save mp3 player volume to icfg 2016-08-25 22:14:58 +03:00
Nimetu
cc1a749f90 Changed: Make media player to play songs from music directory (issue #59) 2016-08-25 22:08:05 +03:00
kervala
66c3562750 Changed: Relaunch Installer when installed/migrated, see #279 2016-08-16 18:27:00 +02:00
kervala
97b82ac58f Changed: Rerun installer from TEMP under Windows, see #279 2016-08-14 13:35:46 +02:00
kervala
6ad79f707e Changed: Check modification time of Installer to determine if it must be copied again, see #279 2016-08-14 13:29:27 +02:00
kervala
372d06c342 Changed: Try to load config file everytime, see #279 2016-08-14 13:28:50 +02:00
kervala
43e8593735 Added: CProfile and CServer classes have their own sources, see #279 2016-08-14 13:26:45 +02:00
kervala
0fc7d54c8c Fixed: Save config after choosing if we should uninstall previous version, see #279 2016-08-14 12:52:22 +02:00
kervala
52eeb2a0b2 Fixed: Missing Q_OBJECT, see #279 2016-08-14 12:50:29 +02:00
kervala
1c75bcde46 Changed: Computes size of downloaded files, see #279 2016-08-14 12:50:11 +02:00
kervala
0cb718f37b Changed: Always copy installer if different, see #279 2016-08-14 12:49:39 +02:00
kervala
51cff76ce2 Fixed: Wrong name of packed sheets BNP, see #279 2016-08-14 12:48:33 +02:00
kervala
c34414b71e Changed: Allow to get size of a directory recursively or not, see #279 2016-08-14 12:47:56 +02:00
kervala
2c8409506f Changed: Minor changes 2016-08-10 15:45:37 +02:00
kervala
a5a400bd3f Fixed: Wrong variable names 2016-08-10 15:45:28 +02:00
Vinicius Arroyo
7cf8de2922 fixes wrong initialization of max number of objects and npc spaws in egs 2016-08-10 13:23:35 +00:00
kervala
16d6357cb6 Changed: Create a backup if version of default config is incremented, see #279 2016-08-06 20:11:48 +02:00
kervala
c74c8984b9 Changed: Minor changes, see #279 2016-08-06 20:11:15 +02:00
kervala
a12b47c446 Changed: Display directories in Settings, see #279 2016-08-06 20:10:31 +02:00
kervala
8260641eae Fixed: Include initguid.h to avoid linking against dxguid.lib 2016-08-06 20:09:40 +02:00
kervala
3781f38994 Added: Translations for Ryzom Installer, see #279 2016-08-06 20:05:02 +02:00
kervala
0ffd7bda5c Changed: Winch Gate instead of Winchgate 2016-07-27 12:48:16 +02:00
kervala
03107010d5 Fixed: Wrong checks, see #279 2016-07-27 12:42:24 +02:00
kervala
a115f89ed2 Changed: Get language and installation directory from registry, see #279 2016-07-27 12:41:02 +02:00
kervala
041070f479 Changed: getInstallerFullPath() returns only directory, see #279 2016-07-27 11:56:53 +02:00
kervala
b308063431 Changed: Delete installer files in TEMP directory after a reboot, see #279 2016-07-27 11:55:31 +02:00
kervala
1b3c882d3a Changed: List all required files and copy them, see #279 2016-07-27 11:54:35 +02:00
kervala
969f54a35e Changed: Read default ryzom_installer.ini from QRC, see #279 2016-07-27 11:52:59 +02:00
kervala
d4ac247790 Changed: 64 bits clients only available since Vista under Windows, see #279 2016-07-26 18:23:03 +02:00
kervala
d2f9358fb7 Changed: Use PNG icons under Linux, see #279 2016-07-26 18:22:18 +02:00
kervala
20bd5dbea1 Merge 2016-07-25 18:57:00 +02:00
kervala
68a7fe8c8b Fixed: Disable STLport by default when using a recent version of VC++ 2016-07-25 18:55:31 +02:00
kervala
444bdeceb6 Changed: Check default installer.ini in different places, see #279 2016-07-25 18:54:37 +02:00
kervala
190f72d95f Fixed: When migrating from client 2.1 to 3.0, client_default.cfg is deleted because it exists in several unfiltered BNP, see #279 2016-07-25 18:38:25 +02:00
kervala
9eb6c89733 Changed: Create shortcut to installer, see #279 2016-07-25 18:36:45 +02:00