OSDN Git Service
Douglas R. Miles [Sun, 12 Feb 2012 23:31:06 +0000 (23:31 +0000)]
Handle the case that during reconnection IsLoggedOn == true and CurrentSim == null.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1198
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Douglas R. Miles [Sun, 12 Feb 2012 23:13:22 +0000 (23:13 +0000)]
Rendering - In texture retrieval, deal with exceptions inside the callback (otherwise we'd need to wait 30 seconds). Added more context sensitive menu's (from plugins) to 3D view. Skip over previously added keys in VisualParams to avoid building stack traces.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1197
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Douglas R. Miles [Sun, 12 Feb 2012 23:08:33 +0000 (23:08 +0000)]
Use existing AgentManager for object sorting (not using GlobalInstance each time)
git-svn-id: https://radegast.googlecode.com/svn/trunk@1196
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Douglas R. Miles [Sun, 12 Feb 2012 22:46:41 +0000 (22:46 +0000)]
Made LoginOptions public in SLNetCom
git-svn-id: https://radegast.googlecode.com/svn/trunk@1195
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 8 Jan 2012 23:25:34 +0000 (23:25 +0000)]
RAD-326: Add more buttons on the IM tab. offer teleport, and pay
Patch by Signpost Marv
git-svn-id: https://radegast.googlecode.com/svn/trunk@1194
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 1 Jan 2012 22:58:33 +0000 (22:58 +0000)]
Updated license year
git-svn-id: https://radegast.googlecode.com/svn/trunk@1193
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 9 Dec 2011 11:53:42 +0000 (11:53 +0000)]
Force multiple sims for non Second Life girds.
OpenSim uses message meant to connect neighboring sims (EnableSimulator) to connect the new main sim during teleport. Force multiple sims to on if we are not on Second Life grid.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1192
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Wed, 7 Dec 2011 18:42:33 +0000 (18:42 +0000)]
Mark nightly build executable 2.5
git-svn-id: https://radegast.googlecode.com/svn/trunk@1191
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 6 Dec 2011 19:25:47 +0000 (19:25 +0000)]
Trunk is now 2.5-dev
git-svn-id: https://radegast.googlecode.com/svn/trunk@1190
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 6 Dec 2011 18:26:36 +0000 (18:26 +0000)]
Mark r1185 as official 2.4 release
git-svn-id: https://radegast.googlecode.com/svn/trunk@1185
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 6 Dec 2011 18:10:57 +0000 (18:10 +0000)]
RAD-318 RadegastLogger doesn't do filesize checks, leading to potentially huge log file
Patch by SignpostMarv Martin
git-svn-id: https://radegast.googlecode.com/svn/trunk@1184
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 2 Dec 2011 08:32:26 +0000 (08:32 +0000)]
Don't block GUI with clear cache.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1183
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 1 Nov 2011 00:48:12 +0000 (00:48 +0000)]
Do less in attachment update in hopes mono will not throw bogus exceptions.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1182
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 28 Oct 2011 20:43:41 +0000 (20:43 +0000)]
RAD-313: Added support for Avatar Center and Neck attachment points
git-svn-id: https://radegast.googlecode.com/svn/trunk@1181
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 28 Oct 2011 20:22:57 +0000 (20:22 +0000)]
[crash logger] Fix off-by-one causing KeyNotFoundException
git-svn-id: https://radegast.googlecode.com/svn/trunk@1180
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Wed, 26 Oct 2011 14:17:26 +0000 (14:17 +0000)]
RAD-312: Due to SL protocol change, group notices don't show group name or logo
git-svn-id: https://radegast.googlecode.com/svn/trunk@1179
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 23 Oct 2011 11:09:22 +0000 (11:09 +0000)]
Update PrimMesher.dll to r67
git-svn-id: https://radegast.googlecode.com/svn/trunk@1178
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 17 Oct 2011 18:26:27 +0000 (18:26 +0000)]
Proper mipmap capability detection
git-svn-id: https://radegast.googlecode.com/svn/trunk@1177
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 14 Oct 2011 03:38:49 +0000 (03:38 +0000)]
Trunk is now 2.3-dev
git-svn-id: https://radegast.googlecode.com/svn/trunk@1176
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 14 Oct 2011 00:43:40 +0000 (00:43 +0000)]
Mark trunk as Radegast 2.2
git-svn-id: https://radegast.googlecode.com/svn/trunk@1171
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 14 Oct 2011 00:41:41 +0000 (00:41 +0000)]
Include bigger version of the logo with the distribution.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1170
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 13 Oct 2011 15:00:11 +0000 (15:00 +0000)]
More anti mono-crashiness workarounds.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1169
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 13 Oct 2011 14:19:35 +0000 (14:19 +0000)]
Try to fix some some strange mono crashes.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1168
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 13 Oct 2011 01:39:49 +0000 (01:39 +0000)]
Simplify calculation to the closest point on the bounding box.
Use more precise distance measurement to the bounding box when deciding if the prim should be drawn.
Should fix display of megaprims whose centers are outside the draw distance sphere.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1167
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 13 Oct 2011 00:25:45 +0000 (00:25 +0000)]
Only print avatar tag background when picking
git-svn-id: https://radegast.googlecode.com/svn/trunk@1166
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 8 Oct 2011 22:42:47 +0000 (22:42 +0000)]
RAD-309: UI updates to -1 linden dollar if a payment fails due to insufficient funds
* Prevent payments if the amount is greater than available funds
* Remember the last amount payed during a session
git-svn-id: https://radegast.googlecode.com/svn/trunk@1165
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 8 Oct 2011 22:23:20 +0000 (22:23 +0000)]
Don't crash if pay button was pressed when no friend is selected.
Fixed bug where "from" part of some messages was not printed in the chat console.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1164
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 7 Oct 2011 14:59:57 +0000 (14:59 +0000)]
RAD-305: Radegast can potentially "timeout" during Image Uploads causing loss of funds
* Increased timeout from 1 to 3 minutes
git-svn-id: https://radegast.googlecode.com/svn/trunk@1163
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 7 Oct 2011 14:48:40 +0000 (14:48 +0000)]
RAD-204: Ability to view objects and contents of objects as they are attached to avatar
* Show own attachment in the object tracker
git-svn-id: https://radegast.googlecode.com/svn/trunk@1162
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 7 Oct 2011 13:51:26 +0000 (13:51 +0000)]
RAD-280: Autoresponse triggers on System Messages
Only auto respond once per session
git-svn-id: https://radegast.googlecode.com/svn/trunk@1161
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 7 Oct 2011 13:30:28 +0000 (13:30 +0000)]
RAD-307: Added support for Multiple Attachments
RAD-295: My avatar gets partially stripped when using Radegast
git-svn-id: https://radegast.googlecode.com/svn/trunk@1160
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 7 Oct 2011 11:59:08 +0000 (11:59 +0000)]
RAD-306: Saved logins only stores one login per grid
git-svn-id: https://radegast.googlecode.com/svn/trunk@1159
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 4 Oct 2011 00:51:16 +0000 (00:51 +0000)]
RAD-237: Auto Item accept/discard
git-svn-id: https://radegast.googlecode.com/svn/trunk@1158
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 4 Oct 2011 00:15:17 +0000 (00:15 +0000)]
RAD-300: Allow saving pictures on right click given that we have them in the inventory and full permission
git-svn-id: https://radegast.googlecode.com/svn/trunk@1157
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 3 Oct 2011 23:52:32 +0000 (23:52 +0000)]
RAD-299: Locate profile or Picks pictures in inventory
git-svn-id: https://radegast.googlecode.com/svn/trunk@1156
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 3 Oct 2011 23:17:03 +0000 (23:17 +0000)]
RAD-297: Allow updating of pictures in profile picks
git-svn-id: https://radegast.googlecode.com/svn/trunk@1155
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 3 Oct 2011 22:58:53 +0000 (22:58 +0000)]
RAD-304: Allow changing of profile pictures
git-svn-id: https://radegast.googlecode.com/svn/trunk@1154
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 3 Oct 2011 21:16:12 +0000 (21:16 +0000)]
RAD-303: Temporary texture uploads
git-svn-id: https://radegast.googlecode.com/svn/trunk@1153
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 1 Oct 2011 06:32:57 +0000 (06:32 +0000)]
Fix some mono weirdness with the previous commit.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1152
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 1 Oct 2011 06:03:33 +0000 (06:03 +0000)]
* Reduce after-login freeze because of inventory cache loading
* Some initial incomplete work on multi-attachments
git-svn-id: https://radegast.googlecode.com/svn/trunk@1151
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 1 Oct 2011 01:30:07 +0000 (01:30 +0000)]
RAD-301: Chat log is not recording avatar chatting.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1150
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 29 Sep 2011 01:54:38 +0000 (01:54 +0000)]
* Display newlines correctly in group charter box
* Avoid exception if disconnected while group info is displayed
git-svn-id: https://radegast.googlecode.com/svn/trunk@1149
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 25 Sep 2011 01:28:25 +0000 (01:28 +0000)]
RAD-298: Ability to see group and group roles keys
git-svn-id: https://radegast.googlecode.com/svn/trunk@1148
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 11 Sep 2011 02:35:01 +0000 (02:35 +0000)]
Repeat after me: upgrade to VS2010 ;)
git-svn-id: https://radegast.googlecode.com/svn/trunk@1147
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 11 Sep 2011 00:25:58 +0000 (00:25 +0000)]
Remove crap VS adds to .resx
git-svn-id: https://radegast.googlecode.com/svn/trunk@1146
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 9 Sep 2011 00:27:51 +0000 (00:27 +0000)]
RAD-292: Add Francogrid to grid presets
git-svn-id: https://radegast.googlecode.com/svn/trunk@1145
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 9 Sep 2011 00:10:25 +0000 (00:10 +0000)]
RAD-268: Disallow closing merged tabs. This time also by pressing big red X :P
git-svn-id: https://radegast.googlecode.com/svn/trunk@1144
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 8 Sep 2011 23:55:12 +0000 (23:55 +0000)]
Sync build number.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1143
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 8 Sep 2011 23:52:58 +0000 (23:52 +0000)]
RAD-294: 3D Scene view takes over 3D Object View, and crashes upon close.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1142
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 8 Sep 2011 23:52:11 +0000 (23:52 +0000)]
Don't cause exception when destroying tabs on shutdown.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1141
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 8 Sep 2011 23:41:55 +0000 (23:41 +0000)]
[crash reporter] Catch if prim gets deleted right under our nose
git-svn-id: https://radegast.googlecode.com/svn/trunk@1140
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Wed, 7 Sep 2011 00:57:50 +0000 (00:57 +0000)]
RAD-293: Add option to save images and inventory list to inventory backup
git-svn-id: https://radegast.googlecode.com/svn/trunk@1139
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 5 Sep 2011 22:53:46 +0000 (22:53 +0000)]
[crash reporter] Lock down animate(), make it hard to crash
git-svn-id: https://radegast.googlecode.com/svn/trunk@1137
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 5 Sep 2011 22:45:11 +0000 (22:45 +0000)]
[crash reporter] Don't interpolate is BasePrim is null
git-svn-id: https://radegast.googlecode.com/svn/trunk@1136
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 4 Sep 2011 22:07:15 +0000 (22:07 +0000)]
Set trunk to dev version number 2.1
git-svn-id: https://radegast.googlecode.com/svn/trunk@1135
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 4 Sep 2011 19:50:20 +0000 (19:50 +0000)]
Radegast 2.0
git-svn-id: https://radegast.googlecode.com/svn/trunk@1130
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 4 Sep 2011 19:10:21 +0000 (19:10 +0000)]
RAD-288: Add option in preferences to disable use of VBO even if hardware claims to be present
git-svn-id: https://radegast.googlecode.com/svn/trunk@1129
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 3 Sep 2011 17:47:45 +0000 (17:47 +0000)]
RAD-290: Improve precision of movement control buttons on the main chat console
git-svn-id: https://radegast.googlecode.com/svn/trunk@1128
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 2 Sep 2011 01:01:18 +0000 (01:01 +0000)]
RAD-287: Change method to lookup object names so that it does not interfere with sim physics
git-svn-id: https://radegast.googlecode.com/svn/trunk@1127
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 1 Sep 2011 04:25:23 +0000 (04:25 +0000)]
RAD-274: Inventory not fully loading
git-svn-id: https://radegast.googlecode.com/svn/trunk@1126
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 1 Sep 2011 02:25:50 +0000 (02:25 +0000)]
Move mouse pointer to window center as soon as we start alt-zooming
git-svn-id: https://radegast.googlecode.com/svn/trunk@1125
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 1 Sep 2011 02:08:29 +0000 (02:08 +0000)]
Made the disposal of the scene viewer idempotent.
Destroying of OpenGL context now done on their respective threads (in hope it will help prevent CPU pegging that sometimes happen on control shutdown).
git-svn-id: https://radegast.googlecode.com/svn/trunk@1124
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 1 Sep 2011 02:04:32 +0000 (02:04 +0000)]
Don't throw internal exception if a log line comes after the console has been destroyed.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1123
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 21:36:27 +0000 (21:36 +0000)]
Stop tracking avatar when alt-zooming
git-svn-id: https://radegast.googlecode.com/svn/trunk@1122
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 18:01:38 +0000 (18:01 +0000)]
Fixed the problem with avatar bakes downloading I introduced when limit on number of texture download requests per frame has been introduced.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1121
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 17:36:18 +0000 (17:36 +0000)]
Second attempt at invisiprims
git-svn-id: https://radegast.googlecode.com/svn/trunk@1120
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 07:10:39 +0000 (07:10 +0000)]
Revert stencil invisiprim implementation.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1119
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 06:59:23 +0000 (06:59 +0000)]
Build nr++
git-svn-id: https://radegast.googlecode.com/svn/trunk@1118
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 06:58:39 +0000 (06:58 +0000)]
Implemented invisiprims that hide parts of the avatar (commonly found in shoes).
git-svn-id: https://radegast.googlecode.com/svn/trunk@1117
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 28 Aug 2011 03:14:46 +0000 (03:14 +0000)]
* Modified camera control to mimic inferior model found in other viewers
/whining just would not stop/ :P
* Implement gluUnProject.
* Use gluUnProject for to determine the precise spot for alt-camming
git-svn-id: https://radegast.googlecode.com/svn/trunk@1116
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 27 Aug 2011 14:53:46 +0000 (14:53 +0000)]
[crash reporter] Use compat VBO functions
git-svn-id: https://radegast.googlecode.com/svn/trunk@1115
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sat, 27 Aug 2011 14:28:36 +0000 (14:28 +0000)]
RAD-283: Password is not forgotten, aka Radegast is an elephant
Patch by SignpostMarv
git-svn-id: https://radegast.googlecode.com/svn/trunk@1114
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 25 Aug 2011 16:09:33 +0000 (16:09 +0000)]
RAD-285: Added the ability to send Radegast client tag
git-svn-id: https://radegast.googlecode.com/svn/trunk@1113
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 25 Aug 2011 15:18:24 +0000 (15:18 +0000)]
RAD-268: merged 'Chat+Objects' Tabs can't be re-opened
Disallow closing of merged tabs, split tabs then merge them individually.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1112
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 25 Aug 2011 14:50:33 +0000 (14:50 +0000)]
RAD-281: Loading a plugin .cs using System.Xml results in missing namespace error
Added System.Xml.dll reference for plugins loaded from .cs
git-svn-id: https://radegast.googlecode.com/svn/trunk@1111
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Wed, 24 Aug 2011 08:46:13 +0000 (08:46 +0000)]
Don't miss the last meter of the terrain.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1110
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 21 Aug 2011 09:44:28 +0000 (09:44 +0000)]
[crash reporter] sanitize font size if it somehow got corrupted in the settings
git-svn-id: https://radegast.googlecode.com/svn/trunk@1109
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 21 Aug 2011 00:31:42 +0000 (00:31 +0000)]
* Don't bother with precise distance calculation on small prims (fixes some alpha sorting)
* Re-enable IsAttached
git-svn-id: https://radegast.googlecode.com/svn/trunk@1108
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 19 Aug 2011 08:40:15 +0000 (08:40 +0000)]
Break out big Rendering.cs and RenderingHelpers.cs into more manageable pieces.
Step 1: Move RenderAvatar and avatar rendering related classes to a separate source file
TODO: Move Render() there as well
git-svn-id: https://radegast.googlecode.com/svn/trunk@1107
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 19 Aug 2011 07:51:21 +0000 (07:51 +0000)]
Updated source build number
git-svn-id: https://radegast.googlecode.com/svn/trunk@1106
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 19 Aug 2011 07:49:48 +0000 (07:49 +0000)]
Starting to break out big Rendering.cs and RenderingHelpers.cs into more manageable pieces.
Step 1: Move RenderPrimitive and classes related to prim rendering into a separate file
Added Render() method to all SceneOjects
git-svn-id: https://radegast.googlecode.com/svn/trunk@1105
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 19 Aug 2011 06:26:23 +0000 (06:26 +0000)]
Call Dispose() on RenderPrimitive and RenderAvatar when we get kill message.
Added AvatarUpdate handler.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1104
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 18 Aug 2011 07:28:41 +0000 (07:28 +0000)]
Revert r1092, cannot catch access violation exceptions
git-svn-id: https://radegast.googlecode.com/svn/trunk@1103
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 18 Aug 2011 07:19:23 +0000 (07:19 +0000)]
Check if VBO upload succeeded before using buffers.
Hopefully cures some of the VBO related crashes.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1102
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 18 Aug 2011 06:25:18 +0000 (06:25 +0000)]
Add locks on accessing mPriority
git-svn-id: https://radegast.googlecode.com/svn/trunk@1101
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Robin Cornelius [Wed, 17 Aug 2011 09:40:50 +0000 (09:40 +0000)]
Add some asset retry/fail logic to prevent log spam with constant failed animation assets
git-svn-id: https://radegast.googlecode.com/svn/trunk@1100
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Robin Cornelius [Wed, 17 Aug 2011 09:29:23 +0000 (09:29 +0000)]
Add some invoke logic to the animation related libomv callbacks
git-svn-id: https://radegast.googlecode.com/svn/trunk@1099
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 16 Aug 2011 12:57:06 +0000 (12:57 +0000)]
If we're minimizing to system tray, and have docked scene viewer, close it down to avoid crashes on duplicate control initialization.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1098
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 16 Aug 2011 08:40:22 +0000 (08:40 +0000)]
* Added graphics options Floater
* Added basic floater window
git-svn-id: https://radegast.googlecode.com/svn/trunk@1097
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 16 Aug 2011 05:32:18 +0000 (05:32 +0000)]
Guard against trying to update non existing control
git-svn-id: https://radegast.googlecode.com/svn/trunk@1096
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 16 Aug 2011 05:30:14 +0000 (05:30 +0000)]
Save start location with logins too.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1095
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Tue, 16 Aug 2011 04:28:43 +0000 (04:28 +0000)]
RAD-279: Added ability to save more than one login
git-svn-id: https://radegast.googlecode.com/svn/trunk@1094
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Mon, 15 Aug 2011 10:11:05 +0000 (10:11 +0000)]
Added RemoveCommand() to the CommandManager
git-svn-id: https://radegast.googlecode.com/svn/trunk@1093
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 14 Aug 2011 07:10:40 +0000 (07:10 +0000)]
Try guarding against crashes with some OpenGL implementations when using occlusion queries.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1092
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 14 Aug 2011 04:52:26 +0000 (04:52 +0000)]
Check if graphics card supports images whose dimensions are not power of two.
Use this in local chat text rendering.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1091
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 14 Aug 2011 00:24:14 +0000 (00:24 +0000)]
Added an option to control taskbar highlighting on incoming messages.
Requested by Dahlia :)
git-svn-id: https://radegast.googlecode.com/svn/trunk@1090
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Sun, 14 Aug 2011 00:13:45 +0000 (00:13 +0000)]
Fixed crash when --no-sound was used and attempt to play incoming IM sound happened
git-svn-id: https://radegast.googlecode.com/svn/trunk@1089
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Fri, 12 Aug 2011 16:15:38 +0000 (16:15 +0000)]
RAD-278: Floating point bug in 3D renderer [for europeans]
Many thanks to Thijs Wenke for the patch!
git-svn-id: https://radegast.googlecode.com/svn/trunk@1088
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 11 Aug 2011 13:20:22 +0000 (13:20 +0000)]
Don't interpolate when parent changes (sit/stand link/unlink)
Fixes wild avatar movements on sitting/unsitting.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1087
f7a694da-4d33-11de-9ad6-
1127a62b9fcd
Latif Khalifa [Thu, 11 Aug 2011 12:57:21 +0000 (12:57 +0000)]
Check correct prim flags for stuff that we can take or delete.
git-svn-id: https://radegast.googlecode.com/svn/trunk@1086
f7a694da-4d33-11de-9ad6-
1127a62b9fcd