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的

類似的軟件

obs-generator
obs-generator

11 May 15

Inkscape
Inkscape

2 Jun 15

Titlebar menu
Titlebar menu

12 May 15

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

KDE Telepathy
KDE Telepathy

17 Feb 15

KDE Plasma
KDE Plasma

20 Jan 18

意見 KDE Frameworks

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