Commit graph

3210 commits

Author SHA1 Message Date
kaetemi
df123d6b89 Fix compile errors caused by missing includes 2013-09-13 23:23:19 +02:00
kaetemi
d2bc32e598 Merge with default
--HG--
branch : multipass-stereo
2013-09-13 23:07:49 +02:00
kaetemi
cd9baf8f89 Cleanup
--HG--
branch : multipass-stereo
2013-09-13 23:02:35 +02:00
kaetemi
74cff50842 Use named indices with wind tree program
--HG--
branch : multipass-stereo
2013-09-13 22:20:52 +02:00
kaetemi
c766940e75 Use named indices for per pixel light vertex program
--HG--
branch : multipass-stereo
2013-09-13 21:47:42 +02:00
kaetemi
f9c9c1836a Use named uniform indices for lighted vertex program
--HG--
branch : multipass-stereo
2013-09-13 21:31:47 +02:00
kaetemi
61af565bf9 Updated wind tree program container
--HG--
branch : multipass-stereo
2013-09-13 20:45:06 +02:00
kaetemi
c353121771 Use lighted vertex program container for per pixel light program
--HG--
branch : multipass-stereo
2013-09-13 20:00:20 +02:00
kaetemi
a72f25e763 Add container for lighted vertex program
--HG--
branch : multipass-stereo
2013-09-13 19:03:05 +02:00
kaetemi
ab231ea700 Adjust order for meshvp
--HG--
branch : multipass-stereo
2013-09-13 18:25:52 +02:00
kaetemi
278e19743c Do not use old interface here
--HG--
branch : multipass-stereo
2013-09-13 17:17:11 +02:00
kaetemi
d5c2a0527d Modify calls in bloom effect
--HG--
branch : multipass-stereo
2013-09-13 17:11:42 +02:00
kaetemi
5e14dc4458 Update veget implementation
--HG--
branch : multipass-stereo
2013-09-13 17:09:05 +02:00
kaetemi
9d93ae51a3 Fixes for d3d
--HG--
branch : multipass-stereo
2013-09-13 17:08:56 +02:00
Quitta
580aa3c775 Added the doxygen generated pages + config file in ryzom/tools/server/ryzom_ams_docs
--HG--
branch : quitta-gsoc-2013
2013-09-13 00:27:49 +02:00
Quitta
f11559bd8a the lib is entirely documented, still webusers and func/inc folders to go :D
--HG--
branch : quitta-gsoc-2013
2013-09-12 19:28:56 +02:00
Quitta
03b48ea0d3 some more documented classes..
--HG--
branch : quitta-gsoc-2013
2013-09-12 06:13:28 +02:00
Quitta
9a6da85805 added extra documentation. Man, writing documentation for the ticket class was quite a job :D
--HG--
branch : quitta-gsoc-2013
2013-09-11 23:51:23 +02:00
Quitta
9cc28cfc4d Even more docs! writing documentation sucks..
--HG--
branch : quitta-gsoc-2013
2013-09-11 16:56:00 +02:00
Quitta
afb0a74980 added more documentation..
--HG--
branch : quitta-gsoc-2013
2013-09-11 01:38:53 +02:00
kaetemi
21a70b4211 Update d3d implementation and add some debugging code
--HG--
branch : multipass-stereo
2013-09-11 01:12:37 +02:00
Quitta
d055a15f29 added documentation for assigned, dblayer and forwarded class
--HG--
branch : quitta-gsoc-2013
2013-09-10 21:26:03 +02:00
kaetemi
e8d77e23e0 Rename of a d3d specific class
--HG--
branch : multipass-stereo
2013-09-10 19:53:41 +02:00
kaetemi
c6139419ac Partial update of veget vp
--HG--
branch : multipass-stereo
2013-09-10 19:52:14 +02:00
kaetemi
0a9dfc6aef Update decal vp
--HG--
branch : multipass-stereo
2013-09-10 17:01:33 +02:00
kaetemi
5fbb220795 Update some test code
--HG--
branch : multipass-stereo
2013-09-10 16:42:51 +02:00
kaetemi
c53aa6958e Small adjustment to landscape vp parameter setting
--HG--
branch : multipass-stereo
2013-09-10 16:24:45 +02:00
kaetemi
88cbc2f82b Simplify
--HG--
branch : multipass-stereo
2013-09-10 15:59:31 +02:00
kaetemi
abafc9b1ef Adjust landscape vertex program to use new interface
--HG--
branch : multipass-stereo
2013-09-10 15:42:42 +02:00
Quitta
f7fc1afad9 Just retested the mailing functionality, which seems to still work proper
--HG--
branch : quitta-gsoc-2013
2013-09-10 04:42:36 +02:00
kaetemi
5ad617efb6 Use new program interface for water vertex program
--HG--
branch : multipass-stereo
2013-09-10 02:07:16 +02:00
kaetemi
32809d646a Set driver parameters
--HG--
branch : multipass-stereo
2013-09-10 02:01:57 +02:00
kaetemi
64643e564b Some fixes
--HG--
branch : multipass-stereo
2013-09-10 01:29:53 +02:00
kaetemi
0429e67903 Use CSmartPtr for vertex program
--HG--
branch : multipass-stereo
2013-09-10 00:31:26 +02:00
kaetemi
8f4fe87b7b Set params from storage
--HG--
branch : multipass-stereo
2013-09-09 23:39:18 +02:00
Quitta
eb3d992716 removed my testing pass out of the config file :D
--HG--
branch : quitta-gsoc-2013
2013-09-09 23:31:49 +02:00
Quitta
a0d8902d13 Added CreatePermissions + handling it while syncing + changed image path to refer to the image locations dir + other fixes
--HG--
branch : quitta-gsoc-2013
2013-09-09 23:30:45 +02:00
kaetemi
484a946c60 Fix incorrectly removed line
--HG--
branch : multipass-stereo
2013-09-09 23:03:52 +02:00
kaetemi
b03895f5f3 Missed file in last commit
--HG--
branch : multipass-stereo
2013-09-09 23:01:43 +02:00
kaetemi
e3dead19e4 Replace temporary CMaterial code
--HG--
branch : multipass-stereo
2013-09-09 21:44:14 +02:00
kaetemi
e9444ce36a Implement param storage copy
--HG--
branch : multipass-stereo
2013-09-09 21:05:12 +02:00
kaetemi
bb625c33bd Flag some TODO's
--HG--
branch : multipass-stereo
2013-09-09 20:55:23 +02:00
kaetemi
87b24bc4ab Add glsl pixel program for stereo distortion
--HG--
branch : multipass-stereo
2013-09-09 20:49:59 +02:00
kaetemi
ac2e087fbf Cleanup abstract gpu program interface
--HG--
branch : multipass-stereo
2013-09-09 18:33:38 +02:00
kaetemi
0d743d7f37 Implement new driver interface in Direct3D driver
--HG--
branch : multipass-stereo
2013-09-09 16:36:29 +02:00
kaetemi
81876009d3 Implement new driver interface in OpenGL driver
--HG--
branch : multipass-stereo
2013-09-09 14:43:10 +02:00
kaetemi
d1b93ac3d6 Expand parameter interface
--HG--
branch : multipass-stereo
2013-09-09 12:18:20 +02:00
Quitta
8d8f53b2f2 Biggest push ever! :D Kinda made it possible to only need a few files in the inc/func of the drupal module, all others can be copied of the www version
--HG--
branch : quitta-gsoc-2013
2013-09-09 03:47:32 +02:00
kaetemi
e84e08b0f6 Reduce function duplication
--HG--
branch : multipass-stereo
2013-09-09 02:03:40 +02:00
kaetemi
4d1b5d90c0 Builtin parameter set functions
--HG--
branch : multipass-stereo
2013-09-09 01:53:02 +02:00
kaetemi
afe6c16bf3 Separate count and size
--HG--
branch : multipass-stereo
2013-09-09 01:31:15 +02:00
Quitta
a7cce8b94e Soem fixes + also using the createPermissions() function of the module atm!
--HG--
branch : quitta-gsoc-2013
2013-09-08 22:49:39 +02:00
kaetemi
05583d134a Cleanup driver interface
--HG--
branch : multipass-stereo
2013-09-08 21:57:27 +02:00
kervala
0b9092a547 Changed: lua, luabind, libwww and libxml2 already linked to previous libraries (NLMISC and NLGUI) 2013-09-08 12:57:34 +02:00
kervala
0ccec811d6 Changed: Updated Freetype libraries variable 2013-09-08 12:54:05 +02:00
kervala
11dd2bc101 Changed: Look for Debug versions of libwww libraries 2013-09-08 12:53:35 +02:00
kervala
87ee7fa8d2 Changed: Moved lua, luabind and curl FIND_PACKAGE in root CMakeLists.txt 2013-09-08 12:52:00 +02:00
kervala
17ebe78cf6 Changed: Look for Debug version of freetype and use it for Debug configuration 2013-09-08 10:26:23 +02:00
Quitta
59d417efb7 Huge update! ingame part should work!
--HG--
branch : quitta-gsoc-2013
2013-09-08 06:01:01 +02:00
kaetemi
235bfcfd94 Add additional set functions
--HG--
branch : multipass-stereo
2013-09-08 01:49:34 +02:00
kaetemi
f0af3326e6 Add gpu program params storage structure
--HG--
branch : multipass-stereo
2013-09-08 01:36:01 +02:00
kaetemi
ee0396bd6f Implement new gpu program interface in direct3d driver
--HG--
branch : multipass-stereo
2013-09-07 22:00:07 +02:00
kaetemi
0a3f3f1760 Merge with default
--HG--
branch : multipass-stereo
2013-09-07 21:36:08 +02:00
kaetemi
350b580085 Implement new gpu program interface in opengl driver
--HG--
branch : multipass-stereo
2013-09-07 21:30:40 +02:00
kaetemi
1fa02cae9e Make gpu programs use abstract gpu program class
--HG--
branch : multipass-stereo
2013-09-07 20:41:07 +02:00
StudioEtrange
3121a83730 Merged ryzom/ryzomcore into default 2013-09-07 20:16:17 +02:00
kaetemi
97c9c26690 Add abstract gpu program and source classes
--HG--
branch : multipass-stereo
2013-09-07 18:33:18 +02:00
kervala
9dccf31863 Removed: S3TC module because not used anymore 2013-09-07 17:01:06 +02:00
kaetemi
361b7eab74 Fix compile error 2013-09-07 16:05:28 +02:00
kaetemi
348594e5fd Merge 2013-09-07 15:54:36 +02:00
kaetemi
68f20a3369 Use distSqTo instead of distTo 2013-09-07 15:53:17 +02:00
kaetemi
082ce825a5 Add distSqTo to CAIVector 2013-09-07 15:53:10 +02:00
kaetemi
9e1ca3d1d0 Comment if-check around commented unused client-side speed limiting code 2013-09-07 15:53:00 +02:00
kaetemi
e99bf91b20 Move r2 plot item security off the AIS to the EGS and remove hardcoded sheet ids 2013-09-07 15:51:30 +02:00
Quitta
d583b2cd8e Ingame version works now too more or less
--HG--
branch : quitta-gsoc-2013
2013-09-07 04:12:47 +02:00
StudioEtrange
fec561914d Merged ryzom/ryzomcore into default 2013-09-07 01:39:45 +02:00
kervala
89b945bb8c Changed: Minor changes 2013-09-06 15:00:35 +02:00
kervala
980b7120c8 Changed: Merged code from official client 2013-09-06 15:00:01 +02:00
kervala
3c37af1bbc Fixed: Define math.fmod as a function for Lua 5.0 2013-09-06 14:53:40 +02:00
kervala
86dfd0350b Fixed: Integer 32 bits conversion to 64 bits pointer 2013-09-06 14:51:21 +02:00
kervala
d03c795dd8 Changed: Don't use NLMISC includes in NLMISC PCH 2013-09-06 14:50:19 +02:00
kervala
ca9597e11e Changed: Cleanlooks doesn't exist anymore in Qt 5, so use default style 2013-09-06 14:49:12 +02:00
kervala
37fa1fa1ec Fixed: Use 32 bits libraries from Windows SDK in 64 bits 2013-09-06 14:48:21 +02:00
kervala
a62b5068f7 Changed: Replace atoi by NLMISC::fromString 2013-09-06 14:45:48 +02:00
kervala
d196f05b7e Removed: DInput module because it's not used anymore 2013-09-06 14:44:03 +02:00
StudioEtrange
d2530f6894 Merged ryzom/ryzomcore into default 2013-09-06 14:14:51 +02:00
kervala
f2bc8f3c8c Added: Toolchains for Android and iOS 2013-09-06 13:38:19 +02:00
kervala
3988120c55 Changed: Allows to choose a specific Windows SDK version with WINSDK_VERSION
Changed: Look for all installed Windows SDKs
2013-09-06 13:35:43 +02:00
kervala
6ddf4786ff Changed: Use /X everytime with MSVC 2013-09-06 09:30:54 +02:00
kervala
3a7cee4aa7 Changed: Improved MFC module 2013-09-06 09:26:23 +02:00
kervala
4a4b9b5ab8 Changed: Detect hg binary under Mac OS X if /opt/local/bin is not in PATH 2013-09-06 09:02:48 +02:00
kervala
651065e4ed Added: MSVC module to use later 2013-09-06 09:01:42 +02:00
kervala
a71f08274e Changed: Use PLATFORM_LINKFLAGS in *_LINKER_FLAGS 2013-09-06 09:00:33 +02:00
kervala
969d9a057d Changed: Display a message when compiling with NMake and define NMAKE 2013-09-06 08:58:36 +02:00
kervala
a52df4c710 Changed: Factorized AMD/amd 2013-09-06 08:58:02 +02:00
kervala
26679e767e Changed: Allow to put a "revision" file in root directory if .hg directory is not present 2013-09-06 08:44:57 +02:00
kervala
3e4a567d6a Fixed: Don't use -fPIC and -fPIE together (this could occur in some cases) 2013-09-06 08:43:44 +02:00
Quitta
ae9fcba077 show queue works and show ticket info, I think all outgame aspects are covered now!
--HG--
branch : quitta-gsoc-2013
2013-09-06 04:52:37 +02:00
Quitta
f16711c9fa added support group functionality to the drupal module
--HG--
branch : quitta-gsoc-2013
2013-09-05 21:33:11 +02:00
StudioEtrange
f10b6613cf ** PCH Support for NMake with VS2012
NMAKE-VS2012 Error LNK2011
while NMAKE-VS2010 does not complain
we need to link the pch.obj file
see http://msdn.microsoft.com/en-us/library/3ay26wa2(v=vs.110).aspx

** PCH Support for Ninja
Ninja need to add property
        OBJECT_DEPENDS for using PCH
        OBJECT_OUTPUTS for create PCH
see http://public.kitware.com/pipermail/cmake-developers/2012-March/003653.html
2013-09-05 17:18:01 +02:00
Quitta
46114b65b3 some fixes for the real version
--HG--
branch : quitta-gsoc-2013
2013-09-05 04:29:47 +02:00
Quitta
9362db15c2 userlist works, show reply works, also possible to change the permissions of the users (though relying on the libs permission system atm..)
--HG--
branch : quitta-gsoc-2013
2013-09-05 04:16:28 +02:00
Quitta
d86f3cf755 show ticket log works + fixed timestamp issue
--HG--
branch : quitta-gsoc-2013
2013-09-05 03:29:34 +02:00
Quitta
222da898f1 Creating tickets, browsing the profile, replying on tickets and forwarding them is possible!
--HG--
branch : quitta-gsoc-2013
2013-09-05 02:31:29 +02:00
Quitta
0ec8e76d8e helpers class updated!
--HG--
branch : quitta-gsoc-2013
2013-09-04 17:49:46 +02:00
Quitta
9101cd2f6e can display the dashboard html atm
--HG--
branch : quitta-gsoc-2013
2013-09-04 17:44:43 +02:00
Quitta
b94e0dee67 reworked the index.php page into the module's _ams_handler function, which will be the main function. Having some serialize/unserialize issues though..
--HG--
branch : quitta-gsoc-2013
2013-09-03 17:52:52 +02:00
Quitta
6ccc60660a added amsblock and a menu item for the ams page
--HG--
branch : quitta-gsoc-2013
2013-09-03 04:55:51 +02:00
Quitta
99fa5d938c added help hook, to make it viewable in the help menu, however still unsure if I have to make a page or block or a combination..
--HG--
branch : quitta-gsoc-2013
2013-09-02 23:52:42 +02:00
Quitta
0fa17cb47d auto login when calling the page from ingame (should work)...
--HG--
branch : quitta-gsoc-2013
2013-09-02 21:21:41 +02:00
Quitta
502cb9fadc taking away the functions checkUser, checkEmail, checkpassword out of the module, the webuser/user handles this!
--HG--
branch : quitta-gsoc-2013
2013-09-02 19:43:53 +02:00
Quitta
609d2cf252 added hook_user_insert, now the user gets also added to the shard + a ticket_user entry gets created that couples the drupal id to it
--HG--
branch : quitta-gsoc-2013
2013-09-02 18:32:10 +02:00
Quitta
4dd70fd8e7 reworked config file to work with drupal and added extra config fields to the configuration form in the module
--HG--
branch : quitta-gsoc-2013
2013-09-02 16:23:07 +02:00
Quitta
3be11e8b93 including the module problem
--HG--
branch : quitta-gsoc-2013
2013-09-02 04:42:56 +02:00
Quitta
4f2219eb7a started working on the module + small addition
--HG--
branch : quitta-gsoc-2013
2013-09-02 04:15:18 +02:00
Quitta
29b5876162 small bug fix
--HG--
branch : quitta-gsoc-2013
2013-09-01 18:15:41 +02:00
Quitta
3dc513e868 ingame dashboard also fixed!
--HG--
branch : quitta-gsoc-2013
2013-08-29 22:19:37 +02:00
Quitta
af6c57ff52 dashboard added that shows the newest ticket, the amount of tickets in your todo list and tickets waiting on YOUR response
--HG--
branch : quitta-gsoc-2013
2013-08-29 05:01:47 +02:00
Quitta
9647d6ec8f added images in the ingame part, added config properties & fixed time bug in queues page
--HG--
branch : quitta-gsoc-2013
2013-08-29 02:08:05 +02:00
Quitta
a19e833772 Fancified outgame show info page and made ingame info page
--HG--
branch : quitta-gsoc-2013
2013-08-28 22:24:47 +02:00
Thibaut Girka
ea8a845ab9 Add support for LibVR
--HG--
branch : multipass-stereo
2013-08-28 08:08:22 +02:00
kaetemi
7782576dfc Merge with default
--HG--
branch : multipass-stereo
2013-09-07 16:25:45 +02:00
Quitta
75b645264d ticket showing works outgame, but needs fancyfying :D
--HG--
branch : quitta-gsoc-2013
2013-08-28 05:31:06 +02:00
Quitta
3790739f49 updated, stroing to the db seems to work!
--HG--
branch : quitta-gsoc-2013
2013-08-28 02:24:08 +02:00
Quitta
2af50cb421 ticket_info class done, however I think I better add a field to the Ticket DB, instead the way I do it now..
--HG--
branch : quitta-gsoc-2013
2013-08-27 22:54:45 +02:00
Quitta
54d71fd26d ticket_info class almost done
--HG--
branch : quitta-gsoc-2013
2013-08-27 19:08:10 +02:00
Quitta
bdbbb393cd Finaly got it to working again..
--HG--
branch : quitta-gsoc-2013
2013-08-26 17:25:28 +02:00
kervala
6d10e3189c Changed: Formatting 2013-08-26 12:34:04 +02:00
kervala
881912fa34 Fixed: Crash when trying to display a missing texture 2013-08-26 12:33:26 +02:00
Quitta
b1926fbec3 added language support however, something is broken :/
--HG--
branch : quitta-gsoc-2013
2013-08-26 11:34:51 +02:00
Quitta
1a81a7810f mailing refactored
--HG--
branch : quitta-gsoc-2013
2013-08-26 05:37:55 +02:00
Quitta
508545248a #mailing languages setup
--HG--
branch : quitta-gsoc-2013
2013-08-25 17:49:01 +02:00
Quitta
70732ffd42 rewrote language handling + language is now stored in the db and the value is based on the users language flag clicked (or default) or the ingame language
--HG--
branch : quitta-gsoc-2013
2013-08-25 06:27:44 +02:00
Quitta
0e0ce112bb receive messages setting is added to the ingame layout
--HG--
branch : quitta-gsoc-2013
2013-08-25 01:22:24 +02:00
Quitta
df4d97fa98 Inagme layout for modifying group email stuff is fixed
--HG--
branch : quitta-gsoc-2013
2013-08-24 17:19:46 +02:00
Quitta
7f8c0f8380 Fixed sgroup_liist ingame layout..
--HG--
branch : quitta-gsoc-2013
2013-08-24 15:56:16 +02:00
Quitta
3bebfe4492 put mail cron related debug info into a log file specified in config.php
--HG--
branch : quitta-gsoc-2013
2013-08-20 04:33:23 +02:00
Quitta
ebce7ae90c fixing a lot of mail bug problems
--HG--
branch : quitta-gsoc-2013
2013-08-20 02:08:12 +02:00
Quitta
d1c1740741 Added encryption by using the openSSL functionality to encrypt the email passwords in the db
--HG--
branch : quitta-gsoc-2013
2013-08-19 20:22:01 +02:00
Quitta
5174764f2d Users can specify if they want to receive or dont want to receive tickt updates!
--HG--
branch : quitta-gsoc-2013
2013-08-19 00:02:55 +02:00
Quitta
f0f08fc374 fixed dirty error in queue's that didn't allow me to assing/unassign after creating a queue
--HG--
branch : quitta-gsoc-2013
2013-08-18 03:39:35 +02:00
Quitta
f8d19762fe fixed some nasty errors + made it show the entire replied message
--HG--
branch : quitta-gsoc-2013
2013-08-18 02:49:58 +02:00
Quitta
ba2c506120 response is being sent from the correct support group atm
--HG--
branch : quitta-gsoc-2013
2013-08-18 02:17:02 +02:00
Quitta
69192712a0 made 3 options for incomming mail: reply on ticket, new ticket and nothing related to that. When it's nothing related to that the mail will stay in the mailbox untill it get's manually read and deleted!
--HG--
branch : quitta-gsoc-2013
2013-08-17 19:07:00 +02:00
Quitta
483045c613 creating new tickets over email works
--HG--
branch : quitta-gsoc-2013
2013-08-17 03:06:22 +02:00
Quitta
2a02f35ae8 Hanle multiple mailaccounts
--HG--
branch : quitta-gsoc-2013
2013-08-16 22:24:11 +02:00
Quitta
8262febe32 sending mail with supportgroup ID is possible
--HG--
branch : quitta-gsoc-2013
2013-08-16 21:43:39 +02:00
Quitta
fb7254c018 Functionality to modify mailsettings of a support group.
--HG--
branch : quitta-gsoc-2013
2013-08-16 05:37:38 +02:00
Quitta
80ee498951 add email related stuff to support groups
--HG--
branch : quitta-gsoc-2013
2013-08-16 03:40:59 +02:00
Quitta
370653b11c ticket mail system basis works
--HG--
branch : quitta-gsoc-2013
2013-08-13 17:16:43 +02:00