Commit graph

1047 commits

Author SHA1 Message Date
kaetemi
1709e7ed8a Added: Specific code for amplitude based rolloff to avoid unneccesary log10 and pow calls and improve performance 2012-06-03 01:50:53 +02:00
kaetemi
0d05d505f3 Changed: Debug messages 2012-06-02 23:06:48 +02:00
kaetemi
1a32d2691c Fixed: Sound CSheetId implementation 2012-06-02 18:12:38 +02:00
kaetemi
1ac3f3f170 Fixed: Sound CSheetID implementation (part 3) (partially tested) 2012-06-02 16:06:10 +02:00
kaetemi
c935b00119 Fixed: Sound CSheetID implementation (part 2) (not tested) 2012-06-02 15:24:21 +02:00
kaetemi
a2c2d78fe8 Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name 2012-06-02 15:21:03 +02:00
kaetemi
ea6ede03ba Fixed: Sound CSheetId implementation (part 1) (not tested) 2012-06-02 14:54:39 +02:00
kaetemi
caf00a5b7c Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools 2012-06-02 14:53:11 +02:00
kaetemi
b7d687d0c0 Merged: From default to sound_dev 2012-06-02 11:09:14 +02:00
dfighter1985
5ea64cb530 CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace. 2012-06-02 02:09:58 +02:00
sfb
2f9410f22d Fixed EOL issues and added .hgeol file. 2012-05-29 08:31:11 -05:00
Fabien_HENON
67a05e8c28 Changed: #1469 StringId conversion to CSheetId for sounds 2012-05-26 23:40:27 +02:00
Fabien_HENON
ae78742ca6 Changed: #1469 Getting last version from default branch 2012-05-26 21:38:30 +02:00
Fabien_HENON
c2a054fe90 Changed: #1469 StringId conversion to SheetId for sounds V2 (DOES NOT COMPILE YET) 2012-05-26 19:21:19 +02:00
dfighter1985
42919dc86b CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace. 2012-05-25 03:21:03 +02:00
kervala
c97a644050 Fixed: Compilation under Mac OS X without -DWITH_STATIC_DRIVERS=ON 2012-05-24 20:28:19 +02:00
dfighter1985
2fff0616a5 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace. 2012-05-24 18:23:51 +02:00
dfighter1985
bb9101ae9f ADDED: #1471 added a global db manager for the GUI library, also added support for resizeing the CDB bank handler. 2012-05-24 00:55:50 +02:00
Fabien_HENON
efc409a319 Changed: #1469 StringId conversion to SheetId for sound (DOES NOT COMPILE YET) 2012-05-23 22:27:39 +02:00
dfighter1985
c817c68e83 CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace. 2012-05-23 19:40:41 +02:00
dfighter1985
731d1ced46 CHANGED: #1471 Moved the previously refactored code to the NELGUI library. 2012-05-23 04:13:58 +02:00
kervala
4c0d138212 Fixed: Some Windows.h inclusions 2012-05-21 10:03:08 +02:00
kervala
bd1b1a3e2b Changed: #878 Fix typos in comments/code 2012-05-19 23:43:42 +02:00
dfighter1985
2af7e250b2 Moved some Lua stuff over to the NelGUI library. 2012-05-19 23:00:52 +02:00
dfighter1985
e1b6690e6f Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.
2012-05-19 00:00:09 +02:00
kervala
844c22c16b Fixed: #1328 Map time and weather Issue (synced with SVN, thanks!) 2012-05-18 20:53:59 +02:00
dfighter1985
88cc7df755 Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager. 2012-05-17 03:28:50 +02:00
kervala
c147b63082 Changed: #1275 Compilation under Mac OS X 2012-05-15 12:58:20 +02:00
kervala
9b2b51b6a5 Changed: #825 Remove all warnings when compiling Ryzom 2012-05-15 12:55:56 +02:00
kervala
7db67187ef Changed: #1275 Use of NLDRIVERGL or NLDRIVERGLES namespaces with NL_STATIC to avoid duplicated symbols 2012-05-14 13:21:00 +02:00
kervala
e9408a8a0f Changed: #1275 Create an OpenGL ES driver 2012-05-13 17:43:46 +02:00
kervala
41e103bc7a Changed: #1275 Added OpenGL ES CMake module 2012-05-13 16:23:48 +02:00
kervala
61d7295efa Changed: #1275 Create an OpenGL ES driver 2012-05-13 15:27:20 +02:00
kervala
a7d6082d49 Changed: Include OpenGL headers in "opengl" directory 2012-05-13 15:26:45 +02:00
kervala
798aec2e4f Changed: Update glext.h 2012-05-12 20:58:23 +02:00
kervala
bfa731e39b Changed: #1275 Create an OpenGL ES driver 2012-05-12 20:56:37 +02:00
kervala
3a40ef6d12 Changed: Include stdopengl.h in Objective-C files 2012-05-12 20:55:58 +02:00
kervala
b8794f814c Fixed: Renable PCH under for OpenGL driver under Mac OS X 2012-05-12 20:54:37 +02:00
kervala
b8dde56d41 Changed: #1275 Create an OpenGL ES driver 2012-05-12 19:21:52 +02:00
dfighter1985
e3d72333dd Moved event descriptors under the NLGUI namespace. 2012-05-10 23:31:39 +02:00
dfighter1985
c976419448 Created NELGUI library, moved the GUI event descriptors there. 2012-05-10 22:17:04 +02:00
dfighter1985
5f041538c8 Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it. 2012-04-27 22:49:38 +02:00
dfighter1985
d2d4838252 Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now! 2012-04-22 06:45:35 +02:00
dfighter1985
4e6e7d9a6e Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom. 2012-04-17 08:23:02 +02:00
dfighter1985
cf2305b1ce CDB is now part of NLMISC. However it still requires some work! 2012-04-16 06:08:12 +02:00
kaetemi
f815bb2549 Fixed: Crash on exit caused by incomplete music channel reset 2012-04-13 23:30:35 +02:00
kaetemi
0e5d7137d6 Fixed: Typo 2012-04-13 14:15:04 +02:00
kaetemi
45a857b564 Changed: #1459 Reserve functional group controller node names 2012-04-13 13:59:24 +02:00
kaetemi
c340881992 Merge 2012-04-13 11:59:56 +02:00
kaetemi
77c3ccb1e1 Changed: #1459 Simplify the sound group controller interface 2012-04-13 11:54:20 +02:00
kervala
291a956216 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-13 10:07:06 +02:00
kaetemi
beae63c1a0 Changed: Provide a fake sound name for fake CSound created by music channel 2012-04-13 03:10:13 +02:00
kaetemi
616faf1c51 Fixed: #1298 Replace assert with warning when physical sound source fails to play 2012-04-12 21:38:28 +02:00
kaetemi
1926c56f64 Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max()) 2012-04-12 18:16:53 +02:00
kaetemi
4973e05183 Added: Log warnings when setting excessively high max distances on sound sources 2012-04-12 18:06:33 +02:00
kaetemi
e0369c701c Removed: Warning messages 2012-04-12 17:56:54 +02:00
kaetemi
dec156f728 Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled 2012-04-12 17:48:56 +02:00
kaetemi
a87afeb44b Fixed: Always commit 3d positioning when calling play on sources. This avoids having to wait for update call. Sources no longer cause loud noise when ryzom client finishes loading 2012-04-12 17:24:06 +02:00
kaetemi
55a95afef0 Changed: #795 Handle safely when audio decoder fails to be created 2012-04-12 12:06:03 +02:00
kaetemi
68562243ec Merge 2012-04-12 00:28:10 +02:00
kaetemi
65096786e1 Changed: #795 #1460 Make sure the streaming thread safely stops in all cases 2012-04-12 00:25:26 +02:00
kaetemi
afb32cfe1a Fixed: Typos and warnings 2012-04-11 23:34:36 +02:00
kaetemi
83ce48e8dd Changed: Make CWinThread::start more sane, and fixed a typo 2012-04-11 22:05:18 +02:00
kaetemi
20e3ce42a3 Fixed: Implementation for CPThread::isRunning() 2012-04-11 21:55:33 +02:00
kaetemi
aa3472e9d1 Fixed: #795 Hang when stopping file stream source that is synchronously waiting for play 2012-04-11 21:51:01 +02:00
kaetemi
a0a03da71a Added: Some sort of implementation for CPThread::isRunning() 2012-04-11 20:20:02 +02:00
kaetemi
25cffcdd12 Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels 2012-04-11 19:30:37 +02:00
kaetemi
d886df588b Added: #795 Synchronous loading of audio file streams 2012-04-11 18:07:16 +02:00
kaetemi
fe70efdc6c Added: #795 Streamed audio file sound source 2012-04-11 17:39:46 +02:00
kaetemi
30240f6e52 Fixed: #795 Removed unused include 2012-04-11 15:45:59 +02:00
kaetemi
0a4d8d06bd Changed: Allow changing looping parameter of audio decoder after init 2012-04-11 15:44:02 +02:00
kaetemi
3aff28aab4 Added: Function to set thread priority 2012-04-11 15:38:49 +02:00
kaetemi
392b224799 Fixed: Potential bug in CWinThread, someone using a mutex on the stack again 2012-04-11 13:24:03 +02:00
kaetemi
b02784f55f Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound 2012-04-11 11:52:28 +02:00
kaetemi
4eeb06857c Removed: #795 CMusicBuffer from sound lowlevel 2012-04-11 11:40:42 +02:00
kaetemi
f5df001376 Changed: Improve performance of ryzom client CSoundManager. Strange code, though. 2012-04-11 00:48:47 +02:00
kaetemi
17ff9e9f68 Changed: #795 Move vorbis dependency to nlsound and group project files 2012-04-10 20:40:24 +02:00
kaetemi
2825b8b402 Fixed: #1459 Done 2012-04-10 18:18:58 +02:00
kaetemi
6b88c8dd69 Added: #1459 Load group controller from sound sheets 2012-04-10 16:32:04 +02:00
kaetemi
8a6b6e218c Added: #1459 Group controllers for sound sources 2012-04-10 15:24:35 +02:00
kaetemi
933c939509 Added: FormatNotSet value for TBufferFormat 2012-04-10 00:06:05 +02:00
kaetemi
385fdefbfc Removed: #795 XAudio2 music implementation 2012-04-09 21:46:07 +02:00
kaetemi
e0350b84c9 Removed: OpenAL music implementation 2012-04-09 21:12:48 +02:00
kaetemi
50fdf13ac5 Reverted: 3fdff8debe52 No comment 2012-04-09 20:28:14 +02:00
kaetemi
0a07e483f9 Reverted: a1603fc4efbf Only release internal resources in driver destructor, not the driver classes, otherwise there will be crashes on exit. The driver classes are deleted by the application. 2012-04-09 20:18:13 +02:00
kaetemi
dee18c2e72 Added: Log warnings when setting excessively high max distances on sound sources 2012-04-09 20:00:53 +02:00
kaetemi
2e47ab7fe4 Reverted: dc87ef1a34b6 Parameter distMax depends on fixed values in sheets and other code. Using this to switch between rolloff and minimum sound is likely causing the glitchy sound volumes of background sounds. Must be fixed in whatever code is using too large value of distMax instead, and not here. 2012-04-09 19:03:48 +02:00
kaetemi
51ac3a0e38 Reverted: 2424536ec6f9 The setAsyncLoading function is used for a different purpose. In our case, async means that the file is read on the fly, and otherwise it is fully loaded into memory before being encoded. Synchronous mode is used for example during loading when hard disk access is not guaranteed. 2012-04-09 18:42:31 +02:00
kervala
c441d086ce Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 15:04:26 +02:00
kervala
41551e3026 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 2012-03-03 10:49:42 +01:00
kaetemi
c2de0eeb31 Fixed: #620 Incorrect usage of mutex in particle system loader 2012-03-02 22:43:42 +01:00
sfb
12a20bd94c merge 2012-02-29 09:32:53 -06:00
kervala
6865470c03 Changed: #878 Fix typos in comments/code 2012-02-27 10:01:45 +01:00
kervala
ea55ed6cd0 Changed: #1433 Merge changes from patch 1.13 2012-02-27 09:59:27 +01:00
kervala
639b7f2285 Changed: #1219 Bad color when rgba.cpp is compiled with GCC 4.2.4 2012-02-21 21:11:04 +01:00
kervala
6994f7374e Changed: #825 Remove all warnings when compiling Ryzom 2012-01-02 15:41:22 +01:00
sfb
c8467d9b51 Fixed: #1359 Applied patch from GelluleX adding cut/paste functionality to Ryzom for OSX. 2011-12-07 07:20:05 -06:00
sfb
506e214e38 Fixed: #1367 Added ifdef for OSX 10.7 GL API changes. Thanks GelluleX. 2011-12-07 07:16:37 -06:00
kervala
81df57ac0f Changed: #1328 Map time and weather Issue (patch provided by Sywindt) 2011-10-29 15:34:04 +02:00
kervala
b591056364 Fixed: #1376 Wrong NeL window position with Compiz 2011-10-15 16:42:03 +02:00
kervala
87f2f5bdd6 Changed: #1366 No Ryzom client icon under Ubuntu with Unity + Compiz 2011-10-08 12:16:47 +02:00
kervala
312fc3eb74 Fixed: #1366 No Ryzom client icon under Ubuntu with Unity + Compiz 2011-10-08 11:01:10 +02:00
dnk-88
22ebed9a6e merge from default 2011-09-14 12:16:59 +03:00
kervala
44e3c936e4 Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...) 2011-09-11 14:44:37 +02:00
dnk-88
a119bd4ecf merge from default 2011-07-06 22:40:35 +03:00
dnk-88
0823243f10 Fixed: #1301 Fixed build landscape plugin under linux. 2011-07-03 17:12:31 +03:00
kervala
dbf417cb22 Changed: #1275 Create an OpenGL ES driver 2011-06-08 10:16:44 +02:00
kervala
f06916b4fa Changed: #878 Fix typos in comments/code 2011-06-08 10:14:14 +02:00
kervala
ec90234947 Changed: #825 Remove all warnings when compiling Ryzom 2011-06-05 18:06:00 +02:00
kervala
ab0cc17134 Fixed: Number of processors under Linux 2011-06-04 14:01:56 +02:00
kervala
385955fffb Fixed: Strings buffer overflow in config files 2011-06-04 14:01:32 +02:00
kervala
7d0a22db81 Changed: #878 Fix typos in comments/code 2011-06-04 13:51:03 +02:00
kervala
2d8d895e5b Changed: Display unknown status in FBO errors messages 2011-06-04 13:50:33 +02:00
kervala
57bf9881e8 Fixed: X extensions list is truncated 2011-06-04 13:49:41 +02:00
kervala
5b5a050616 Changed: Exceptions catched by reference 2011-06-03 10:35:25 +02:00
kervala
69bc6a6d4e Changed: Exceptions catched by reference 2011-06-02 18:44:48 +02:00
kervala
540bc1f62f Changed: Exceptions catched by reference 2011-06-02 18:31:40 +02:00
kervala
49c3ae1b85 Changed: #825 Remove all warnings when compiling Ryzom 2011-05-29 16:23:08 +02:00
kervala
44b7912330 Changed: #825 Remove all warnings when compiling Ryzom 2011-05-29 16:20:34 +02:00
kervala
bc994d4bec Changed: Use of CFile::createEmptyFile
Changed: #142 Replace atoi and sscanf by fromString when it's possible
2011-05-29 13:57:08 +02:00
kervala
fbec2565e9 Changed: Compilation with VC++ 2010 without STLport 2011-05-28 15:52:48 +02:00
rti
3fdd571b49 merge 2011-05-26 21:55:10 +02:00
rti
ef98e683a3 Fixed: Build error and assert when disabling NL_FORCE_INDEX_BUFFER_16 2011-05-26 20:57:23 +02:00
kervala
24e2e07ef4 Changed: #878 Fix typos in comments/code 2011-05-26 16:20:17 +02:00
kervala
30819b35a7 Changed: #1177 VS 2010 does not work under CMake 2011-05-26 16:18:38 +02:00
kervala
28d1e2538b Changed: #825 Remove all warnings when compiling Ryzom 2011-05-26 16:07:35 +02:00
kervala
f5e72a4da7 Changed: Merge changes from next patch 2011-05-26 14:14:29 +02:00
kervala
ae70be18fa Changed: #1275 Create an OpenGL ES driver 2011-05-15 17:11:16 +02:00
kervala
41f8011498 Changed: #1275 Create an OpenGL ES driver 2011-05-01 19:11:10 +02:00
kervala
8946b580cb Changed: #1275 Create an OpenGL ES driver 2011-05-01 18:27:05 +02:00
vl
5f98c48e13 Fixed: #1273 problem with shift enter on shop window 2011-04-21 16:39:23 +02:00
vl
d2bc4b288a Fixed: ugly fix to not crash when we cannot create a buffer #1116 2011-06-01 00:04:11 +02:00
rti
c913b2700e merge 2011-05-31 18:12:25 +02:00
rti
b55e9e210e Fixed: #1006 On Mac OS X, do glFinish() after vertex program upload to ensure program is ready to use. 2011-05-31 18:10:32 +02:00
kervala
ab1ddf3e3e Changed: Replaced display of pointers using %d or %X by %p 2011-03-28 17:32:49 +02:00
kervala
a221b39585 Changed: #825 Remove all warnings when compiling Ryzom 2011-03-10 23:22:27 +01:00
kervala
dec67309f3 Changed: #878 Fix typos in comments/code 2011-03-09 14:30:51 +01:00
kervala
b26e6ced32 Fixed: Use of LOD meshes when it shouldn't (patch provided by Sywindt, thanks a lot) 2011-02-24 19:00:36 +01:00
kervala
93c382f02c Changed: #1251 Code simplification and default values if not using config.h 2011-02-24 18:55:14 +01:00
kervala
43decbd157 Fixed: #1251 NeL can't find selected drivers in CMake 2011-02-24 18:42:09 +01:00
kervala
c503b1859c Changed: #1251 NeL can't find selected drivers in CMake 2011-02-24 18:01:31 +01:00
kervala
0a235b7353 Changed: #878 Fix typos in comments/code 2011-02-21 16:08:32 +01:00
kervala
703ba174a2 Changed: #825 Remove all warnings when compiling Ryzom 2011-02-21 13:32:56 +01:00
kervala
9c9f1097f8 Changed: Only use PCH if WITH_PCH is defined 2011-02-21 13:30:31 +01:00
aquiles
872078f1f3 Changed: #1150 fixed wrong includes for moved headers 2011-02-20 16:37:17 +01:00
aquiles
7d76796ee6 Changed: #1150 Moved private headers 2011-02-18 21:27:31 +01:00
vl
0a43a83b25 Changed: on mac, openal is always dynlib 2011-02-18 09:10:55 +01:00
kervala
0b8820ca0c Fixed: Compilation under Linux with STLport 2011-02-11 18:05:19 +01:00
kervala
300c48e191 Changed: #878 Fix typos in comments/code 2011-02-09 16:03:44 +01:00
kervala
a617da4566 Changed: #878 Fix typos in comments/code 2011-02-09 15:45:56 +01:00
kervala
1af7212735 Changed: Add missing files in SOURCE_GROUP 2011-02-09 15:44:19 +01:00
kervala
bf829069ea Fixed: Wrong paths for .cpp files in CMakeLists.txt 2011-02-09 15:31:34 +01:00
kervala
026657b28c Changed: #825 Remove all warnings when compiling Ryzom 2011-02-09 14:34:05 +01:00
kervala
de5b52f7f1 Changed: #1249 Endianness problems while access to disk or memory (patch provided by Jeru) 2011-02-08 18:57:24 +01:00
kervala
8e1a1acb5d Changed: #1249 Endianness problems while access to disk or memory 2011-02-01 18:29:03 +01:00
kervala
0557ec99d5 Changed: #1249 Endianness problems while access to disk or memory 2011-02-01 17:33:30 +01:00
kervala
14a449ab27 Fixed: Crash when using bloom in object_viewer_qt with OpenGL driver 2011-01-22 16:01:00 +01:00
kervala
b048e3987c Fixed: #1231 Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles 2011-01-16 16:15:13 +01:00
kervala
356816cba7 Changed: #1231 Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles 2011-01-10 13:50:07 +01:00
rti
1d1af58c52 Changed: #1227 some simplification, added exceptions instead of nlerror 2011-01-08 03:27:47 +01:00
rti
d73c485f23 Fixed #1227: Implement static IThread* IThread::getCurrentThread for pthread based systems 2011-01-08 01:17:13 +01:00
kervala
aa8b8851f0 Fixed: Bad check for scissor 2011-01-07 10:05:08 +01:00
kervala
280df412a6 Fixed: Compilation under some Linux versions 2011-01-05 11:22:30 +01:00
kervala
97c4880afa Changed: Don't modify NeL window if managed by a 3rd party library 2010-12-30 22:18:23 +01:00
kervala
60d043bb78 Fixed: define FNDELAY if not already defined 2010-12-30 12:34:10 +01:00
kervala
73af9bc0a9 Fixed: Compilation under some Linux versions 2010-12-30 12:25:29 +01:00
kervala
7586b64494 Changed: #573 Get the maximum anisotropic value 2010-12-22 14:21:40 +01:00
kervala
c7c6c2ce21 Changed: #825 Remove all warnings when compiling Ryzom 2010-12-22 14:15:50 +01:00
kervala
b909986c61 Changed: #1219 Bad color when rgba.cpp is compiled with GCC 4.2.4 2010-12-22 14:14:30 +01:00
kervala
4a86cad7a9 Changed: #878 Fix typos in comments/code 2010-12-22 01:00:28 +01:00
kervala
5a3cab6f3d Fixed: #1219 Bad color when rgba.cpp is compiled with GCC 4.2.4 2010-12-22 00:53:33 +01:00
kervala
5f2184ef6c Changed: #825 Remove all warnings when compiling Ryzom 2010-12-20 23:47:11 +01:00
kervala
8c01cfc3ae Fixed: Compilation under Linux 2010-12-20 23:46:27 +01:00
kervala
3d693f4ec6 Fixed: Bad function to set texture coordinates for EXTVertexShader 2010-12-20 17:05:11 +01:00
kervala
2f7d57d608 Fixed: Crash and bug if not supporting GL_ARB_texture_cube_map 2010-12-20 17:00:58 +01:00
kervala
1239912829 Changed: #573 Added new checks for FBO extensions and multisample 2010-12-20 16:48:03 +01:00
kervala
0c5c352a78 Changed: Implement GL_NV_vertex_array_range for GLX 2010-12-20 16:43:05 +01:00
kervala
032811b374 Changed: #825 Remove all warnings when compiling Ryzom 2010-12-20 16:25:23 +01:00
rti
d145c48e15 Fixed #1151 OVQT !_Pumping assert when entering settings dialog 2010-12-12 19:08:44 +01:00
kervala
d4ef878899 Changed: #878 Fix typos in comments/code 2010-12-12 15:12:49 +01:00
kervala
20ddae2c0f Changed: #825 Remove all warnings when compiling Ryzom 2010-12-12 15:10:53 +01:00
rti
f9434cbfe1 Fixed: #1174 Mac - Alpha Build - Mouse Behavior 2010-12-12 03:58:14 +01:00
kervala
7ceb3dd196 Changed: Use GL_ARB_vertex_buffer_object in priority (supported on most of cards and faster) 2010-12-08 18:05:01 +01:00
kervala
a02239ee62 Fixed: Compilation problem 2010-12-08 17:40:23 +01:00
kervala
eaa10899d0 Changed: #878 Fix typos in comments/code 2010-12-08 14:49:24 +01:00
kervala
f057b12488 Fixed: Removed some temporary fixes for system OpenGL drivers bugs 2010-12-08 13:43:53 +01:00
kervala
fb03ba45a1 Fixed: EVSSecondaryColorVariant redefined several times in setupEXTVertexShader 2010-12-08 13:40:33 +01:00
kervala
1d5d8b35cf Fixed: All fragment shaders are not working on ATI cards (patch provided and tested by Naush) 2010-11-30 22:25:10 +01:00
rti
431fc9a13e Fixed: Mac OS X compilation of GL driver 2010-11-23 13:08:13 +01:00
kervala
f440215b5d Changed: #1201 glXSwapIntervalMESA & glXGetSwapIntervalMESA Not present in NVidia GL include file 2010-11-22 16:10:07 +01:00
kervala
cd712e822f Fixed: #1201 glXSwapIntervalMESA & glXGetSwapIntervalMESA Not present in NVidia GL include file 2010-11-22 11:54:44 +01:00
kervala
4a122e2062 Changed: #825 Remove all warnings when compiling Ryzom 2010-11-21 23:31:15 +01:00
kervala
0347c48cd7 Changed: #878 Fix typos in comments/code 2010-11-21 23:30:28 +01:00
kervala
89ad6f5df7 Changed: #878 Fix typos in comments/code 2010-11-21 22:31:33 +01:00
kervala
7a17585052 Changed: #878 Fix typos in comments/code 2010-11-21 22:30:32 +01:00
kervala
76599a34b9 Changed: Listen for more X messages 2010-11-21 22:25:41 +01:00
kervala
80e31822b6 Changed: Minor changes for X implementations 2010-11-21 22:21:34 +01:00
kervala
e5b16b911b Changed: More verbose warnings messages for setScreenMode 2010-11-21 22:19:51 +01:00
kervala
a0cce08c48 Changed: isActive() implementation for X 2010-11-21 22:17:40 +01:00
kervala
26412fa699 Changed: #825 Remove all warnings when compiling Ryzom 2010-11-21 22:16:33 +01:00
kervala
e3df75f484 Changed: Remove hack for black window bug (related to previous NVidia driver) 2010-11-21 22:15:34 +01:00
kervala
ba8b7eee8b Changed: Only one definition of X Atoms and X errors handler 2010-11-21 22:13:06 +01:00
kervala
081bbb4295 Changed: Hide window before releasing driver 2010-11-21 22:09:29 +01:00
kervala
e544137dfd Changed: Use of _CurrentMode instead of several variables (similar to Direct3D driver) 2010-11-21 22:04:18 +01:00
kervala
4c6b1949ca Changed: #1198 Window is too large when switching from fullscreen to windowed mode 2010-11-19 11:19:53 +01:00
kervala
38ade71fd6 Changed: #1034 Use Xcursor extension if available 2010-11-19 11:19:35 +01:00
kervala
74f7e6a49b Changed: #878 Fix typos in comments/code 2010-11-18 21:54:34 +01:00
kervala
75a2ea5fb9 Changed: Get X extensions list 2010-11-18 21:53:34 +01:00
kervala
056248fee9 Changed: #1034 Use Xcursor extension if available 2010-11-18 21:53:05 +01:00
kervala
e99faac831 Changed: #878 Fix typos in comments/code 2010-11-18 21:33:35 +01:00
rti
504e871a54 Fixed: #1174 Mac - Alpha Build - Mouse Behavior 2010-11-15 10:04:52 +01:00
kervala
0f7b988352 Changed: #878 Fix typos in comments/code 2010-11-13 18:33:01 +01:00
kervala
6362857850 Changed: #878 Fix typos in comments/code 2010-11-12 14:26:38 +01:00
kervala
f912706dfd Fixed: Compilation on Mac OS X 10.5 2010-11-09 13:21:17 +01:00
vl
18e0b77db2 Fixed: file order is different linux and windows so now getpathcontent sort the file so it s the same order everywhere 2010-11-08 12:26:05 +01:00
rti
0afa8d5887 Fixed: #1060 Implement getWndProc() on Mac OS X 2010-11-05 14:22:32 +01:00
rti
8ba1778f86 merge 2010-11-05 12:58:13 +01:00
rti
b11c346e3b Fixed: #1156 Handle window close/application quit cleanly 2010-11-05 12:57:31 +01:00
kervala
b63aac2576 Changed: #1034 Implement CCustomMouse for Linux 2010-11-05 10:21:27 +01:00
kervala
a8fa95a1dc Changed: #878 Fix typos in comments/code 2010-11-04 22:22:29 +01:00
kervala
9c9fc9375c Changed: Implement getZBuffer for Direct3D driver 2010-11-04 22:19:57 +01:00
kervala
19191f88f4 Fixed: #1034 Implement CCustomMouse for Linux 2010-11-04 22:14:47 +01:00
kervala
42b7d0148b Changed: #1034 Implement CCustomMouse for Linux 2010-11-04 19:35:44 +01:00
rti
0c5854ecc8 Fixed: #1154 glViewport size wrong when switching from native fullscreen resolution to maximized window 2010-11-03 20:10:22 +01:00
rti
1bfcb0b58a Removed: old cocoa_adapter files 2010-11-03 19:24:39 +01:00
rti
5855e60d4c Fixed: MacOS 10.6 and below distinction 2010-11-03 19:07:36 +01:00
rti
ad89d86f86 merge 2010-11-03 16:33:11 +01:00
rti
81568fe75f Fixed: #1153 Make ryzom_client run completely in an .app bundle 2010-11-03 16:32:06 +01:00
kervala
c186937e0b Changed: #1034 Implement CCustomMouse for Linux 2010-11-03 13:45:57 +01:00
kervala
cbce7633d6 Changed: #825 Remove all warning when compiling Ryzom 2010-11-03 13:45:08 +01:00
kervala
708d0503a3 Changed: #878 Fix typos in comments/code 2010-11-03 13:44:27 +01:00
rti
5033d70471 Changed: #1153 Make ryzom_client run completely in an .app bundle 2010-11-03 13:39:35 +01:00
kervala
668153eb56 Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 23:00:19 +01:00
kervala
04d1340ef7 Changed: #878 Fix typos in comments/code 2010-11-02 22:59:50 +01:00
kervala
fcf462067b Fixed: Compilation under Mac OS X 10.5 2010-11-02 22:58:15 +01:00
kervala
b1e5a87c83 Changed: Listening for Enter/Leave window events now 2010-11-02 21:51:07 +01:00
kervala
698648f7e7 Changed: #1063 Alt+F4 should prompt for confirm exit (thank you Naush) 2010-11-02 21:40:00 +01:00
kervala
37dc4e08ef Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 21:17:32 +01:00
kervala
ff46d7268c Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 20:46:15 +01:00
kervala
c53d70812d Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 19:45:05 +01:00
kervala
eb3f1737c2 Changed: #878 Fix typos in comments/code 2010-11-02 14:00:32 +01:00
kervala
f04cc725da Changed: #1145 Implement VSync under Linux 2010-11-02 13:42:25 +01:00
kervala
d4ad108539 Changed: #1034 Use XRender check from FindX11.cmake 2010-11-02 10:02:30 +01:00
rti
f103b2c62e Fixed: #1149 Mouse Position is not properly reported if NeL view does not fill window 2010-11-01 21:55:48 +01:00
rti
56b667194f Fixed: #1013 Viewport size when embedding NeL Cocoa view in Qt 2010-10-31 20:53:14 +01:00
rti
6a2c5daad8 Fixed: #1147 Needed one resize event to properly show GL view. 2010-10-31 18:24:58 +01:00
rti
012e2cc886 Fixed: #1147 Make OVQT work on MacOS 2010-10-31 16:50:56 +01:00
rti
9a9ea61516 Changed: #1145 Implement VSync under Linux 2010-10-30 23:55:54 +02:00
rti
ae9883ae5d merge 2010-10-30 23:48:55 +02:00
rti
053232af06 Changed: #1060 Implement getWndProc() on Mac OS X 2010-10-30 22:36:20 +02:00
kervala
84206f3937 Changed: #1145 Implement VSync under Linux 2010-10-30 20:13:32 +02:00
kervala
90fa3ed97c Changed: #825 Remove all warning when compiling Ryzom 2010-10-30 17:47:47 +02:00
kervala
f571a78688 Fixed: #1145 Implement VSync under Linux 2010-10-30 17:03:28 +02:00
kervala
c3af7e3bba Changed: #1145 Implement VSync under Linux 2010-10-30 14:21:11 +02:00
kervala
b138750c70 Changed: #825 Remove all warning when compiling Ryzom 2010-10-30 14:05:50 +02:00
kervala
f38cf23644 Changed: #1145 Implement VSync under Linux 2010-10-30 14:01:31 +02:00
kervala
d03bf15a8d Fixed: getTemporaryDirectory() under Linux 2010-10-26 17:26:28 +02:00
kervala
0269f2f46d Changed: #825 Remove all warning when compiling Ryzom 2010-10-25 09:47:37 +02:00
kervala
92e942688e Fixed: #1137 SHIFT+RETURN doesn't work under linux (patch provided by Naush) 2010-10-24 18:54:43 +02:00
kervala
cfcb8367a1 Changed: #825 Remove all warning when compiling Ryzom 2010-10-24 18:52:34 +02:00
kervala
e715870050 Fixed: Names and exported symbols for sound drivers (thanks to Krolock) 2010-10-22 09:19:39 +02:00
rti
da0a461b2d merge 2010-10-18 22:34:09 +02:00
rti
2a7f8555b8 Changed: #1060 Implement getWndProc() on Mac OS X 2010-10-18 22:33:10 +02:00
kervala
d2fb854a0e Changed: #1129 Compilation under Linux 2010-10-18 20:27:04 +02:00
kervala
725daff253 Fixed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 2010-10-18 19:34:20 +02:00
kervala
de0731c04d Changed: #825 Remove all warning when compiling Ryzom 2010-10-18 19:11:58 +02:00
Matt Raykowski"
211f65156b Changed: Moved this header, changing it in the source file too. 2010-10-18 10:15:23 -05:00
Matt Raykowski"
5f9ae67e1b Fixed: WITH_CEGUI changed to WITH_NEL_CEGUI but wasn't corrected in the build tree. It is now. 2010-10-18 10:13:01 -05:00
kervala
99c0124f2c Changed: Reactivate runtime checks and optimizations 2010-10-18 09:15:14 +02:00
kervala
3ae23b3b36 Changed: Added include guard to stdmisc.h 2010-10-18 09:13:29 +02:00
kervala
85f757d902 Changed: Added getBigFileName method to CBigFile 2010-10-18 09:12:49 +02:00
kervala
89c384efcc Fixed: Moved zone_bank.h from src to include 2010-10-18 09:08:45 +02:00
kervala
5a5ea67ca7 Changed: #1038 Implement copy/paste for Linux 2010-10-17 23:25:09 +02:00
kervala
45a9a519db Changed: #1038 Implement copy/paste for Linux 2010-10-17 17:22:19 +02:00
kervala
5a526b01e7 Changed: #1038 Implement copy/paste for Linux 2010-10-17 16:29:18 +02:00
kervala
beaeccf2ce Changed: #825 Remove all warning when compiling Ryzom 2010-10-17 15:26:57 +02:00
kervala
e8563f4156 Changed: #1038 Implement copy/paste for Linux (patch provided by Naush) 2010-10-16 22:16:09 +02:00
kervala
15cb5a955b Changed: #1023 Use a standard application path for writing files 2010-10-16 20:07:20 +02:00
kervala
83622c6cbb Changed: #142 Replace atoi and sscanf by fromString when it's possible 2010-10-16 19:58:05 +02:00
sfb
3f3611b92e Merge 2010-10-15 20:54:14 -05:00
sfb
54a3d644ff Changed: Moved zone_region.h header - used by leveldesign tools. 2010-10-15 20:39:59 -05:00
rti
b0817ae1e6 Fixed: #1130 Merge cocoa_adapter.mm code into driver_opengl*.cpp (and cocoa_event_emitter.cpp) 2010-10-15 23:33:42 +02:00
kervala
3fae9a7495 Changed: Added better check for Mac OS SDK version 2010-10-14 20:41:34 +02:00
kervala
a07856f16c Changed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 2010-10-14 19:03:39 +02:00
kervala
e31861b62b Changed: #825 Remove all warning when compiling Ryzom 2010-10-14 14:01:15 +02:00
kervala
1c88b0ada0 Fixed: #1057 X11 Key auto repeat 2010-10-14 13:43:28 +02:00
kervala
d303839620 Changed: getModes for Mac OS X < 10.6 2010-10-05 21:31:02 +02:00
kervala
397048420b Fixed: #1119 Crash when pressing a key under Mac OS X 10.5.7 2010-10-05 21:29:47 +02:00
kervala
c22eddb3c6 Fixed: Compilation under Mac OS X 10.5 2010-10-04 21:47:26 +02:00
kervala
cc2bb37e3f Changed: #825 Remove all warning when compiling Ryzom 2010-10-03 23:20:33 +02:00
kervala
5bee9dd2e6 Changed: #825 Remove all warning when compiling Ryzom 2010-10-03 18:50:18 +02:00
kervala
8b1aa9cff9 Changed: #825 Remove all warning when compiling Ryzom 2010-10-02 17:27:20 +02:00
kervala
c3872b8ea9 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 2010-09-28 11:25:37 +02:00
kervala
2e1891d281 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 2010-09-28 11:18:21 +02:00
kervala
4456d81dd8 Changed: Compare GetFileAttributes with INVALID_FILE_ATTRIBUTES to check if attributes are valid 2010-09-27 14:40:21 +02:00
kervala
629d273ecf Added: Detailed error for GL_FRAGMENT_PROGRAM_ARB 2010-09-27 14:37:42 +02:00
kervala
2d93e27643 Fixed: Compilation with STLport under Linux (and probably Mac OS X) 2010-09-26 23:27:52 +02:00
kervala
9ad0a25d50 Fixed: #1105 NLMISC::createDebug - Infinite loop 2010-09-26 23:08:17 +02:00
kervala
7b96c2328f Changed: Updated CMake projects 2010-09-25 22:53:33 +02:00
kervala
f4f9347826 Changed: #841 Change the wrong header in the source code 2010-09-25 16:12:26 +02:00
Matt Raykowski"
e7ad47d040 Changed: Fixed error in CMake IF() ENDIF() closure for nelmisc 2010-09-24 08:53:51 -05:00
vl
281803cf40 Added: special case of rgba.cpp on static 2010-09-24 11:32:20 +02:00
vl
c26c0f29bf Changed: ogg vorbis lib order 2010-09-24 10:29:06 +02:00
kervala
2633b61040 Fixed: Static sound drivers link to nelsnd_lowlevel 2010-09-23 18:48:04 +02:00
vl
a3469ecd96 Added: in static, we don't compile fmod since it only exists in dynlib 2010-09-23 15:51:24 +02:00
vl
42515f458e Added: case for static version of the driver 2010-09-23 15:50:44 +02:00
vl
f984c1a142 Added: warning when we cannot open a big file 2010-09-21 08:54:42 +02:00
kervala
c02ffcf5e9 Changed: Added NL_ADD_RUNTIME_FLAGS 2010-09-20 22:02:35 +02:00
kervala
665873a2f8 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-20 21:58:24 +02:00
kaetemi
b9323c1321 Changed: #964 Fix crash with hls texture bank generation when memcpy of 0 bytes at end of allocated memory. 2010-09-19 23:18:29 +02:00
kervala
b8c45ca587 Fixed: Display of .h files in generated projects 2010-09-19 18:49:03 +02:00
kervala
8c64d7ed76 Changed: #825 Remove all warnings when compiling Ryzom (patch provided by Abelgar) 2010-09-16 19:04:18 +02:00
kervala
b7cec00055 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-15 10:27:26 +02:00
kervala
e7afa14bd2 Added: NL_ADD_RUNTIME_FLAGS for libraries 2010-09-14 13:51:44 +02:00
kervala
7432495afd Changed: Added -ldl for NELMISC 2010-09-12 13:41:47 +02:00
kervala
0616ce2c0d Changed: Dependencies definitions 2010-09-11 19:44:22 +02:00
kervala
4df3db7485 Changed: #915 NeL fails to build with --as-needed 2010-09-09 14:20:18 +02:00
kervala
458797f94b Changed: #841 Change the wrong header in the source code 2010-09-04 19:57:54 +02:00
kervala
29997015c9 Fixed: Windows compilation problems 2010-09-04 19:54:22 +02:00
mattraykowski
41c0e07894 merge while working on rebase root source dir 2010-09-03 08:02:04 -06:00
mattraykowski
50aee6c951 Changed: #842 Added more project prefixes to project labels (aka NeL, Ryzom), converted some more Ryzom projects to the new layout. 2010-09-03 07:07:47 -06:00
kervala
5ca4d992e3 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-02 13:02:03 +02:00
kervala
d960338b28 Changed: #878 Fix typos in comments/code 2010-09-02 11:02:03 +02:00
kervala
4eae9d7739 Changed: Removed propagation of dependencies to other projects (fix lintian warnings) 2010-09-02 09:56:54 +02:00
kervala
9cc1699f8a Changed: #841 Change the wrong header in the source code 2010-09-02 09:32:30 +02:00
kervala
2000998e5e Changed: Added PCH to nelligo 2010-09-02 09:31:54 +02:00
kervala
011134f34e Changed: Added PCH to nelligo 2010-09-02 09:31:24 +02:00
kervala
6cf910a5e7 Changed: Removed propagation of dependencies to other projects (fix lintian warnings) 2010-09-01 23:30:06 +02:00
kervala
0879534851 Changed: Prevent Windows to draw background of NeL windows and some other messages 2010-08-30 18:38:00 +02:00
rti
4fba7a7ee0 Fixed: #1080 cmake MODULE compiles to *.so, adjusted dynloadlib accordingly 2010-08-28 17:33:44 +02:00
kervala
95c6584e37 Fixed: #1080 Under Linux, load NeL drivers from a specific directory 2010-08-28 14:10:56 +02:00
kervala
928ace8374 Fixed: #1044 Window content is black after switching windowed <-> fullscreen 2010-08-22 09:57:33 +02:00
kervala
957156586c Changed: #825 Remove all warnings when compiling Ryzom 2010-08-21 15:57:55 +02:00
kervala
9fde74ff28 Fixed: #1073 Replace deprecated functions gethostbyname and gethostbyaddr 2010-08-18 18:31:05 +02:00
kervala
480c88ea2e Fixed: infinite loop in ogg vorbis streaming (negative ov_read result means an error) 2010-08-17 23:02:47 +02:00
rti
2ee6e822b7 Fixed: #1059 Make cocoa the default subsystem on Mac OS X 2010-08-13 18:16:37 +02:00
rti
91d545a9da merge 2010-08-13 16:05:39 +02:00
rti
18e1867e2b Fixed: #1062 Fullscreen with game resolution < desktop resolution 2010-08-13 16:05:01 +02:00
rti
cb71c183ed Changed: #878 Fix typos in comments/code 2010-08-13 15:40:04 +02:00
kervala
9424cf4571 Changed: #825 Remove all warning when compiling Ryzom 2010-08-12 19:42:33 +02:00
kervala
9a528f3f8f Fixed: #1069 Thread/process CPU affinity Implementation for Linux 2010-08-12 19:15:29 +02:00
kervala
79be5ff213 Changed: Removed libjpeg dependency on nel3d 2010-08-12 10:21:22 +02:00
kervala
cef3dab9a7 Changed: Removed useless dependencies 2010-08-11 19:43:52 +02:00
kervala
3a675cb90b Fixed: libc functions wouldn't be replaced by intrinsics equivalent 2010-08-11 15:05:03 +02:00
kervala
5e42122af4 Fixed: nelsound dependency to nelsound_lowlevel 2010-08-11 14:41:10 +02:00
kervala
b2f5333297 Changed: #825 Remove all warning when compiling Ryzom 2010-08-09 16:20:03 +02:00
kervala
4830bc975f Fixed: Removed driver_opengl_mac.cpp from VC++ project 2010-08-08 20:17:13 +02:00
aquiles
b47435695a Changed: #1048 getType() in UFormElm 2010-08-03 15:26:44 +02:00
kervala
a8c9328986 Fixed: #1058 Use wglext.h instead of defining all Windows stuff in driver_opengl_extension_def.h 2010-08-05 18:05:57 +02:00
kervala
898e36a8d8 Fixed: #1057 X11 Key auto repeat 2010-08-05 14:21:41 +02:00
rti
3460411dc1 Fixed: #1036 Problem when we start moving the camera in third person 2010-08-05 03:06:22 +02:00
rti
3c469007f5 Fixed: #1053 using x11 color depth retrieval on mac without cocoa (removes hardcoded value) 2010-08-04 23:37:47 +02:00
rti
e034715e44 Fixed: #1053 screen mode retrieval only in cocoa mode 2010-08-04 22:58:14 +02:00
rti
89b4b27d1b Fixed: #1053 Move mac screen mode retrieval to cocoa_adapter 2010-08-04 22:12:54 +02:00
rti
7140c606de Fixed: #1029 destroyWindow() terminates the whole application 2010-08-04 21:43:42 +02:00
rti
e1430c4370 Fixed: #1004 updated get display modes implementation to use more current apis 2010-08-04 21:28:07 +02:00
rti
3c91fe67ef Changed: #1004 - implemented nglGetProcAddress using dlsym 2010-08-04 20:33:52 +02:00
rti
339c99918c Fixed: minor compile and link errors related to Ogg/Vorbis and nelsnd_lowlevel 2010-08-04 16:31:28 +02:00
kervala
92dff7c4f1 Fixed: numeric_limits not found in Fmod driver 2010-08-03 13:56:34 +02:00
kervala
d06e9c1b9a Changed: #1044 Window content is black after switching windowed <-> fullscreen 2010-08-01 14:18:59 +02:00
kervala
bcf2e45212 Changed: #825 Remove all warning when compiling Ryzom 2010-08-01 14:16:44 +02:00
kervala
4a833c6d13 Changed: #825 Remove all warning when compiling Ryzom 2010-08-01 10:45:50 +02:00
kervala
6a6272ec8c Changed: #825 Remove all warning when compiling Ryzom 2010-08-01 10:39:41 +02:00
kervala
fe923a60ce Changed: #825 Remove all warning when compiling Ryzom 2010-08-01 10:02:31 +02:00
kervala
e72942243d Changed: #878 Fix typos in comments/code 2010-08-01 10:02:01 +02:00
kervala
546e510fba Changed: #825 Remove all warning when compiling Ryzom 2010-08-01 09:53:45 +02:00
kervala
6359d5c7a8 Changed: #1044 Window content is black after switching windowed <-> fullscreen 2010-08-01 09:48:03 +02:00
kervala
5ea0a915fb Fixed: #1044 Window content is black after switching windowed <-> fullscreen 2010-08-01 09:45:53 +02:00
kervala
6df4bfa96c Fixed: #1046 XConfigureNotify window position different from XMoveWindow 2010-08-01 09:32:12 +02:00
kervala
33613b8cec Fixed: #1045 XMapWindow doesn't preserve current window position 2010-08-01 09:24:10 +02:00
kervala
754b997282 Fixed: #1039 X11 error when quitting the client on linux 2010-07-31 11:09:09 +02:00
kervala
8a8f2afada Changed: #878 Fix typos in comments/code 2010-07-29 20:18:49 +02:00
kervala
8b612867db Changed: #1030 Allow to queue any buffer not only those managed by CSourceAL 2010-07-29 13:51:37 +02:00
kervala
2dfef931fc Changed: #1030 Implemented getTime() in OpenAL driver 2010-07-29 13:49:41 +02:00
kervala
99c9bc60d7 Changed: #1030 Don't add buffer to queue when using sync mode 2010-07-29 13:46:33 +02:00
kervala
79d0b4fced Fixed: #1032 Crash in OpenAL driver when a music is playing and user returns to selection menu 2010-07-29 13:44:55 +02:00
kervala
c4ad974909 Changed: #963 Floating point exceptions 2010-07-28 22:22:39 +02:00
kervala
1cd25d97de Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 21:13:39 +02:00
kervala
079946f022 Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 20:32:48 +02:00
kervala
8a193abef3 Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 20:28:16 +02:00
kervala
e38e41c707 Changed: #1030 Don't delete buffers if they will be reused 2010-07-28 20:12:45 +02:00
kervala
8a5d3811ae Changed: CListenerFMod inherits from NLMISC::CManualSingleton<CListenerFMod> 2010-07-28 19:42:46 +02:00
kervala
032a6d67bc Changed: #878 Fix typos in comments/code 2010-07-28 19:27:38 +02:00
vl
d3fd4c5789 Removed: flooding warning 2010-07-28 09:35:50 +02:00
kervala
ff02f35b70 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 20:23:39 +02:00
kervala
dbd225cf7b Fixed: #1030 Implement music streaming in OpenAL driver 2010-07-27 19:22:19 +02:00
kervala
97e7509803 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 18:56:34 +02:00
kervala
e16ae0c3e5 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 18:52:05 +02:00
kervala
f4a2d07919 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 17:53:08 +02:00
kervala
7236c83bc4 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 17:43:36 +02:00
kervala
da46bed296 Changed: #878 Fix typos in comments/code 2010-07-27 13:21:11 +02:00
kervala
7e9baec441 Changed: #878 Fix typos in comments/code 2010-07-27 13:16:41 +02:00
vl
3acf3e7de8 Removed: flooding warning 2010-07-26 10:56:22 +02:00
kervala
6183a77273 Changed: #1028 Implement GlWndProc for X11 2010-07-24 23:59:11 +02:00
kervala
b3af4428bc Changed: #1028 Implement GlWndProc for X11 2010-07-24 23:12:50 +02:00
kervala
6296ce0cb1 Fixed: #1028 Implement GlWndProc for X11 2010-07-24 23:09:43 +02:00
kervala
01a9d2de20 Changed: #825 Remove all warning when compiling Ryzom 2010-07-24 22:47:42 +02:00
kervala
2fd533f737 Changed: #825 Remove all warning when compiling Ryzom 2010-07-24 22:29:42 +02:00
mattraykowski
42c3bf3ceb Change: #842 Added some source groups to mimic VS SLNs. 2010-07-23 13:54:42 -06:00
mattraykowski
b956146380 Change: #842 Setting WITH_STATIC_DRIVERS links GL/D3D and FMOD/AL/DS/XA to 3D and sound respectively. 2010-07-23 13:05:21 -06:00
mattraykowski
c19d153b25 Changed: #842 Fix for nelmisc builds on Windows without DirectX in the VS paths. 2010-07-23 09:41:49 -06:00
vl
3d4bc79512 Merge 2010-07-19 10:12:31 +02:00
kervala
a759eb65ef Changed: cbDirectoryChanged now displays a warning if it couldn't change directory 2010-07-17 18:56:01 +02:00
kervala
64c6a0f756 Changed: #1023 Use a standard application path for writing files 2010-07-17 18:09:41 +02:00
kervala
0d7106864b Changed: #860 Remove/convert/update old projects 2010-07-16 22:20:39 +02:00
kervala
4e662bc8d3 Changed: #1023 Use a standard application path for writing files 2010-07-16 22:16:21 +02:00
kervala
5c4d2dd263 Fixed: config_file generated files not openable 2010-07-15 19:41:13 +02:00
rti
6c5b758655 merge 2010-07-14 20:40:46 +02:00
rti
b64b7467d9 Fixed: #1020 GLWindow, create, destroy, create would lead to creating two autorelease pools 2010-07-14 20:40:24 +02:00
Matt Raykowski
f4460f8360 merge 2010-07-14 12:13:37 -05:00
Matt Raykowski
9b391a24fa Changed: #842 Added helper macros to cleanup files, removed useless DECORATE_NEL_LIB macro and started adding WITH_STATIC/WITH_STATIC_DRIVER support for full static linking. 2010-07-14 12:13:07 -05:00
rti
5f9da63b41 merge 2010-07-14 16:52:34 +02:00
rti
6f2ac6201f Fixed: #1008 Modifier Key Information 2010-07-14 16:52:15 +02:00
kervala
632c99d4f3 Fixed: #1019 Add public setWindowIcon method to UDriver 2010-07-14 16:16:15 +02:00
kervala
1cc6877502 Fixed: #1018 Implement setWindowIcon for Win32 2010-07-14 11:48:24 +02:00
kervala
c20188e90a Changed: #927 Move OS specific code from client or server to NeL when it's possible 2010-07-14 11:44:46 +02:00
kervala
1306f1d2d0 Fixed: #973 Add an internal method to set an icon for X11 window in OpenGL driver 2010-07-13 20:21:32 +02:00
kervala
5b4f2cc791 Fixed: #928 XRandR modesetting 2010-07-12 23:02:55 +02:00
kervala
3c40ce800a Fixed: #928 XRandR modesetting 2010-07-12 21:52:35 +02:00
kervala
840179a65c Changed: optimizations for PCH 2010-07-10 14:06:33 +02:00
kervala
2b5d2a5b91 Fixed: sort screen modes by width, height and frequency 2010-07-10 13:59:45 +02:00
kervala
f20b894851 Changed: #825 Remove all warning when compiling Ryzom 2010-07-10 13:27:40 +02:00
vl
48e4a8b2cf Added: default value for light 0 (thx valgrind) 2010-07-09 16:42:28 +02:00
vl
a649c77979 Changed: CSynchronized and CMutex are now, by default, Fair on Windows and Unfair on GNU/Linux and Mac OS X 2010-07-08 17:36:41 +02:00
vl
2cef5d56c8 Changed: misc things 2010-07-08 16:06:34 +02:00
vl
34faabfe7a Added: better detection of jpeg size 2010-07-08 16:01:01 +02:00
rti
bd131639d5 Fixed: #1012 Dead Keys Broken 2010-07-07 02:01:15 +02:00
rti
c7840413f0 Fixed: #1011 Switch nlWindow from NSWindow* to NSView* 2010-07-07 00:06:46 +02:00
rti
e4acb111a8 Fixed: #1011 Switch nlWindow from NSWindow* to NSView* 2010-07-06 21:50:22 +02:00
rti
8f30227e23 Fixed: #1009 Cocoa Window not necessary 2010-07-06 20:31:30 +02:00
rti
ebd5b8481b merge 2010-07-04 19:49:59 +02:00
rti
0169f5f1b8 Changed: #947 improved mouse wheel handling (thresholding) 2010-07-04 19:49:34 +02:00
kervala
80f743433c Changed: USE_JPEG is only used when building NLMISC now 2010-07-01 15:51:27 +02:00
kervala
bfc3409cb3 Changed: CFile::copyFile takes now 2 std::string as parameters 2010-07-01 11:51:27 +02:00
kervala
bc7fb5fbe9 Changed: #880 Use PCH under Linux with CMake 2010-06-30 15:31:31 +02:00
rti
21d020e0f7 Changed: #880 disabled PCH for opengl driver if WITH_COCOA (PCH does not work with objc) 2010-06-28 20:52:56 +02:00
kervala
fd08cc8e97 Changed: #825 Remove all warning when compiling Ryzom 2010-06-27 13:05:31 +02:00
kervala
81cacf96ce Changed: CWordsDictionary::makeResult using references 2010-06-27 11:37:57 +02:00
kervala
8144bb8696 Changed: #880 Use PCH under Linux with CMake 2010-06-26 17:38:45 +02:00
kervala
abc2773e09 Changed: #880 Use PCH under Linux with CMake (use the same macros for Windows too) 2010-06-26 16:47:36 +02:00
kervala
217d5c17e8 Changed: #842 Added new optimizations for VC++ linker and compiler 2010-06-26 16:37:27 +02:00
kervala
8bb1ed6a70 Changed: #842 Removed obsolete files (all methods are already implemented in CSystemInfo) 2010-06-26 14:50:03 +02:00
kervala
b52ce97c5f Changed: #841 Change the wrong header in the source code 2010-06-25 21:08:52 +02:00
kervala
f2fcb4ae1e Changed: #880 Use PCH under Linux with CMake 2010-06-25 12:58:52 +02:00
kervala
e5acdd3fed Changed: #880 Use PCH under Linux with CMake 2010-06-25 11:44:58 +02:00
kervala
cdfea743a3 Changed: #880 Use PCH under Linux with CMake 2010-06-25 11:05:33 +02:00
kervala
73148e25ea Changed: #880 Use PCH under Linux with CMake 2010-06-25 08:33:15 +02:00
rti
80ffff4a07 merge 2010-06-24 22:13:38 +02:00
rti
bba512990d Changed: #947 added mac menu, force redraw after buffer swap, some cleanup 2010-06-24 21:39:18 +02:00
kervala
c3d1ac3de9 Changed: #878 Fix typos in comments/code 2010-06-24 15:00:31 +02:00
rti
bf742eaf11 merge 2010-06-23 23:52:16 +02:00
rti
a6ccab4d89 Changed: #947 adapted to recent driver changes, some cleanup 2010-06-23 23:37:19 +02:00
kervala
9e67bcf9a2 Fixed: #993 Floating Point Exception in NL3D::CDriverGL::getModes on Linux 2010-06-23 08:59:03 +02:00
kervala
5696f9a2e4 Changed: #841 Change the wrong header in the source code 2010-06-22 12:03:05 +02:00
kervala
743a1775f2 Fixed: #993 Floating Point Exception in NL3D::CDriverGL::getModes on Linux 2010-06-22 08:12:31 +02:00
kervala
fc7a8e8ed4 Changed: #825 Remove all warning when compiling Ryzom 2010-06-21 22:36:59 +02:00
kervala
5b973e3c92 Fixed: #992 Infinite loop and crash when a parent sheet is the same file as self 2010-06-21 21:38:46 +02:00
kervala
5ab69cc44f Changed: #991 Make sure all debug files are created in log directory 2010-06-21 21:10:16 +02:00
kervala
dac2ec8357 Changed: #991 Make sure all debug files are created in log directory 2010-06-21 21:03:21 +02:00
kervala
c92b3e033d Changed: #991 Make sure all debug files are created in log directory 2010-06-21 20:37:46 +02:00
kervala
1d95df22f9 Fixed: #990 Add possibility to set and get log directory 2010-06-21 20:24:02 +02:00
kervala
a75ad193ef Changed: #984 Create setWindowStyle and getWindowStyle private methods in OpenGL driver 2010-06-16 09:38:29 +02:00
kervala
c2826bf4f5 Fixed: #984 Create setWindowStyle and getWindowStyle private methods in OpenGL driver 2010-06-15 17:44:03 +02:00
kervala
14d4ff24df Fixed: #984 Create setWindowStyle and getWindowStyle private methods in OpenGL driver 2010-06-15 16:47:05 +02:00
kervala
3ab15ee0d4 Fixed: #984 Create setWindowStyle and getWindowStyle private methods in OpenGL driver 2010-06-14 21:54:58 +02:00
kervala
cfb73344a0 Changed: Removed files with no content from project (fix some VC++ warnings) 2010-06-14 14:07:55 +02:00
kervala
f52b581031 Changed: #842 Added SOVERSION property to shared libraries 2010-06-14 10:30:17 +02:00
kervala
46707ef3bc Changed: #878 Fix typos in comments/code 2010-06-14 10:02:51 +02:00
rti
e0e1d495dc Changed: #947 fixed set mouse pos in fullscreen on non main monitor 2010-06-13 22:52:18 +02:00
rti
1bfd711681 merge 2010-06-13 22:38:39 +02:00
rti
6a4ec13517 Changed: #947 fixed set mouse pos in fullscreen on non main monitor 2010-06-13 22:36:32 +02:00
kervala
a0747e68c0 Fixed: #983 Create setWindowSize private method in OpenGL driver 2010-06-13 21:46:50 +02:00
rti
3d54c720ad merge, fixed build with NL_MAC_NATIVE 2010-06-13 21:15:34 +02:00
rti
3653871530 merge 2010-06-13 21:02:38 +02:00
kervala
3778fe3e0d Fixed: #983 Create setWindowSize private method in OpenGL driver 2010-06-13 21:00:19 +02:00
rti
48657c16d0 Changed: #947 fixed multi screen window positioning, implemented getCurrentScreenMode, (IDriver::InterfaceVersion = 0x67 to enable negative window positions) 2010-06-13 20:24:58 +02:00
kervala
175252cffd Fixed: #981 Create createWindow and destroyWindow private methods in OpenGL driver 2010-06-13 18:01:03 +02:00
kervala
804170c6f0 Changed: #878 Fix typos in comments/code 2010-06-13 16:58:11 +02:00
rti
daa6cf3051 Changed: #947 fixed mouse position setting on non main monitor 2010-06-13 15:40:59 +02:00
rti
e8166f3a75 merge 2010-06-13 02:03:23 +02:00
rti
0e0b27ff01 Changed: #947 fixed key 5 and 6 interchanged 2010-06-13 01:01:42 +02:00
kervala
48b75f62b5 Fixed: #981 Create createWindow and destroyWindow private methods in OpenGL driver 2010-06-12 23:01:46 +02:00
kervala
ac9cc23f0c Fixed: #981 Create createWindow and destroyWindow private methods in OpenGL driver 2010-06-12 22:22:32 +02:00
kervala
55ed902a27 Changed: #878 Fix typos in comments/code 2010-06-12 18:11:47 +02:00
kervala
62169db22b Fixed: #979 Implement getWindowPos for Linux 2010-06-12 17:57:45 +02:00
kervala
2fb7d87cd2 Fixed: #980 Create a setScreenMode method in OpenGL driver 2010-06-12 17:57:07 +02:00
kervala
9f13de0d2a Fixed: #980 Create a setScreenMode method in OpenGL driver 2010-06-12 17:38:03 +02:00
kervala
a6ddd4152f Fixed: #979 Implement getWindowPos for Linux 2010-06-12 16:47:50 +02:00
kervala
0bc2be9691 Changed: #970 Move all window and input related methods to a new file from OpenGL driver 2010-06-12 16:31:39 +02:00
kervala
2c17643d10 Changed: #970 Move all window and input related methods to a new file from OpenGL driver 2010-06-12 15:34:20 +02:00
kervala
f7dd427ccc Fixed: #972 Do not reset mouse position to implement FreeLook (compilation fix for Windows) 2010-06-11 20:55:27 +02:00
kervala
72625ca28d Fixed: #972 Do not reset mouse position to implement FreeLook (compilation fix for Windows) 2010-06-11 20:41:00 +02:00
kaetemi
05899b02c7 Merge 2010-06-11 19:40:22 +02:00
kaetemi
ddcd5dad38 Fixed: #974 OpenAL driver did not work anymore because of bad isBufferLoaded implementation. 2010-06-11 19:31:24 +02:00
rti
2ad96e158d Fixed: #975 Fullscreen X11 on Mac is not available (vidmode missing), disable it in the driver. 2010-06-11 17:12:19 +02:00
rti
265650262d Changed: #947 mouse wheel, resizable flag 2010-06-11 16:21:27 +02:00
rti
db99233b0f merge 2010-06-11 15:04:57 +02:00
rti
610a04982f Fixed: #972 Do not reset mouse position to implement FreeLook (IDriver::InterfaceVersion = 0x66) 2010-06-11 15:04:10 +02:00
kervala
918ba44e4e Changed: #825 Remove all warning when compiling Ryzom on Linux 2010-06-11 13:20:13 +02:00
kervala
9d648db9a6 Fixed: #960 mapping accentued keys to actions in game 2010-06-11 09:45:06 +02:00