Remember window size and last section with GSettings
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 55/100
Direção de pesquisa
Start with data/io.gknowledge.Gknowledge.gschema.xml and trace how the window is created and its state is saved or restored. Check the install, .deb, and Flatpak build rules to see how the schema is compiled and packaged. Run make test and make start; done when window size, maximized state, and last section restore after restart in each supported installation.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
gedit and Text Editor restore their window state through GSettings. We use a JSON file only for recent projects.
Done when
data/io.gknowledge.Gknowledge.gschema.xmlwith window width, height, maximized, last section.- Installed and compiled by
make install, the.deband the Flatpak. - The window restores its state on start.
New here? Run make start to open a demo project that restarts on every save, and make test for the core tests. See CONTRIBUTING.md. Comment below to claim the issue.
- Linguagem predominante
- Python
- Estrelas
- 13
- Forks
- 0
- Merge médio
- 17min
- PRs com merge (30d)
- 4
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de openapi/gknowledge
-
area: ui good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
openapi/gknowledge#19 ·
-
area: ui good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
openapi/gknowledge#13 ·
-
area: ui good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
openapi/gknowledge#11 ·
-
area: ui good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
openapi/gknowledge#10 ·
-
area: ui good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 87/100
openapi/gknowledge#8 ·
Todas as issues de openapi/gknowledge
Issues semelhantes
-
approved Good First Issue scope: docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
hiero-ledger/hiero-sdk-python#2730 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
wemake-services/wemake-django-template#3178 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
md/asciidoc/csv: an explicit `encoding="utf-8"` keeps a leading BOM, the auto-detect path drops itAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
docling-project/docling#4846 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
neurostuff/NiMARE#1181 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
pytest-dev/pytest#15180 ·
Mantenedores costumam responder em até 1 dia