Library: Copy path shows and copies internal addresses (localhost://Users/...)

Aberta
#504 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
58/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
rust
Domínio
desktop

Direção de pesquisa

Start with capsules/home/browser/home-clipboard-host.js, which the issue identifies as handling the Copy path prompt and copied address. Trace how Library paths are displayed and copied, and where Properties separates the folder path from the object address under Details. Done means Library shows and copies a readable path such as Documents/notes.txt, while retaining the internal address in Details.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Anders found that Library file paths do not read like ElastOS paths. The ElastOS User Tester confirmed it on 0.8.0-alpha.25 (source 92aeea44d) on 28 Oct 2026: Library shows and copies addresses such as localhost://Users/<id>/..., and Chat shows such an address as plain text.

On the 0.8.0 candidate, Properties shows the folder path and keeps the object address under Details. Copy path still asks "Copy Library resource link?" and copies the internal address (capsules/home/browser/home-clipboard-host.js).

Expected: Library shows and copies a path a person can read, for example Documents/notes.txt, and keeps internal addresses in Details.

Linguagem predominante
Rust
Estrelas
6
Forks
2
Merge médio
1d 3h
PRs com merge (30d)
42

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de elastos/elastos-runtime

Todas as issues de elastos/elastos-runtime

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.