Aleric Inglewood
304e2b4958
Pass LLControlGroup* to AICurlInterface::startCurlThread instead of each Debug Setting separately.
2013-04-26 16:47:22 +02:00
Latif Khalifa
e0077b6941
Merge remote-tracking branch 'lirusaito/master'
...
Conflicts:
indra/newview/llviewermessage.cpp
indra/newview/skins/default/xui/fr/panel_preferences_ascent_chat.xml
indra/newview/skins/default/xui/fr/panel_preferences_general.xml
2013-04-23 12:17:08 +02:00
Lirusaito
8c49716eae
Merge branch 'Cupcake' of https://github.com/LightDrake/SingularityViewer into Frosting
...
Conflicts:
indra/newview/llviewerwindow.cpp - Also two compile fixes.
2013-04-10 13:26:48 -04:00
Lirusaito
fd9f8fa71f
Cleanup and Synchronization (pre-merge wrap-up commit)
2013-04-10 09:14:16 -04:00
Aleric Inglewood
fce106f7e2
PerHost became PerService
...
Reflect the fact that we include port number in its name.
2013-04-09 05:06:32 +02:00
Latif Khalifa
303840f729
Merge remote-tracking branch 'shyotl/sunshine'
...
Conflicts:
indra/llappearance/llavatarappearance.cpp
indra/newview/character/avatar_lad.xml
indra/newview/llagent.cpp
2013-03-26 23:54:36 +01:00
Shyotl
441b564afe
RLVa update.
2013-03-26 00:46:11 -05:00
Lirusaito
16babd38e0
Phantom Avatar no longer works, not on SL, not on OpenSim. Bye Phantom~
2013-03-24 12:44:29 -04:00
Latif Khalifa
afc137bb3f
Merge remote-tracking branch 'aleric/master'
2013-03-24 14:22:28 +01:00
Drake Arconis
43ed77f4d5
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer into Cupcake
2013-03-23 11:05:20 -04:00
Aleric Inglewood
835240fda1
Fix crash in LLTextureFetch::getWorker upon viewer exit.
...
This is now necessary since the curl thread no longer syncs with the
main thread: it is possible that a request finishes after a texture
fetch thread was shot down but before curl was stopped, and curl
calling BufferedCurlEasyRequest::processOutput while objects that the
responder uses were already destructed (most notably
LLTextureFetch itself).
2013-03-21 20:26:01 +01:00
Drake Arconis
0eeddb0607
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer into Cupcake
...
Conflicts:
indra/newview/llappviewer.cpp
2013-03-20 08:31:04 -04:00
Aleric Inglewood
06730d1a7e
Fix recursive calls to LLWaterParamManager::initSingleton and LLWLParamManager::initSingleton
2013-03-19 22:44:01 +01:00
Aleric Inglewood
fc642019b3
Fix recursive call to LLNotifications::initSingleton
2013-03-19 19:56:20 +01:00
Drake Arconis
9bce5d479a
Merge remote-tracking branch 'Lirusaito/master' into Cupcake
2013-03-12 01:47:14 -04:00
Lirusaito
ca71bf00c2
Fix for Issue 694, use gSavedSettings instead of restricting globals.
...
Removes gAllowTapTapHoldRun and not much else we may want to remove a few more in the future, though.
2013-03-12 01:04:09 -04:00
Drake Arconis
d345630b2c
Merge remote-tracking branch 'Aleric/master' into Cupcake
2013-03-11 19:55:38 -04:00
Drake Arconis
8c09a3c6af
Rip out emerald boob physics
2013-03-11 19:21:45 -04:00
Aleric Inglewood
e3f4022ffa
Merge remote-tracking branch 'singu/master'
...
Conflicts:
indra/newview/llvoavatar.cpp
Bug fix is no longer needed.
2013-03-07 16:53:15 +01:00
Drake Arconis
f6713559e9
Some minor llfont cleanup..more to come
2013-03-07 01:41:42 -05:00
Aleric Inglewood
c4dceaf3e9
Rewrite of AIStateMachine, version 2.
2013-03-06 03:26:43 +01:00
Drake Arconis
bc2d26464f
Remove dead code
2013-03-05 09:08:47 -05:00
Drake Arconis
b667c81f84
Merge remote-tracking branch 'Lirusaito/Canon' into Cupcake
2013-03-04 12:17:41 -05:00
Drake Arconis
b800320a49
Remove LLMemType and related files
2013-03-04 12:02:01 -05:00
Lirusaito
3effb23f08
Call LLTrans::parseStrings before setting up notifications during LLAppViewer::init
...
Fixes the issue with notifications not translating
Moves the UI initialization code block up a few lines to the same area as v-d and sunshine-external have it.
This more clearly shows how it relates with upstream code such that future changes in this area might avoid similar issues.
2013-03-03 11:42:38 -05:00
Siana Gearz
13e0bc2742
Merge branch 'sunshine' of git://github.com/Shyotl/SingularityViewer
...
Conflicts:
indra/newview/lldrawable.cpp
indra/newview/llviewerwindow.cpp
2013-02-26 00:20:26 +01:00
Shyotl
94a0040ddb
Sunshine catchup.
2013-02-25 12:53:18 -06:00
Siana Gearz
408811c319
Merge branch 'sunshine' of git://github.com/Shyotl/SingularityViewer
2013-02-20 21:20:22 +01:00
Shyotl
beeef8d5b9
Fix crash if periodic av metric update happens after disconnect.
2013-02-19 21:54:35 -06:00
Siana Gearz
00cb7a0e51
Merge branch 'sunshine' of git://github.com/Shyotl/SingularityViewer
2013-02-19 21:12:14 +01:00
Shyotl
76f3dc9e19
Massive sunshine/viewer-dev catchup. Further implemented serverside baking and added/updated metrics feedback.
2013-02-19 01:50:46 -06:00
Siana Gearz
dbdd0ec4f1
Merge branch 'Canon' of git://github.com/Lirusaito/SingularityViewer
2013-02-17 15:40:27 +01:00
Shyotl
51cbb8d6bd
Catch up with LL regarding viewer stat recording.
2013-02-14 17:45:10 -06:00
Lirusaito
491af1cbf0
Remove gAllowIdleAFK (makes the general preferences checkbox functional)
2013-02-11 15:01:18 -05:00
Latif Khalifa
4b0bac34dd
Added the ability to have the voice enabled in multiple viewer instances
2013-01-31 01:26:39 +01:00
Latif Khalifa
8584e6da4c
Merge branch 'master' into meshupload
...
Conflicts:
indra/llcommon/llhash.h
indra/newview/CMakeLists.txt
indra/newview/llfloatermodelpreview.cpp
indra/newview/llfloatermodelpreview.h
indra/newview/llpanelprofile.h
2013-01-30 00:36:31 +01:00
Aleric Inglewood
1d673df1bd
Add AIMeshUpload and fix LLMeshUploadThread
...
* Removes polling stuff (call to gMeshRepo.update()) which did
nothing but check if uploads already finished.
* Just creates and runs the state machine (AIMeshUpload) instead
of creating an LLThread derived class (LLMeshUploadThread) and
adding that to a queue, then have the main thread start it
after adding it to another queue in order to keep track of
the instances (both queues are gone).
* mWholeModelUploadURL was moved to the state machine, because
it needs a life time till the responders finishes (can't be
part of the thread object).
* LLMeshUploadThread is now derived from AIThreadImpl instead
of LLThread, so it can be run in a state machine thread.
* The call to LLHTTPClient::post is now done from the main
thread instead of from the thread, but I don't think that is
a problem.
2013-01-29 23:42:06 +01:00
Shyotl
e622e03d2a
Bulk of server-baking impelmentation and a bit of cleanup.
2013-01-13 02:37:12 -06:00
Shyotl
54771409d6
Merge branch 'master' into sunshine
...
Conflicts:
indra/llimage/llimage.cpp
indra/llui/llui.cpp
indra/newview/llvoavatar.cpp
2013-01-08 17:05:29 -06:00
Shyotl
c5c1294d7d
Finished LLGLTexture. Migrated opengl related code from llui.h/cpp to llrender2dutils.h/cpp. Moved lluiimage to llrender library.
2013-01-07 20:12:14 -06:00
Shyotl
776a977824
Completed code migration to LLAvatarAppearance
2013-01-05 17:12:02 -06:00
Shyotl
3ca39ab3f1
Client-side maturity handling when teleporting. Adds new notification that asks if you want to change maturity settings with a single click and automatically re-fire the teleport request.
2012-12-25 02:30:51 -06:00
Shyotl
e08afcb963
Created llappearance project. Migrated llvoavatardefines and llwearabletype.
2012-12-20 00:00:17 -06:00
Shyotl
794dbacea3
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into testpit
...
Conflicts:
indra/newview/lldrawpoolavatar.cpp
indra/newview/llviewertexturelist.cpp
indra/newview/llworldmap.cpp
indra/newview/pipeline.cpp
2012-11-29 11:54:41 -06:00
Shyotl
5e6ed2dc9f
Large update to the worldmap. Essentially, v3 merge, and reimplemented legacy tile drawing and opensim-specific changes. Also added a diagnostic view.
2012-11-24 11:21:29 -06:00
Shyotl
9d8f31a0cb
Some teleport reworking. Don't clear rebuild groups/resetVBO unless tp screen is up, or we've just changed sims. Also skip updateUI drawing if tp screen is up.
2012-11-18 02:41:37 -06:00
Aleric Inglewood
586d8fdf21
Compile fixes for gcc 4.2 (Mac)
2012-11-13 01:01:19 +01:00
Siana Gearz
303c74f4c9
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
...
Conflicts:
indra/llmessage/llurlrequest.cpp
indra/newview/llvoavatar.cpp
2012-11-12 06:46:58 +01:00
Shyotl
0a4b3487ea
Resolve string substitutions failing for a few 'unsuccessful' startup dialogs.
2012-11-11 01:01:04 -06:00
Aleric Inglewood
68cbf31c8b
Add a PerHostRequestQueue object.
...
Adds a std::map for hostname (or urls) --> PerHostRequestQueue
objects. The latter keeps track of the number of added curl easy
requests and decides if a new request should be throttled or
not, as well as provides the queue to queue throttled requests.
At the moment CurlConcurrentConnectionsPerHost is set to 16,
because things really don't work without LL supporting connection
reuse if we limit it to 2. CurlConcurrentConnectionsPerHost is
also set to non-persistent so that we can easily change it in the future
(once we decide on it's final value it can be set to persistent).
2012-11-07 15:41:50 +01:00