qmdiEditor: better markdown preview
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Start by locating qmdiEditor and reading how its current Markdown preview uses QTextBrowser. Evaluate the proposed litehtml or qlitehtml renderer, maddy conversion, and CSS options, including licensing and integration tradeoffs. Done means the editor has a working improved Markdown preview, but the issue does not define a specific design or acceptance criteria.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I am trying to make a nice Markdown document, but lets be honest - QTextBrowser is not ideal. Lets instead - convert the markdown to HTML, and then feed it to a proper HTML widget. I don't think using the web engine from Qt is the best idea.
Instead - lets use:
- https://github.com/litehtml/litehtml - this small engine is capable to display pretty decent HTML5.
- https://invent.kde.org/qt/playground/qlitehtml - seems like there is a Qt port (is this basically LGPL? I prefer MIT licences).
- https://github.com/progsource/maddy - we can convert the Markdown to HTML with this code
- Now we only need to find a cool CSS for the generated HTML:
- Lenguaje dominante
- C
- Estrellas
- 64
- Forks
- 11
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codepointerapp/codepointer
-
git: need better push commandAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
codepointerapp/codepointer#231 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
codepointerapp/codepointer#230 ·
-
macOS supportPosiblemente ocupada @diegoiast la tomó hace 1 día. AbiertomacOS
codepointerapp/codepointer#229 · 1 asignado ·
-
The AppImage contains no update information,Posiblemente ocupada @diegoiast la tomó hace 20 días. AbiertoLinux
codepointerapp/codepointer#227 · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
codepointerapp/codepointer#225 ·
Todos los issues de codepointerapp/codepointer
Issues similares
-
mewencode: base256[] and base128[] are indexed out of bounds by a non-ASCII octetPosiblemente ocupada @kazu-yamamoto la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kazu-yamamoto/Mew#276 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
FujiNetWIFI/fujinet-firmware#2045 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
[Performance]: Qwen-Image-2.1 CPU-only on i5-10500H (6C AVX2, 32 GB): 512x512 in 7.7 min at 8 stepsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
area:gates area:gfx found-by:critic kind:gate-defect
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
InauguralSystems/EigenScript#1825 ·
Los mantenedores suelen responder en 1 día