Xfce是一个开放源码和免费分发的项目,为用户提供了符合GNU / Linux操作系统的标准兼容轻量级桌面环境。它已经从头开始设计得很快,同时仍然易于使用和视觉上吸引现代Linux用户。
它由窗口管理器,桌面管理器,面板,会话管理器,应用程序查找器,文件管理器和设置管理器组成。默认的Xfce布局使用顶层面板,用户可以从其中访问主菜单并启动应用程序,还有一个Dock(默认为隐藏),用于启动您最喜爱的程序。
配有自己的应用程序
默认情况下,该项目自带应用程序,其中可以提到Thunar文件管理器,Midori网络浏览器,Xfburn CD / DVD / BD刻录软件,Xfce终端仿真器和Orage日历。此外,它还包括Ristretto图像查看器,Xarchiver存档管理器,Leafpad文本编辑器和Parole媒体播放器。
支持CPU架构和操作系统该项目可以安装在几个类UNIX平台上。已知在Linux,OpenBSD,NetBSD,FreeBSD,Solaris,Cygwin和Windows操作系统上编译。支持的架构包括x86,x86_64,PPC,Sparc,Alpha等。默认情况下,Xfce在许多Linux操作系统中分发,包括众所周知的Xubuntu。
在其他受欢迎的Linux发行版中,使用Xfce作为其默认桌面环境,我们可以提到Manjaro Linux Xfce,Salix OS,SolydX,Emmabunt和uuml,s Linux,PC / OS和SalineOS。我们还应该提到,任何人都可以直接从其默认的软件仓库安装Xfce桌面环境以及GNU / Linux操作系统的任何其他开源图形界面。从登录屏幕轻松切换它们。
底线
总而言之,Xfce是一种非常易于访问,易于使用和低资源的传统桌面环境,从底层设计到部署在用于低端机器的GNU / Linux操作系统上。
此版本中的新功能:
- 使用错误的g_return_if_fail宏
- 修复图标移动和删除
- 不要将pixbufs缓存在单个工作区模式 中
- 清除所有像素从拖动高亮框(错误10450)
- 加快模板子菜单加载代码(Bug 7834)
- 始终从垃圾桶移动文件(错误3983)
- 修改模板子菜单加载代码(错误10138)
- 通过命令行 修复菜单弹出窗口
- 如果路径未设置(Bug#8741) ,请使用桌面文件的路径键
- 正确显示默认设置
- 修复一些内存泄漏
- 在组合框中包含时间顺序选项
- 允许字体大小为0。
- xfdesktop-settings中的工具提示选项
- 添加按时间顺序的背景周期选项
- 其他背景周期选项
- 更多可移动设备图标类型(错误4056)
- 在空闲回调中添加图标
- 右键单击问题仍然存在(Bug 9323)
- 从以前的版本迁移背景幕设置(错误10380)
- 将警告设置为致命的
- 更新联机帮助页(错误7576)
- 允许重命名多个图标 翻译更新:阿拉伯语(ar),保加利亚语(bg),中文(中国)(zh_CN),中文(台湾)(zh_TW),荷兰语(佛兰芒语)(nl),英语(澳大利亚) ,法语(fr),匈牙利语(hu),冰岛语(意大利语),意大利语(it),哈萨克语(kk),韩语(ko),波兰语(pl),葡萄牙语(pt),葡萄牙语(巴西)(pt_BR) (ru),塞尔维亚语(sr),西班牙语(卡斯利),泰语(th),土耳其语(tr),乌克兰语(uk)和乌兹别克语(uz)。
4.12.3版中的新功能:
- 使用错误的g_return_if_fail宏
- 修复图标移动和删除
- 不要将pixbufs缓存在单个工作区模式 中
- 清除所有像素从拖动高亮框(错误10450)
- 加快模板子菜单加载代码(Bug 7834)
- 始终从垃圾桶移动文件(错误3983)
- 修改模板子菜单加载代码(错误10138)
- 通过命令行 修复菜单弹出窗口
- 如果路径未设置(Bug#8741) ,请使用桌面文件的路径键
- 正确显示默认设置
- 修复一些内存泄漏
- 在组合框中包含时间顺序选项
- 允许字体大小为0。
- xfdesktop-settings中的工具提示选项
- 添加按时间顺序的背景周期选项
- 其他背景周期选项
- 更多可移动设备图标类型(错误4056)
- 在空闲回调中添加图标
- 右键单击问题仍然存在(Bug 9323)
- 从以前的版本迁移背景幕设置(错误10380)
- 将警告设置为致命的
- 更新联机帮助页(错误7576)
- 允许重命名多个图标 翻译更新:阿拉伯语(ar),保加利亚语(bg),中文(中国)(zh_CN),中文(台湾)(zh_TW),荷兰语(佛兰芒语)(nl),英语(澳大利亚) ,法语(fr),匈牙利语(hu),冰岛语(意大利语),意大利语(it),哈萨克语(kk),韩语(ko),波兰语(pl),葡萄牙语(pt),葡萄牙语(巴西)(pt_BR) (ru),塞尔维亚语(sr),西班牙语(卡斯利),泰语(th),土耳其语(tr),乌克兰语(uk)和乌兹别克语(uz)。
4.12.1版中的新功能:
- 使用错误的g_return_if_fail宏
- 修复图标移动和删除
- 不要将pixbufs缓存在单个工作区模式 中
- 清除所有像素从拖动高亮框(错误10450)
- 加快模板子菜单加载代码(Bug 7834)
- 始终从垃圾桶移动文件(错误3983)
- 修改模板子菜单加载代码(错误10138)
- 通过命令行 修复菜单弹出窗口
- 如果路径未设置(Bug#8741) ,请使用桌面文件的路径键
- 正确显示默认设置
- 修复一些内存泄漏
- 在组合框中包含时间顺序选项
- 允许字体大小为0。
- xfdesktop-settings中的工具提示选项
- 添加按时间顺序的背景周期选项
- 其他背景周期选项
- 更多可移动设备图标类型(错误4056)
- 在空闲回调中添加图标
- 右键单击问题仍然存在(Bug 9323)
- 从以前的版本迁移背景幕设置(错误10380)
- 将警告设置为致命的
- 更新联机帮助页(错误7576)
- 允许重命名多个图标 翻译更新:阿拉伯语(ar),保加利亚语(bg),中文(中国)(zh_CN),中文(台湾)(zh_TW),荷兰语(佛兰芒语)(nl),英语(澳大利亚) ,法语(fr),匈牙利语(hu),冰岛语(is),意大利语(it),哈萨克语(kk),韩语(ko),波兰语(pl),葡萄牙语(pt),葡萄牙语(巴西)(pt_BR) (ru),塞尔维亚语(sr),西班牙语(卡斯利),泰国语(土耳其语),乌克兰语(乌克兰语)和乌兹别克语(乌兹别克斯坦语)。
4.10.3版中的新功能:
- 使用错误的g_return_if_fail宏
- 修复图标移动和删除
- 不要将pixbufs缓存在单个工作区模式 中
- 清除所有像素从拖动高亮框(错误10450)
- 加快模板子菜单加载代码(Bug 7834)
- 始终从垃圾桶移动文件(错误3983)
- 修改模板子菜单加载代码(错误10138)
- 通过命令行 修复菜单弹出窗口
- 如果路径未设置(Bug#8741) ,请使用桌面文件的路径键
- 正确显示默认设置
- 修复一些内存泄漏
- 在组合框中包含时间顺序选项
- 允许字体大小为0。
- xfdesktop-settings中的工具提示选项
- 添加按时间顺序的背景周期选项
- 其他背景周期选项
- 更多可移动设备图标类型(错误4056)
- 在空闲回调中添加图标
- 右键单击问题仍然存在(Bug 9323)
- 从以前的版本迁移背景幕设置(错误10380)
- 将警告设置为致命的
- 更新联机帮助页(错误7576)
- 允许重命名多个图标 翻译更新:阿拉伯语(ar),保加利亚语(bg),中文(中国)(zh_CN),中文(台湾)(zh_TW),荷兰语(佛兰芒语)(nl),英语(澳大利亚) ,法语(fr),匈牙利语(hu),冰岛语(is),意大利语(it),哈萨克语(kk),韩语(ko),波兰语(pl),葡萄牙语(pt),葡萄牙语(巴西)(pt_BR) (ru),塞尔维亚语(sr),西班牙语(卡斯利),泰国语(土耳其语),乌克兰语(乌克兰语)和乌兹别克语(乌兹别克斯坦语)。
版本4.10中的新功能 Pre1:
- 依赖变更:
- GTK +依赖关系> = 2.20,GLib> = 2.24。
- Libxfce4util soname已更改。
- Garcon有一个新的libxfce4util依赖项。
- Exo具有新的libxfce4ui依赖关系。
- Libxfce4util只取决于glib(gobject)。
- Xfce-utils不再需要了。功能已在xfce4-session,libxfce4ui,xfce4-appfinder中移动或被删除。
- Xfce4-session不(可选)依赖于xfce4-panel。该插件已经与xfce4-panel插件的动作集成。
- Xfce4-session不检查consolekit,hal,upower和polkit。它具有对控制台和升级(通过DBus进行通信)的软依赖。
- Xfce4-session不(可选)依赖于gconf。
- 开发工具(xfce4-dev-tools):
- 添加对LT_PREREQ的支持(bug#6920)。
- 删除spec文件和rpm构建目标。
- 不要创建gzip tarball。
- 不要在autogen.sh中使用xdt-autogen。
- 只能在Linux系统上使用-fstack-protector。
- 不要使用-g3进行全面调试。
- 支持xldscope for Sun Studio。
- 禁用 - 在OpenBSD(bug#7546)上需要。
- 使用pkg-config宏进行检测(bug#7787)。
- 端口exo-csource到xdt-csource(bug#6449)。
- 实用程序库(libxfce4util):
- 让许可证静态。您只能使用xfce_get_license_text(...)。
- 删除未使用的.h文件。
- 删除xfce_strip_context(),使用g_strip_context()。
- 删除XfceDesktopEntry。
- 不生成枚举类型。
- 只能链接到glib。
- 将版本字符串设置为4.10。
- 删除spec文件和rpm build。
- 交叉编译时出现AC_RUN_IF_ELSE()的缺少回退(bug#8166)。
- 修复XfceRc组的名称中使用方括号进行解析(错误#8150)。
- 将XfceRc结构大小从216个字节减少到176个字节。
- 使用一些宏,并在XfceRc中放下不需要的strlen。
- 在xfce-resource中使用GSList。
- 将verinfo转换为6:0:0。
- 小部件库(libxfce4ui):
- 在xfce4-about中的帮助点击时打开docs.xfce.org。
- 缓存标题图标,并避免XfceTitledDialog中的大图标。
- 恢复.pc文件中的glade目录信息。
- 更新翻译者信用。
- 快捷键代码的改进很多。
- 添加Alt + F1作为应用程序菜单的快捷方式。
- 从内部标题窗口小部件中删除未使用的代码。
- 从xfce-utils包添加xfce4-about。
- 使用xdt-csource而不是exo-csource,取决于xdt 4.9.0。
- 更新到新的xfce4-appfinder命令。
- 根据3.9 Glade修复版本(错误#7334)。
- 添加XF86WWW和XF86Mail的快捷方式。
- 简化xfce_gdk_screen_get_active fucntion。
- 添加xfce_dialog_show_help函数。
- 扩展程序库(exo):
- Drop gtk 2.24 api(bug#8461)。
- Bump libxfce4ui依赖关系帮助功能。
- 将exo-open startup-id发送给child而不是使用它(bug#7093)。
- 为Chromium添加首选应用程式助手(bug#8398)。
- 删除软件包手册并链接到在线文档。
- 如果请求不匹配,则会排队图标视图。
- 添加新的API exo_icon_view_get_item_ {column,row}。
- 向ExoIconView添加键盘失败。
- 在设置类别中显示首选应用。
- 不要破坏已经被破坏的小部件。
- 翻译更新:中文,葡萄牙语,立陶宛语,挪威语,德语,保加利亚语。
- 不要在图标选择器中插入符号链接图标。
- 使用libxfce4ui而不是支持库。
- 删除python绑定。
- 使用新的libtool宏和版本(bug#6920)。
- 删除spec文件和rpm build。
- 将本地应用程序保存为本地应用程序的权限被拒绝在外部桌面项目编辑中的原始文件。
- 在父级上支持十六进制xid和中心exo-desktop-item-edit。
- 文件管理器(thunar):
- 修复崩溃时尝试缩略图未知内容类型的文件。
- 使用未知内容类型的文件修复属性对话框崩溃。
- 在使用特殊图标悬停CD驱动器(错误#7309)时修复崩溃。
- 使用xfconf中的便携式abicheck.sh。
- 由于将显示名称解释为格式字符串,因此避免了segfaults。
- 根据错误#7496和#7497改善UI。
- 将备份文件视为与thunar-vfs(bug#7615)一样隐藏。
- 在以不破坏SMB共享(#bug 7774)的方式打开没有媒体的安装式驱动器(错误#7308)时修复崩溃。
- 修复segfaults,以防万一图标丢失或找不到(错误#7880)。
- 允许MS-DOS可执行文件和MSI的exec位更改(错误#3545)。
- 防止掉回到意外的地区(bug#4746)。
- 显示翻译的桌面文件名(bug#7393)。
- 修复大量文件名的排序(错误#5356)。补丁由Eric Koegel。
- 尊重ThunarIconFactory ::显示缩略图。修正回归。
- 在删除当前文件夹的祖先时修复崩溃(错误#8168)。
- 在使用应用程序启动多个文件(错误#7456)时修复处理%U。
- 改进包含数字的文件名排序(错误#5359,错误#8022,#4269,#5286)。
- 添加“全部跳过”按钮到文件覆盖对话框(错误#4263)。
- 压缩图标和图像。
- 删除手册。
- 对于小图标,使用32而不是36像素。
- 在类别中显示Thunar设置。
- 不要在深度计数作业中更新UI,而不是每秒更新第四。
- 在选择器对话框中修复应用程序的排序。
- 依赖于Gtk 2.20和Glib 2.24,并删除一些解决方法。
- 修复再次删除自定义应用程序启动器。
- 防止某些重新标记的循环。
- 当插件返回NULL后缀时修复segfault。
- 小写可执行文件,并安装Thunar符号链接。
- 使剪贴板持久化(bug#7060)。
- 使用glib函数获取/设置cwd(bug#7522)。
- 不要将文件显示名称解释为格式字符串
- 以正确的顺序粘贴文件(bug#6504)。
- 在加载和存储徽标时修复截断的字符串(错误#7171)。
- 只能从垃圾桶中删除顶级项目(bug#7147)。
- 不要将文件显示名称解释为格式字符串(错误#7128)。
- 使用Thunar本身发货stock_folder-copy.png和stock_folder-move.png图标(错误#6851)。
- 只有在重命名桌面文件(错误#7155)时才更改“名称”字段。
- 修复由于不破坏重命名作业引起的内存泄漏。
- 允许使用--with-helper-path-prefix = PATH配置选项在自定义位置安装辅助脚本。
- 通过避免在用户在目录中滚动时发送缩略图请求来改进缩略图。
- 在离开目录时取消缩略图请求。
- 在复制,移动,链接或删除文件时,避免重新生成缩略图。
- 当文件被永久删除时,更新缩略图缓存。
- Application Finder(xfce4-appfinder):
- 将帮助按钮添加到首选项对话框。
- 确保标题图标不缩小(错误#8489)。
- 为图标大小设置单行标签很小(错误#8490)。
- 添加选项以禁用后台服务。
- 在折叠模式中阻止最大化和全屏(错误#8491)。
- 链接取消映射。
- 如果使用xfrun4符号链接,则以折叠模式开始。
- 按Ctrl + L时选择条目。
- 收到退出信号时退出主播。
- 在关闭退出窗口时避免xfconf错误。
- 添加图标查看模式并添加首选项以设置图标大小。
- 仅显示包含物品的类别。
- 添加键盘切换模式(Ctrl-1和Ctrl-2)。
- 改善项目和目录的重新加载。
- 添加弹出菜单以编辑,隐藏和还原桌面文件。
- 添加refcount调试。
- 从实用程序菜单中删除xfrun。
- 修复某些segefaults。
- 添加选项以保存自定义命令匹配。
- 在模型中插入并重新载入history命令。
- 更改treeview过滤器prio以避免窗口调整大小。
- 将左/右导航添加到树形视图。
- 添加自定义完成匹配功能。
- 使用长选项,在代码完成中看起来更好。
- 放弃使用新的Gdk keycode api(bug#8044)。
- 不要忽略桌面文件命令的参数。
- 始终允许上/下,除非显示完成菜单。
- 加载默认操作时修复segfault。
- 重写应用程序查找器,以合并所需的功能,如我们在4.8和xfrun4中所知道的(以--collapsed开头)。
- 面板(xfce4-panel):
- 面板:使用新的帮助功能重定向到docs.xfce.org。
- 文件:删除野鸭文件。
- 文件:不要安装gtkrc README。
- 时钟:不要使用sigval_t(bug#8297)。
- 面板:添加对可插拔对话框的支持。
- 面板:如果插件无法加载,请保存更改的插件ids。
- 目录菜单:修正优先的应用程序不起作用,无snotify(bug#8298)。
- 启动器:Small = FALSE在桌面模式下,标签可见。
- 操作:将操作按钮的大小限制为行大小。
- 面板:已删除项目大小检查。
- 时钟:在垂直/桌面模式下修复时钟方向。
- 寻呼机:在WNCK寻呼机宽高比解决方案中修复无限循环。
- 寻呼机:修复插件 - >大小更新。
- 寻呼机:以垂直方式固定工作空间排序。
- 寻呼机:桌面模式下WNCK寻呼机中的宽高比错误的解决方法。
- 寻呼机:根据面板模式改变方向。
- 时钟:将垂直旋转的默认值更改为TRUE。
- 寻呼机:在桌面模式下删除断开的宽高比解决方法。
- 寻呼机:使用固定的libwnck版本(> = 2.31.0)。
- 还原“为时钟使用实时POSIX计时器”。
- 恢复“时钟:不要使用sigval_t(bug#8297)”。
- 启动器:在工具提示中显示桌面文件(bug#8536)。
- 面板:关于可翻译的字符串(错误#8545)。
- 面板:插入项目时不要求面板(bug#8544)。
- 面板:回覆呼叫者插件事件(bug#7365)。
- 应用程序菜单:回到xfdesktop for xfce4-popup-applicationsmenu(bug#7365)。
- 应用程序菜单:重复应用程序菜单选择 - 完成gignal(错误#8541)。
- 面板:将面板菜单(bug#6980)添加(取消)锁定选项。
- 面板:在从dnd(bug#6926)创建启动器之前添加确认。
- 应用程序菜单:在应用程序按钮中允许非平方图标(错误#7381)。
- 面板:在编辑 中删除和移动项目时,保存插件ids
- 任务列表:返回4.8 max-button-size属性。
- 任务列表:按钮标签可见时,按住按钮的高度。
- 任务列表:恢复“ceil”到“楼层” (如4.8)。
- 操作:查询可见性并保存为字符串。
- 面板:在首选项对话框中添加选项以禁用struts(bug#7202)。
- Showdesktop:允许中间单击以遮住窗口(错误#7177)。
- 面板:添加样式属性以控制自动隐藏窗口的大小。
- 面板:使合成设置不敏感(错误#7862)。
- 任务列表:添加选项以禁用鼠标滚动(错误#6996)。
- 任务列表:使插件缩小而不是展开(错误#7389,#7129)。
- 为LT_PREREQ和LT_INIT删除AC_PROG_LIBTOOL和AC_DISABLE_STATIC。
- 时钟:使用实时POSIX计时器。
- 操作:合并xfce4-session插件的功能。
- 应用菜单:按钮按钮事件显示菜单(bug#8047)。
- 迁移:添加基于版本的配置迁移。
- 时钟:修复工具提示(错误#8137)中的错字。
- 常规:添加桌面模式,并将属性设为插件。
- 常规:为插件添加小型属性。
- 分隔符:删除新行选项。
- 一般:使插件可以使用桌面模式和小型属性。
- 面板:将下拉突出显示更改为红线。
- 应用菜单:目录更改时重新载入菜单。
- 面板:确保面板在启动时有位置(错误#8287)。
- 面板:使用每个面板的唯一ID。
- 面板:在退出时和超时时移除自动保存。
- 面板:仅保存需要的内容,需要时。
- 文件:更新到最新版本。
- 会话管理器(xfce4-session):
- 将加速器添加到注销对话框按钮(错误#6982)。
- 添加对启动辅助技术的支持。
- 删除Xfce4-tips。
- 删除早期xfsettingsd自动启动,并将其添加到会话中。
- 如果客户端的保存超时被触发,修复崩溃(错误#7320)。
- 添加删除会话的方法(错误#5730)。
- 删除G_CONST_RETURN宏的使用。
- 明确地链接到需要的libm(错误#7953)。
- 删除xfce4面板注销菜单插件。
- 不要尝试删除$ HOME目录(bug#8154)。
- 删除手册并链接到docs.xfce.org。
- 在设置类别中显示对话框。
- 链接到gmodule(bug#8340)。
- 通过启用合成功能来改善淡化代码。
- 使用自动启动启动屏幕保护程序。
- 在设置对话框中支持自动启动的TryExec键。
- 重新注销退出对话框代码。
- 清理电源管理代码。
- 让xfce4-session处理dbus-launch检查。
- 添加对在consolekit中启动xfce4-session的支持。
- 添加选项以在suspend / hibernate上锁定屏幕。
- 删除未使用的图标。
- 在自动启动(bug#8014)中显示所有应用程序。
- 删除gpg-agent和ssh-agent处理。
- 设置管理器(xfce4-settings):
- Xfsettingsd:不要在xrdb(bug#8415)中设置大dpi。
- 在管理员对话框中包含xscreensaver。
- 完成主题安装脚本。
- 设置编辑器:设置初始化时保存按钮的灵敏度。
- Xfsettingsd:正确显示刷新率以查找匹配。
- 在mime编辑器树状视图中添加mime图标。
- 在xfconf中存储窗口和列大小。
- 重新添加对可插拔对话框的支持,并始终启用它们。
- 返工设置编辑器。
- 在重置为默认值之前清除键盘快捷键(错误#8138)。
- 如果可用,对xfsettingsd使用守护程序()。
- 完全隐藏xfconfd已在运行的消息。
- 在设置对话框中排除NoDisplay = true的项目。
- 删除重复的加速器(错误#7734)。
- 通过放弃树视图来添加主题dnd-installation。
- 删除AC_LIBTOOL,支持LT_PREREQ和LT_INIT。
- 在设置工作区名称之前等待窗口管理器。
- 添加选项以禁用numlock restore(bug#8302)。
- 添加帮助按钮,并使现有按钮与维基有效。
- 添加新的MIME类型编辑器。
- 依赖于Gtk + 2.20和Glib 2.24。
- 将xfce4-settings-helper合并到xfsettingsd中。
- 添加对xfsettingsd的指向设备属性的支持。
- 重新组装鼠标对话框,并添加对基本突触和wacom设置的支持。
- 添加选项以在登录期间启用辅助技术。
- 添加fontconfig监视(bug#5011)。
- 使用XFSETTINGSD_DEBUG = 1改进调试。
- 配置管理器(xfconf):
- 在测试中使用sh作为解释器。
- 添加钩子以跳过xfconf测试。
- 在Solaris和PPC64上进行重新检查(bug#7416)。
- 修复许可证并使用新的FSF地址。
- 在Solaris上修复编译器警告。
- 避免GCC 4.6编译器警告。
- 将切换选项添加到xfconf-query。
- 从xfconf-query中删除不可用的导入和导出选项
- 翻译xfconf-query中的所有错误字符串。
- 清理Makefile.am文件。
- 在xfconf-query中改进--version输出。
- 清理#includes。
- 删除G_CONST_RETURN宏的使用。
- 桌面管理器(xfdesktop):
- 修复没有桌面图标的菜单。
- 再次启用伪透明背景。
- 防止xfdesktop的多个实例运行(bug#8488)。
- 将xfdesktop的菜单图标更改为“应用程序 - 其他” (bug#8500)。
- 将图像宽度保留为xfdesktop设置(bug#7086)的一切。
- 打开文件夹时使用首选文件管理器(bug#6537)。
- 删除LT_PREREQ和LT_INIT的AC_PROG_LIBTOOL。
- 删除文档并链接到wiki。
- 使用tumblerd的缩略图桌面图标预览。
- 在xfdesktop_popup_grab_available中添加了GDK_GRAB_INVALID_TIME的检查,以便在鼠标右键点击缓存菜单弹出窗口(错误#7172)。
- 添加在桌面上执行粘贴所需的代码(错误#3804)。
- 在菜单和桌面上显示正确的垃圾桶图标。
- 修正shift +拖动选择/
- 图标位置按分辨率保存/恢复。
- 定时器上的背景图像循环。
- 修改xfdesktop_icon_view_drag_drop以允许所有选定的文件进行拖放(错误#5025)。
- 修复src不可写时移动文件而不是复制。
- 未安装的卷是半透明的。
- 在所有显示器上设置背景设置(错误#5690)。
- 在桌面菜单项上排列图标(错误#2833)。
- 单击选项以在桌面上打开项目(错误#1797)。
- 需要libexo并在自述文件中更新最低要求。
- .desktop文件中的注释显示在工具提示(bug#8509)中。
- 窗口管理器(xfwm4):
- 添加平铺功能(bug#6648)。
- 在任务切换器中使用箭头导航(bug#4752)。
- 在设置类别中显示对话框。
- 不要取消挂起的焦点转换,并使用实际有意义的时间戳来避免将焦点设置在焦点跟随鼠标的错误窗口上(Bug#8323)。
- 删除docbook文档。
- 从主包中删除旧的主题(现在移至xfwm4-themes)。
- 添加可修改标签窗口的补丁(bug#8238)。
- 使用设置管理器和菜单的主题图标,重新设置设置管理器和窗口菜单的默认图标,并添加SVG版本。
- 重新引入双击超时。
- 删除AC_PROG_LIBTOOL,支持LT_PREREQ和LT_INIT。
- 只需双击检测逻辑。
- 在设置中添加按钮布局的特殊图标。
- 删除一些XFlush()调用。
- 重新启动后,还原上一个选定的工作区。
- 改善水平/垂直最大化切换,以便在完全最大化的情况下在任一方向上取消最大化可以获得预期的最大化效果。
- 将默认主题更改为与4.8区分。
- 动态更新鼠标光标主题和大小(bug#6854)。
- 在撤回窗口时优化组评估的瞬态。
- 使用“ - replace”, 增加其他WM退出的超时时间
- 返工重点和全屏窗口,使xfwm4更简单,更可预测。
- 摆脱旧的GNOME 1.x协议。
- 摆脱遗留全屏模拟。
- 改进菜单主题
- 主题gtk-tooltip(bug#8494)。
- 缩放收音机和复选框(错误#8456)。
- 在默认按钮上绘制插入边框(错误#8454)。
- 更改了GtkSpinButton的渲染。
- Gtk + -3.0引擎中的像素对齐复选框。
- 链接到libm(bug#6253)。
- 添加了Gtk + -3.0主题引擎。
- 更改绘图例程以使用开罗。
修正FSF地址并添加丢失的许可证。
删除spec文件,rpm构建和更新libtool。
调用strcasecmp与NULL参数(bug#7206)时修复segfault。
更改名称字段后强制桌面文件重新加载。
修复崩溃模式下的启动。
面板:聚焦时不要破坏窗口,按Alt + F4(错误#7378)。
传呼机:固定预处理器宏。
删除gconf的可选依赖项。
从xfce-utils添加Xft.xrdb,startxfce4,xinit,xfce.desktop和xflock4文件。
添加--with-ck-launch支持startxfce4。
添加基于消费者的设置管理器。
修正README文件中的错字。
主题引擎(gtk-xfce-engine):
4.6版Beta 2中的新功能
- 开发工具(xfce4-dev-tools):
- 将支持git(和git-svn)添加到xdt-commit脚本(bug#4491)。
- 实用程序库(libxfce4util):
- 增加库版本,以避免4.6版本的库版本比4.4中的版本旧。
- 将G_GNUC_INTERNAL放在Sun Studio兼容性(bug#4580)的函数声明之前。
- 更新翻译:Jari Rahkonen(fi),Abel Martin(es)
- 小部件库(libxfcegui4):
- 添加libxfce4kbd以进行键盘快捷支持
- 在“message_dialog”和“xfce_confirm” 中修复格式字符串漏洞
- 改进会话管理支持
- 更新翻译(de,es,pt_BR,eu,ku,cs,id,fi,sq,nb_NO)
- 扩展程序库(exo):
- 将首选应用对话框插入新设置管理器。
- 菜单库(libxfce4menu):
- 更新翻译:ca,da,ku,nb_NO,sq,tr。
- 窗口管理器(xfwm4):
- 添加对重新启动样式SmRestartImmediately的支持。
- 添加对NET_MOVERESIZE_WINDOW的支持。
- 添加客户端窗口以保存集,以避免崩溃时丢失所有窗口。
- 重新编排窗口菜单以提高与libwnck菜单的一致性(错误#4531)。
- 简化瞬态管理。
- 添加对键盘快捷键的支持(错误#4492)。
- 添加新选项禁用闪烁的紧急窗口。
- 修复dbl_click_action设置未设置时可能的崩溃。
- 修复工作区设置GUI中未设置的工作空间名称。
- 不要对通过xfconf(通常是主题设置)不可配置的值显示警告。
- 在tabwin中绘制焦点,以确保选择是可见的,即使不显示所选项的主题。
- 添加反向循环的快捷键(错误#2778)
- 桌面管理器(xfdesktop):
- 在多媒体子菜单中显示“音频”和“视频”类别。
- 在设置对话框文件选择器(bug#4522)中修复多个图像选择。
- 面板(xfce4-panel):
- 删除错误#4474补丁后的信号断开。
- 修复xrandr问题,可以在删除显示器后更改面板的显示器(错误#3620)。
- 重新启动后使用垂直方向时,面板不符合“fullwidth”属性(错误#4456)。
- 实现SmRestartImmediately(bug#4516)。
- 当面板位于屏幕顶部(错误#4450)时,反转启动器菜单的顺序。
- 不要产生僵尸(bug#4490)。
- 在选择应用程序时引发启动器中的命令(bug#4507,bug#4549)。
- 面板重新启动后恢复面板工作区名称(错误#4589)。
- 在可见时更新时钟的工具提示。
- 会话管理器(xfce4-session):
- 在设置对话框中挂接“帮助”按钮。
- 实现对RestartImmediately重新启动样式提示的支持。
- 将libxfsm与所有必需的库链接起来以避免链接时间错误(错误#4429)。
- 让飞溅引擎将其设置存储在Xfconf中。
- 正确处理ProcessID SM属性。
- 将会话编辑器添加到设置对话框。
- 修复amd64上的可能崩溃(bug#4510)。
- 通过HAL添加对挂起和休眠的支持。来自Michael Casadevall的初始补丁(bug#2672)。
- 在启动时恢复客户端时,如果cwd被设置为已保存状态的一部分,请确保设置其当前工作目录。
- 添加SaveSession kiosk功能(bug#2998)。
- 当客户端请求交互时,请勿在所有其他客户端仍然进行交互时继续杀死所有其他客户端。然后当它要取消关机时不要忽略它。在第二阶段保存期间(Bug#4284)请求交互时,也会修复类似的问题。
- 设置管理器(xfce4-settings):
- 添加一个选项以禁用键盘设置。
- 默认为“啮齿动物”图标主题而不是“黑色” (bug#4545)
- 在xfce4-settings-helper中使用XfcePosixSignalHandler处理信号,因为从信号处理程序调用gtk_main_quit()可能不安全。
- 使xfce4-settings-helper连接到会话管理器,并使用SmRestartImmediately设施来确保它继续运行。如果从已保存的会话还原,则禁用自动启动.desktop文件。尝试在启动时获取X选择,以确保助手的多个副本未运行(错误#4577)。
- 配置管理器(xfconf):
- 添加xfconf_channel_new_with_property_base()以将频道限制为属性树的子集。
- 更改libxfconf GObject绑定API,以便在删除绑定时使用每个绑定使用gulong ID。扩展unbind函数一点。
- 由于不兼容的更改,Bump libxfconf接口版本。
- 添加libxfconf perl绑定。
- 删除xfconf_channel_remove_property()和xfconf_channel_remove_properties()。
- 仅将$ XDG_CONFIG_HOME下的XML文件视为“用户”文件,并将其他所有内容视为系统文件。这将修复Xfce安装的默认值在将Xfce安装到用户可写前缀后的用户配置(错误#4592)后读取的问题。
- 文件管理器(thunar):
- 不要创建Thunar - >不区分大小写的文件系统(错误#4430)上的thunar符号链接。
- 添加thunar-wallpaper-plugin来设置xfdesktop上的壁纸> = 4.5.90
- 混音器(xfce4-mixer):
- 使用xfconf_channel_reset_property()替代xfconf_channel_remove_property()。
- 将面板插件的步长和页面增量大小更改为1%。
- 修复许可证标题以使用GPL无处不在。
- 使用“多媒体音量控制”桌面条目中的图标。
- 使用GStreamer修复构建< 0.10.14。
- 翻译更新:Carles Munos Gorriz(ca),Abel Martin(es),Csecsey Karoly(hu)。 Andhika Padmawan(id),Terje Uriansrud(nb_NO)Gokmen Gorgen(tr)。
- 实用程序(xfce-utils):
- 将xfce4-session splash设置迁移到xfconf。
- 在创建.desktop文件以禁用xfconf迁移脚本时,确保$ XDG_CONFIG_HOME / autostart存在。
- 将xfwm4键盘快捷键迁移到新的xfconf格式。
- Application Finder(xfce4-appfinder):
- 修复运行时警告和始终显示在每个类别之上的高级菜单项。
- 翻译更新:Carles Munoz Gorriz(ca),Abel Martin(es),Maximilian Schleiss(fr),Andhika Padmawan(id),Terje Uriansrud(nb_NO)
修正未初始化的GError(bug#4202)可能导致的崩溃。
在一些Linux系统上修复编译错误的linux / ioprio.h头文件(bug#4515)。
向xfconfd添加一个dbus消息过滤器,捕获dbus守护进程在xfconfd被杀死之前断开信号并清除通道(bug#4487)。
修正基于Cygwin和其他平台,这些平台真正关心图书馆的链接顺序(bug#4559)。
修复MacOS X上的构建(错误#4433)
重新命名库存图标并将其作为应用程序图标安装到$(pkgdatadir)/ icons / hicolor。删除股票代码。
4.6版Beta 1中的新功能:
- Xfwm4现在可以检测到程序是否无响应。它将显示一个对话框,让用户将其杀死。
- 通过并行启动,Xfce4会话将显着更快地启动。
- 可以配置键盘布局。
- 现在可以使用libcanberra + gtk 2.14切换事件声音(意思是:可以关闭它)
评论没有发现