Commit Graph

141 Commits

Author SHA1 Message Date
Inusaito Sayori
511b0cfb9c ContextMenu Support!
LLContextMenu functionality pulled out of LLPieMenu, PieMenu is now derived from LLContextMenu
- The more attribute boolean of pie_menu element determines whether or not to have an actual submenu if it's not a pie, defaults to false which means actual submenu..
-- in the future we may want to have more more="true" depending on feedback
- Pie menu labels now dynamically get " >" appended to them (avoids stupid looking context menus)
- Positioning logic combined in part, mostly conditional still, in the future we could probably combine it more.
- handleHoverOver function combines common functionality between context and pies given an item and hover mouse coords.

LiruUseContextMenus debug setting determines which to use, default is pie, of course
- Context(/Pie) Menus are rebuilt when the setting changes value
-- this is safe at any point because all startup states have been accounted for
- "Use context menus instead of pie menus" added to System->General preferences (it's close to the bottom)
2013-11-06 18:47:02 -05:00
Damian Zhaoying
9be72ffb47 add spanish translation for prefs editor open log in windows option 2013-10-30 05:01:12 -03:00
Inusaito Sayori
80bb529220 Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2013-10-10 22:16:39 -04:00
Damian Zhaoying
7cc99ebf72 update spanish messages in IM floaters 2013-10-10 23:15:33 -03:00
Inusaito Sayori
be5727548b Fix a warning typo and a minor bug I thought I'd fixed long ago indicated by some getString warning spam 2013-10-10 20:25:15 -04:00
Inusaito Sayori
390c097c6a Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2013-10-10 15:53:32 -04:00
Inusaito Sayori
9e312a3808 [LLIMMgr/LLIMPanel Revision] Cleanup of unused/useless classes, functions, members and xmls 2013-10-10 02:27:26 -04:00
Damian Zhaoying
24463b7d04 update panel_login.xml and menu_minimap.xml files and fix labels in master language file menu-minimap.xml to make translations works 2013-10-08 17:49:52 -03:00
Damian Zhaoying
4f863689a9 update floater_tools.xml and other minor fixes 2013-09-30 21:40:37 -03:00
Salvatore La Bua
df7c60de35 Add option to show Client tags on a new line
The checkbox is available in Preferences > Vanity > Tags/Colors.
Debug Setting: SLBDisplayClientTagOnNewLine
2013-09-28 05:32:54 +02:00
Damian Zhaoying
0eba360416 update spanish language file floater_dae_export.xml 2013-09-25 13:30:03 -03:00
Damian Zhaoying
68aa60595e update string.xml file for user status in panel avatar 2013-09-20 16:17:01 -03:00
Damian Zhaoying
fb88ad737f Merge remote-tracking branch 'Liru/master' 2013-09-17 23:43:37 -03:00
Damian Zhaoying
652e498cc5 added new floater_dae_export.xml translation file and other minor changes 2013-09-17 03:16:05 -03:00
Drake Arconis
eeeaaa3535 Translation poking for my last commit 2013-09-17 01:58:48 -04:00
Inusaito Sayori
132574f53c Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2013-09-16 22:46:32 -04:00
Damian Zhaoying
d16e93f62f Merge remote-tracking branch 'Liru/master' 2013-09-16 13:28:04 -03:00
Inusaito Sayori
e5f2d5f76e Fix Save Preview As... for textures, now save as any type we can encode to!
Removes the previous method and condenses the menu entries back into one.
 - Translations have been updated except for German, German will need to update the translation for "Save Preview As..." since the name hasn't changed.
Adds FFSAVE_IMAGE to the filepicker enums
Crossplatformity:
 - The Windows version works nicely
 - The Linux version may not work or even compile but it should..
 - The Mac version hasn't been added, instead it will default to accept any(all filter), should the provided file extension be invalid a notification will display.
2013-09-14 21:21:36 -04:00
Damian Zhaoying
701d8ba37b fix typo and update text for new option in avatar menu 2013-09-13 14:16:49 -03:00
Inusaito Sayori
0b1a172a91 Fix up spanish translation for the IM flyout button 2013-09-09 21:03:41 -04:00
Damian Zhaoying
7d4c633514 Update changes in floater IMs 2013-09-02 18:12:31 -03:00
Damian Zhaoying
ce1c554fa3 Spanish Translation. Added new option in voice control panel. Added new option web profile in calling card options in menu inventory 2013-08-28 04:34:08 -03:00
Damian Zhaoying
302d9e1e50 Update notifications.xml and other files and add new file floater_inv_panel.xml 2013-08-26 17:51:51 -03:00
Inusaito Sayori
e9d8ceaa38 Finish Singu TODO: Texture Save As from inventory menu. 2013-08-24 19:35:30 -04:00
Damian Zhaoying
1e64d41bdc Fixed typos and Syntax errors in notifications.xml and strings.xml files, update other strings 2013-08-15 20:35:04 -03:00
Inusaito Sayori
7aaef519d4 Cleanup translations (mainly to not have control names and blank labels copied over) 2013-08-13 18:03:58 -04:00
Damian Zhaoying
412459ec3d Update Spanish Translations. 2013-08-09 13:30:59 -03:00
Damian Zhaoying
8f16460bdb update spanish translation: fix in panel_login.xml file 2013-08-06 16:05:23 -03:00
Damian Zhaoying
67a57bd35f update spanish translation: add New menu avatar floater, Multiple voice support checkbox in preferences 2013-08-03 22:51:02 -03:00
Damian Zhaoying
2c76d0c156 fix update spanish translations for menu avi list 2013-08-01 16:02:03 -03:00
Damian Zhaoying
811935b43c update spanish translations for menu avi list 2013-08-01 15:00:00 -03:00
Damian Zhaoying
4cda1e61c4 Spanish translations updates: new notifications strings 2013-07-27 15:54:59 -03:00
Damian Zhaoying
bfbdd12a7f Spanish translations updates / Radar Menu 2013-07-27 06:25:19 -03:00
Damian Zhaoying
b0c00e1c15 minor spanish translations updates 2013-07-26 01:50:05 -03:00
Damian Zhaoying
ccddd13631 Fix and Update some spanish UI files 2013-07-25 04:45:14 -04:00
Damian Zhaoying
a248d8c3c0 update and fix spanish translations
Conflicts:
	indra/newview/skins/default/xui/es/floater_customize.xml
2013-07-25 04:44:58 -04:00
Lirusaito
4e63a64a1d Feature Request: Add tooltip to Save Outfit button showing where it will save to
Adds refreshCurrentOutfitName() from upstream
2013-07-22 23:49:19 -04:00
Lirusaito
2b7c70d765 Update lsl stuffs (Adds support for all the new stuff we'd fallen behind on) 2013-07-17 12:59:01 -04:00
Lirusaito
a1d9473fde Move ScriptQuestion strings from floater_chat_history.xml to strings.xml 2013-07-17 11:56:02 -04:00
Lirusaito
c35a1c36e9 Translate "No group data found for group " with strings.xml string NoGroupDataFound 2013-07-16 20:40:58 -04:00
Lirusaito
4ef32a3805 Sync more stuff with upstream! (Mainly updates stuff involving LLFloaterGroupPicker)
Updates llfloatergroups to be a lot similar to upstream
- Adds LLFLoaterGroupPicker::removeNoneOption and changes LLFloaterGroupPicker to use modern style callback
- Switched from using per ui xml string for the none entry in groups to the strings.xml one, updated and cleaned existing translations to use this.
- Changes LLFLoaterGroupPicker into an instance tracker by id, because it was already acting like one.
Updates llpanelpermissions RLVa bits and fixes last owner label never enabled
2013-07-13 17:28:09 -04:00
Lirusaito
ffe403e0f0 Update administrative tools code from upstream
Updates LLFloaterTopObjects code to have parcel filter(STAT_FILTER_BY_PARCEL_NAME) and use the CallbackRegistrar
Top Objects XML (and Translation) bits updated in part from Firestorm, as LL Viewer lacks certain buttons and the old xml was too far behind
- Translators may want to have a look at this... although you sorta need to have estate powers for it to be of any worth... *sigh*
Updates LLFloaterGodTools to use CallbackRegistrar
2013-07-13 16:38:20 -04:00
Lirusaito
781bb288ab Removed "textbox autofix" from translations and llpanelface.cpp, syncs up with Materials and fixes warnings 2013-07-10 19:26:31 -04:00
Latif Khalifa
f1e493291a Merge remote-tracking branch 'shyotl/master' 2013-07-05 22:37:13 +02:00
Shyotl
bbb0bd54bf Fixed location combobox not updating properly when a slurl link is clicked. Reset the location combobox when a different grid is selected (added setCurrentGridChangeCallback to hippogridmanager). Moved login panel elements into a layout_stack so hiding the grid or location columns no longer leaves big empty gaps. 2013-07-05 02:28:36 -05:00
Shyotl
7f981e6f17 'Typeregionname' combobox should have an empty value. Was hosing up logic in LPanelLogin::onUpdateStartSLURL. 2013-07-03 17:19:39 -05:00
Lirusaito
b1abffbce1 Address Issue 879: Ability to copy Group URI
Spanish Button Translation from Firestorm
Also: Realigned includes in llpanelgroup.cpp to diff nicer with upstream
2013-06-28 08:22:30 -04:00
Lirusaito
b7c4532766 Solve Issue 521: Web profile support
Adds a checkbox "Use web profiles instead of legacy v1 profiles" to System->General preferences
Adds a button "Web Profile" to the first life tab of legacy profiles (only available on grids that provide a web profile url)

When connecting to an OSGrid, always set the WebProfileURL setting to whatever is in web_profile_url, this way we know if web profiles are not supported.

Borrowed translations of the preference checkbox from Firestorm, translators may want to tweak
Translators may want to update panel_avatar.xml as it now has a web profile button, and contents have shifted slightly.
2013-06-28 07:18:59 -04:00
Latif Khalifa
34dad3ba04 Merge remote-tracking branch 'shyotl/master' 2013-06-28 05:48:46 +02:00
Shyotl
93ca5d3482 Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git into Moap
Conflicts:
	indra/newview/skins/default/xui/en-us/floater_active_speakers.xml
2013-06-27 22:07:31 -05:00