OSDN Git Service

radegast/radegast.git
12 years agoHandle the case that during reconnection IsLoggedOn == true and CurrentSim == null.
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

12 years agoRendering - In texture retrieval, deal with exceptions inside the callback (otherwise...
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

12 years agoUse existing AgentManager for object sorting (not using GlobalInstance each time)
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

12 years agoMade LoginOptions public in SLNetCom
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

12 years agoRAD-326: Add more buttons on the IM tab. offer teleport, and pay
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

12 years agoUpdated license year
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

12 years agoForce multiple sims for non Second Life girds.
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

12 years agoMark nightly build executable 2.5
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

12 years agoTrunk is now 2.5-dev
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

12 years agoMark r1185 as official 2.4 release
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

12 years agoRAD-318 RadegastLogger doesn't do filesize checks, leading to potentially huge log...
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

12 years agoDon't block GUI with clear cache.
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

12 years agoDo less in attachment update in hopes mono will not throw bogus exceptions.
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

12 years agoRAD-313: Added support for Avatar Center and Neck attachment points
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

12 years ago[crash logger] Fix off-by-one causing KeyNotFoundException
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

12 years agoRAD-312: Due to SL protocol change, group notices don't show group name or logo
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

12 years agoUpdate PrimMesher.dll to r67
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

12 years agoProper mipmap capability detection
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

12 years agoTrunk is now 2.3-dev
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

12 years agoMark trunk as Radegast 2.2
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

12 years agoInclude bigger version of the logo with the distribution.
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

12 years agoMore anti mono-crashiness workarounds.
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

12 years agoTry to fix some some strange mono crashes.
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

12 years agoSimplify calculation to the closest point on the bounding box.
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

12 years agoOnly print avatar tag background when picking
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

12 years agoRAD-309: UI updates to -1 linden dollar if a payment fails due to insufficient funds
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

12 years agoDon't crash if pay button was pressed when no friend is selected.
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

12 years agoRAD-305: Radegast can potentially "timeout" during Image Uploads causing loss of...
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

12 years agoRAD-204: Ability to view objects and contents of objects as they are attached to...
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

12 years agoRAD-280: Autoresponse triggers on System Messages
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

12 years agoRAD-307: Added support for Multiple Attachments
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

12 years agoRAD-306: Saved logins only stores one login per grid
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

12 years agoRAD-237: Auto Item accept/discard
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

12 years agoRAD-300: Allow saving pictures on right click given that we have them in the inventor...
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

12 years agoRAD-299: Locate profile or Picks pictures in inventory
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

12 years agoRAD-297: Allow updating of pictures in profile picks
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

12 years agoRAD-304: Allow changing of profile pictures
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

12 years agoRAD-303: Temporary texture uploads
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

12 years agoFix some mono weirdness with the previous commit.
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

12 years ago* Reduce after-login freeze because of inventory cache loading
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

12 years agoRAD-301: Chat log is not recording avatar chatting.
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

12 years ago* Display newlines correctly in group charter box
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

12 years agoRAD-298: Ability to see group and group roles keys
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

12 years agoRepeat after me: upgrade to VS2010 ;)
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

12 years agoRemove crap VS adds to .resx
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

12 years agoRAD-292: Add Francogrid to grid presets
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

12 years agoRAD-268: Disallow closing merged tabs. This time also by pressing big red X :P
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

12 years agoSync build number.
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

12 years agoRAD-294: 3D Scene view takes over 3D Object View, and crashes upon close.
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

12 years agoDon't cause exception when destroying tabs on shutdown.
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

12 years ago[crash reporter] Catch if prim gets deleted right under our nose
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

12 years agoRAD-293: Add option to save images and inventory list to inventory backup
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

12 years ago[crash reporter] Lock down animate(), make it hard to crash
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

12 years ago[crash reporter] Don't interpolate is BasePrim is null
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

12 years agoSet trunk to dev version number 2.1
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

12 years agoRadegast 2.0
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

12 years agoRAD-288: Add option in preferences to disable use of VBO even if hardware claims...
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

12 years agoRAD-290: Improve precision of movement control buttons on the main chat console
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

12 years agoRAD-287: Change method to lookup object names so that it does not interfere with...
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

12 years agoRAD-274: Inventory not fully loading
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

12 years agoMove mouse pointer to window center as soon as we start alt-zooming
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

12 years agoMade the disposal of the scene viewer idempotent.
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

12 years agoDon't throw internal exception if a log line comes after the console has been destroyed.
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

12 years agoStop tracking avatar when alt-zooming
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

12 years agoFixed the problem with avatar bakes downloading I introduced when limit on number...
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

12 years agoSecond attempt at invisiprims
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

12 years agoRevert stencil invisiprim implementation.
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

12 years agoBuild nr++
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

12 years agoImplemented invisiprims that hide parts of the avatar (commonly found in shoes).
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

12 years ago* Modified camera control to mimic inferior model found in other viewers
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

12 years ago[crash reporter] Use compat VBO functions
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

12 years agoRAD-283: Password is not forgotten, aka Radegast is an elephant
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

12 years agoRAD-285: Added the ability to send Radegast client tag
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

12 years agoRAD-268: merged 'Chat+Objects' Tabs can't be re-opened
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

12 years agoRAD-281: Loading a plugin .cs using System.Xml results in missing namespace error
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

12 years agoDon't miss the last meter of the terrain.
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

12 years ago[crash reporter] sanitize font size if it somehow got corrupted in the settings
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

12 years ago* Don't bother with precise distance calculation on small prims (fixes some alpha...
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

12 years agoBreak out big Rendering.cs and RenderingHelpers.cs into more manageable pieces.
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

12 years agoUpdated source build number
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

12 years agoStarting to break out big Rendering.cs and RenderingHelpers.cs into more manageable...
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

12 years agoCall Dispose() on RenderPrimitive and RenderAvatar when we get kill message.
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

12 years agoRevert r1092, cannot catch access violation exceptions
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

12 years agoCheck if VBO upload succeeded before using buffers.
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

12 years agoAdd locks on accessing mPriority
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

12 years agoAdd some asset retry/fail logic to prevent log spam with constant failed animation...
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

12 years agoAdd some invoke logic to the animation related libomv callbacks
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

12 years agoIf we're minimizing to system tray, and have docked scene viewer, close it down to...
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

12 years ago* Added graphics options Floater
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

12 years agoGuard against trying to update non existing control
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

12 years agoSave start location with logins too.
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

12 years agoRAD-279: Added ability to save more than one login
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

12 years agoAdded RemoveCommand() to the CommandManager
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

12 years agoTry guarding against crashes with some OpenGL implementations when using occlusion...
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

12 years agoCheck if graphics card supports images whose dimensions are not power of two.
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

12 years agoAdded an option to control taskbar highlighting on incoming messages.
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

12 years agoFixed crash when --no-sound was used and attempt to play incoming IM sound happened
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

12 years agoRAD-278: Floating point bug in 3D renderer [for europeans]
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

12 years agoDon't interpolate when parent changes (sit/stand link/unlink)
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

12 years agoCheck correct prim flags for stuff that we can take or delete.
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