KDE Frameworks

軟件截圖:
KDE Frameworks
軟件詳細信息:
版本: 5.49.0 更新
上傳日期: 16 Aug 18
開發: KDE e.V.
許可: 免費
人氣: 40

Rating: nan/5 (Total Votes: 0)

KDE框架是一個開源和自由軟件項目,作為KDE桌面環境的一部分進行分發,旨在為開發人員提供一系列工具和庫,用於為KDE Plasma圖形環境開發功能強大的應用程序,使用Qt5框架構建。


包括幾乎所有KDE應用程序的代碼庫

該軟件包括幾乎所有KDE應用程序的代碼庫,具有明確定義的能力和依賴性,提供菜單和工具欄,文件訪問和拼寫檢查等高級功能。最棒的是,所有工具和庫都可以單獨下載。


介紹Qt插件

KDE Frameworks項目中包含的庫作為獨立的跨平台模塊分發,稱為Qt Addons。它們適用於Qt和KDE開發人員,以及所有想要在任何平台上加速,簡化和降低Qt開發成本的人。

構建KDE框架

KDE Framework已經在各種GNU / Linux發行版上成功測試過,包括Debian,Ubuntu,Arch Linux,Fedora和openSUSE。要構建它,您需要安裝Qt5框架,以及項目主頁https://community.kde.org/Frameworks/Building中列出的各種其他基本庫和工具。


在引擎蓋下

KDE Frameworks項目中包含的大多數工具和庫都是用C ++編程語言編寫的。您需要有一個最近的GCC編譯器,Git和最新的kdesrc-build軟件包。訪問上述鏈接可以找到詳細的安裝說明。如果安裝了所有依賴項,它也應該適用於其他GNU / Linux操作系統。

此版本中的新功能

  • Baloo:
  • 如果subterm返回空結果集
  • ,則提前終止查詢執行
  • 從文檔術語db(bug 392877)
  • 讀取損壞的數據時避免崩潰
  • 將字符串列表作為輸入
  • 忽略更多類型的源文件(錯誤382117)
  • 微風圖標:
  • 更新了句柄和溢出菜單
  • 額外的CMake模塊:
  • Android工具鏈:允許手動指定額外的庫
  • Android:如果qml-import-paths為空,請不要定義
  • KArchive:
  • 處理zip文件中嵌入的zip文件(bug 73821)
  • KCMUtils:
  • [KCModuleQml]選項卡時忽略已禁用的控件
  • 的Kconfig:
  • kcfg.xsd - 不需要kcfgfile元素
  • KConfigWidgets:
  • 修復“默認”狀態再次匹配Breeze的配色方案
  • KDeclarative:
  • 在正確的上下文中設置kcm上下文屬性
  • [繪圖儀]如果m_node為null(bug 394283)
  • ,則不進行渲染
  • KDocTools:
  • 更新烏克蘭實體列表
  • 將實體OSD添加到general.entites
  • 將實體CIFS,NFS,Samba,SMB添加到general.entities
  • 將Falkon,Kirigami,macOS,Solid,USB,Wayland,X11,SDDM添加到一般實體
  • KFileMetaData:
  • 檢查ffmpeg是否至少是引入我們需要的API的3.1版本
  • 在taglibextractor中搜索專輯藝術家和albumartist標籤
  • popplerextractor:如果沒有
  • ,請不要嘗試猜測標題
  • KGlobalAccel:
  • 確保在發出快捷方式(錯誤394689)
  • 之前處理了ungrab鍵盤請求
  • KHolidays:
  • holiday_es_es - “Comunidad de Madrid”的修復日
  • KIconThemes:
  • 檢查組是否< LastGroup,因為KIconEffect無論如何都不處理UserGroup
  • KImageFormats:
  • 從json文件中刪除重複的mime類型
  • KIO:
  • 在粘貼二進制數據時檢查目的地是否存在(錯誤394318)
  • Auth支持:返回套接字緩衝區的實際長度
  • Auth支持:統一API以進行文件描述符共享
  • Auth支持:在用戶的運行時目錄中創建套接字文件
  • Auth支持:使用後刪除套接字文件
  • Auth支持:將清除套接字文件的任務移至FdReceiver
  • Auth支持:在linux中不要使用抽象套接字來共享文件描述符
  • [kcoredirlister]盡可能多地刪除url.toString()
  • KFileItemActions:僅選擇文件時回退到默認的mimetype(錯誤393710)
  • 介紹KFileItemListProperties :: isFile()
  • KPropertiesDialogPlugin現在可以使用X-KDE-Protocols指定多個支持的協議
  • 從http重定向到https
  • 時保留片段
  • [KUrlNavigator] Emit tab當中間點擊路徑選擇器菜單中的路徑時請求
  • 表現:使用新的uds實施
  • 不要將smb:/重定向到smb://然後重定向到smb:///
  • 通過雙擊保存對話框(錯誤267749)
  • 允許接受
  • 默認情況下在filepicker對話框中啟用預覽
  • 圖標太小時隱藏文件預覽
  • i18n:再次使用複數形式插件消息
  • 在廢棄或刪除單個文件時使用常規對話框而不是列表對話框
  • 使刪除操作的警告文本強調其永久性和不可逆性
  • 還原“在打開/保存對話框的工具欄中顯示視圖模式按鈕”
  • 剪紙:
  • 在ToolBarApplicationHeader
  • 上顯示action.main更為突出
  • 允許沒有KWin平板電腦模式依賴的Kirigami構建
  • 在RTL上正確滑動過濾器
  • 正確調整contentItem的大小。
  • 修復 - 反向行為
  • 分享contextobject以始終訪問i18n
  • 確保隱藏工具提示
  • 確保不將無效變體分配給跟踪屬性
  • 不處理MouseArea,drop()信號
  • 在移動設備上沒有懸停效果
  • 正確的圖標溢出 - 菜單 - 左和右
  • 拖動句柄以重新排列ListView中的項目
  • 使用工具欄按鈕上的助記符
  • 在QMake的.pri
  • 中添加了丟失的文件
  • [API dox]修復Kirigami.InlineMessageType - > Kirigami.MessageType
  • 修復applicationitem中的applicationheader
  • 當沒有手柄時,不允許顯示/隱藏抽屜(錯誤393776)
  • KItemModels:
  • KConcatenateRowsProxyModel:正確清理輸入
  • KNotification:
  • 在關閉應用程序時修復NotifyByAudio中的崩潰
  • KPackage Framework:
  • kpackage_install_ * package:修復.desktop和.json
  • 之間缺少的dep
  • 確保rcc中的路徑永遠不會從絕對路徑派生
  • KRunner:
  • 進程DBus在:: match線程(bug 394272)
  • 中回复
  • KTextEditor:
  • 不要將標題案例用於“顯示字數”複選框
  • 使單詞/字數統計為全局首選項
  • KWayland:
  • 增加org_kde_plasma_shell界面版本
  • 添加“SkipSwitcher”到API
  • 添加XDG輸出協議
  • KWidgetsAddons:
  • [KCharSelect]使用Qt 5.11
  • 修復表格單元格大小
  • [API dox]刪除重載的使用,導致文檔損壞
  • [API dox]告訴doxygen“例如”不結束句子,使用“。 "
  • [API dox]刪除不需要的HTML轉義
  • 不要自動為每種樣式設置默認圖標
  • 讓KMessageWidget與Kirigami inlineMessage的風格相匹配(bug 381255)
  • NetworkManagerQt:
  • 提供有關未處理屬性的信息,只需調試消息
  • WirelessSetting:實現assignedMacAddress屬性
  • 等離子框架:
  • 模板:一致的命名,修復翻譯目錄名稱等等
  • [微風等離子主題]修復kleopatra圖標以使用顏色樣式表(錯誤394400)
  • [Dialog] Handle對話框正在最小化(bug 381242)
  • 目的:
  • 改善電報整合
  • 將內部數組視為OR約束而不是AND
  • 可以通過桌面文件存在來約束插件
  • 可以通過可執行文件
  • 過濾插件
  • 在KDE Con​​nect插件中突出顯示所選設備
  • 修復框架/目的/插件中的i18n問題
  • 添加電報插件
  • kdeconnect:當進程無法啟動時通知(錯誤389765)
  • QQC2StyleBridge:
  • 僅在使用qtquickcontrols 2.4
  • 時使用托盤屬性
  • 使用Qt

版本5.47.0中的新功能

  • Baloo:
  • 如果subterm返回空結果集
  • ,則提前終止查詢執行
  • 從文檔術語db(bug 392877)
  • 讀取損壞的數據時避免崩潰
  • 將字符串列表作為輸入
  • 忽略更多類型的源文件(錯誤382117)
  • 微風圖標:
  • 更新了句柄和溢出菜單
  • 額外的CMake模塊:
  • Android工具鏈:允許手動指定額外的庫
  • Android:如果qml-import-paths為空,請不要定義
  • KArchive:
  • 處理zip文件中嵌入的zip文件(bug 73821)
  • KCMUtils:
  • [KCModuleQml]選項卡時忽略已禁用的控件
  • 的Kconfig:
  • kcfg.xsd - 不需要kcfgfile元素
  • KConfigWidgets:
  • 修復“默認”狀態再次匹配Breeze的配色方案
  • KDeclarative:
  • 在正確的上下文中設置kcm上下文屬性
  • [繪圖儀]如果m_node為null(bug 394283)
  • ,則不進行渲染
  • KDocTools:
  • 更新烏克蘭實體列表
  • 將實體OSD添加到general.entites
  • 將實體CIFS,NFS,Samba,SMB添加到general.entities
  • 將Falkon,Kirigami,macOS,Solid,USB,Wayland,X11,SDDM添加到一般實體
  • KFileMetaData:
  • 檢查ffmpeg是否至少是引入我們需要的API的3.1版本
  • 在taglibextractor中搜索專輯藝術家和albumartist標籤
  • popplerextractor:如果沒有
  • ,請不要嘗試猜測標題
  • KGlobalAccel:
  • 確保在發出快捷方式(錯誤394689)
  • 之前處理了ungrab鍵盤請求
  • KHolidays:
  • holiday_es_es - “Comunidad de Madrid”的修復日
  • KIconThemes:
  • 檢查組是否< LastGroup,因為KIconEffect無論如何都不處理UserGroup
  • KImageFormats:
  • 從json文件中刪除重複的mime類型
  • KIO:
  • 在粘貼二進制數據時檢查目的地是否存在(錯誤394318)
  • Auth支持:返回套接字緩衝區的實際長度
  • Auth支持:統一API以進行文件描述符共享
  • Auth支持:在用戶的運行時目錄中創建套接字文件
  • Auth支持:使用後刪除套接字文件
  • Auth支持:將清除套接字文件的任務移至FdReceiver
  • Auth支持:在linux中不要使用抽象套接字來共享文件描述符
  • [kcoredirlister]盡可能多地刪除url.toString()
  • KFileItemActions:僅選擇文件時回退到默認的mimetype(錯誤393710)
  • 介紹KFileItemListProperties :: isFile()
  • KPropertiesDialogPlugin現在可以使用X-KDE-Protocols指定多個支持的協議
  • 從http重定向到https
  • 時保留片段
  • [KUrlNavigator] Emit tab當中間點擊路徑選擇器菜單中的路徑時請求
  • 表現:使用新的uds實施
  • 不要將smb:/重定向到smb://然後重定向到smb:///
  • 通過雙擊保存對話框(錯誤267749)
  • 允許接受
  • 默認情況下在filepicker對話框中啟用預覽
  • 圖標太小時隱藏文件預覽
  • i18n:再次使用複數形式插件消息
  • 在廢棄或刪除單個文件時使用常規對話框而不是列表對話框
  • 使刪除操作的警告文本強調其永久性和不可逆性
  • 還原“在打開/保存對話框的工具欄中顯示視圖模式按鈕”
  • 剪紙:
  • 在ToolBarApplicationHeader
  • 上顯示action.main更為突出
  • 允許沒有KWin平板電腦模式依賴的Kirigami構建
  • 在RTL上正確滑動過濾器
  • 正確調整contentItem的大小。
  • 修復 - 反向行為
  • 分享contextobject以始終訪問i18n
  • 確保隱藏工具提示
  • 確保不將無效變體分配給跟踪屬性
  • 不處理MouseArea,drop()信號
  • 在移動設備上沒有懸停效果
  • 正確的圖標溢出 - 菜單 - 左和右
  • 拖動句柄以重新排列ListView中的項目
  • 使用工具欄按鈕上的助記符
  • 在QMake的.pri
  • 中添加了丟失的文件
  • [API dox]修復Kirigami.InlineMessageType - > Kirigami.MessageType
  • 修復applicationitem中的applicationheader
  • 當沒有手柄時,不允許顯示/隱藏抽屜(錯誤393776)
  • KItemModels:
  • KConcatenateRowsProxyModel:正確清理輸入
  • KNotification:
  • 在關閉應用程序時修復NotifyByAudio中的崩潰
  • KPackage Framework:
  • kpackage_install_ * package:修復.desktop和.json
  • 之間缺少的dep
  • 確保rcc中的路徑永遠不會從絕對路徑派生
  • KRunner:
  • 進程DBus在:: match線程(bug 394272)
  • 中回复
  • KTextEditor:
  • 不要將標題案例用於“顯示字數”複選框
  • 使單詞/字數統計為全局首選項
  • KWayland:
  • 增加org_kde_plasma_shell界面版本
  • 添加“SkipSwitcher”到API
  • 添加XDG輸出協議
  • KWidgetsAddons:
  • [KCharSelect]使用Qt 5.11
  • 修復表格單元格大小
  • [API dox]刪除重載的使用,導致文檔損壞
  • [API dox]告訴doxygen“例如”不結束句子,使用“。 "
  • [API dox]刪除不需要的HTML轉義
  • 不要自動為每種樣式設置默認圖標
  • 讓KMessageWidget與Kirigami inlineMessage的風格相匹配(bug 381255)
  • NetworkManagerQt:
  • 提供有關未處理屬性的信息,只需調試消息
  • WirelessSetting:實現assignedMacAddress屬性
  • 等離子框架:
  • 模板:一致的命名,修復翻譯目錄名稱等等
  • [微風等離子主題]修復kleopatra圖標以使用顏色樣式表(錯誤394400)
  • [Dialog] Handle對話框正在最小化(bug 381242)
  • 目的:
  • 改善電報整合
  • 將內部數組視為OR約束而不是AND
  • 可以通過桌面文件存在來約束插件
  • 可以通過可執行文件
  • 過濾插件
  • 在KDE Con​​nect插件中突出顯示所選設備
  • 修復框架/目的/插件中的i18n問題
  • 添加電報插件
  • kdeconnect:當進程無法啟動時通知(錯誤389765)
  • QQC2StyleBridge:
  • 僅在使用qtquickcontrols 2.4
  • 時使用托盤屬性
  • 使用Qt

版本中的新功能

  • Baloo
  • 剝離並重寫baloo標籤KIO slave(錯誤340099)
  • BluezQt
  • 不要洩漏rfkill文件描述符(bug 386886)
  • 微風圖標
  • 添加缺少的圖標大小(錯誤384473)
  • 添加用於發現的安裝和卸載圖標
  • 額外的CMake模塊
  • 將描述標記添加到生成的pkgconfig文件
  • ecm_add_test:在Windows上使用正確的路徑sep
  • 將FindSasl2.cmake添加到ECM
  • 僅在執行Makefile時傳遞ARGS內容
  • 添加FindGLIB2.cmake和FindPulseAudio.cmake
  • ECMAddTests:設置QT_PLUGIN_PATH,以便找到本地構建的插件
  • KDECMakeSettings:關於build dir佈局的更多文檔
  • 框架集成
  • 支持從KNS產品下載第二或第三下載鏈接(錯誤385429)
  • KActivitiesStats
  • 開始修復libKActivitiesStats.pc :( bug 386933)
  • KActivities
  • 修復多次啟動kactivitymanagerd的比賽
  • KAuth
  • 僅允許構建kauth-policy-gen代碼生成器
  • 添加一條關於從多線程應用程序調用幫助程序的說明
  • KBookmarks
  • 如果未安裝keditbookmarks,則不顯示編輯書籤操作
  • 從已棄用的KAuthorized :: authorizeKAction到authorizeAction的端口
  • KCMUtils
  • 鍵盤導航進出QML kcms
  • KCompletion
  • 在可編輯的組合框上設置新行編輯時不要崩潰
  • KComboBox:將可編輯設置為上一個值時提前返回
  • KComboBox:在新行編輯
  • 上重用現有的完成對象
  • 的Kconfig
  • 不要每次都查找/ etc / kderc
  • KConfigWidgets
  • 更新默認顏色以匹配D7424中的新顏色
  • KCoreAddons
  • SubJobs的輸入驗證
  • 解析json文件時發出錯誤警告
  • 安裝kcfg / kcfgc / ui.rc / knotify&qrc文件的mimetype定義
  • 添加新功能以按文字測量長度
  • 修復文件中的KAutoSave錯誤,其中包含空格
  • KDeclarative
  • 在Windows上編譯
  • 使用QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY進行編譯
  • [MouseEventListener]允許接受鼠標事件
  • 使用單個QML引擎
  • KDED
  • kded:刪除對ksplash的dbus調用
  • KDocTools
  • 更新Brasilian葡萄牙語翻譯
  • 更新俄語翻譯
  • 更新俄語翻譯
  • 更新customization / xsl / ru.xml(nav-home缺失)
  • KEmoticons
  • KEmoticons:端口插件到JSON並添加對使用KPluginMetaData加載的支持
  • 不要洩漏pimpl類的符號,使用Q_DECL_HIDDEN保護
  • KFileMetaData
  • usermetadatawritertest需要Taglib
  • 如果屬性值為null,請刪除user.xdg.tag屬性(錯誤376117)
  • 在TagLib提取器中只讀取文件
  • KGlobalAccel
  • 將一些阻止dbus呼叫分組
  • kglobalacceld:避免無緣無故地加載圖標加載器
  • 生成正確的快捷方式字符串
  • KIO
  • KUriFilter:過濾掉重複的插件
  • KUriFilter:簡化數據結構,修復內存洩漏
  • [CopyJob]刪除文件後不要重新開始
  • 修復Qt 5.9.3+上的KNewFileMenu + KIO :: mkpath創建目錄(bug 387073)
  • 創建了一個輔助函數'KFilePlacesModel :: movePlace'
  • 公開KFilePlacesModel'iconName'角色
  • KFilePlacesModel:避免不必要的'dataChanged'信號
  • 為KFilePlacesModel
  • 中的任何條目返回有效的書籤對象
  • 創建'KFilePlacesModel :: refresh'功能
  • 創建'KFilePlacesModel :: convertedUrl'靜態函數
  • KFilePlaces:創建了“遠程”部分
  • KFilePlaces:為可移動設備添加部分
  • 將baloo網址添加到模型
  • 使用qtbase 5.10 beta 4修復KIO :: mkpath
  • [KDirModel]作業更改時發出HasJobRole更改
  • 更改標籤“高級選項” > “終端選項”
  • 剪紙
  • 按標題大小(錯誤387098)
  • 偏移滾動條
  • 基於行動按鈕存在的​​下邊距
  • 不要假設applicationWidnow()可用
  • 如果我們仍在構造函數中,請不要通知值更改
  • 替換來源
  • 中的庫名稱
  • 支持更多地方的顏色
  • 工具欄中的顏色圖標(如果需要)
  • 考慮主要操作按鈕中的圖標顏色
  • 開始使用“圖標”分組屬性
  • KNewStuff
  • 還原“在設置d指針之前分離” (bug 386156)
  • 不安裝開發工具來聚合桌面文件
  • [knowstuff]出錯時不要洩漏ImageLoader
  • KPackage Framework
  • 在kpackage框架中正確執行字符串
  • 如果沒有metadata.desktop
  • ,請不要嘗試生成metadata.json
  • 修復kpluginindex緩存
  • 改善錯誤輸出
  • KTextEditor
  • 修復VI模式緩衝區命令
  • 防止意外縮放
  • KUnitConversion
  • 從QDom到QXmlStreamReader的端口
  • 使用https下載貨幣匯率
  • KWayland
  • 將wl_display_set_global_filter公開為虛擬方法
  • 修復kwayland-testXdgShellV6
  • 添加對zwp_idle_inhibit_manager_v1的支持(錯誤385956)
  • [server]支持禁止IdleInterface
  • KWidgetsAddons
  • 避免使用不一致的密碼對話
  • 按需設置enable_blur_behind提示
  • KPageListView:更新字體更改寬度
  • KWindowSystem
  • [KWindowEffectsPrivateX11]添加reserve()調用
  • KXMLGUI
  • 修復具有i18n上下文的工具欄名稱的翻譯
  • 等離子框架
  • #warning指令不是通用的,特別是MSVC不支持
  • [IconItem]使用ItemSceneHasChanged而不是連接windowChanged
  • [圖標項目]明確地發出覆蓋圖在設置者中更改而不是連接到它
  • [Dialog]使用KWindowSystem :: isPlatformX11()
  • 減少ColorScope
  • 上的虛假屬性更改量
  • [圖標項]僅在實際更改時發出validChanged
  • 如果flickable是具有已知方向的ListView,則禁止不必要的滾動指示
  • [AppletInterface]發出configurationRequired和-Reason
  • 的更改信號
  • 使用setSize()代替setProperty width and height
  • 修正了PlasmaComponents菜單出現斷角(bug 381799)
  • 的問題
  • 修正了上下文菜單出現斷角(錯誤381799)
  • 的問題
  • API文檔:添加git日誌中的棄用通知
  • 將組件與Kirigami中的組件同步
  • 搜索所有KF5組件,而不是單獨的框架
  • 減少雜散信號發射(bug 382233)
  • 添加指示是否添加或刪除屏幕的信號
  • 安裝Switch stuff
  • 不要依賴包括
  • 優化SortFilterModel角色名稱
  • 刪除DataModel :: roleNameToId
  • 監獄
  • 添加Aztec代碼生成器
  • QQC2StyleBridge
  • 在構建時確定QQC2版本(錯誤386289)
  • 默認情況下,保持背景不可見
  • 在ScrollView中添加背景
  • 固體
  • 更快的UDevManager :: devicesFromQuery
  • 的Sonnet
  • 可以交叉編譯十四行詩
  • 語法突出顯示
  • 將PKGUILD添加為bash語法
  • JavaScript:包含標準mime類型
  • debchangelog:添加Bionic Beaver
  • 更新SQL(Oracle)語法文件(錯誤386221)
  • SQL:在運營商之前移動檢測註釋
  • crk.xml:添加標題行

版本5.40.0中的新功能

  • Baloo
  • 將DjVu文件視為文檔(錯誤369195)
  • 修復拼寫,以便正確識別WPS Office演示文稿
  • 微風圖標
  • 為存儲Dolphin工具欄圖標添加文件夾存儲
  • KArchive
  • 修復潛在的內存洩漏。修復邏輯
  • KCMUtils
  • 來自qwidget方面的qml模塊沒有邊距
  • 初始化變量(通過覆蓋率找到)
  • KConfigWidgets
  • 修復KStandardAction :: MoveToTrash的圖標
  • KCoreAddons
  • 使用雙重網址修復網址檢測,例如“http://www.foo.bar”
  • 將https用於KDE網址
  • KDELibs 4支持
  • disableSessionManagement()替換的完整文檔
  • 針對OpenSSL 1.1.0進行kssl編譯(錯誤370223)
  • KFileMetaData
  • 修復發電機屬性的顯示名稱
  • KGlobalAccel
  • KGlobalAccel:修復支持小鍵盤鍵(再次)
  • 的kinit
  • 當DESTDIR和libcap一起使用時正確安裝start_kdeinit
  • KIO
  • 修復遙控器的顯示:/在qfiledialog
  • 在KfilesPlacesView上實施類別支持
  • HTTP:修復207多狀態案例的錯誤字符串
  • KNewFileMenu:清理死密碼,由Coverity發現
  • IKWS:修復可能無限循環,由Coverity發現
  • KIO :: PreviewJob :: defaultPlugins()函數
  • 剪紙
  • 語法適用於較舊的Qt 5.7(錯誤385785)
  • 以不同方式堆疊覆蓋表(錯誤386470)
  • 當沒有焦點時顯示委託高亮顯示的屬性
  • 分隔符的首選大小提示
  • 正確的Settings.isMobile使用
  • 允許應用程序在桌面系統上有所收斂
  • 確保SwipeListItem的內容不與句柄重疊(錯誤385974)
  • Overlaysheet的scrollview始終是無聊的
  • 在圖庫桌面文件中添加類別(錯誤385430)
  • 更新kirigami.pri文件
  • 使用未安裝的插件進行測試
  • 棄用Kirigami.Label
  • 端口庫示例使用標籤始終為QQC2
  • Port Kirigami.Controls使用Kirigami.Label
  • 使touchlarea在觸摸事件上互動
  • 將git find_package調用移動到使用它的位置
  • 默認為透明列表視圖項
  • KNewStuff
  • 從網絡請求中刪除PreferCache
  • 設置預覽時不要分離指向私人數據的指針
  • KMoreTools:更新並修復桌面文件(錯誤369646)
  • KNotification
  • 在選擇是否使用傳統模式時刪除對SNI主機的檢查(錯誤385867)
  • 如果我們要製作一個(bug 385371)
  • ,只檢查遺留系統托盤圖標
  • KPackage Framework
  • 使用未安裝的服務文件
  • KService
  • 初始化值
  • 初始化一些指針
  • KTextEditor
  • API dox:修復方法和參數的錯誤名稱,自
  • 添加缺失
  • 執行QML腳本時遇到(某些)崩潰(錯誤385413)
  • 避免由C樣式縮進腳本觸發的QML崩潰
  • 增加尾隨標記的大小
  • 通過縮進隨機字符修復一些壓痕
  • 修復棄用警告
  • KTextWidgets
  • 初始化值
  • KWayland
  • [client]刪除platformName為“wayland”的檢查
  • 不要重複連接到wl_display_flush
  • Wayland國外協議
  • KWidgetsAddons
  • 修復createKMessageBox焦點小部件不一致
  • 更緊湊的密碼對話框(錯誤381231)
  • 正確設置KPageListView寬度
  • KWindowSystem
  • KKeyServer:修復Meta + Shift + Print,Alt + Shift + arrowkey等處理
  • 支持flatpak平台
  • 使用KWindowSystem自己的平台檢測API而不是重複代碼
  • KXMLGUI
  • 將https用於KDE網址
  • NetworkManagerQt
  • 8021xSetting:domain-suffix-match在NM 1.2.0及更新版
  • 中定義
  • 在Security8021xSetting中支持“domain-suffix-match”
  • 等離子框架
  • 手動繪製圓弧
  • [PlasmaComponents Menu]添加ungrabMouseHack
  • [FrameSvg]優化updateSizes
  • 如果類型為OSD
  • ,請勿定位對話框
  • QQC2StyleBridge
  • 將編譯改進為靜態插件
  • 使radiobutton成為radiobutton
  • 使用qstyle繪製Dial
  • 使用ColumnLayout作為菜單
  • 修復Dialog
  • 刪除無效的組屬性
  • 修復md文件的格式,使其與其他模塊匹配
  • 組合框的行為更接近qqc1
  • QQuickWidgets的解決方法
  • 的Sonnet
  • 添加assignByDictionnary方法
  • 如果我們能夠分配字典,則發出信號
  • 語法突出顯示
  • Makefile:修復“CXXFLAGS +”
  • 中的regexpr匹配
  • ThreadWeaver
  • CMake清理:不要硬編碼-std = c ++ 0x

版本5.38.0中的新功能

  • Baloo:
  • 修復基於目錄的搜索
  • 額外的CMake模塊:
  • 設置CMAKE _ * _ OUTPUT_5.38以運行測試而不安裝
  • 包含用於查找qml導入作為運行時依賴項的模塊
  • 框架集成:
  • 返回高分辨率線條編輯清除圖標
  • 在重命名按鈕時使用ctrl + return修復接受對話框
  • KActivitiesStats:
  • 重新組合鏈接資源和已使用資源的查詢
  • 資源取消鏈接時重新加載模型
  • 修復合併鏈接資源和使用資源時的查詢
  • 的Kconfig:
  • 修復DeleteFile / RenameFile操作的標籤(錯誤382450)
  • kconfigini:在讀取條目值時刪除前導空格(錯誤310674)
  • KConfigWidgets:
  • 棄用KStandardAction :: Help和KStandardAction :: SaveOptions
  • 修復DeleteFile / RenameFile操作的標籤(錯誤382450)
  • 使用“document-close”作為KStandardAction :: close
  • 的圖標
  • KCoreAddons:
  • DesktopFileParser:在“:/ kservicetypes5 / *”中添加後備查找
  • 在kcoreaddons_add_plugin
  • 中添加對已卸載插件的支持
  • desktopfileparser:修復不合規的鍵/值解析(錯誤310674)
  • KDED:
  • 支持X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake:當build dir有特殊字符時,修復目標名稱縮短(bug 377573)
  • 添加CC BY-SA 4.0國際並將其設為默認
  • KGlobalAccel:
  • KGlobalAccel:端口到KKeyServer的新方法symXModXToKeyQt,用於修復小鍵盤密鑰(bug 183458)
  • 的kinit:
  • klauncher:修復針對flatpak應用的appId匹配
  • KIO:
  • 將Webshortcuts KCM從KServiceTypeTrader移植到KPluginLoader :: findPlugins
  • [KFilePropsPlugin]計算期間的區域設置格式totalSize
  • KIO:退出時解決長期存在的內存洩漏問題
  • 將mimetype過濾功能添加到KUrlCompletion
  • KIO:將URI過濾器插件從KServiceTypeTrader移植到json + KPluginMetaData
  • [KUrlNavigator] Emit tab當菜單中的位置被中間點擊時發出請求(錯誤304589)
  • [KUrlNavigator] Emit tab中間點擊選擇器時發出的請求(錯誤304589)
  • [KACLEditWidget]允許雙擊以編輯條目
  • [kiocore]修復先前提交中的邏輯錯誤
  • [kiocore]檢查klauncher是否正在運行
  • 真正限速INF_PROCESSED_SIZE消息(錯誤383843)
  • 不要清除Qt的SSL CA證書庫
  • [KDesktopPropsPlugin]創建目標目錄(如果不存在)
  • [File KIO slave]修復應用特殊文件屬性(錯誤365795)
  • 刪除TransferJobPrivate :: slotDataReqFromDevice
  • 中的繁忙循環檢查
  • 讓kiod5成為Mac上的“代理人”
  • 修復代理KCM未正確加載手動代理
  • 剪紙:
  • 無用時隱藏滾動條
  • 添加調整列寬可拖動句柄的基本示例

  • 句柄定位中的
  • ider圖層
  • 在重疊最後一頁時修復句柄放置
  • 不顯示最後一欄上的假句柄
  • 不要在委託中存儲內容(錯誤383741)
  • 因為我們已經設置了keyNavigationEnabled,所以也設置了包裹
  • 更好的左對齊後退按鈕(錯誤383751)
  • 滾動時不要考慮標題2次(錯誤383725)
  • 從不包裝標題標籤
  • 地址FIXME:刪除resetTimer(錯誤383772)
  • 不要在非移動設備中滾動應用程序頁面
  • 添加屬性以隱藏與AbstractListItem匹配的PageRow分隔符
  • 使用originY和bottomtotop流程修復滾動
  • 擺脫有關設置像素和磅值的警告
  • 不會在倒置視圖上觸發可達模式
  • 考慮頁面頁腳
  • 添加一個稍微複雜的聊天應用示例
  • 找到合適的頁腳更加安全
  • 使用前檢查項目有效性
  • isCurrentPage的榮譽圖層位置
  • 使用動畫而不是動畫師(錯誤383761)
  • 為頁面頁腳留出所需空間(如果可能)
  • 適用於應用抽屜的更好的調光器
  • applicationitem的背景調光
  • 正確修復後退按鈕邊距
  • 後退按鈕的正確邊距
  • ApplicationHeader中的警告少
  • 不要使用等離子縮放圖標大小
  • 手柄的新外觀
  • KJobWidgets:
  • 初始化窗口小部件跟踪器中的“暫停”按鈕狀態
  • KNotification:
  • 請勿阻止啟動通知服務(錯誤382444)
  • KPackage Framework:
  • 重構kpackagetool遠離字符串選項
  • KRunner:
  • 清除以前的更新操作
  • 在DBus上添加遠程選手
  • KTextEditor:
  • 端口文檔/查看腳本API到基於QJSValue的解決方案
  • 在圖標邊框上下文菜單中顯示圖標
  • 用KStandardAction :: Paste
  • 替換KStandardAction :: PasteText
  • 在生成側邊欄預覽時支持小數縮放
  • 從QtScript切換到QtQml
  • KWayland:
  • 將輸入RGB緩衝區視為預乘
  • 在輸出全局被銷毀時更新SurfaceInterface輸出
  • KWayland :: Client :: Surface track output destruction
  • 避免從無效來源發送數據優惠(錯誤383054)
  • KWidgetsAddons:
  • 通過讓Qt完成更多工作來簡化setContents
  • KSqueezedTextLabel:為方便起見,添加isSqueezed()
  • KSqueezedTextLabel:API文檔的小改進
  • [KPasswordLineEdit]將焦點代理設置為行編輯(錯誤383653)
  • [KPasswordDialog]重置幾何屬性
  • KWindowSystem:
  • KKeyServer:修復KeypadModifier的處理(bug 183458)
  • KXMLGUI:
  • 在應用程序啟動時節省一堆stat()調用
  • 修復Wayland上的KHelpMenu職位(錯誤384193)
  • 丟棄中斷按鈕點擊處理(錯誤383162)
  • KUndoActions:使用actionCollection設置快捷方式
  • 等離子框架:
  • [ConfigModel]防止添加null ConfigCategory
  • [ConfigModel]允許以編程方式添加和刪除ConfigCategory(錯誤372090)
  • [EventPluginsManager]在模型
  • 中公開pluginPath
  • [圖標項目]不要不必要地取消設置imagePath
  • [FrameSvg]通過alphaChannel()使用QPixmap :: mask()而不是棄用的複雜方式
  • [FrameSvgItem]按需創建marginins / fixedMargins對象
  • 修復菜單項的檢查狀態
  • 小程序中的QQC2強制等離子風格
  • 安裝PlasmaComponents.3 / private文件夾
  • 刪除“locolor”主題的遺骸
  • [主題]使用KConfig SimpleConfig
  • 避免一些不必要的主題內容查找
  • 將虛假調整大小事件忽略為空大小(錯誤382340)
  • 語法突出顯示:
  • 為Adblock Plus過濾器列表添加語法定義
  • 重寫Sieve語法定義
  • 為QDoc配置文件添加突出顯示
  • 為Tiger添加高亮定義
  • 在rest.xml正則表達式中轉義連字符(錯誤383632)
  • 修復:明文突出顯示為powershell
  • 為Metamath添加語法突出顯示
  • 重新考慮SCSS上的語法高亮顯示(bug 369277)
  • 添加小馬突出顯示
  • 重寫電子郵件語法定義

版本5.9.0中的新功能

  • 此版本中的新功能:
  • 新模塊:ModemManagerQt(ModemManager API的Qt包裝器)
  • 請注意,Plasma-NM 5.2.x需要一個補丁才能構建和使用此版本的ModemManagerQt。 plasma-nm patch。
  • 或者,升級到ModemManagerQt 5.9.0時升級到Plasma-NM 5.3 Beta。
  • KActivities:
  • 實施遺忘資源
  • 構建修復程序
  • 添加了一個插件,用於註冊KRecentDocument通知的事件
  • KArchive:
  • 在編寫中央標題條目時也尊重KZip :: extraField設置
  • 刪除兩個錯誤的斷言,當磁盤已滿時發生,錯誤343214
  • KBookmarks:
  • 使用Qt 5.5
  • 修復構建
  • KCMUtils:
  • 使用新的基於json的插件系統。在kcms /下搜索KCM。目前,仍需要在kservices5 /下兼容
  • 安裝桌面文件
  • 如果可能,加載並包裝僅限QML的kcms版本
  • 的Kconfig
  • 在全局對象析構函數中使用KSharedConfig時修復斷言。
  • kconfig_compiler:在* .kcfgc文件中添加對CategoryLoggingName的支持,以生成qCDebug(類別)調用。
  • KI18n:
  • 使用i18n()
  • 時預加載全局Qt目錄
  • KIconThemes:
  • 現在可以使用常規QDialog show()和exec()方法顯示KIconDialog
  • 修復KIconEngine :: paint以處理不同的devicePixelRatios
  • KIO:
  • 啟用KPropertiesDialog以顯示遠程文件系統的可用空間信息(例如smb)
  • 使用高DPI像素圖修復KUrlNavigator
  • 使KFileItemDelegate在動畫中處理非默認的devicePixelRatio
  • KItemModels:
  • KRecursiveFilterProxyModel:重新設計以在合適的時間發出正確的信號
  • KDescendantsProxyModel:處理源模型報告的移動。
  • KDescendantsProxyModel:修復重置時進行選擇時的行為。
  • KDescendantsProxyModel:允許從QML構建和使用KSelectionProxyModel。
  • KJobWidgets:
  • 將錯誤代碼傳播到JobView DBus接口
  • KNotifications:
  • 添加了一個不帶圖標的event()版本,並將使用默認版本
  • 添加了一個採用StandardEvent eventId和QString iconName
  • 的event()版本
  • KPeople:
  • 允許使用預定義類型擴展操作元數據
  • 從人員
  • 中刪除聯繫人後修復模型未正確更新
  • KPty:
  • 向世界公開KPty是否已使用utempter庫構建
  • KTextEditor:
  • 添加kdesrc-buildrc突出顯示文件
  • 語法:在PHP突出顯示文件中添加了對二進制整數文字的支持
  • KWidgetsAddons:
  • 使用高設備像素比率使KMessageWidget動畫平滑
  • KWindowSystem:
  • 為KWindowSystemPrivate添加虛擬Wayland實現
  • KWindowSystem :: icon,NETWinInfo未綁定到平台X11。
  • KXmlGui:
  • 合併.rc文件時保留翻譯域
  • 修復運行時警告QWidget :: setWindowModified:窗口標題不包含'[*]'佔位符
  • KXmlRpcClient:
  • 安裝翻譯
  • 血漿框架:
  • 當工具提示的臨時所有者消失或變空時修復了迷路工具提示
  • 修復TabBar最初沒有正確佈局,這可以在例如。開球
  • PageStack過渡現在使用動畫製作者實現更流暢的動畫
  • TabGroup過渡現在使用動畫製作者來製作更流暢的動畫
  • 製作Svg,FrameSvg正常工作QT_DEVICE_PIXELRATIO
  • 固體:
  • 恢復時刷新電池屬性
  • 構建系統更改:
  • 額外的CMake模塊(ECM)現在版本像KDE Frameworks,因此它現在是5.9,而之前是1.8。
  • 許多框架已被修復為可用而無需搜索其私有依賴項。即查找框架的應用程序只需要公共依賴項,而不是私有項。
  • 允許配置SHARE_INSTALL_DIR,以更好地處理多拱佈局
  • Frameworkintegration
  • 修復銷毀QSystemTrayIcon時可能發生的崩潰(由例如Trojita觸發),錯誤343976
  • 修復QML中的本機模態文件對話框,錯誤334963

<強>要求

  • Qt的

類似的軟件

顯影劑的其他軟件 KDE e.V.

KDE Plasma
KDE Plasma

20 Jan 18

KDE Telepathy
KDE Telepathy

17 Feb 15

意見 KDE Frameworks

評論沒有發現
添加評論
打開圖片!