Port Firestorm's teleport history #154

Closed
opened 2026-09-29 02:25:01 +00:00 by sky_line · 1 comment
Owner

Bring in Firestorm's teleport history.

What we have now

LL's teleport history is a tab inside the Places floater (llpanelteleporthistory.cpp, with storage in llteleporthistory.cpp / llteleporthistorystorage.cpp). It's buried in Places, groups visits into date sections, and is awkward for jumping back to a recent spot.

Port from Firestorm

  • Survey first: check what Firestorm's version actually offers before porting. It's a standalone floater, and features to look for include a flat sortable list with date/time and region/parcel columns, search/filter, teleport / show on map / copy SLURL from the list, and whatever else FS adds. List the concrete features in this ticket before starting.
  • Storage: keep reading LL's existing saved history (teleport_history.txt), so users don't lose their past visits.
  • Access: a menu entry (World > Teleport History), a toolbar button, and a keyboard shortcut if FS has one.
  • RLVa: respect restrictions on showing location or teleporting (@showloc, @tploc) the way the current history does.

Related: the viewer-migration tickets (#131 importer, #132 first-run "Where did you come from?"). Firestorm users will expect this.

Bring in Firestorm's teleport history. ## What we have now LL's teleport history is a tab inside the Places floater (`llpanelteleporthistory.cpp`, with storage in `llteleporthistory.cpp` / `llteleporthistorystorage.cpp`). It's buried in Places, groups visits into date sections, and is awkward for jumping back to a recent spot. ## Port from Firestorm - **Survey first:** check what Firestorm's version actually offers before porting. It's a standalone floater, and features to look for include a flat sortable list with date/time and region/parcel columns, search/filter, teleport / show on map / copy SLURL from the list, and whatever else FS adds. List the concrete features in this ticket before starting. - **Storage:** keep reading LL's existing saved history (`teleport_history.txt`), so users don't lose their past visits. - **Access:** a menu entry (World > Teleport History), a toolbar button, and a keyboard shortcut if FS has one. - **RLVa:** respect restrictions on showing location or teleporting (`@showloc`, `@tploc`) the way the current history does. Related: the viewer-migration tickets (#131 importer, #132 first-run "Where did you come from?"). Firestorm users will expect this.
Author
Owner

Done in 9369007d39 / 8a8ee1f616: standalone Teleport History floater ported from Firestorm (Alt+H, toolbar button, World menu) plus the "Teleport completed from" nearby chat message. Tested and working.

Done in 9369007d39 / 8a8ee1f616: standalone Teleport History floater ported from Firestorm (Alt+H, toolbar button, World menu) plus the "Teleport completed from" nearby chat message. Tested and working.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#154
No description provided.