less raw html

This commit is contained in:
Christoph Cullmann 2025-07-19 19:36:16 +02:00
parent a535f425d8
commit 4cd59e1d00
No known key found for this signature in database

View file

@ -6,9 +6,6 @@ categories: [kde, kate, development]
tags: [kde, kate] tags: [kde, kate]
url: /posts/kate-history-kde-4-porting/ url: /posts/kate-history-kde-4-porting/
author: "Christoph Cullmann" author: "Christoph Cullmann"
resources:
- name: "featured-image-preview"
src: "images/kate-kde4-20050519.png"
--- ---
During my web site upgrade, I reviewed the old stuff I had hosted on my long gone web sites but still archived here locally. An interesting thing I stumbled on are the KDE 3 -> 4 porting screenshots of Kate I saved in 2005. During my web site upgrade, I reviewed the old stuff I had hosted on my long gone web sites but still archived here locally. An interesting thing I stumbled on are the KDE 3 -> 4 porting screenshots of Kate I saved in 2005.
@ -19,27 +16,19 @@ The KDE 3 -> 4 transition was a large hassle. It did take weeks of work just to
We first started with some trivial KTextEditor container (a mini KWrite) for the porting to get KTextEditor at all doing something. That started out with something that even had no menu or toolbars working: We first started with some trivial KTextEditor container (a mini KWrite) for the porting to get KTextEditor at all doing something. That started out with something that even had no menu or toolbars working:
<p align="center"> {{< image src="/posts/kate-history-kde-4-porting/images/katetest-kde4-20050515-more.png" alt="no menu or toolbars working kde 4" >}}
<a href="images/katetest-kde4-20050515-more.png" target="_blank"><img width=500 src="images/katetest-kde4-20050515-more.png"></a>
</p>
This evolved after two days into a kind of working KWrite port (icons still randomly missing): This evolved after two days into a kind of working KWrite port (icons still randomly missing):
<p align="center"> {{< image src="/posts/kate-history-kde-4-porting/images/katetest-kde4-20050517.png" alt="kwrite kde 4" >}}
<a href="images/katetest-kde4-20050517.png" target="_blank"><img width=500 src="images/katetest-kde4-20050517.png"></a>
</p>
After the KTextEditor part did work "reasonable", we started with Kate: After the KTextEditor part did work "reasonable", we started with Kate:
<p align="center"> {{< image src="/posts/kate-history-kde-4-porting/images/kate-kde4-20050519.png" alt="kate kde 4" >}}
<a href="images/kate-kde4-20050519.png" target="_blank"><img width=500 src="images/kate-kde4-20050519.png"></a>
</p>
And ended up with an initial ported prototype three days later: And ended up with an initial ported prototype three days later:
<p align="center"> {{< image src="/posts/kate-history-kde-4-porting/images/kate-kde4-20050522.png" alt="kate kde 4" >}}
<a href="images/kate-kde4-20050522.png" target="_blank"><img width=500 src="images/kate-kde4-20050522.png"></a>
</p>
And after that a long time of actual polishing for KDE 4.0 did start. Kate was actually one of the first ported applications during the KDE 3 -> 4 transition. And after that a long time of actual polishing for KDE 4.0 did start. Kate was actually one of the first ported applications during the KDE 3 -> 4 transition.
@ -47,8 +36,6 @@ The KDE 4 -> KF5 transition was much nicer, even thought the Frameworks split di
And where did we end up with this ~14 years later? Actually, just here: And where did we end up with this ~14 years later? Actually, just here:
<p align="center"> {{< image src="/posts/kate-history-kde-4-porting/images/kate-kf5-20190412.png" alt="kate kf5" >}}
<a href="images/kate-kf5-20190412.png" target="_blank"><img width=500 src="images/kate-kf5-20190412.png"></a>
</p>
It is still recognizable the same application, thought I hope some progress is visible :=) It is still recognizable the same application, thought I hope some progress is visible :=)