Erik Hjortsberg
0918222335
Directly let CEGUI use Ogre render textures.
...
This should speed up Ogre renders inside of CEGUI. There are some issues
however currently, so it's not complete (and not commented).
2011-07-09 23:28:38 +02:00
Erik Hjortsberg
8afc6aaab4
Removed cruft.
2011-07-09 22:52:50 +02:00
Erik Hjortsberg
36d3f8dfb7
Better handling of textures.
2011-07-09 22:51:27 +02:00
Erik Hjortsberg
7bdecc97b8
Cleanup and docs.
2011-07-03 22:27:26 +02:00
Erik Hjortsberg
158d2ad397
Allow alt-tab to ungrab mouse.
2011-06-28 21:17:39 +02:00
Erik Hjortsberg
ec767f43d2
Fixed various static analysis issues.
2011-06-26 22:57:02 +02:00
Erik Hjortsberg
60671459e9
Refactored out the history browsing aspect.
2011-06-19 19:24:23 +02:00
Erik Hjortsberg
b6824cee4b
Cleaned up code and clarified things.
...
The main issue is that the Ogre resource system isn't consistent.
Whereas the most recent texture or mesh will override older defined one,
the opposite is true for scripts.
2011-06-19 18:00:59 +02:00
Erik Hjortsberg
575abe6255
Fixed segfault when mesh not found.
2011-06-16 19:03:03 +02:00
Erik Hjortsberg
c2a0734b50
Removed dead code.
2011-06-12 21:28:34 +02:00
Erik Hjortsberg
86bcbb113e
Fix for CVE-2010-3355.
...
Make LD_LIBRARY_PATH more secure, since an empty entry will be
interpreted as ".".
2011-06-12 21:24:53 +02:00
Erik Hjortsberg
dfa90d784d
Fixed issue with lingering text.
...
Also fixed issue where no observers would be created if the entity was
created rather than seen.
2011-06-12 21:13:27 +02:00
Erik Hjortsberg
2637c22d8b
Fixed incorrect saving of position.
2011-06-12 00:36:15 +02:00
Erik Hjortsberg
035a02f3e9
Fixed issue with action bars not showing up.
2011-06-12 00:03:26 +02:00
Erik Hjortsberg
624498d126
Adjusted light.
2011-06-11 23:43:14 +02:00
Erik Hjortsberg
29eed366a0
Adjust the light of the fire a little.
2011-06-11 01:00:34 +02:00
Erik Hjortsberg
e35a2c10ba
Fixed a bug where the light wasn't positioned.
2011-06-11 01:00:19 +02:00
Erik Hjortsberg
fbd47484f0
Allow the detailed log mode to be controlled.
...
Use the config key general:loggingdetailed to turn it on and off. It's
off by default.
2011-06-11 00:45:11 +02:00
Erik Hjortsberg
84825975c3
Enable detailed log output.
...
Also use the thread safe version of localtime.
2011-06-11 00:18:20 +02:00
Erik Hjortsberg
99e3df28fc
Use the time frame class.
...
Also fixed a couple of issues where the background loading wasn't
optimal.
2011-06-11 00:16:53 +02:00
Erik Hjortsberg
50b2d14a52
Added a time frame class.
...
To be used for limiting the time spent on something. Such as rendering
one frame.
2011-06-10 23:39:14 +02:00
Erik Hjortsberg
1b3bb34432
Added option to report start of tasks.
2011-06-10 19:48:01 +02:00
Erik Hjortsberg
75fccd1e26
Use the waving grass material.
2011-07-07 22:22:42 +02:00
Erik Hjortsberg
d370a9b4f3
Fixed issue with setting far distance.
...
Also added better verbose logging.
2011-06-05 20:43:04 +02:00
Erik Hjortsberg
afaca7e391
Enable mouse catching by default.
...
It can be toggled through the input:catchmouse key.
2011-06-05 20:43:04 +02:00
Erik Hjortsberg
e508ec9b86
Adapt grass mesh depending on the graphics level.
2011-06-05 20:01:35 +02:00
Erik Hjortsberg
295b307263
Allow the "/make" command to be used everywhere.
2011-06-05 19:53:03 +02:00
Erik Hjortsberg
8a13713755
We'll provide our own shaders.
2011-06-02 22:17:29 +02:00
Erik Hjortsberg
df41507c1b
Fixed incorrect size of preview.
2011-06-02 22:15:34 +02:00
Erik Hjortsberg
6f6d3d1b2c
Allow normal and tangents to be built for grass.
...
The normal points straight up, to best simulate how grass is lit by the
sun when on ground.
2011-06-02 22:15:34 +02:00
Erik Hjortsberg
f4e969174e
Remove unused forward decl.
2011-05-31 19:47:41 +02:00
Erik Hjortsberg
9de0f39803
Merge fixes.
2011-05-26 22:34:11 +02:00
Erik Hjortsberg
2abc4b0619
Bumped required Eris version.
2011-05-26 21:07:30 +02:00
Erik Hjortsberg
f304405e46
Moved failure listener to ConnectingState.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
e589dde675
Reset delayed delete upon child state destroy.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
f2155c6fde
Release the Account upon failure.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
c4cc05cc81
Removed unused destructor.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
a489081f21
Destroy connection upon failure.
...
But wait a little so to avoid segfaults.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
cc7da2549b
Fixed incorrect logic.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
a9fb6a9e6b
Allow destroy to be called multiple times.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
742b54c1c4
Remove transfer info token after use.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
3b634326bc
Show transfer info being available in UI.
...
And allow the user to select whether it should be used.
2011-05-26 21:06:10 +02:00
Erik Hjortsberg
235edafea0
Added signal for when transfer info is available.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
c04caa528a
Added method for taking a transferred character.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
b45801be3c
Added lua bindings for AvatarTransferInfo.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
c9195fd7ff
Use Atlas for persisting transfer info.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
8fc14511ec
Added an avatar transfer info object.
...
Containing a bit more info for a better message to be shown to the user
when connecting to a server where there's a transfer info registered.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
4fa7b5833f
Use a timed event for teleport.
...
This is due to the way Eris objects are owned. If we were to try to
transfer directly when asked so by Eris we would end up in strange
duplicate instance destructions, leading to segfaults and pain.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
6e5bd49342
Added a timed event for transferring to new server.
2011-05-26 21:03:59 +02:00
Erik Hjortsberg
118c36caf8
Fixed incorrect serialization.
2011-05-26 21:03:58 +02:00