Zetetic Aubret
Registered User
Join date: 18 Jan 2007
Posts: 7
|
12-11-2008 14:24
I'm trying to set up a version of SL that doesn't have menus in it. Basically, I'm trying to set up a kiosk mode for a museum installation, and I don't want visitors (kids, particularly) getting into the menus and messing stuff up. I would use the "don't render UI" option in the advanced menu, but that also turns off the chat interface as well as SetText on prims, which I rely on for some stuff.
I've tried playing with the UI and XUL menus in the debug/advanced menus, but have not had any luck. I was able to make the backdrop of the menus (including the money displays and location indicator) disappear by moving it off the side of the screen, but the menus are rendered differently.
I've spelunked around the source code a bit in hopes of finding some nice way to disable menu rendering, but I don't have much experience with code bases this large in general and C++ specifically, so it's slow going.
Anyone have pointers/suggestions about how to go about this? I'm happy to get the source compiling if someone can point me to where that rendering code might be that I can comment out. Alternatively, I've seen the Menu XML export stuff, but it's not clear to me how I might do a menu import and import an empty set of menus.
Thanks!
|
CJ Carnot
Registered User
Join date: 23 Oct 2005
Posts: 433
|
12-14-2008 01:56
CTRL-ALT-F1 will hide the menus on the regular client. Is this sufficient for your needs?
|
Osprey Therian
I want capslocklock
Join date: 6 Jul 2004
Posts: 5,049
|
12-14-2008 03:59
You'd think that sort of thing would have a certain limited use by museums and so forth. Maybe approach one of the alternate client coders and offer them money to build a kiosk client.
|
Zetetic Aubret
Registered User
Join date: 18 Jan 2007
Posts: 7
|
12-15-2008 10:03
The problem with Ctl Alt F1 is that it also knocks out the chat interface and SetText on prims. I want people to be able to chat with each other. It also removes the names of avatars in the space, which is a bit frustrating.
Osprey — Yeah, I totally agree. I was hoping there would be something hidden somewhere in the client for doing this that I wasn't aware of. The "hide all UI" thing is nice — I didn't realize that earlier and it's great in some situations where you don't need to see chat messages.
Is there a formal model for offering money for client features? I could probably scare up some money, but wouldn't know where/who/how to ask.
|
Imnotgoing Sideways
Can't outlaw cute! =^-^=
Join date: 17 Nov 2007
Posts: 4,694
|
12-15-2008 10:13
Before you start looking into the technical details... I'd like to suggest you give the TOS a deep read. Account sharing, underage users, privacy and griefing concerns raise a lot of red flags for me. (>_<  Technically speaking... It would probably be best to operate using a carefully prepared RLV client and a locally run OpenLife sim server. (^_^)
|
Osprey Therian
I want capslocklock
Join date: 6 Jul 2004
Posts: 5,049
|
12-15-2008 10:28
From: Zetetic Aubret The problem with Ctl Alt F1 is that it also knocks out the chat interface and SetText on prims. I want people to be able to chat with each other. It also removes the names of avatars in the space, which is a bit frustrating.
Osprey — Yeah, I totally agree. I was hoping there would be something hidden somewhere in the client for doing this that I wasn't aware of. The "hide all UI" thing is nice — I didn't realize that earlier and it's great in some situations where you don't need to see chat messages.
Is there a formal model for offering money for client features? I could probably scare up some money, but wouldn't know where/who/how to ask. You could start by looking to see who made some of the alternate clients (like Nicholaz Beresford, for instance) and ask them. http://wiki.secondlife.com/wiki/Alternate_viewers(Just to be clear - I am suggesting you contact resident programmers who have worked with the client code, which is open source, not contact LL.)
|
Zetetic Aubret
Registered User
Join date: 18 Jan 2007
Posts: 7
|
12-18-2008 12:58
I'd like to use OpenSim, but moving content between the two is prohibitive. I don't want to have to re-do builds in SL and OpenSim. I know there are some new tools for moving stuff between the two, but I don't really want to deal with new toolchain technology right now. I've got enough issues.
Per the TOS issues, there will be no outside access to the space - it'll exist on an isolated locked down island. Although it's a bit in the gray area per the issues you suggest, I don't think it will be a major problem. And certainly there is behavior that is nominally forbidden by the TOS that is widely engaged in, like having multiple accounts, that has not yet generated much attention from LL.
Osprey - thanks for the name suggestion! I'll look into that community, too.
Thanks so much for your help everyone! I was afraid this was too fringe a question and it would get passed over in this forum.
|
Ollj Oh
Registered User
Join date: 28 Aug 2007
Posts: 522
|
12-18-2008 19:18
museum-sl can not be done on the main grid due to too many policy incompartibilities. Go find a more liberal opengrid or have your own little grid.
|