加入您的部落格

若是您是 KDE 的貢獻者,並且您使用中文寫部落格,您可以將您的部落格加入 Planet KDE 中文區的行列。部落格的內容應以 KDE 為主,用中文寫,並且不會有不恰當的內容。若您的部落格中不只有 KDE 的內容,您可以考慮設立標籤,並只將含有該標籤的 feed 提供給 Planet KDE 中文區。

要在 Planet KDE 中文區加入您的部落格,您可以在 Bugzilla 上回報,回報內容裡列入您的名字,svn 帳號(若有的話),IRC 上使用的暱稱(若有的話),RSS 或 Atom 的 feed,以及您在 KDE 裡扮演的角色。最後並附上一張您的相片。

此外,Planet KDE 中文區也會放在 KDE 的 SVN 內。若您有帳號,您可以自行新增或編輯您的 feed:

  • svn checkout svn+ssh://svn@svn.kde.org/home/kde/trunk/www/sites/planet/planetkde-zh
  • 將您的相片放在 website/hackergotchi/ 內。相片裡應該放您的臉,並且要小於 80x80 像素,背景設為透明。接著用 svn add 加入 svn。
  • planetkde-zh/config 檔的尾端,將您個人資料加入(在括號內的是您在 IRC 上使用的暱稱):
  • feed 15m http://path.to/my/feed.rss define_name Konqi Konqueror (konqi) define_face hackergotchi/konqi.png define_facewidth 80 define_faceheight 80
  • 然後執行 svn commit

若您要將您的 Twitter 加到微型部落格的側邊列,則加入 define_microblog true 然後是您的名字,後面加上 [twitter]。目前只有 Twitter 可以這樣用,若是其他的微型部落格,請先聯繫 Jonathan Riddell 看看能否運作。

Planet KDE 中文區導引

Planet KDE 中文區是 KDE 專案的「臉面」之一,有數以百萬計的使用者與(潛在)貢獻者會讀取。發布在 Planet 中文區裡的內容都是作者自己的意見,但是整體內容會影響讀者對此專案的看法。因此在發文章時,請記住以下的導引內容,並且先讀取 KDE Code of Conduct。KDE 保留將不適當的部落格從 Planet 中移除的權利。如果這種狀況持續發生,KDE 社群工作小組(KDE Community Working Group)會考慮是否要再將您的部落格加入。

如果您不確定,或是您想瞭解哪些內容是適當的,請與 KDE 社群工作小組聯繫。

部落格內容應與 KDE 有關

您的部落格的主要內容應該與 KDE,以及您在 KDE 內所做的工作有關。部落格裡關於個人的文章也可以,因為 Planet KDE 是讓大家更瞭解開發者本身的一個媒介。不過部落格的 feeds 不應該只跟個人有關。若您不確定,您可以對文章加入標籤,並且只提供含該標籤的文章給 Planet KDE 中文區。

部落格文章應有建設性

部落格可以推廣 KDE,可以有建設性的意見,提出應修改的地方。部落格的內容不應該包含無意義的,毀滅性的,或是情緒性的負面批評。有建設性的批評是可以接受的,偶而情緒不爽也是可以理解的,但是不應該每篇文章都只含批評跟負面意見。多給建設性的意見可以幫助 KDE。

您必須是 KDE 的貢獻者

您必須經常貢獻給 KDE,例如提供程式,使用者支援,文件等等,您的文章才能放入 Planet KDE 中文區。

它必須是個人的部落格

Planet KDE 中文區是一個 KDE 貢獻者的部落格的收藏集。它不應該放某個專案的新聞。

別抓狂!

KDE 涵蓋了各式各樣的人與文化。褻瀆、不敬、歧視與淫穢的意見與內容都很容易冒犯到不同的人。不要對人做人身攻擊,或是攻擊其它的專案。

一些好的範例與其他更多的導引,您可以參考 KDE Code of Conduct

在這裡的人們

FeedRSSLast fetchedNext fetched after
Wei-Cheng Pan XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
Charka@中文 XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
ezgo, here we go! XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
I,KDE XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
CS Slayer XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
KDE@Taiwan XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March
Max 的宅空間 XML 02:07, Saturday, 18 March 02:22, Saturday, 18 March

KDE 的微型部落格

March 17, 2017

Charka@中文

Chakra 2017.03 Goedel 發佈

我們很高興的宣佈 Chakra 在2017年的第一個 ISO 映像檔,開發代碼是 Goedel,為了紀念邏輯學家、數學家和哲學家庫爾特·哥德爾

2017.03 版本引入兩個值得注意的變動:
  • 安裝程式,亦即 Calamares,已更新至 3.0.1.91。所以現在使用者可以在 btrfs 與 LUKS 加密分割區上安裝 Chakra 了。Calamares 自我們上次的 ISO 映像檔釋出後也收到了許多關於分割區的強化與錯誤修復,所以安裝過程應該比以往都更加順暢。
  • 我們原生的 Heritage 主題得到了一個全新的面貌,我們希望您會喜歡它。

這次的版本包含了以下重要的套件:

KDE 軟體
  • Plasma 5.9.2
  • Frameworks 5.31
  • Applications 16.12.2
  • Calligra 2.9.11

核心套件
  • 核心 4.8.6
  • xorg-server 1.17.4
  • systemd 231
  • qt5 5.7.1
  • qt 4.8.7
  • sddm 0.14.0

驅動程式
  • xf86-video-nouveau 1.0.12
  • xf86-video-ati 7.7.0
  • xf86-video-intel 2.99.917+722+g714052f
  • mesa 13.0.2
  • nvidia 370.28(加上 nvidia 340.98、304.132) 
  • catalyst 15.9

我們希望提醒您:
  • Chakra 的軟體庫使用了半滾動更新模式,所有的應用程式與 KDE 軟體都是完全滾動的。所以可以預期的是,在您安裝後的第一次更新時會發現許多上面軟體的新版本。
  • 已使用 Chakra 的使用者並不需要重新安裝系統,只要更新就能取得我們提供的軟體的新版本。

我們也藉此機會感謝大家對本次的 Goedel 版本的釋出的貢獻,對於那些給我們回饋與支持的使用者,我們也相當感謝,因為這樣我們才能做出更好、更可靠的作業系統!而這次的測試週期也是目前最長的一次,一共花了四個多月的時間。然而,因為有許多的變動與新功能,所以仍會有預期之外的臭蟲,請到我們的臭蟲追蹤系統上回報。

請注意:
  • 要建立可靠的安裝媒體,請參見我們 Wiki 上的簡介
  • 請確保您在開始安裝前有可用的網路連線,否則安裝可能會失敗
  • Calamares 安裝程式目前仍不支援使用 RAID 與 LVM 安裝。
  • 仍有一些對於混合式顯示卡的偵測問題。所以若您選取非自由模式啟動,可能還是使用自由驅動程式啟動。暫時的解決方法是手動切換到適合您的驅動程式。對於 Nvidia 顯示卡,您應該加裝 bumblebee
  • 在較新的 nvidia 顯示卡上,有一個已知問題讓 ISO 映像檔無法正確開機。

新聞來源:Chakra 2017.03 "Goedel" released

13:14, Friday, 17 March UTC

February 21, 2017

Charka@中文

Plasma 5.9.2、Applications 16.12.2、Frameworks 5.31.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者。

本次更新同時也包含了 ncurses, readline 與 gnutls 相關的套件,以及其他在 core 套件庫中的重要套件。請注意,在這次的更新時,您的螢幕可能會突然變黑,若一段時間後沒有自動恢復,請使用 Ctrl+Alt+F3 切換到 tty3,然後再使用 Ctrl+Alt+F7 切換回 Plasma 工作階段。若仍無法運作,請在關機前給它足夠的時間讓更新完成。您可以在 tty3 登入後使用 top 來檢查 CPU 使用率。您可以在 tty3 中使用 'shutdown --reboot' 重新開機。

Plasma 5.9.2 包含了許多每月的錯誤修復,其在 5.9.0 中引入了強化使用者體驗的許多新功能。
Applications 16.12.2 包含了超過 20 個已知的錯誤修復,以及對 kdepim、dolphin、kate、kdenlive、ktouch、okular 以及其他東西的改進。

Frameworks 5.31.0 包含了許多模組的 python 綁紮,以及一般的錯誤修復與改進。

其他值得注意的套件更新:
core

  • alsa-utils 1.1.3
  • bash 4.4.005
  • binutils 2.27
  • dhcpcd 6.11.5
  • dnsutils 9.11.1
  • ffmpeg 2.8.11
  • gawk 4.1.4
  • gdb 7.12
  • gnutls 3.5.8:若您有本機或 CCR 上的套件依賴於它的,那些套件可能需要重建
  • gstreamer 1.10.3
  • gutenprint 5.2.12
  • hunspell 1.6.0
  • jack 0.125.0
  • kdelibs 4.14.29
  • make 4.2.1
  • mariadb 10.1.21
  • mplayer 37916
  • ncurses 6.0+20170204:若您有本機或 CCR 上的套件依賴於它的,那些套件可能需要重建
  • php 7.0.15
  • postgresql 9.6.1
  • python2 2.7.13
  • readline 7.0.001:若您有本機或 CCR 上的套件依賴於它的,那些套件可能需要重建
  • samba 4.5.3
  • sqlite3 3.16.0
  • texinfo 6.3
  • util-linux 2.29
  • vim 8.0.0142
  • wpa_supplicant 2.6

desktop
  • fcitx-qt5 1.1.0
  • libreoffice 5.2.5
  • nano 2.7.4
  • wireshark 2.2.4
  • qemu 2.8.0
  • screen 4.5.0

gtk
  • filezilla 3.24.0
  • thunderbird-kde 45.7.1
lib32
  • wine 2.2

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.9.2, Applications 16.12.2 and Frameworks 5.31.0 available in Chakra

03:59, Tuesday, 21 February UTC

February 15, 2017

I,KDE

KDE官方网站拥有了全新主题

此前 KDE 官网的外观设计是 KDE 4 的时代所奠定的。虽然我个人并不十分喜欢目前 Plasma 5(包括 Breeze 主题)缺乏立体感的设计,但此前的官网设计和现在已经不再协调,且排版技术也已落后。现在官网终于更换了全新的界面,外观设计风格与 KDE Plasma 5 趋于一致,内容上简化主页设计,重点较前更加突出。但部分子页面的内容还没有即使跟进,感兴趣的话快去官网看看吧……

13:38, Wednesday, 15 February UTC

January 23, 2017

Charka@中文

Applications 16.12.1、Frameworks 5.30.0 已經可用

KDE Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者。

Applications 16.12.1 包含了超過 40 個已知的錯誤修復,其中包含了一個在 kdepim-runtime 中的 iCal 資料遺失的臭蟲。

Frameworks 5.30.0 包含了許多錯誤修復與改進,大多數可以在 breeze 圖示、kio、plasma-framework 中看到。

其他值得注意的套件更新:
[core]
  • laptop-mode-tools 1.71
  • libinput 1.5.3
  • libvncserver 0.9.11
  • mariadb 10.1.20
  • ruby 2.4.0
  • xf86-input-libinput 0.24.0

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Applications 16.12.1 and Frameworks 5.30.0 by KDE available in Chakra

01:15, Monday, 23 January UTC

January 06, 2017

Charka@中文

Plasma 5.8.5、Applications 16.12 已經可用

KDE Plasma、Applications 的最新更新現在都已提供給所有的 Chakra 使用者,當然同時也包含了其他重要套件的更新。

Plasma 5.8.5 包含了許多每月的錯誤修復,其變更大多數都在 plasma-desktop、plasma-workspace 與 kscreen 套件中。

Applications 16.12.0 是一個包含了許多變動的系列的第一個版本,同時 kdelibs 也更新到了 4.14.27。

1.許多套件加入了新功能:
  • marble 裝配了一個即時的地球日/夜 Plasma 桌布與新的小工具。
  • kcharselect 現在可以顯示表情符號,您也可以將您最喜歡的字元用書籤標記起來了。
  • cantor 加入了對 julia 的支援。
  • ark 加入了對檔案與資料夾重新命名、複製與移動套件到壓縮檔中的支援。您現在可以在建立壓縮檔案時選擇壓縮方法與加密演算法,並且也可以打開 AR 檔案了,例如 Linux *.a 靜態函式庫。
  • kopete 可以在 jabber 協定中使用 X-OAUTH2 SASL 驗證,而 OTR 加密外掛程式也得到了一些修復。
  • kdenlive 有了新的 Rotoscoping 特效,且支援可下載的內容與更新過的動作追蹤系統。
  • kmailakregator 實作了 Google 安全瀏覽來檢查可能有問題的連結,它們現在也可以列印文件了。 
2.下列的套件已經被移植到了 KDE Frameworks 5,同時加入了許多新功能:
  • audiocd-kio
  • kalzium
  • kdegraphics-mobipocket
  • kdialog
  • keditbookmarks
  • kfind
  • kgpg
  • konqueror
  • kqtquickcharts
  • ktouch
  • libkcddb
  • libkcompactdisc
  • okular
  • svgpart
3.kdepim 已進一步分割為不同的新軟體:akonadi-calendar-tools, akonadi-import-wizard, grantlee-editor, kmail-account-wizard, mbox-importer, pim-data-exporter, pim-sieve-editor, pim-storage-service-manager
若您想要安裝整個 kdepim 群組的話,您可以使用:
sudo pacman -S kdepim

4.下列的套件已不再被 KDE 支援,並已經從我們的套件庫中丟棄。如果您並未使用它們但又發現它們已經被安裝在您的系統中的話請手動移除它們:
  • kdepim-common,在本次的更新中,它會與其他套件產生衝突(如 kmail-account-wizard 等),您可以使用下列指令來安全地移除它:sudo pacman -Rdd kdepim-common
  • kdepim-console
  • kde-baseapps-kdepasswd
  • kdgantt2
  • gpgmepp
  • kuser

其他值得注意的套件更新:
core
  • qt5 群組 5.7.1
  • mesa 13.0.2
  • llvm 3.9.1
  • gpgme 1.8.0
  • gnupg 2.1.17

desktop
  • kdelibs 4.14.27
  • qtcreator 4.2.0

lib32
  • winetricks 20161228

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.8.5 and Applications 16.12 by KDE now available in Chakra

00:11, Friday, 06 January UTC

December 24, 2016

Charka@中文

更新的 LInux 核心與顯示卡驅動程式已經可用

本次更新主要包含了我們的 core 套件庫的更新,其中包含了 linux 核心與顯示卡驅動程式,同時也包含了其他重要的套件,如 grub、sddm 與 ffmpeg。在 Chakra 上玩遊戲的人也得到了最新的 steam 了!

KDE Frameworks 的最新更新也在我們的套件庫中提供了。其中包含了一個新的 prison 套件,其是用來生成條碼的,而 kio、plasma-framework、breeze 圖示都有錯誤修復與其他改進。

[core]
  • grub 2.02-beta3
  • sddm 0.14.0.r26.17ccb31
  • linux 4.8.6
  • linux-lts 3.16.38
  • linux-firmware 20161005.9c71af9
  • mesa 12.0.3
  • xf86-video-intel 2.99.917+722+g714052f
  • nvidia 370.28
  • nvidia-304xx 304.132
  • nvidia-340xx 340.98
  • ffmpeg 2.8.9
  • cups 2.2.1
  • btrfs-progs 4.8.1
  • cmake 3.7.1
  • ndiswrapper 1.61
  • ruby 2.3.3
  • rust 1.14.0
  • samba 4.3.12
  • vim 8.0.0086
[desktop]
  • libreoffice 5.2.4
[lib32]
  • steam 1.0.0.54
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Updated linux kernel and graphics drivers available

13:51, Saturday, 24 December UTC

November 28, 2016

Charka@中文

Plasma 5.8.4、Applications 16.08.3、Frameworks 5.28.0 已經可用

您可能會注意到,因為我們的主要伺服器的一些問題,本次的移動需要花比較長的時間才會到達穩定套件庫,我們的網站與相關的服務均停機了兩天。我們也沒有其他的辦法,因為我們的託管服務提供商的主要子系統故障。接下來幾天,網站可能會不太穩定,直到問題正確修復。我們對此感到很抱歉。

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者。

Plasma 5.8.4 包含了許多每月的錯誤修復,其變更大多數都在 breeze 主題、kwin 與 plasma-workspace 套件中。

Applications 16.08.3 包含了超過 20 個已知的錯誤修復,以及對 kdepim、ark、okteta、umbrello、kmines 以及其他東西的改進,同時 kdelibs 也更新到了 4.14.26。

Frameworks 5.28.0 包含了新的語法突顯套件,同時也還是包含了一般的錯誤修復與改進,大多數可以在 kio、plasma-framework、kwidgetaddons、ktexteditor 中看到。

其他值得注意的套件更新:
core
  • kirigami 1.1.0 已經被加入到 Chakra 套件庫中,這是一套 QtQuick 組件集
  • openjdk 8.u112
  • cpupower 4.8.6
  • curl 7.51.0
  • dkms 2.3+git161025
  • eclipse-ecj 4.6.1
  • graphicsmagick 1.3.25
  • inetutils 1.9.4
  • libxi 1.7.8
  • ndiswrapper 1.61
  • net-tools 1.60.20160710git
  • pypy 5.6.0
  • rust 1.13.0
  • scons 2.5.1
  • sddm 0.14.0
  • tzdata 2016j

desktop
  • choqok 1.6.0
  • kdevelop 5.0.2
  • qtcreator 4.1.0

gtk
  • hugin 2016.2.0
lib32
  • wine 1.9.24
  • winetricks 20161107

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.8.4, Applications 16.08.3 and Frameworks 5.28.0 available in Chakra

00:20, Monday, 28 November UTC

October 22, 2016

Charka@中文

Plasma 5.8.2、Applications 16.08.2、Frameworks 5.27.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,同時也包含了其他的套件更新。

Plasma 5.8.2 包含了許多在 Plasma 5.8.0 中的新功能與變更的錯誤修復,其強化了使用者體驗。
Applications 16.08.2 包含了超過 30 個已知的錯誤修復,以及對 kdepim、ark、dolphin、kgpg、kolourpaint、okular 以及其他東西的改進。

Frameworks 5.27.0 包含一系列新的 mimietype 圖示,同時也有一般性的錯誤修復與改進。

其他值得注意的套件更新:
core

  • Plasma 工作空間現在預設提供 ksuperkey 套件的功能
  • php 7.0.11,5.6 系列現在以 php56 的方式提供
  • gconf 被以 plasma-pa 依賴關係的方式引入
  • intelucode 20160714
  • laptop-mode-tools 1.70
  • openssl 1.0.2.j
  • rust 1.12.0
  • filesystem 2016.09
  • gnutls 3.4.15
  • lua 5.3.3
  • vim 8.0.0005

desktop
  • libreoffice 5.2.2
  • kexi 3.0.0 現在移植到了 Frameworks 5。如果您看到了一些關於檔案已存在於檔案系統中的警告,請看看我們的 FAQ 文件
  • mpv 0.21.0
  • wireshark 2.2.1
  • nmap 7.30

gtk
  • filezilla 3.22.1
lib32
  • steam 1.0.0.53
  • wine 1.9.21
  • q4wine 1.3.3

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.8.2, Applications 16.08.2 and Frameworks 5.27.0 available in Chakra

02:27, Saturday, 22 October UTC

September 23, 2016

Charka@中文

Plasma 5.7.5、Applications 16.08.1、Frameworks 5.26.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,同時也包含了其他的套件更新。

Plasma 5.7.5 包含了新翻譯與錯誤修復,其變動主要是關於 plasma 工作空間、sddm-kcm、networkmanager 等套件,這也是 5.7 系列的最後一個錯誤修復版本,5.8 將於近期釋出。

Applications 16.08.1 包含了超過 45 個已知的錯誤修復,以及對 kdepim、kate、kdenlive、konsole、marble、kajongg、kopete、umbrello 以及其他東西的改進。

Frameworks 5.26.0 包含了錯誤修復以及對 breeze 圖示、plasma 框架、kio、ktexteditor、sonnet 以及其他東西的改進。

其他值得注意的套件更新:
core
  • cups 2.1.4
  • git 2.10.0
  • maria 10.1.17(其提供了 MySQL 零日漏洞 CVE-2016-6662 的修復)
  • php 5.6.25
  • poppler 0.47.0(其破壞了向後相容性,如果您有任何本機/CCR 的套件依賴於它,您必須重新編譯)

desktop
  • pdf2svg 0.2.3

lib32
  • wine 1.9.19
gtk
  • amule 10958

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.7.5, Applications 16.08.1 and Frameworks 5.26.0 by KDE now available in Chakra

01:09, Friday, 23 September UTC

September 12, 2016

Charka@中文

Plasma 5.7.4 與其他許多重要的套件已經可用

KDE Plasma 的最新更新現在都已提供給所有的 Chakra 使用者,也包含其他大部份在 core 套件庫中的重要套件。另外,我們現在也在套件庫中提供 Vulkan API 相關的套件與驅動程式。

Plasma 5.7.4 則提供了錯誤修復與新翻譯,其中大部份的變動都在 Plasma 桌面與工作空間套件上。

其他值得注意的套件更新包含了:

[core]
  • systemd 231
  • mesa 12.0.1
  • vulkan API 套件
  • intel-ucode 20160607
  • libinput 1.4.0
  • xf86-input-libinput 0.16.0
  • libpng 1.6.24
  • fontconfig 2.11.94
  • rust 1.11.0

[desktop]
  • libreoffice 5.2.1

[lib32]
  • wine 1.9.18

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.7.4 and several important package updates available in Chakra

03:55, Monday, 12 September UTC

August 22, 2016

Charka@中文

Applications 16.08.0、Frameworks 5.25.0 已經可用

KDE Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,並也包含了其他的軟體包更新。

作為新版本系列的初始版本,Applications 16.08.0 也帶來了許多變動,其中較重要的是:

  • KolourpaintCervisiaKDiskFree 現在已移植至 Frameworks 5 函式庫。
  • kdepimlibs 現在已被拆分為 akonadi-contactsakonadi-mimeakonadi-notes
  • kdegraphics-strigi-analyzerkdenetwork-strigi-analyzerskdesdk-strigi-analyzerskdeedu-libkdeedukdemultimedia-mplayerthumbs 已不再更新。
  • Kontact 套裝軟體marblearkkonsolekate 收到了許多強化、新功能與錯誤修復。


Frameworks 5.25.0 包含了錯誤修復以及對 breeze 圖示、kactivities、plasma 框架、kio 以及其他東西的改進。

其他值得注意的套件更新:
core
  • vim 7.4.2207
  • ruby 2.3.1

desktop
  • virtualbox 5.1.4

lib32
  • wine 1.9.17
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Applications 16.08.0 and Frameworks 5.25.0 available in Chakra

13:02, Monday, 22 August UTC

August 15, 2016

Charka@中文

Plasma 5.7.3 與其他重要套件已經可用

Plasma 5.7.3 包含了新翻譯與錯誤修復,其變動主要是關於 plasma 桌面與工作空間、kwin 與 networkmanager。

其他值得注意的套件更新:

[core]
  • nvidia 367.27
  • sqlite3 3.13.0
  • texlive 群組
  • laptop-mode-tools 1.69.2

[desktop]
  • virtualbox 5.1.2
  • libreoffice 5.1.5

[gtk]
  • firefox 48.0
  • gtk3 3.20.6

[lib32]
  • wine 1.9.16
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.7.3 and other important package updates available in Chakra

03:42, Monday, 15 August UTC

July 26, 2016

Charka@中文

Plasma 5.7.2、Qt 5.7.0、Applications 16.04.3、Frameworks 5.24.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,其全部都是以全新的 Qt 5.7.0 進行構建。

Plasma 5.7.2 提供了錯誤修復與許多在 Plasma 5.7.0 中引入的新功能。

Applications 16.04.3 包含了超過 20 個已知的錯誤修復,以及對 ark、cantor、kate、kdepim、umbrello 以及其他東西的改進。

Frameworks 5.24.0 包含了錯誤修復以及對 breeze 圖示、plasma 框架、kio、ktexteditor 以及其他東西的改進。

其他值得注意的套件更新:
core

  • sdl2 2.0.4
  • libinput 1.3.1
  • rust 1.10.0
  • samba 4.3.11
  • mono 4.4.1.0

desktop
  • ccr 4.0.4
  • calibre 2.63.0
  • qmmp 1.1.1
  • qtcreator 4.0.3

lib32
  • wine 1.9.15
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.7.2, Qt 5.7.0, Applications 16.04.3 and Frameworks 5.24.0 available in Chakra

11:49, Tuesday, 26 July UTC

June 21, 2016

Charka@中文

KDE on Windows 近況更新

KDE 開發者更新了 KDE on Windows 的近況,KDE on Windows 已經放棄了為使用單一安裝程式在 Windows 安裝各種 KDE 軟體,改為個別 KDE 程式會有各自的安裝程式。

目前提供 Windows 支援的 KDE 軟體有:Digikam、Kate、Krita 與 Marble,其他 KDE 元件仍在繼續移植中。


12:19, Tuesday, 21 June UTC

Charka@中文

LInux 核心 4.5.7、Plasma 5.6.5、Applications 16.04.2、Frameworks 5.23.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,同時也包含了其他的套件更新。

Plasma 5.6.5 包含了新翻譯與錯誤修復,其變動主要是關於 plasma 桌面與工作空間、kwin。

Applications 16.04.2 包含了超過 25 個已知的錯誤修復,以及對 akonadi、ark、artikulate、dolphin、kdenlive、kdepim 以及其他東西的改進。

Frameworks 5.23.0 包含了錯誤修復以及對 breeze 圖示、plasma 框架、kio、ktexteditor 以及其他東西的改進。

其他值得注意的套件更新:
core
  • linux 4.5.7
  • qt 5.6.1
  • 包含 wget、tar、p7zip 與 imagemagick 等多個套件的安全性修復
  • vlc 2.2.4
  • mariadb 10.1.13
  • php 5.6.22
  • ghc 7.10.3

desktop
  • cantata 2.0.1
  • trojita 0.7
  • calibre 2.59.0

lib32
  • wine 1.9.12
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Linux kernel 4.5.7, Plasma 5.6.5, Applications 16.04.2 and Frameworks 5.23.0 available in Chakra

00:07, Tuesday, 21 June UTC

June 18, 2016

Charka@中文

Krita.org 網站增加多語言支援,並徵求翻譯者

Krita 網站增加了多語言支援功能。新的網站提供選單可以更改網站的語言(如下圖)。目前僅支援日語和英語,但將加入更多的語言(俄語和法語正在進行中)。如果你想要協助 krita.org 加入中文界面,請聯繫 Krita.org

12:41, Saturday, 18 June UTC

Charka@中文

KDE e.V. 加入文檔基金會的顧問委員會

文檔基金會(The Document Foundation)宣佈 KDE e.V. 加入文檔基金會的顧問委員會,同時文檔基金會也加入 KDE 顧問社群夥伴。

這兩個組織都在 OASIS 技術委員會中推動開放格式,並且進行辦公軟體發展共同性的合作。例如,可用性和視覺設計。KDE 和文檔基金會的結盟將有助於推進一般使用者使用自由軟體操作電腦的共同目標。

來源:KDE e.V. joins advisory board of The Document Foundation

12:23, Saturday, 18 June UTC

June 17, 2016

CS Slayer

RFC: a new solution to Input Method + Keyboard Layout

This is not related to KDE itself, but I’d like to hear some opinion from keyboard layout users, especially from those who use more than one keyboard layout.

Right now I’m designing a new feature for fcitx (for people who doesn’t know it, it’s an input method framework under Linux), currently called “input method group”. The goal of this feature is to solve the conflict between keyboard layout and input method (mostly conceptually) . It can also solve some other problem, but the original goal is about keyboard layout.

Before I introduce the feature, I’d like to talk about the problem itself first.

People need to type their own language with their keyboard. For most latin character based languages, keyboard layout is a good solution to them, because the number of different characters in their language is small enough to be handled by the keyboard (26 * (1..2)). But in CJK world (Chinese, Japanese, Korean), number of characters are so large (especially for Chinese, number of characters in Chinese is over thousand) that each character can’t be simply mapped to a key on the keyboard. So people invent input method, which basically maps a sequence of key to a limited number of characters and people can select from it.

But if we re-think about the keyboard layout itself, it can actually be considered as a very simple kind of input methods. The only difference is that the mappings from “keys” to “characters” in keyboard layout is much simpler than those in CJK input method. And that’s why keyboard layouts are handled as input method in modern OS, like windows and mac OSX, and ibus/fcitx nowadays.

It looks so far so good, until you remember that keyboard are not only used to type text. Suppose you want to type French and German, and you add them as your input methods. But hey, French layout is azerty and German is qwertz. Your favorite “Ctrl+Z” for undo is at the different position on the keyboard! If you add Chinese pinyin into consideration, it will be even more messed up. Not to mention if you want to use Dovrak layout with Pinyin and but pinyin is forced you to US layout on Windows.

Though keyboard layout can be considered as an input method, it’s actually a mapping from physical keys to virtual keys (and to characters). And regular CJK input method is a mapping from virtual keys to characters. So they should be able to composed arbitrary to serve user’s own need (e.g. Pinyin + Dovrak).

And we previously had a user provided one of his scenerio:

* Kain(fake name, you know) has two keyboards. One is laptop built-in with US layout, which he will use at  home. Another is a usb keyboard, but it’s in fr layout (key printing).
* He usually use Pinyin and Mozc to type Chinese and Japanese.

He want to automatically switch layout when he’s using different keyboard. While X/wayland doesn’t provide “per physical keyboard” layout (I don’t think “real” per physical keyboard layout is useful though, since you’ll still only use one physical keyboard at a time.), I’d like to support such use case and that’s why I invent the concept of “input method group”.

Basically a input method group contains a list of input methods, and has a layout. This layout will be the actual “system” layout. It affects all the hotkey bindings for your desktop. And for Kain’s use case

His configuration will look like this:
* Default group (us layout):
* Keyboard (default), Pinyin, Mozc
*
* Alternative group (fr layout):
* Input methods are the same as default.

And we can listen to udev event, once the keyboard is plugged in, automatically switch to group fr and he can happily type with fr layout.

For regular CJK user, they can stick to one group. For regular keyboard layout users who want old fashion keyboard layout like setup, they can use different groups with single “keyboard” input method.

And I’d also like to support multiple layout based input method in same group. With help with xkbcommon, this can be actually done. So you can have “Keyboard (US English)” and “Keyboard (Arabic)” in same group, but your system layout will always be US layout even you’re using “Keyboard (Arabic)” to type.

And I think it can also help users who only use some specific language at work and another language at home. And I think is fit quite well with KDE’s activities, e.g. bind different activities with specific input method group. After all, if you want 3 different input methods, but only two of them at a time, it would be easier to switch input method between 2 instead of 3.

What do you think of it? I’d like to make this feature supports the needs of both keyboard layout users and input method users. Do you have any other use case related that you want to share?

01:49, Friday, 17 June UTC

June 02, 2016

Charka@中文

Krita 3.0 發布

Krita 團隊發布 Krita 3.0,這次的發布帶來︰動畫支援、用大筆刷在大畫布繪畫即時預覽有更好的性能、移植到最新版本的 Qt 平臺與許多大大小小的新功能和改進!

詳細的更新請查閱版本發布資訊


14:12, Thursday, 02 June UTC

May 22, 2016

Charka@中文

Plasma 5.6.4、Applications 16.04.1、Frameworks 5.22.0 已經可用

KDE Plasma、Applications、Frameworks 的最新更新現在都已提供給所有的 Chakra 使用者,同時也包含了其他的套件更新。

Plasma 5.6.4 包含了新翻譯與錯誤修復,其變動主要是關於 plasma 桌面與工作空間、kwin、kscreen 與 networkmanager 和其他東西。

Applications 16.04.1 包含了超過 25 個已知的錯誤修復,以及對 kdepim、ark、kate、dolphin、kdenlive、lokalize、spectacle 以及其他東西的改進。

Frameworks 5.22.0 包含了錯誤修復以及對 breeze 圖示、plasma 框架、kio、ktexteditor 與 kactivities 以及其他東西的改進。

其他值得注意的套件更新:
  • wine 1.9.10

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.6.4, Applications 16.04.1 and Frameworks 5.22.0 available in Chakra

09:23, Sunday, 22 May UTC

May 18, 2016

Charka@中文

The Chakra Sattelite #2

自從第一篇 Satellite 貼文後過了將近兩個月了,Chakra 的世界也發生了很多事,我們想要在這裡與您分享!

一般
  • 我們很高興地歡迎我們最新的貢獻者,從拉脫維亞而來的 Uģis Ģērmanis
  • 我們在 reddit.com/r/AskLinuxUsers 上舉辦了一場問我任何事 (Ask Me Anything,AMA) 時間的活動,這是介紹 Chakra 並看看有哪些使用者對此有興趣的大好機會。我們甚至還得瞭解一些新東西呢!

開發

除了以上提到的這些以外,我們也要感謝每一個打包者讓我們的使用者接收到最新的安全性更新與應用程式更新。

想要知道更多或是進行貢獻,請加入並跟隨在 freenode IRC 上的 chakra-devel 頻道,我們的開發打包者郵件清單,我們的 git 套件庫reviewboard

新聞來源:The Chakra Satellite #2

23:45, Wednesday, 18 May UTC

May 01, 2016

Charka@中文

Plasma 5.6.1、Frameworks 5.20 以及其他重大套件更新

我們很高興的宣佈全新的 Plasma 5.6 系列版本。更準確的來說是 Plasma 5.6.1,現在已在我們的穩定套件庫中可用。這個快速更新是隨著 5.6 釋出後提供給 Plasma 使用者的第一個錯誤修復版本,此外也有許多變動在 Plasma 5.6 中被引入以改善使用者體驗。




Frameworks 5.20 則包含了對 breeze 圖示、kio、kactivities、plasma-frameworks 等框架的更新。

這次的釋出最明顯的更新即為 Qt 5.6,以及其他許多核心套件群組的更新。有超過 900 個套件更新至最新版本或是對它們的依賴關係的最新版本重建,以下是較重要的:

  • openjdk 8.u77 
  • python3 3.5.1 
  • python2 2.7.11 
  • octopi 0.8.1 
  • hplip 3.16.3
  • otter-broeser 已經被引入至官方套件庫中以取代 opera
  • qupzilla 2.0.0 已切換至 qtwebengine,但您也可以在套件庫中找到 qupzilla-webkit 套件
  • ntfs-3g 2016.2.22
  • boost 1.60.0
  • icu 56.1
  • krb5 1.14.1
  • libsasl 2.1.26

請在 Pacman 詢問您是否要取代套件時一律回答 Yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Big update includes Plasma 5.6.1, Frameworks 5.20.0 and important package groups

17:20, Sunday, 01 May UTC

Charka@中文

Plasma 5.6.2、Frameworks 5.21 已經可用

KDE Plasma 與 Frameworks 的最新更新已提供給所有 Chakra 的使用者。


Plasma 5.6.2 包含了新翻譯與錯誤修復,開發者特別表示改進了 Breeze 與 Oxygen 的工作空間主題,以及日曆與在天氣小工具中加入對 BBC 天氣的支援。

Frameworks 5.21.0 則包含了對 baloo、breeze 圖示集、kio、ktexteditor 以及其他框架的改進。


其他較重要的套件更新:
  • libreoffice 5.1.2
  • steam 1.0.0.52
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.6.2 and Frameworks 5.21.0 available

17:20, Sunday, 01 May UTC

Charka@中文

Linux 核心與顯示卡驅動程式更新進入穩定套件庫

本次更新包含了我們的核心套件庫的許多更新,包含了 Linux 核心、顯示卡驅動程式,以及其他許多套件。


為了避免複雜化更新過程,讓潛在的故障排除變得不易,Plasma 5.6.3Applications 16.04 將會在接下來的幾天內才進到穩定套件庫。這些都已經提供給我們的測試員了,他們協助我們在把套件移動至穩定套件庫前抓出大部份可能的臭蟲。改善了所有 Chakra 使用者的體驗。

核心:

  • linux 4.5.1
  • linux-lts 3.14.66
顯示卡驅動程式:
  • mesa 11.2.1
  • xf86-video-amdgpu 1.1.0
  • xf86-video-ati 7.7.0
  • xf86-video-intel 2.99.917+544+g8b8c9a3
  • nvidia 364.16
  • nvidia-340xx 340.96
  • nvidia-304xx 304.131
其他套件:
  • primus 20151110
  • phonon 4.9.0
  • btrfs-progs 4.5.1-2
  • intltool 0.51.0
  • rust 1.8.0
  • samba 4.3.8
  • sqlite3 3.12.1
  • wine 1.9.8

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Updated linux kernel and graphics packages available

17:19, Sunday, 01 May UTC

Charka@中文

Plasma 5.6.3、Applications 16.04.0 已經可用

KDE Plasma 與 Applications 的最新更新已提供給所有 Chakra 的使用者,也包含了其他套件的更新。這次更新需要手動干預,因為有一個先前存在的檔案被丟棄後又移動到其他套件中。
要正確地執行本次更新請見下列說明:
$ sudo pacman -Syu → 這裡應該會有錯誤
$ sudo pacman -S kde-runtime --force → 這可以繞過這個問題
$ sudo pacman -Syu → 像平常一樣繼續更新

Plasma 5.6.3 包含了新翻譯與錯誤修復,其變動主要是關於 plasma 桌面與工作空間、kwin 與 addons。

Applications 16.04 包含了移植到 Frameworks 5 的 kcolorchooserkfloppykmahjonggkrdc。新的音樂應用程式也被引入,其稱為 minuet許多臭蟲已被修正,同時也加入了許多新功能到套件中,像是 kontact 套裝軟體、kdenlivearkokularkhelpcenter 以及 kleopatra

其他較重要的套件更新:
  • exiv2 0.25 與 libgit2 0.24 都收到了會破壞相容性的更新。如果您有依賴於它們的本機套件或是從 CCR 安裝的套件,請重建它們。
  • digikam 5.0.0-beta6
  • openjdk 8.u92
  • hugin 2016.0.0
  • kdevelop 4.90.91-1
  • zanshin 0.4.0-1
請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。

我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Plasma 5.6.3 and Applications 16.04.0 by KDE now available

17:19, Sunday, 01 May UTC

April 22, 2016

I,KDE

Marketo on Windows

不知道大家是否关注过 KDE on Windows 这个项目,我曾经尝试过安装,然后因为版本实在太老旧而卸载。也曾经尝试编译 KDE on Windows,然而止步于前期从 Sourceforge 上下载依赖。

前一段时候偶然瞥见 Kate on Windows 这个post,使用了 Windows 上的 Kate 后感觉不错,就开始尝试为 Marketo 编译一个 Windows 版。因为 Marketo 和 Kate 的依赖几乎是相同的,所以构建脚本改动不多。构建的过程中并没有遇到特别多错误,只是出现了一些将 Linux 的代码移植到 Windows 上常见的问题,比如代码页。另外,由于下载了最新的 Qt 5.6.0, 顺手把 Marketo 的代码更新到了 Qt 5.6,开始使用 QWebEngineView 替代 QWebView,另外 Markdown 的实时预览采用了 Qt 5.6.0 中 examples 中所使用的 QWebChannel。还有就是修复了预览 C++ 的代码片段出现的头文件消失这个 bug。

有图有代码有安装包^_^:

markpado

Markpado on Windows 10

15:12, Friday, 22 April UTC

April 19, 2016

Charka@中文

Kdenlive 安裝與第一次設定

Kdenlive 是一款專業非線性視頻編輯器,注重靈活性和易用性。這篇文章會介紹安裝與第一次設定

安裝 Kdenlive

Chakra(預設安裝)、Arch Linux 請從以下二種方法選擇一種安裝
   1. 開啟 Octopi 選擇 kdenlive 安裝
   2. 開啟 Konsole,輸入指令:sudo pacman -S kdenlive

UbuntuDebianLinux Mint 請輸入以下指令安裝:
     apt-get install kdenlive

openSUSE 請輸入以下指令安裝:
    yast -i kdenlive

Fedora 請輸入以下指令安裝:
    dnf install kdenlive

OS X:請使用 MacPorts編譯安裝

第一次啟動設定


首先會出現提示畫面,直接按下一步


檢查已安裝模組與解碼器,可根據你的需求安裝。


設定預設影片編碼格式。


設定檔案預設儲存資料夾。


選擇錄影裝置。


檢查系統支援套件,可根據你的需求安裝。最後請按下「完成」。Kdenlive 的基本操作請參考kdenlive新手超快速基本教學!

11:49, Tuesday, 19 April UTC

April 08, 2016

Charka@中文

GDquest 每週將會發布免費 Krita 教學

Game Art quest - Krita 2D 遊戲美術培訓系列已經發布囉!每個星期會有兩部新影片發布在 youtube 上。影片可以在這裡觀賞:https://youtube.com/c/gdquest

來源:Free Krita tutorials out every week on GDquest

14:16, Friday, 08 April UTC

February 07, 2016

I,KDE

春节三连发 kimtoy/kamule/kdoubanfm

如题,up主三个app赶在2016春节期间,正式移植到了 kde frameworks 5 详细软件介绍可查阅早前 ikde 的文章

欢迎大家使用,用着开心就好了~~ 觉得好用请 vote up 支持下up主就很满足了呢 (。◕‿◕。) 祝大家春节愉快,万事大吉,KDE社区越来越好

kimtoy-1.91 输入法面板 http://kde-apps.org/content/show.php/KIMToy?content=140967

kamule-0.91 amule电驴下载器前端 http://kde-apps.org/content/show.php/KaMule?content=150270

kdoubanfm-0.91 豆瓣电台 http://kde-apps.org/content/show.php/KDoubanFM?content=151477

 

14:27, Sunday, 07 February UTC

December 16, 2015

I,KDE

Markdown笔记软件Marketo

在 Linux 上试过各种 Markdown 编辑器,都觉得满足不了我的个人需求。开源的我试过Retext,Smark,闭源的也试过一些。总的来说,闭源的 Markdown 编辑器整个体验要比开源的好许多。所以,去年冬天开始谋划着写一个 KDE 下的 Markdown 笔记软件,顺带把编辑器的部分搞定。直到前段时间,才加上了一些个人比较需要的特性,在 KDE-Apps 上发布了出来(欢迎 Vote Up :))。界面还比较粗糙,不过大体的功能都已经具备。

核心观点

我觉得笔记应该以纯文本的形式存放在文件系统上,这样可以方便地用自己喜欢的编辑器编辑。另外,编辑 Markdown 的笔记的时候,大部分语法上的问题应该由语法高亮提示用户,把预览这种功能尽量用于成品的展示与阅读。

主要特性

Marketo 具备如下特性:

  • 在界面上可以复制粘贴笔记链接,用以跳转
  • 基于 Katepart,所以自带强大的Vim编辑模式
  • 支持 Fenced Code,且在编辑模式下,会根据代码的类型实时渲染
  • 使用自己维护的 Markdown Parser,支持 CommonMark 的大部分特性
  • 支持实时预览,编辑模式和预览模式同步滚动
  • 支持标签,且标签同时可以在 Dolphin 的显示和编辑

因为打算写一个比较纯粹的 CommonMark Parser,所以表格、数学公式这些不打算在 Markdown Parser 里面实现,未来可能以扩展形式在笔记软件的选择打开或者关闭。

至于第三点,没有理解什么意思的同学可以看这个图:

实时渲染

原本以为实时渲染的功能必须维护一个 Markdown Parser,再根据 Fenced Code 的类型,实时地分析并高亮各种语言的代码。其实不用,因为 Katepart 的语法高亮功能非常强大。只要自定义一个语法高亮的规则文件,就可以搞定了。老实说,自以为目前这个笔记软件的最大亮点就是 Katepart。如果你不喜欢目前这个粗糙的界面,不妨 Hack 一下我的语法高亮文件,直接用 Kate 就行了,不过是缺了预览而已。

后续开发

后续开发会关注在 Markdown Editor 和 Previewer 上。

有兴趣加入开发的同学可以看这里: https://github.com/sadhen/marketo

安装试用

建议从源代码安装,KDE-Apps 上面提供的deb包已经过时了。最新的源码在外观上为Ubuntu Unity用户做了一些改进。Arch用户直接从AUR安装就是了。

详细请参考安装指南

17:07, Wednesday, 16 December UTC


Older blog entries