文档帮助

术语、图标和标签

许多类在使用配置对象创建(实例化)类时都有快捷名称。快捷名称被称为 alias(别名)(如果类扩展了 Ext.Component,则称为 xtype)。别名/xtype 列在适用类的类名旁边,以供快速参考。

访问级别

框架类或其成员可以指定为 private(私有)或 protected(受保护)。否则,类/成员为 public(公共)。Publicprotectedprivate 是访问描述符,用于传达类或类成员应如何以及何时使用。

成员类型

成员语法

下面是一个示例类成员,我们可以对其进行剖析,以展示类成员的语法(在本例中是从 Ext.button.Button 类查看的 lookupComponent 方法)。

lookupComponent ( item ) : Ext.Component
受保护的

当原始配置对象添加到此容器时调用,无论是在初始化 items 配置期间,还是在 added(添加)或 {@link #insert inserted}(插入)新项目时。

此方法将传递的对象转换为实例化的子组件。

当需要对子组件创建应用特殊处理时,可以在子类中重写此方法。

参数

item :  Object

要添加的配置对象。

返回值
Ext.Component

要添加的组件。

让我们看一下成员行的每个部分

成员标志

API 文档使用许多标志来进一步传达类成员的功能和意图。标签可以用文本标签、缩写或图标表示。

类图标

- 表示框架类

- 单例框架类。 *有关更多信息,请参阅单例标志

- 组件类型框架类(Ext JS 框架中扩展 Ext.Component 的任何类)

- 表示类、成员或指南在当前查看的版本中是新的

成员图标

- 表示 config 类型的类成员

- 表示 property 类型的类成员

- 表示 method 类型的类成员

- 表示 event 类型的类成员

- 表示 theme variable 类型的类成员

- 表示 theme mixin 类型的类成员

- 表示类、成员或指南在当前查看的版本中是新的

类成员快速导航菜单

在 API 文档页面上的类名正下方是一行按钮,对应于当前类拥有的成员类型。每个按钮显示按类型划分的成员计数(此计数在应用过滤器后会更新)。单击按钮会将您导航到该成员部分。将鼠标悬停在成员类型按钮上将显示该类型的所有成员的弹出菜单,以便快速导航。

Getter 和 Setter 方法

Getter 和 Setter 方法与类配置选项相关联,它们将显示在方法部分以及 API 文档和成员类型菜单的配置部分中,就在它们所作用的配置下方。Getter 和 Setter 方法文档将在配置行中找到,以便于参考。

历史记录栏

您的页面历史记录保存在本地存储中,并显示在顶部标题栏的正下方(使用可用的实际空间)。默认情况下,仅显示的搜索结果是与您当前查看的产品/版本匹配的页面。您可以通过单击历史记录栏右侧的 按钮并选择“全部”单选选项来扩展显示的内容。这将显示所有产品/版本的所有最近页面历史记录。

在历史记录配置菜单中,您还将看到最近页面访问的列表。结果按“当前产品/版本”和“全部”单选选项进行过滤。单击 按钮将清除历史记录栏以及本地存储中保存的历史记录。

如果在历史记录配置菜单中选择“全部”,则将启用“在历史记录栏中显示产品详细信息”的复选框选项。选中后,每个历史页面的产品/版本将与历史记录栏中的页面名称一起显示。将光标悬停在历史记录栏中的页面名称上也会将产品/版本显示为工具提示。

搜索和过滤器

可以使用页面顶部的搜索字段搜索 API 文档和指南。

在 API 文档页面上,还有一个过滤器输入字段,该字段使用过滤器字符串过滤成员行。除了按字符串过滤外,您还可以按访问级别、继承和只读过滤类成员。这是通过使用页面顶部的复选框完成的。

API 类导航树底部的复选框过滤类列表,以包含或排除私有类。

单击空的搜索字段将显示您最近的 10 次搜索,以便快速导航。

API 文档类元数据

每个 API 文档页面(JavaScript 原始类型页面除外)都有一个与该类相关的元数据菜单视图。此元数据视图将具有以下一项或多项

展开和折叠示例及类成员

可运行的示例 (Fiddles) 默认在页面上展开。您可以使用代码块左上角的箭头单独折叠和展开示例代码块。您还可以使用页面右上角的切换按钮切换所有示例的折叠状态。切换所有状态将在页面加载之间记住。

类成员默认在页面上折叠。您可以使用成员行左侧的箭头图标或全局使用右上角的展开/折叠所有切换按钮来展开和折叠成员。

桌面 -vs- 移动视图

在较窄的屏幕或浏览器上查看文档将导致针对较小外形尺寸优化的视图。桌面视图和“移动”视图之间的主要区别在于

查看类源代码

可以通过单击 API 文档页面顶部的类名来查看类源代码。可以通过单击成员行右侧的“view source”(查看源代码)链接来查看类成员的源代码。

GXT 4.x


顶部

目录

Release 4.2.0 (9/2024) Release 4.1.0 (1/2021) Known Issues Release 4.0.4 (11/19/2020) Bug Fixes Release 4.0.3 (03/16/2018) GXT Known Issues Bug Fixes Improvements Release 4.0.2 (07/21/2016) General Changes & Enhancements Bug Fixes Release 4.0.1 (03/30/2016) General Changes & Enhancements API Changes Bug Fixes Theme Configuration Changes Known Issues Release 4.0.0 (12/9/2015) General Changes & Enhancements API Changes Bug Fixes Theme Configuration Changes Release 4.0.0 EA (9/24/2015) General Changes & Enhancements API Changes Bug Fixes Theme Configuration Changes Release 3.1.5 (TBD) General Changes & Enhancements API Changes Bug Fixes Release 3.1.4 (3/26/2015 - tag 3.1.4) API Changes Bug Fixes Release 3.1.3 (3/3/2015 - tag 3.1.3) General Changes & Enhancements New Features API Changes Bug Fixes Release 3.1.2 (10/17/2014 - tag 3.1.2) General Changes & Enhancements API Changes Bug Fixes Release 3.1.1 (7/24/2014 - tag 3.1.1) General Changes & Enhancements API Changes Bug Fixes Release 3.1.0 (5/8/2014 - tag 3.1.0) General Changes & Enhancements API Changes Bug Fixes Release 3.1.0 beta (2/25/2014 - tag 3.1.0-beta) General Changes & Enhancements API Changes @Deprecated Removed Bug Fixes Release 3.0.7 (6/10/14 - tag 3.0.7) API Changes Bug Fixes Release 3.0.6 (8/1/13 - tag 3.0.6) General Changes & Enhancements API Changes Bug Fixes Release 3.0.5 (06/06/2013 - tag 3.0.5) General Changes & Enhancements API Changes Bug Fixes Release 3.0.4 (2/5/13 - tag 3.0.4) General Changes & Enhancements API Changes Bug Fixes Release 3.0.3 (12/11/12 - tag 3.0.3) General Changes & Enhancements API Changes Bug Fixes Release 3.0.2 (8/13/12 - tag 3.0.2) General Changes & Enhancements API Changes Bug Fixes Release 3.0.1 (8/13/12 - tag 3.0.1) General Changes & Enhancements API Changes Bug Fixes Release 3.0 (4/30/12 - tag 3.0.0) General Changes & Enhancements API Changes Bug Fixes Release 3.0 RC2 (3/27/12 - tag 3.0.0-rc2) General Changes & Enhancements API Changes Bug Fixes Release 3.0 RC (3/27/12 - tag 3.0.0-rc) General Changes & Enhancements API Changes Bug Fixes Release 3.0 Beta 4 (2/29/12 - tag 3.0.0-beta4) General Changes & Enhancements API Changes Bug Fixes Release 3.0 Beta 3 (2/14/12 - tag 3.0.0-beta3) General Changes & Enhancements API Changes Bug Fixes Release 3.0 Beta 2 (1/5/12 tag 3.0.0-beta2) General Changes & Enhancements Bug Fixes Release 3.0 Beta 1 (12/7/11)(rev 1987) General Changes & Enhancements API Changes Bug Fixes Release 3.0 DP5 (10/18/11)(rev 1806) General Changes & Enhancements API Changes Bug Fixes Release 3.0 DP4 (9/7/11)(rev 1461) General Changes & Enhancements

Sencha GXT 发行说明

Release 4.2.0 (9/2024)

  • [EXTGWT-5767] - GXT 支持 GWT 2.11.0。
  • [EXTGWT-5771] - GWT 应支持 Java 17 和 21。
  • [EXTGWT-5713] - 修复了展开列菜单时应用的网格过滤器可以自动刷新网格的问题。

Release 4.1.0 (1/2021)

  • [EXTGWT-5728] - GXT 支持 GWT 2.9.0
  • [EXTGWT-5729] - GXT 应支持 Java 11 版本
  • [EXTGWT-5488] - 修复原型
  • [ENGOPS-687] - Maven 从 Artifactory 迁移到 Sencha MyGet

已知问题

用户可能需要更新其他库才能与 Java 11 和 GWT 2.9.0 一起使用。

Release 4.0.4 (11/19/2020)

Bug 修复

  • [EXTGWT-5638] - HboxLayoutContainer UiBinder 异常
  • [EXTGWT-5639] - 网格内联编辑,Tab 键无法完成编辑
  • [EXTGWT-5652] - GridInline 编辑不允许行选择
  • [EXTGWT-5659] - Neptune TextField 高度在使用 -4px 底部边距时偏移
  • [EXTGWT-5660] - BorderLayoutContainer setFloatable(false) 不起作用
  • [EXTGWT-5661] - Combo 列表容器在滚动时保持打开状态,当在触发器上滚动时。
  • [EXTGWT-5678] - 网格选择更改在 Edge 上不触发
  • [EXTGWT-5683] - 网格点击/轻触 RowExpander 在 Edge 上不起作用
  • [EXTGWT-5670] - 树 treeSelectionModel 第二次设置会破坏触摸
  • [EXTGWT-5672] - Chrome/Edge 断言错误中的拖放
  • [EXTGWT-5675] - ThemeBuilder.bat 执行路径在 Windows 上错误
  • [EXTGWT-5679] - 添加拖放后,网格内联编辑被破坏
  • [EXTGWT-5686] - 网格中的复选框选择模型破坏键盘导航
  • [EXTGWT-5690] - 网格在可滚动容器中,如果滚动到网格的顶部或末尾,则可滚动容器不会滚动

Release 4.0.3 (03/16/2018)

GXT 已知问题

在 GXT 4.0.3 中,有一些已知问题需要注意。

  • HBoxLayoutContainer 和 UiBinder 向其添加子项存在回归问题。请向支持人员咨询简单的解决方法。
  • 您可能会发现混合布局、逻辑大小和流式布局具有 HorizonalLayoutContainer 可能没有高度。这是因为容器是绝对定位的,并且父容器没有为其指定高度,或者给定的高度为。在这种情况下,请向支持人员咨询解决方法。
  • GXT 4.0.3 字段高度设置有效,这意味着父级可能会将字段拉伸到可用空间的高度。如果您发现是这种情况,则它按预期工作,并且应将高度设置为 -1,以便根据其大小使用自动高度。
  • GXT 4.0.3 在 HBLayoutContainer 中引入了一个方法,该方法导致 UiBinder 编译出现问题。这是它的解决方法

  • 网格单元格选择由 cell.handlesSelection 显式控制。

    // Example of selection handling setting
    indoorCol.setCell(new AbstractCell<Boolean>("click") {
      // ~~~ Set this to return true to handle selection for the cell.
      @Override
      public boolean handlesSelection() {
        return true;
      }
    
      @Override
      public void render(Context context, Boolean value, SafeHtmlBuilder sb) {
        String checked = "";
        if (value) {
          checked = "checked";
        }
        String s = "<input type='checkbox' " + checked + "/>";
    
        sb.append(SafeHtmlUtils.fromTrustedString(s));
      }
    });
    
    // Another example
    ColorPaletteCell colorPalette = new ColorPaletteCell(appearance, COLORS, COLORS) {
      @Override
      public boolean handlesSelection() {
        return true;
      }
    };
    
  • 具有内联编辑的网格,已发生回归,但有一个简单的解决方法。

    // Workaround to complete editing during tabbing. 
    final GridInlineEditing<Plant> gridInlineEditing = new GridInlineEditing<Plant>(grid) {
      // ~~~ workaround
      @Override
      protected void onTab(NativeEvent event) {
        if (previousActiveCell != null) {
          ColumnConfig<Plant, ?> columnConfig = columnModel.getColumn(previousActiveCell.getCol());
          IsField<?> field = getEditor(columnConfig);
          event.preventDefault();
          // ~~~ workaround, finish editing before the editing is moved
          field.finishEditing();
        }
    
        super.onTab(event);
      }
    };
    
  • 当使用网格内联编辑时,不允许您选择行。

    // Option 1 - Extend handlesSelection and return true. In some possible cases, use both option 1 & 2.
    TextCell cell = new TextCell() {
      // Implement this in any grid cell to turn on selection for it. 
      @Override
      public boolean handlesSelection() {
        return true;
      }
    };
    
    // Option 2 - Return true for selectable targets
    grid.getView().setSelectableTarget(new SelectableTarget() { 
      @Override
      public boolean selectableTarget(Element target, Cell<?> cell, int colIndex) {
        // ~~~ workaround, always return true for every cell
        return true;
      }
    });
    
    // Option 3 - Extend and override the GridView selection method
    // GridView.isSelectableTarget()
    

Bug 修复

  • [EXTGWT-1638] - BorderLayout 浮动面板在显示时尺寸可能不正确
  • [EXTGWT-1838] - 在 HBox 溢出菜单中添加提供自定义菜单项的功能
  • [EXTGWT-1960] - 工具提示溢出和最大尺寸
  • [EXTGWT-2418] - TreeGrid 单击一次展开两个节点
  • [EXTGWT-3005] - 在运行时向 AccordionLayoutContainer 添加新的 ContentPanel 时出现问题
  • [EXTGWT-3015] - BorderLayoutContainer bar 锚点丢失,区域箭头的对齐方式错误
  • [EXTGWT-3309] - 如果在将区域添加到 BLC 时 BorderLayoutContainer 已附加到 DOM,则 BorderLayoutData setCollapsible(true) 不起作用
  • [EXTGWT-3680] - BorderLayout(UiBinder) 没有折叠按钮
  • [EXTGWT-3682] - MenuBar 和 MenuBar (UiBinder) 之间存在细微差异
  • [EXTGWT-3690] - TextArea setResizeable 针对 Chrome、Safari 和 Firefox 的修复。
  • [EXTGWT-3848] - CssFloatLayoutContainer setAdjustForScroll 具有错误的右边距调整
  • [EXTGWT-3851] - VerticalLayoutContainer 最后一个边距在 scrollmodeY 中未被遵守
  • [EXTGWT-3882] - 无法在 ListView 中滚动和 Shift 多选
  • [EXTGWT-4120] - 窗口约束在首次附加时未发生
  • [EXTGWT-4138] - BorderLayout (UIBinder 动态属性) 和 BorderLayout (UIBinder) 缺少折叠箭头
  • [EXTGWT-4217] - 为 ComboBoxCell listContainer 提供 getter,getListContainer()
  • [EXTGWT-4260] - CssFloatLayoutContainer 滚动 X|Y|Always 已损坏
  • [EXTGWT-4262] - 示例已损坏,无法搜索和测试高级组合框
  • [EXTGWT-4301] - 边框布局在东侧折叠时隐藏展开处理程序
  • [EXTGWT-4307] - Grid.setWidth("100%") 导致问题
  • [EXTGWT-4360] - 可编辑网格:编辑单元格/行的方式无法正确工作 - iPad
  • [EXTGWT-4418] - Tooltip.removeFromParent 应移除分组处理程序
  • [EXTGWT-4421] - VerticalLayoutContainer scrollY 与子小部件重叠
  • [EXTGWT-4467] - SimpleContainer 没有 add(IsWidget)
  • [EXTGWT-4547] - 在 BorderLayoutContainer 渲染后插入 ContentPanel 将不会在 ContentPanel 中渲染折叠工具
  • [EXTGWT-4551] - 表单示例:滑块按钮被截断
  • [EXTGWT-4567] - 添加 TreeGridStateHandler
  • [EXTGWT-4581] - 无法设置 TextField 高度
  • [EXTGWT-4585] - 单击复选框标签在状态更改时不会触发 change 事件
  • [EXTGWT-4590] - 更长的菜单项溢出隐藏
  • [EXTGWT-4704] - 复选框网格,复选框未垂直居中对齐
  • [EXTGWT-4705] - 将网格内联编辑复选框对齐到中心和中间
  • [EXTGWT-4706] - CheckboxCell 背景应为透明而不是白色
  • [EXTGWT-4708] - 调整具有隐藏 fieldset 的窗口大小会导致布局问题
  • [EXTGWT-4733] - 在灰色/蓝色主题中移除 TextButton 中的额外 TD
  • [EXTGWT-4734] - 工具提示不遵守最大尺寸
  • [EXTGWT-4735] - HBoxyLayoutContainer 溢出菜单的高度不正确
  • [EXTGWT-4766] - 使用 radio.setValue 时 Radio 不会切换
  • [EXTGWT-4837] - 高级表单示例 - 可能通过事件属性进行 XSS 攻击
  • [EXTGWT-4847] - 嵌套时,窗口无法使用 TAB 键盘导航正确聚焦项目
  • [EXTGWT-4852] - 边框布局 - 可折叠面板不遵守新的显示比例 [触摸]
  • [EXTGWT-4909] - 基本工具栏 (UiBinder):单选选项不显示通知器
  • [EXTGWT-4941] - Radio getValue 在 IE 上报告相反的值
  • [EXTGWT-4942] - 无法在表单中使用 Tab 键切换到单选按钮
  • [EXTGWT-4945] - 树选择触发两次事件
  • [EXTGWT-4952] - 滑块设置 show messages false 导致拖动手柄无法移动
  • [EXTGWT-5032] - 使用 SHIFT 键的 DualListField 选择在 IE/Edge 和 Chrome 中清除选择
  • [EXTGWT-5034] - 当显示多个窗口时,无法使用 TAB 键在窗口中的字段之间导航
  • [EXTGWT-5039] - TreeGrid 选择更改事件在 Edge 上不起作用
  • [EXTGWT-5050] - 设置 textArea.setSize("100%","100%") 不起作用
  • [EXTGWT-5105] - 无法从示例浏览器复制源代码
  • [EXTGWT-5189] - 无法对未分组的分组视图进行排序,图标不会从升序更改为降序
  • [EXTGWT-5195] - 带分页的 Combobox 在两条记录时高度错误
  • [EXTGWT-5253] - 禁用 Slicing 将无法在 sierra 上构建
  • [EXTGWT-5319] - VerticalLayoutContainer 边距不起作用
  • [EXTGWT-5320] - GridRowEditing onEnter 在 IE11 上未完成编辑
  • [EXTGWT-5324] - BorderLayoutContainer 不保存拆分栏状态(大小调整未持久化)
  • [EXTGWT-5327] - 工具提示应一次只在一个图表中显示
  • [EXTGWT-5328] - MS Edge 上的网格行单击选择触发两个事件
  • [EXTGWT-5329] - 树选择在拖动时触发
  • [EXTGWT-5333] - 网格标题组和列大小调整将导致递归冗余的大小调整路径
  • [EXTGWT-5335] - 使用自定义 HeaderContextMenuFactory 不起作用
  • [EXTGWT-5336] - 工具提示 NPE/空指针异常。
  • [EXTGWT-5338] - 扩展网格上下文菜单有一个隐藏方法
  • [EXTGWT-5339] - 客户很难覆盖网格上下文菜单
  • [EXTGWT-5341] - 网格不会将列大小调整到 25px 以下
  • [EXTGWT-5342] - 网格的列标题高度增长 1px
  • [EXTGWT-5347] - 鼠标滚轮向下应调用 finish editing
  • [EXTGWT-5349] - 列标题在 Windows 上使用滚动条时居中对齐,导致列错位
  • [EXTGWT-5350] - 清除的空文本颜色变为灰色
  • [EXTGWT-5351] - 在 Edge 上显示多个窗口时无法拖动
  • [EXTGWT-5352] - TreeGrid 选择更改事件在 Edge 上不触发
  • [EXTGWT-5355] - 当自定义主题中的菜单太大时,菜单溢出屏幕底部并超出屏幕
  • [EXTGWT-5358] - BorderLayoutContainer 工具不允许 ContentPanel 完全折叠
  • [EXTGWT-5363] - Tab 键切换到窗口将首先切换到字段
  • [EXTGWT-5364] - 当标题中有文本字段时,网格排序图标位置错误
  • [EXTGWT-5368] - 将所有 phantom js 引用更新为 2.1.1
  • [EXTGWT-5370] - 捷克语翻译 ok 修复
  • [EXTGWT-5371] - 复选框在 Edge 上不会切换
  • [EXTGWT-5372] - 滑块标记无效不起作用
  • [EXTGWT-5373] - 验证日期字段时的递归循环
  • [EXTGWT-5378] - 额外的组合单元格同步
  • [EXTGWT-5381] - VLC 未正确渲染边距
  • [EXTGWT-5382] - 单击 Esc 键,清除值而不是返回原始值
  • [EXTGWT-5385] - 当分页工具栏太小时,HBoxLayoutContainer 折叠为迷你菜单
  • [EXTGWT-5387] - Radio 图像丢失
  • [EXTGWT-5389] - 菜单显示在 pdf 阅读器下方,Combo 显示在 pdf 阅读器下方
  • [EXTGWT-5391] - 网格单元格忽略输入复选框上的句柄选择,但它应该处理
  • [EXTGWT-5396] - 防止单击列标题来排序
  • [EXTGWT-5413] - 当缓存大于结果时,LiveGridView 分页不正确
  • [EXTGWT-5417] - Radio 回车键和 Tab 键不起作用
  • [EXTGWT-5421] - 使用箭头键切换 ToggleGroup
  • [EXTGWT-5422] - CssFloatLayoutContainer 在调整大小过小时抛出断言异常
  • [EXTGWT-5423] - 当目标为空时,工具提示异常
  • [EXTGWT-5425] - 将 MS Edge 列为文档中支持的浏览器
  • [EXTGWT-5426] - AdvancedComboBox 在浏览器中没有带有示例的 gss 文件
  • [EXTGWT-5429] - FieldSet 在 iOS 11 上不会折叠。
  • [EXTGWT-5431] - HBoxLayoutContainer 在 forcelayout() 上无法正常工作
  • [EXTGWT-5436] - 使用 shift 键的 Dual List Field Selection 在最新的 Chrome/Safari 中不起作用
  • [EXTGWT-5438] - 修复 setup.txt 链接
  • [EXTGWT-5441] - BorderLayoutContainer 内容面板擦除工具栏。
  • [EXTGWT-5442] - 双精度格式错误具有错误的异常消息
  • [EXTGWT-5443] - 显式设置图表如何渲染为 Canvas 或 SVG。
  • [EXTGWT-5446] - 展开的组合框和 IE 滚动鼠标向下折叠列表容器
  • [EXTGWT-5447] - 构建时出现 Phantom bin 构建问题
  • [EXTGWT-5450] - 网格行编辑宽度回归
  • [EXTGWT-5451] - 网格列标题在窗口调整大小时增长
  • [EXTGWT-5452] - 网格过滤器文本字段不允许第二次搜索
  • [EXTGWT-5453] - IE 流式大小网格在 IE11 上显示滚动条
  • [EXTGWT-5454] - 树键盘导航不起作用
  • [EXTGWT-5460] - TextField 无效工具提示和正常工具提示重叠,覆盖无效工具提示
  • [EXTGWT-5462] - Android 点击列表视图不起作用
  • [EXTGWT-5464] - 组合框列表容器高度变化
  • [EXTGWT-5469] - VerticalLayoutContainer 边距无法正确工作
  • [EXTGWT-5470] - 以 1 个项目开始的 Combobox 不会调整大小以容纳超过 1 个项目
  • [EXTGWT-5472] - AccordionLayoutContainer 在展开单击时增长
  • [EXTGWT-5473] - 具有 css3 主题的切换按钮允许禁用
  • [EXTGWT-5474] - 分页工具栏挂起过滤器和加载
  • [EXTGWT-5475] - DateField.setMaxDate(null) 不会移除最大日期
  • [EXTGWT-5476] - DualListView 按钮对于灰色和蓝色外观被截断
  • [EXTGWT-5477] - AccordionLayoutContainer 在展开单击时收缩
  • [EXTGWT-5478] - 当较少的项目放入组合框的列表视图中时,Combobox 高度会缩小
  • [EXTGWT-5479] - 窗口中的 Combo 在窗口后面显示列表容器
  • [EXTGWT-5491] - 示例中缺少 ContentPanel 边框
  • [EXTGWT-5492] - iframe 中的菜单抛出断言异常
  • [EXTGWT-5494] - 带有动画的菜单在打开时闪烁
  • [EXTGWT-5495] - 在组合框选择时清理测试用例
  • [EXTGWT-5496] - 按钮在框架面板中隐藏。
  • [EXTGWT-5497] - 对话框阴影过度显示
  • [EXTGWT-5498] - 当在浏览器窗口底部时,上下文菜单将无法正确显示
  • [EXTGWT-5499] - 窗口主体大小调整与外框架重叠
  • [EXTGWT-5500] - 网格行编辑按钮未居中对齐
  • [EXTGWT-5501] - 分裂按钮未渲染用于菜单选择的箭头
  • [EXTGWT-5502] - IE11 中的组合框在打开时显示阴影和 shim。
  • [EXTGWT-5504] - 某些工具按钮在工具按钮中丢失
  • [EXTGWT-5505] - 动画按钮不可见,并且数字在 Y 轴中也不在适当的间隔中
  • [EXTGWT-5506] - 公司详细信息下的名称文本字段不可编辑
  • [EXTGWT-5507] - 下拉菜单列表未显示,并且下拉选项在蓝色、灰色主题中不存在
  • [EXTGWT-5508] - 未显示“最大化”/“最小化”和“取消”按钮
  • [EXTGWT-5509] - 默认数据与预期不符
  • [EXTGWT-5510] - DateFields 展开的日期选择器未填充下拉菜单 100%
  • [EXTGWT-5511] - 拖放的蓝色和灰色主题中未显示下拉菜单列表
  • [EXTGWT-5512] - 追加和插入功能不起作用(拖动选择时)
  • [EXTGWT-5516] - 窗口右上角的切换显示隐藏按钮不存在。
  • [EXTGWT-5517] - 面板上不存在展开/折叠按钮
  • [EXTGWT-5518] - 蓝色和灰色主题中滑块的 UI 与预期不符
  • [EXTGWT-5521] - 蓝色和灰色主题中下拉文本字段的 UI 问题
  • [EXTGWT-5522] - 默认日期在 Triton 主题中未突出显示
  • [EXTGWT-5523] - Chrome 和 Firefox 中多行提示的禁用滚动条不可见(Windows)
  • [EXTGWT-5524] - 当我们点击可折叠状态下的选择文件选项卡时,源代码未完全可见
  • [EXTGWT-5525] - 取消按钮“X”未显示
  • [EXTGWT-5531] - CssFloatLayoutContainer 将高度传递给其子级。
  • [EXTGWT-5532] - IE 和 Google Chrome 中的 UI 问题
  • [EXTGWT-5534] - 垂直滑块被截断
  • [EXTGWT-5535] - 当在当前月份选择日期时,日历日期默认选择为未来月份
  • [EXTGWT-5536] - 在随机隐藏列后,列标题无法正确显示
  • [EXTGWT-5537] - “Genre”列在可编辑 TreeGrid 下不可编辑
  • [EXTGWT-5538] - Firefox 浏览器中 Triton 主题的“高级工具栏 — 混合搭配图标大小”缺少滚动条
  • [EXTGWT-5539] - 下拉菜单列表在滚动菜单(基本工具栏)下可移动
  • [EXTGWT-5540] - 在对公司数据列进行排序时,页面向上渲染
  • [EXTGWT-5541] - 鼠标悬停在 Foo(菜单栏)的下拉菜单上时,Windows 屏幕跳动
  • [EXTGWT-5542] - 拖动窗口时,Neptune 和 Triton 主题(高级 ListView)中未出现十字光标。
  • [EXTGWT-5543] - 当我们调整窗口大小时,滚动条未按预期工作
  • [EXTGWT-5544] - 高级选项卡中蓝色和灰色主题的右边框布局不可见
  • [EXTGWT-5545] - Center Layout (UiBinder) 中 Neptune 和 Triton 主题的 UI 问题
  • [EXTGWT-5546] - 按钮大小相同,与预期不符
  • [EXTGWT-5547] - Portal:移动面板时,其他面板受到影响
  • [EXTGWT-5550] - 组件缺少源代码(.Xml 和 .html)
  • [EXTGWT-5551] - 仪表图窗口侧面的数字无法正确显示
  • [EXTGWT-5552] - 可拖动窗口弹出窗口无法正确显示(填充问题)
  • [EXTGWT-5553] - 垂直滑块栏未按预期工作
  • [EXTGWT-5554] - 列复选框在带有列标题过滤器的网格中重叠
  • [EXTGWT-5555] - 下拉菜单中升序指示符号与预期不符
  • [EXTGWT-5556] - “Feed back”下拉菜单列表在重新排序 Tree Grid 中不存在
  • [EXTGWT-5557] - 多个记录未从网格移动到网格
  • [EXTGWT-5559] - 滑块栏无法正确显示
  • [EXTGWT-5563] - 图例项旁边的文本在悬停时未变为粗体。
  • [EXTGWT-5564] - Chrome 和 Firefox 浏览器未显示错误消息(基本数据绑定)
  • [EXTGWT-5566] - 滚动条和分类符号未在 Neptune/Triton 主题上显示(Android 模拟器)
  • [EXTGWT-5567] - 修改值时出现异常。
  • [EXTGWT-5568] - Triton 主题中生日日期选择器下方的“今天”和“确定”按钮不可见
  • [EXTGWT-5569] - 蓝色和灰色主题中日期选择器的底部边框不可见 (IE)
  • [EXTGWT-5570] - ComboBox 在聚焦其他元素时折叠:当我们按下 F9 键时,焦点未移动到第二个组合框
  • [EXTGWT-5571] - 只读 NumberField 焦点:只读字段显示焦点
  • [EXTGWT-5573] - 日期选择器(单元格网格)中未出现日期选择选项
  • [EXTGWT-5575] - “Tab”功能未按预期工作
  • [EXTGWT-5576] - 展开/折叠按钮不起作用。
  • [EXTGWT-5577] - “Indoor”列在 IE 浏览器(内联可编辑网格)中不可编辑
  • [EXTGWT-5578] - “Live Grid”组件页面未加载
  • [EXTGWT-5579] - “Paging Grid”组件数据未加载
  • [EXTGWT-5583] - Component_DateFields DatePicker:打开日期选择器后,只有 -5 和 +5 日期不可选择
  • [EXTGWT-5586] - “Show in Groups”复选框的取消选中功能未发生
  • [EXTGWT-5589] - Component _Field Set with Resizing:调整大小后,所有 (6) 个字段未在 field set 中显示
  • [EXTGWT-5591] - 网格数据绑定的 UI 与预期不符
  • [EXTGWT-5593] - “Group by this Field”功能在分组网格中未按预期工作
  • [EXTGWT-5607] - 调整列大小后,水平滚动条未显示
  • [EXTGWT-5608] - “Update”和“Cancel”按钮未显示
  • [EXTGWT-5612] - 音乐复选框未被选中。
  • [EXTGWT-5613] - 折叠按钮不适用于用户信息。
  • [EXTGWT-5615] - TabPanel 悬停异常
  • [EXTGWT-5621] - 最初将复选框与标签左对齐
  • [EXTGWT-5622] - iOS safari 验证 textarea 大小调整过大
  • [EXTGWT-5623] - Android 上的高级选项卡上下文菜单无法正确布局
  • [EXTGWT-5624] - 表单示例中 Tab 键导航到复选框不起作用
  • [EXTGWT-5625] - 适配器字段显示值抛出异常

改进

  • [EXTGWT-4538] - 能够使用菜单箭头拆分单击切换
  • [EXTGWT-4548] - BorderLayoutContainer 将私有 getLayoutData 更改为受保护
  • [EXTGWT-4652] - 像网格过滤器一样为组合框提供添加过滤器功能
  • [EXTGWT-4691] - 移除网格编辑浏览器示例中的抽象类
  • [EXTGWT-4767] - 添加 TestData 作为可以从示例中看到的示例类型
  • [EXTGWT-4773] - 示例的 java 文件列表中缺少“Theme”类型。
  • [EXTGWT-4811] - 将 HBoxLayoutContainer.more; 重命名为 moreMenuButton
  • [EXTGWT-4904] - 向 RadioCell 添加复选框选项
  • [EXTGWT-4905] - 将 HBoxLayoutContainer.setEnableOverflow 重命名为 setOverflow(boolean enabled)
  • [EXTGWT-4915] - 在实时网格视图中将私有更改为受保护
  • [EXTGWT-4922] - Css3CheckBoxColumnAppearance rowChecker 应在中心显示复选框
  • [EXTGWT-4927] - 向选择模型添加右键单击扩展点选项
  • [EXTGWT-4928] - 将 GridSelectionModel.focusCellCalled & indexOnSelectNoShift 的可见性更改为受保护
  • [EXTGWT-4930] - 更改 LiveGridView 成员 f 的可见性
  • [EXTGWT-5067] - 改进的意大利语翻译
  • [EXTGWT-5340] - 添加 ContentPanel.isHeaderVisible()
  • [EXTGWT-5344] - 添加 Web 字体使用示例
  • [EXTGWT-5345] - 添加使用 Material Design 图标的示例图标按钮
  • [EXTGWT-5346] - 从示例中移除 AbstractGridEditing
  • [EXTGWT-5356] - 向示例添加 ListLoader 示例
  • [EXTGWT-5398] - 将滑块移动到表单示例中
  • [EXTGWT-5404] - 设置 ColumnHeader 快速提示配置
  • [EXTGWT-5409] - 添加使用窗口管理器和多个窗口的示例
  • [EXTGWT-5412] - 添加 GXT/GWT 实用程序示例
  • [EXTGWT-5418] - 添加大型网格测试性能测试用例
  • [EXTGWT-5419] - 向浏览器示例添加适配器字段示例
  • [EXTGWT-5420] - 添加 ListField 示例
  • [EXTGWT-5424] - 添加 GXT.isiOS()、GXT.isAndroid()、GXT.isWindowsMobile() 作为仅实用程序函数
  • [EXTGWT-5427] - 状态管理器示例部分
  • [EXTGWT-5437] - DualListView 提取构造函数中的实例化
  • [EXTGWT-5440] - 提取分页工具栏实例化
  • [EXTGWT-5444] - 显式设置图表如何渲染为 Canvas 和 SVG。
  • [EXTGWT-5449] - 将 GWT 2.8.2 列为受支持的版本。使用 GXT 2.8.2 测试 GXT 4.0.3。
  • [EXTGWT-5465] - 将浏览器示例提取到项目中
  • [EXTGWT-5468] - 创建行号器示例
  • [EXTGWT-5549] - 添加 FieldOptions id 参数,该参数允许在 comboboxcell、checkboxcell 等中设置 id。
  • [EXTGWT-5366] - 向示例添加 CssFloatLayoutContainer
  • [EXTGWT-5369] - 添加带有快速提示示例的网格
  • [EXTGWT-5392] - 本机输入复选框单元格
  • [EXTGWT-5395] - 创建带有网格列标题中过滤器的示例
  • [EXTGWT-5397] - 添加流式布局容器示例
  • [EXTGWT-5399] - 向示例添加微调器字段。
  • [EXTGWT-5407] - 添加 FieldSet 示例
  • [EXTGWT-5408] - 添加 FieldLabel 示例

版本 4.0.2 (2016/07/21)

常规更改和增强功能

  • [EXTGWT-4911] - 基于用户反馈改进了意大利语和德语翻译
  • [EXTGWT-4934] - 由于 Maven 中的 -sources.jar 中缺少标头,SuperDevMode 无法正确同步源

Bug 修复

  • [EXTGWT-4935] - ComboBox 无法在 MSEdge 或 IE11 Touch 上使用鼠标或键盘导航选择项目
  • [EXTGWT-4949] - 无法通过 Tab 键在窗口之间切换
  • [EXTGWT-4946] - GroupingView 未正确更新列排序
  • [EXTGWT-4908] - HBoxLayoutContainer 在布局代码中存在递归循环,导致性能问题和过多的跟踪日志记录
  • [EXTGWT-4847] - 嵌套时,窗口无法使用 TAB 键盘导航正确聚焦项目
  • [EXTGWT-4926] - ComboBox 在某些浏览器/平台组合上显示滚动条,即使没有任何内容可滚动
  • [EXTGWT-4898] - 在某些情况下,按钮文本可能会溢出按钮
  • [EXTGWT-4714] - 使用键盘导航时,LiveGridView 无法正确滚动
  • [EXTGWT-5041] - 无法通过点击展开 Tree Grid - [IE11] [触摸]
  • [EXTGWT-4862] - Word Wrap Grid 示例中的 MinWidth 太小

版本 4.0.1 (2016/03/30)

常规更改和增强功能

  • 各种浏览器和 Executive Dashboard 示例增强功能
  • [EXTGWT-4703], [EXTGWT-4635] - 改进的浏览器源代码查看器
  • [EXTGWT-4846] - 浏览器现在为大多数触摸设备排除蓝色/灰色主题
  • [EXTGWT-4698], [EXTGWT-4788], [EXTGWT-4790] - 改进 ThemeBuilder 错误和输出消息
  • [EXTGWT-4756] - TabPanel 选项卡现在可以使用鼠标滚轮滚动
  • [EXTGWT-4526] - 验证 GXT 4.0.1 在 GWT 2.8 BETA 下运行

API 更改

  • 添加 Viewport.setTouchKeyboardAdjustPan(boolean) / .isTouchKeyboardAdjustPan() 以控制 Viewport 如何响应触摸设备屏幕上的软键盘

  • 添加 XMessages.numberField_minText(String) / .numberField_maxText(String) 以允许在消息中使用自定义格式的数字

    • 已弃用 XMessages.numberField_minText(double) / .numberField_maxText(double)
    • SpinnerMessages、MinNumberMessages 和 MaxNumberMessages 中的相关更改
  • 重构 SideErrorHandler 以浮动错误图标而不是绝对定位

    • HtmlEditor(所有主题)和 Fields(仅限蓝色/灰色主题)上的一些轻微 DOM 布局更改
    • 添加 SideErrorHandler.SideErrorResources.css()
    • 添加 SideErrorHandler.SideErrorStyle 接口
    • 添加 Css3SideErrorResourcesAdapter.Css3SideErrorResources.css()
    • 添加 Css3SideErrorResourcesAdapter.Css3SideErrorStyle 接口
  • TreeView 和 TreeGridView 的性能提升

    • 一些轻微的 DOM 和 CSS 布局更改
    • 向 TreeResources & Css3TreeResources 添加 clear()
    • 向 TreeBaseStyle & Css3TreeStyle 添加 indent()
    • 向 TreeAppearance、TreeBaseAppearance & Css3TreeAppearance 添加 onIconChange()

Bug 修复

  • [EXTGWT-3327], [EXTGWT-4755] - 添加了缺失和改进的 XMessages 翻译
  • [EXTGWT-4077] - 修复了 Grid 标题过滤器中的光标导航 — IE9
  • [EXTGWT-4226] - 改进了 SideErrorHandler 的渲染
  • [EXTGWT-4337] - 网格列上下文菜单消失 — 触摸
  • [EXTGWT-4493] - AccordionLayoutContainer 为 FramedPanel 提供错误的填充
  • [EXTGWT-4512] - PagingToolBarMessages 现在使用 PropertyEditor 格式
  • [EXTGWT-4536] - 当节点已被过滤时,Tree 抛出断言 — SuperDevMode
  • [EXTGWT-4613] - GridInlineEditing 上的最后一行无法编辑 — Android
  • [EXTGWT-4615] - TextInputCell 有时无法接收焦点 — IE11 触摸
  • [EXTGWT-4622] - 禁用的 GridView 上下文菜单仍然可以激活 — 触摸
  • [EXTGWT-4633] - ButtonBar 出现在蓝色/灰色主题中 ContentPanel 边框下方
  • [EXTGWT-4662], [EXTGWT-4749], [EXTGWT-4848] - ComboBoxCell 和 DateCell 下拉菜单在调整大小或方向更改后分离
  • [EXTGWT-4675] - NoSuchMethodError XElement.isOrHasChild(XElement) — ClassicDevMode
  • [EXTGWT-4679] - Grid GroupingView 行无法展开/折叠 — Android
  • [EXTGWT-4684] - SpinnerFieldCell 未在箭头上更新值 — Android
  • [EXTGWT-4689] - ComboBoxCell 有时抛出异常
  • [EXTGWT-4697] - 当 ToolBar 溢出时,HtmlEditor 错误地关闭菜单 — 触摸
  • [EXTGWT-4728] - 在面板中滚动时跳动 — Android
  • [EXTGWT-4730] - ComboBoxCell 和 DateCell 无法聚焦文本字段 — 触摸
  • [EXTGWT-4731] - 无法在 TextButton 上设置 SafeHtml
  • [EXTGWT-4738] - DatePicker 未正确更新消息
  • [EXTGWT-4739] - GridView 焦点/模糊事件未触发
  • [EXTGWT-4745] - TabPanel 滚动无法正常工作
  • [EXTGWT-4746] - 指针事件初始化有时会导致异常 — MSEdge
  • [EXTGWT-4750], [EXTGWT-4819] - CheckBox 和 Radio 按钮在 Neptune 主题中不起作用 — 触摸
  • [EXTGWT-4751] - 拖动窗口有时会导致不正确的阴影重影
  • [EXTGWT-4760] - Grid GroupingView 在折叠后立即展开 — MSEdge
  • [EXTGWT-4762] - GridInlineEditing 未正确显示 CheckBox 单元格 — MSEdge
  • [EXTGWT-4763] - Portlet 标题栏布局被截断
  • [EXTGWT-4780] - 没有标题文本的窗口或对话框无法拖动
  • [EXTGWT-4781] - 使用 PagingToolbar 的 ComboBoxCell 可能会丢失输入文本
  • [EXTGWT-4782] - GridView 不应在菜单中显示 RowExapander 列
  • [EXTGWT-4783] - 列标题和网格主体之间的分隔符存在外观问题
  • [EXTGWT-4785] - DateWrapper.getDayOfYear() 闰年错误
  • [EXTGWT-4792] - ToggleButton 聚焦样式覆盖按下样式 — IE8、IE9
  • [EXTGWT-4793] - GridInlineEditing 无法编辑最后一行 — IE8、IE9、IE10、IE11
  • [EXTGWT-4795] - Triton 主题的消息框中进度条不可见 — IE8、IE9
  • [EXTGWT-4798] - TreeView 和 TreeGridView 性能改进
  • [EXTGWT-4799] - GridInlineEditing 编辑器位置错误 — IE8
  • [EXTGWT-4801] - TreeGrid 中的拖放可能抛出异常 — 触摸
  • [EXTGWT-4822] - 蓝色/灰色主题中窗口关闭按钮不可见
  • [EXTGWT-4828] - FileUploadField addValueChangeHandler 不触发
  • [EXTGWT-4833] - ButtonBar minButtonWidth 在 Neptune 主题中不起作用
  • [EXTGWT-4839] - GridInlineEditing CheckBoxCell 文本覆盖 — 触摸
  • [EXTGWT-4854] - GridInlineEditing CheckBoxCell 的焦点问题
  • [EXTGWT-4856] - XDOM.getActiveElement() 异常 — IE9、MSEdge
  • [EXTGWT-4858] - Tree & TreeGrid 未展开 — MSEdge
  • [EXTGWT-4859] - 滑块无法通过箭头键操作 — MSEdge
  • [EXTGWT-4861] - AbstractEventCell.setDisableEvents(true) 不会关闭触摸事件 — 触摸
  • [EXTGWT-4863] - Spinner 字段在值更改时未失去焦点 — MSEdge、触摸
  • [EXTGWT-4872] - 如果 maxValue 为 0,RadarSeries 无法正确渲染
  • [EXTGWT-4888] - 当您单击标签时,CheckBoxCell 不会更新图标 — IE11、MSEdge

主题配置更改

  • [EXTGWT-4674] - AccordionLayout 的主题文件定义缺少“headerLineHeight”

已知问题

  • 如果主题、字体、文本和最小宽度的组合恰到好处,按钮文本可能会被剪切。如果这成为您的问题,请联系支持。

版本 4.0.0 (2015/12/9)

常规更改和增强功能

  • [EXTGWT-3274] - 在边框布局中为折叠面板添加垂直文本功能
  • [EXTGWT-4345] - 为 Windows 平板电脑添加触摸支持
  • [EXTGWT-4254] - 浏览器样式更新
  • [EXTGWT-4385] - 修复浏览器启动时间
  • [EXTGWT-4186] - 移动设备上的触摸可调整大小
  • [EXTGWT-4334] - 从浏览器 gwt.xml 中移除 UiBinder.useLazyWidgetBuilders
  • [EXTGWT-4335] - 将 dtd 更新到 GWT 2.7.0
  • [EXTGWT-4384] - 通过减少浏览器演示的排列组合来减小构建大小和时间
  • [EXTGWT-4399] - 合并浏览器和 integrationTest 文件夹,并关闭 precompress linker
  • [EXTGWT-4402] - 清理 .gwt.xml 文件中重复和未使用的条目
  • [EXTGWT-4410] - 清理 gwt 编译器内存设置

API 更改

  • ThemeBuilder - 为拖动手柄大小和偏移添加了新的可调整大小的配置
  • 添加 CheckMenuItemAppearance.getCheckIcon(parent) 方法
  • 添加 CollapsePanelAppearance.textWrap(parent) 方法
  • 将 CollapsePanelAppearance.render(builder, region) 更改为 .render(builder, region, header)
  • 添加 BorderLayoutData.isCollapseHeaderVisible() / .setCollapseHeaderVisible(boolean)
  • 添加 XElement.isOrHasChild(XElement) 以修复 IE9/IE10 中 Node.isOrHasChild(Node) 的特定问题
  • 添加 XElement.adjustForConstraints(bounds) / .adjustForConstraints(constraint, bounds)
  • 添加 XElement.adjustForConstraints(point) / .adjustForConstraints(constraint, point)

Bug 修复

  • [EXTGWT-4183] - 示例 > 溢出工具栏 > 无法调整带有工具栏的面板大小(移动设备)
  • [EXTGWT-4187] - 高级表单:Safari 崩溃 (iOS)
  • [EXTGWT-4287] - 区域渲染器面板:在小尺寸调整窗口中拖动不起作用
  • [EXTGWT-4300] - 高级选项卡:TabBar 中的最后一个选项卡覆盖滚动箭头 (Triton)
  • [EXTGWT-4318] - 可滚动菜单没有滚动箭头 - Triton
  • [EXTGWT-4319] - ToolTip 图表:工具提示消失
  • [EXTGWT-4322] - 移除在 Maven 中运行时 themebuilder 中的线程异常
  • [EXTGWT-4336] - 某些图标在 Triton 主题中无法看到
  • [EXTGWT-4359] - ScrollGestureRecognizer - 在 touchstart 时取消动量滚动
  • [EXTGWT-4361] - 文件上传自:浏览按钮没有反应 - 触摸
  • [EXTGWT-4369] - 在 pom.xml 中向 java exec 插件添加版本
  • [EXTGWT-4372] - 带有值的输入字段:点击时,光标显示在值的前面 (Android)
  • [EXTGWT-4374] - 内联可编辑单元格中的日期选择器消失并抛出异常 (Android)
  • [EXTGWT-4381] - 布局在纵向模式下被裁剪 - 触摸
  • [EXTGWT-4382] - 过滤器网格 - 网格下拉菜单中的“Filters”项无法停用
  • [EXTGWT-4383] - 基本选项卡:禁用的选项卡表现为正常选项卡(触摸)
  • [EXTGWT-4397] - Triton - 目标元素对于触摸应该更大
  • [EXTGWT-4398] - Neptune 和 Triton 主题上禁用的触发字段的渲染 HTML 损坏
  • [EXTGWT-4404] - 触摸 - 点击滑块轨道使滑块拇指移动到 0,0 (Cells)
  • [EXTGWT-4406] - PlainBottomTabs 上的滚动按钮样式不正确
  • [EXTGWT-4412] - 高级选项卡/底部选项卡按钮需要影响两个面板
  • [EXTGWT-4415] - 修复按钮大小,它有一个双 pxpx
  • [EXTGWT-4416] - Triton 主题菜单按钮上缺少箭头
  • [EXTGWT-4438] - 向 Portal 布局添加右侧填充
  • [EXTGWT-4445] - Triton 中的框架选项卡应缩进
  • [EXTGWT-4446] - Triton 主题:非活动选项卡的 over 样式更改高度
  • [EXTGWT-4468] - 自动调整窗口大小:允许调整大小
  • [EXTGWT-4469] - 浏览器:BorderLayoutContainer 在“Source”选项卡中调整大小问题
  • [EXTGWT-4470] - ThemeBuilder DatePicker 字体系列错误
  • [EXTGWT-4483] - 分页文本框不可编辑 - 触摸
  • [EXTGWT-4486] - Portal 布局具有白色背景
  • [EXTGWT-4488] - 单元格网格:当点击单元格的空白区域时,单元格操作被触发(触摸)
  • [EXTGWT-4502] - 按钮对齐:示例在纵向模式下被裁剪
  • [EXTGWT-4503] - 日期单元格字段仍然聚焦 - 触摸
  • [EXTGWT-4510] - 基本数据绑定缺少按钮
  • [EXTGWT-4514] - Portal 布局:面板在 dnd 操作后不遵守填充
  • [EXTGWT-4515] - 动态折线图 - 图例项抛出异常(触摸)
  • [EXTGWT-4516] - 带有工具提示的 Combobox:工具提示显示在屏幕中间
  • [EXTGWT-4521] - 窗口状态示例具有没有选项的菜单按钮
  • [EXTGWT-4522] - 菜单按钮:箭头图标没有填充
  • [EXTGWT-4523] - 旋转文本:移动滑块拇指不会旋转文本 - 触摸
  • [EXTGWT-4524] - 状态工具栏:滚动不起作用 - 触摸
  • [EXTGWT-4528] - 内联单元格中的日期选择器 - 关闭选择器后出现异常
  • [EXTGWT-4531] - AdvancedForms 中的 HtmlEditor 需要 iOS 的固定高度
  • [EXTGWT-4533] - 富文本编辑器在 Triton 中缺少字体颜色图标
  • [EXTGWT-4534] - 边框布局:可调整大小的折叠面板 - 触摸
  • [EXTGWT-4535] - 日期单元格列表视图:-over 样式无法正常工作 - 触摸
  • [EXTGWT-4544] - 单元格网格焦点导致字段不再接收焦点
  • [EXTGWT-4553] - 日期单元格列表视图:日期字段无法手动编辑 - 触摸
  • [EXTGWT-4559] - 列表属性绑定:网格应具有固定大小
  • [EXTGWT-4561] - 网格过滤器:文本字段无法聚焦 - 触摸
  • [EXTGWT-4562] - 高级组合框:分页工具栏上缺少显示状态
  • [EXTGWT-4569] - Tool Tip 图表:工具提示饼图未显示
  • [EXTGWT-4575] - Word Wrap Grid:Force fit 按钮抛出异常
  • [EXTGWT-4576] - Scatter Renderer Chart - 抛出异常 (IE)
  • [EXTGWT-4586] - 图表示例源代码中缺少 DataType
  • [EXTGWT-4589] - BorderLayoutContainer CollapsePanel 在窗口调整大小时预览折叠
  • [EXTGWT-4593] - 当面板折叠时,调整大小功能不正确。
  • [EXTGWT-4601] - 打开另一个窗口后,自动调整大小功能失效

主题配置更改

  • 添加了 button.backgroundColor
  • 添加了 button.overBackgroundColor
  • 添加了 button.pressedBackgroundColor
  • 添加了 datePicker.itemOverBorder
  • 添加了 grid.columnHeader.backgroundColor
  • 添加了 grid.columnHeader.menuActiveBackgroundColor
  • 添加了 grid.columnHeader.menuBackgroundColor
  • 添加了 grid.columnHeader.menuHoverBackgroundColor
  • 添加了 grid.columnHeader.overBackgroundColor
  • 添加了 listview.item.backgroundColor
  • 添加了 listview.item.color (可选)
  • 添加了 listview.overItem.backgroundColor
  • 添加了 listview.overItem.color (可选)
  • 添加了 listview.selectedItem.backgroundColor
  • 添加了 listview.selectedItem.color (可选)
  • 添加了 menu.activeItemBackgroundColor
  • 添加了 menu.backgroundColor
  • 添加了 menu.bar.activeItemBackgroundColor
  • 添加了 menu.bar.backgroundColor
  • 添加了 menu.bar.hoverItemBackgroundColor
  • 添加了 menu.scrollerHeight
  • 添加了 resizable
  • 添加了 tabs.activeTabItemBackgroundColor
  • 添加了 tabs.hoverTabItemBackgroundColor
  • 添加了 tabs.inactiveTabItemBackgroundColor
  • 添加了 tabs.tabStripBackgroundColor
  • 添加了 toolbar.backgroundColor
  • 添加了 toolbar.buttonOverride.backgroundColor
  • 添加了 toolbar.buttonOverride.overBackgroundColor
  • 添加了 toolbar.buttonOverride.pressedBackgroundColor

发布 4.0.0 EA 版本 (2015年9月24日)

常规更改和增强功能

  • 移除旧浏览器代码 (IE6, IE7 和 Opera)
  • GXT 4.0 将支持 GWT 2.7
  • Touch/移动设备支持
  • 新的 Triton 主题

API 更改

  • GridView.this.onHeaderClick(int); 已更改为 GridView.this.onHeaderClick(event); 从 int 更改为 event。
  • DatePicker 私有成员已更改为受保护的。
  • 添加了 DateMenu(DatePicker) 以使 DateCell 日期选择器更容易被重写。请参考: DateCell.setMenu(dateMenu);
  • 受保护的 Tooltip.delayHide 已更改为 public。
  • MessageBox 中的成员重命名: appearance 为 windowAppearance。contentAppearance 为 messageBoxAppearance。添加了 getMessageBoxAppearance。
  • 将 windowAppearance 和 messageBoxAppearance 添加到 MessageBox 子类构造函数参数选项中。
  • *MessageBox 及其子类默认接受 SafeHTML 并转义 String 参数。
  • ThemeBuilder - 添加了工具图标不透明度配置
  • 添加了 NumberPropertyEditor.compare(N1, N2),它将使用自然数 compareTo 进行比较
  • 添加了 NumericFilter lessThan(N1, N2)
  • 更改了 NumericFilter,greaterThan 和 equals 数字比较以使用 NumberPropertyEditor.compare(N1, N2) 中的比较
  • 为 MenuItem 添加了 SafeHtml 构造函数
  • 添加了 MenuItem.getSafeHtml() 方法
  • 将 MenuItem.MenuItemAppearance.setText(parent, text, asHtml) 更改为 .setHtml(parent, SafeHtml)
  • 将 ContentPanel.getHTML() 更改为 .getHeading() 并移除了 .getText()
  • 将 ContentPanel.setHeadingHtml(html)/.setHeadingText(text) 更改为 .setHeading(SafeHtml)/.setHeading(text)
  • 添加了 Header.getHeading()/.setHeading(SafeHtml)/.setHeading(text)/.getSafeHtml() 方法
  • 将 Header.HeaderAppearance.getTextElem() 更改为 .getHeadingElem()
  • 将 ButtonGroup.setHeadingText(text) 更改为 .setHeading(text),添加了 setHeading(SafeHtml) 和 getHeading()
  • 将 ButtonGroup.ButtonGroupAppearance.updateText(parent, text) 更改为 .setHeading(parent, SafeHtml)
  • 将 FieldSet.setHeadingHtml(html)/.setHeadingText(text) 更改为 .setHeading(SafeHtml)/.setHeading(text)
  • 将 FieldSet.FieldSetAppearance.getTextElement() 更改为 .getHeadingElement()
  • 添加了 CompositeElement.setInnerSafeHtml(SafeHtml) 方法
  • 将 StatusProxy.StatusProxyAppearance.update(parent, html) 更改为 .update(parent, SafeHtml)
  • 移除了 StatusProxy.update(html)
  • ColumnHeader.Group.setText(text) 更改为 .setHtml(SafeHtml)
  • 为 HeaderMenuItem 添加了 SafeHtml 构造函数
  • 更改了 HeaderMenuItem 构造函数,使其传递 String 仅用于文本
  • 添加了 HeaderMenuItem.getSafeHtml() 方法
  • 为 MenuBarItem 添加了 SafeHtml 构造函数
  • 添加了 MenuBarItem.getSafeHtml() 方法
  • 将 MenuBarItem.MenuBarItemAppearance.getTextElement(parent) 更改为 .getHtmlElement(parent)
  • 添加了 Status.getSafeHtml(), .clearStatus(SafeHtml) 和 .setBusy(SafeHtml) 方法
  • 将 Status.StatusAppearance.getTextElem(parent) 更改为 .getHtmlElement(parent)
  • 将 CheckBoxCell.CheckBoxAppearance.setBoxLabel(String, parent) 更改为 .setBoxLabel(SafeHtml, parent)
  • 将 CheckBoxCell.CheckBoxCellOptions.setBoxLabel(String) 更改为 .setBoxLabel(SafeHtml) 并且 .getBoxLabel() 返回 SafeHtml
  • 添加了 CheckBoxCell.setBoxLabel(parent, SafeHtml) 并更改了 .getBoxLabel() 以返回 SafeHtml
  • 添加了 CheckBox.setBoxLabel(SafeHtml) 并更改了 .getBoxLabel() 以返回 SafeHtml
  • 移除了 FieldLabel.FieldLabelAppearance.getLabelHtml() 和 .getLabelText()
  • 添加了 FieldLabel.FieldLabelOptions.setContent(text), .setContent(SafeHtml) 并更改了 .getContent() 以返回 SafeHtml
  • 移除了 FieldLabel.FieldLabelOptions.isHtmlContent()
  • 为 FieldLabel 添加了 SafeHtml 构造函数
  • 更改了 FieldLabel 构造函数,使其传递 String 仅用于文本
  • 添加了 FieldLabel.setContent(text), .setContent(SafeHtml) 和 .getContent()
  • 添加了 TabItemConfig.setContent(text), .setContent(SafeHtml) 和 .getContent()
  • 移除了 TabItemConfig.isHTML()
  • 移除了 LabelToolItem.setLabelHtml(html)
  • 将 Tip.TipAppearance.getTextElement(parent) 更改为 .getBodyElement(parent)
  • 将 ToolTipConfig.getBodyText(), .setBodyText(text) 和 .setBodyHtml(html) 更改为 .getBody(), .setBody(text) 和 .setBody(SafeHtml)
  • 将 ToolTipConfig.getTitleText(), .setTitleText(text) 和 .setTitleHtml(html) 更改为 .getTitle(), .setTitle(text) 和 .setTitle(SafeHtml)
  • 为 DomHelper 添加了 SafeHtml 方法
  • 为 XDOM 添加了 SafeHtml 方法
  • 为 XElement 添加了 SafeHtml 方法
  • 将 DatePicker.DatePickerAppearance.onMonthButtonTextChange(parent, html) 更改为 .onMonthButtonHtmlChange(parent, SafeHtml) 并且 .onTextChange(cell, html) 更改为 .onHtmlChange(cell, SafeHtml)
  • 将 ListView.setLoadingHtml(SafeHtml), .setLoadingText(text) 和 .getLoadingHtml() 更改为 .setLoadingIndicator(SafeHtml), .setLoadingIndicator(text) 和 .getLoadingIndicator()
  • 将 ComboBoxCell.setLoadingHtml(SafeHtml) 和 .setLoadingText(text) 更改为 .setLoadingIndicator(SafeHtml) 和 .setLoadingIndicator(text)
  • 将 ComboBox.setLoadingHtml(SafeHtml) 和 .setLoadingText(text) 更改为 .setLoadingIndicator(SafeHtml) 和 .setLoadingIndicator(text)
  • 移除了不安全的 HtmlLayoutContainer(html) 构造函数

Bug 修复

  • [EXTGWT-2149] - 模态窗口无法阻止与遮罩小部件的交互
  • [EXTGWT-2409] - DatePicker API 将私有成员设置为受保护的
  • [EXTGWT-3094] - 如果只调整一个维度,图表大小调整将无法生效
  • [EXTGWT-3255] - 图表中的多个工具提示
  • [EXTGWT-3667] - DateField 在展开时显示自定义日期选择器实现
  • [EXTGWT-3734] - 如果未设置一个表头名称/文本/SafeHtml,则 Grid 表头菜单抛出 NullPointerException
  • [EXTGWT-3766] - GWT 2.7 支持
  • [EXTGWT-3767] - GssResource 支持 - CSS 到 GSS 转换
  • [EXTGWT-3769] - 移除 IE6/7/Opera 代码/检查/解决方法
  • [EXTGWT-3844] - Javadoc ComboBox.setLoader 提及默认 minChars
  • [EXTGWT-3889] - 从 4.0 中移除旧模块
  • [EXTGWT-3930] - 点击 Grid 的列标题具有未知目标
  • [EXTGWT-3969] - Window instanceOf 比较错误
  • [EXTGWT-3995] - 当单选按钮靠近边缘时,左侧被裁剪
  • [EXTGWT-4004] - 向组件和单元格添加手势识别器支持
  • [EXTGWT-4009] - 将 ThemeBuilder *Details 接口移出 template 包
  • [EXTGWT-4038] - 修正 GXT Device 拼写错误的方法名称
  • [EXTGWT-4045] - ThemeBuilder - 添加了 -sourcesOnly 标志
  • [EXTGWT-4056] - 将桌面应用程序移动到 demo 仓库
  • [EXTGWT-4065] - html 字符串参数中的 XSS 漏洞
  • [EXTGWT-4066] - 将 setSomeHtml(String html) 转义为 innerHtml 并添加 SafeHtml 重载方法签名
  • [EXTGWT-4070] - 无法为 *MessageBox 类设置外观
  • [EXTGWT-4071] - ContentPanel.setHeadingHtml XSS 漏洞
  • [EXTGWT-4072] - GXT Popup 在 3.1.4 中的行为不同
  • [EXTGWT-4075] - ToolTip 示例 - 带有图像的自定义工具提示,ToolTip 宽度不反映嵌入图像大小
  • [EXTGWT-4078] - 在 Grid 中使用 Integer 数字过滤器将不起作用
  • [EXTGWT-4079] - Neptune Tooltip 文本垂直对齐不在中间
  • [EXTGWT-4094] - MessageBox 示例未区分确定和取消按钮
  • [EXTGWT-4100] - 提示消息框字段在某些配置中不会调整大小
  • [EXTGWT-4101] - 修复 MessageBox SafeHtml/String 参数
  • [EXTGWT-4107] - ListView 中的示例源代码缺少照片类型
  • [EXTGWT-4117] - BarChart 缺少列
  • [EXTGWT-4118] - 图表为数据值为 0.0 的数据项显示柱状图
  • [EXTGWT-4135] - 新主题: Triton
  • [EXTGWT-4142] - 重构 ThemeBuilder 核心以支持非切片
  • [EXTGWT-4157] - ThemeBuilder: 工具图标不透明度的附加配置
  • [EXTGWT-4160] - Grid Binding: 空白行未添加/显示
  • [EXTGWT-4166] - Row Editable Grid: 编辑的数据未全部保存
  • [EXTGWT-4185] - ToolTip 示例 - 带有图像的自定义 ToolTip,ToolTip 宽度不反映嵌入图像大小
  • [EXTGWT-4200] - TreeGrid 示例的源代码选项卡中未列出 FileModel 类型
  • [EXTGWT-4240] - ProgressMessageBox 进度条尺寸问题
  • [EXTGWT-4248] - FieldSet - 将展开/折叠的 ToolButton IconConfig 提取到外观中
  • [EXTGWT-4264] - 法语翻译问题与 max 验证器有关
  • [EXTGWT-4267] - 添加在 .theme 文件中创建可选字段的功能
  • [EXTGWT-4278] - 提供 Theme Generator 重命名 Theme.gwt.xml 的功能
  • [EXTGWT-4290] - Grid: Grid 表头功能被阻止
  • [EXTGWT-4344] - 更新 Explorer 演示数据
  • [EXTGWT-4367] - TabPanel - 关闭上下文菜单在显示时立即隐藏

主题配置更改

  • 添加了 accordionLayout.headerBarMargin
  • 添加了 accordionLayout.panelPadding
  • 添加了 accordionLayout.firstPanelPadding
  • 添加了 borderLayout.collapsePanelBackgroundColor
  • 添加了 button.overBorder
  • 添加了 button.pressedBorder
  • 添加了 datePicker.monthLeftButtonColor
  • 添加了 datePicker.monthLeftButtonMargin
  • 添加了 datePicker.monthLeftButtonOpacity
  • 添加了 datePicker.monthRightButtonColor
  • 添加了 datePicker.monthRightButtonMargin
  • 添加了 datePicker.monthRightButtonOpacity
  • 添加了 field.checkBox.padding
  • 添加了 field.radio
  • 添加了 field.radio.boxLabel
  • 添加了 field.radio.padding
  • 添加了 fieldset.backgroundColor
  • 添加了 fieldset.collapseIconColor
  • 添加了 fieldset.collapseOverIconColor
  • 添加了 fieldset.expandIconColor
  • 添加了 fieldset.expandOverIconColor
  • 添加了 fieldset.legendPadding
  • 添加了 fieldSet.padding
  • 添加了 framedPanel.headerLineHeight
  • 添加了 grid.bodyBorder
  • 添加了 panel.headerLineHeight
  • 添加了 tabs.activeTabItemBorderBottom
  • 添加了 tabs.activeTabItemBorderTop
  • 添加了 tabs.activeTabCloseIconOpacity
  • 添加了 tabs.activeTabCloseOverIconOpacity
  • 添加了 tabs.overTabItemBorderBottom
  • 添加了 tabs.overTabItemBorderTop
  • 添加了 tabs.overTabItemOpacity
  • 添加了 tabs.plainActiveHeadingText
  • 添加了 tabs.plainHeadingText
  • 添加了 tabs.plainHoverHeadingText
  • 添加了 tabs.plainTabBarBorderBottom
  • 添加了 tabs.plainTabBarBorderTop
  • 添加了 tabs.plainTabStripSpacerBorder
  • 添加了 tabs.plainTabStripSpacerHeight
  • 添加了 tabs.scrollerLeftDisabledOpacity
  • 添加了 tabs.scrollerLeftOverOpacity
  • 添加了 tabs.scrollerRightDisabledOpacity
  • 添加了 tabs.scrollerRightOverOpacity
  • 添加了 tabs.tabCloseIconOpacity
  • 添加了 tabs.tabCloseOverIconOpacity
  • 添加了 tabs.tabItemBorderBottom
  • 添加了 tabs.tabStripTopBorder
  • 添加了 toolbar.buttonOverride.overBorder
  • 添加了 toolbar.buttonOverride.pressedBorder
  • 添加了 toolbar.separatorBorder
  • 添加了 toolbar.separatorHeight
  • 添加了 tools.primaryClickOpacity
  • 添加了 tools.primaryOpacity
  • 添加了 tools.primaryOverOpacity
  • 添加了 tree.checkboxMargin
  • 添加了 window.headerLineHeight

发布 3.1.5 版本 (待定)

常规更改和增强功能

  • API 更改

  • 移除 Tip.doAutoWidth 和 tip 外观 autowidth
  • 添加了新的 TreeGridFilters 类以将过滤器应用于 TreeGrid

Bug 修复

  • [EXTGWT-3873] - Neptune (themer) - 单选按钮背景为白色,应为透明
  • [EXTGWT-3986] - 桌面应用程序 NullPointerException 问题与 removeWindow 有关
  • [EXTGWT-3995] - 当单选按钮靠近边缘时,左侧被裁剪
  • [EXTGWT-4003] - ColorPicker NullPointerException
  • [EXTGWT-4013] - 最大化的模态窗口,闪烁会导致异常
  • [EXTGWT-4021] - Slider 定位不正确
  • [EXTGWT-4029] - 为 ToolButton 创建示例
  • [EXTGWT-4050] - 禁用的 Field 仍然会进行验证并在 Editor.flush() 中显示错误
  • [EXTGWT-4052] - ToolTip 自动宽度在 html 中不正确
  • [EXTGWT-4075] - ToolTip 示例 - 带有图像的自定义工具提示,ToolTip 宽度不反映嵌入图像大小
  • [EXTGWT-4105] - ToolTip Chart: 饼图超出 ToolTip 范围,并且缺少饼图数据
  • [EXTGWT-4117] - BarChart 缺少列
  • [EXTGWT-4118] - 图表为数据值为 0.0 的数据项显示柱状图
  • [EXTGWT-4264] - 法语翻译问题与 max 验证器有关

发布 3.1.4 版本 (2015年3月26日 - tag 3.1.4)

API 更改

  • 添加了 Component Component.addToolTip(SafeHtml) 并且 html 可以为空
  • 添加了 Component ToolTipConfig.addToolTip(SafeHtml) 并且 html 可以为空
  • 为 MessageBox 添加了 setMessage(SafeHtml),可以设置为空
  • 添加了 Component Component.addToolTip(SafeHtml) 并且 html 可以为空
  • 添加了 Component ToolTipConfig.addToolTip(SafeHtml) 并且 html 可以为空
  • 为 LabelToolItem 添加了 setLabel(SafeHtml),能够将空值设置为空白
  • 添加了 TextMetrics.getWidth(SafeHtml),可以处理空值
  • 添加了 TextMetrics.getHeight(SafeHtml),可以处理空值
  • 添加了 TextMetrics.getSize(SafeHtml),可以处理空值

Bug 修复

  • [EXTGWT-3942] - Header setInnerText vs setInnerHtml
  • [EXTGWT-3953] - 修复所有在非 HTML 上下文中使用 setInnerHTML 的地方
  • [EXTGWT-4011] - MessageBox setMessageHtml,无法使用 HTML
  • [EXTGWT-4018] - Component setToolTip 抛出 NPE
  • [EXTGWT-4019] - LabelToolItem setInnterHtml 被转义
  • [EXTGWT-4020] - TextMetrics setHtml 被转义

发布 3.1.3 版本 (2015年3月3日 - tag 3.1.3)

常规更改和增强功能

新功能

  • [EXTGWT-3737] - 添加 GXT.isIE11()
  • [EXTGWT-3797] - 创建分组向导验证器以测试是否所有验证都已通过

API 更改

  • 添加了 ColumnHeader.setDisabledSortIcon(boolean) - 禁用网格列标题排序图标
  • 添加了 ColumnHeader.isDisabledSortIcon()
  • 添加了 BorderLayoutContainer.getSplitBar(LayoutRegion) - 返回给定区域的拆分栏
  • 为 MessageBox 添加了 setMessageHtml
  • 为 LabelToolItem 添加了 setLabelHtml
  • 为 AlertMessageBox 和 ConfirmMessageBox 添加了新的 SafeHtml 构造函数
  • 为 ToolTipConfig 添加了新的 SafeHtml 构造函数

Bug 修复

  • [EXTGWT-1981] - 表单:文件上传:点击“工具提示”图标时,会打开“浏览”窗口。
  • [EXTGWT-2239] - 基本绑定:启用自动验证后,未处理解析错误
  • [EXTGWT-2321] - 高级表单 - 在特定场景中在日期选择器中选择日期时出现错误
  • [EXTGWT-2444] - RequestFactoryGrid - 尝试检查日期选项的过滤器框时出现异常
  • [EXTGWT-2809] - 菜单 - Tab 和 Shift-Tab 无法向上和向下导航
  • [EXTGWT-2833] - TreeToTreeDND - 只有当从左侧面板拖放两个文件夹到右侧面板后,文件夹才插入到目标文件夹上方
  • [EXTGWT-3049] - Grid 的列标题列选择,当在底部时会导致列选择列表跳动。
  • [EXTGWT-3161] - 点击 TreeGrid 连接点以展开项目也会触发单元格选择
  • [EXTGWT-3239] - 应用列菜单过滤器时,Grid 滚动到左侧
  • [EXTGWT-3317] - 调用 clearSurface 后,不再绘制任何 sprite
  • [EXTGWT-3325] - RequestFactoryGrid - 在网格中选择所有行后出现脚本错误
  • [EXTGWT-3436] - 无法在行 grid.setAllowTextSelection 中文本选择单列
  • [EXTGWT-3729] - Theme Builder 按钮样式
  • [EXTGWT-3735] - BorderLayoutContainer 折叠时,展开预览忽略鼠标/键盘
  • [EXTGWT-3740] - ContentPanel 高度错误,当使用 child setPixelSize 时
  • [EXTGWT-3786] - GridView.header 更改方法访问权限为受保护的
  • [EXTGWT-3790] - 在灰色和蓝色主题中浏览不同示例时,会显示错误消息
  • [EXTGWT-3806] - 测试示例 - Fields clear() 应用程序崩溃并超出 Dom 范围 - IE8
  • [EXTGWT-3811] - FieldLabel 尺寸调整 - 在 IE8 上进入屏幕时显示错误消息(测试示例)
  • [EXTGWT-3815] - BorderLayoutContainer 标题在浮动展开时重叠
  • [EXTGWT-3819] - Window Resize 拖动手柄偏移
  • [EXTGWT-3821] - RowExpander 与 CheckBoxSelectionModel 在展开时选择行
  • [EXTGWT-3823] - 图表按钮上的标签被裁剪 - IE
  • [EXTGWT-3827] - GridView.notifyShow 中针对表头的 NPE 检查
  • [EXTGWT-3865] - 过滤器图表 - 重新加载数据时显示错误消息
  • [EXTGWT-3926] - 只有一个点的 LineSeries 抛出异常
  • [EXTGWT-3942] - Header setInnerText vs setInnerHtml
  • [EXTGWT-3943] - 用于设置文本的方法参数签名更改
  • [EXTGWT-3945] - Tooltip qtip setBodyHtml 参数匹配
  • [EXTGWT-3953] - 修复所有在非 HTML 上下文中使用 setInnerHTML 的地方
  • [EXTGWT-3970] - Grids: 内联单元格编辑不起作用
  • [EXTGWT-3988] - 在 HeaderGroupConfig 参数中,html 与 text 混淆
  • [EXTGWT-3989] - 图表 AreaSeries 单个数据点修复

发布 3.1.2 版本 (2014年10月17日 - tag 3.1.2)

常规更改和增强功能

  • 添加了修改 DualListField 图标的功能
  • VerticalLayoutContainer 和 CssFloatLayoutContainer 中的布局修复

API 更改

  • 添加了 Css3CheckBoxAppearance 和 Css3RadioAppearance
  • 为主题构建器添加了 CheckBoxDetails 到 FieldDetails(请参阅“boxLabel”属性)
  • 添加了 CssFloatLayoutData.setClear(boolean),使布局数据能够指示小部件是否应该开始新行

Bug 修复

  • [EXTGWT-2000] - 拖放:重新排序 Tree Grid:水平线未在“Genre”列下显示
  • [EXTGWT-2657] - AdvancedCombo - 使用分页按钮后,键盘导航损坏
  • [EXTGWT-2841] - AdvancedCombobox - 在特定场景中,在搜索结果页面执行任何操作后,点击搜索区域外部时出现异常错误
  • [EXTGWT-3405] - Combobox - 高级组合框 - 点击“刷新”按钮时,菜单下拉列表消失
  • [EXTGWT-3646] - 布局 - PortalLayout (UiBinder)。不显示事件
  • [EXTGWT-3701] - Grid - 内联可编辑 Grid。当网格列更新时,结果未正确排序。
  • [EXTGWT-3707] - CssFloatLayoutContainer 右侧的边距加倍
  • [EXTGWT-3744] - IE ComboBox 列表视图在点击分页工具栏控件时折叠
  • [EXTGWT-3746] - BUG 无法在主题构建器中更改 radioButtons 的字体
  • [EXTGWT-3749] - 带有 SimpleContainer 子边距的 VerticalLayoutContainer
  • [EXTGWT-3750] - ContentPanel 超出父容器
  • [EXTGWT-3751] - 在 VLC 中隐藏具有百分比大小行的窗口小部件将无法在隐藏时正确占用空间
  • [EXTGWT-3755] - Neptune ContentPanel.setBodyBorder(true) 未绘制边框
  • [EXTGWT-3761] - Basic Tree 和 Basic Tree(UiBinder) 有一点不同
  • [EXTGWT-3762] - Hello World 和 Hello World(UiBinder) 有一点不同
  • [EXTGWT-3772] - IE11 Livegrid 鼠标滚轮滚动不起作用
  • [EXTGWT-3781] - Form Example 和 Form Example(UiBinder) 有一点不同
  • [EXTGWT-3782] - 测试示例 - 如果您没有选择示例,则无法调整面板大小
  • [EXTGWT-3788] - 分页工具栏在荷兰语中使用一些不自然的措辞
  • [EXTGWT-3791] - Tree 滚动到底部选择会导致跳到中间
  • [EXTGWT-3799] - 当设置 minValue 时,无法触发 IntegerSpinnerField 的增量
  • [EXTGWT-3803] - Tooltip 尺寸调整,文本返回到下一行
  • [EXTGWT-3804] - CommonStyles unselectable 在 IE11 中不起作用
  • [EXTGWT-3812] - ListView 中的 DatePicker 闪烁
  • [EXTGWT-3815] - BorderLayoutContainer 标题在浮动展开时重叠

发布 3.1.1 版本 (2014年7月24日 - tag 3.1.1)

常规更改和增强功能

  • 添加了 GridView.ensureVisible(M)
  • 为 tabpanel 滚动按钮背景颜色添加了主题配置,theme.details.tabs.scrollerBackgroundColor,默认为 theme.details.tabs.lastStopColor

API 更改

  • 弃用了 AbstractGridEditing.getErrorMessage(IsField<?>, SafeHtmlBuilder, String)
  • 为 Filter 添加了 setFilterConfig(List<FilterConfig> configs)
  • 为 ListFilter 添加了 isUseStoreKeys / setUseStoreKeys
  • 添加了 GridView.ensureVisible(M model)

Bug 修复

  • [EXTGWT-1701] - 模板 & 列表:日历中未显示工具提示
  • [EXTGWT-1778] - ContentPanel setHideCollapseTool 应该具有 assertPreRender()
  • [EXTGWT-1980] - 过滤器网格:在未选择任何内容的情况下激活日期过滤器时出现空指针
  • [EXTGWT-2075] - GXT3:DateField 中的 I18N
  • [EXTGWT-2210] - RemoteFilterGrid - 当未在其子菜单项下应用任何过滤器时,“上次更新”列下的“过滤器”复选框显示为选中状态
  • [EXTGWT-2358] - ToolTip 的标题问题。
  • [EXTGWT-2564] - 按钮 - 取消选择“切换”时,“普通”变为切换状态
  • [EXTGWT-2604] - RowEditableGrid - 取消然后开始新的编辑时,无效条目未清除
  • [EXTGWT-2646] - Slider - 使用 Tab 键聚焦滑块后,按下向上箭头键时出错
  • [EXTGWT-2655] - 禁用的 com.sencha.gxt.widget.core.client.Slider 仍然响应用户交互。
  • [EXTGWT-2712] - 按钮 - 首次显示按钮菜单时,键盘导航不起作用
  • [EXTGWT-2724] - BasicToolbar - 点击分隔符菜单项时出现异常
  • [EXTGWT-2800] - ContentPanel 内的 TextButton 在 IE 中具有不需要的顶部边距
  • [EXTGWT-2842] - Advanced Combo - 弹出窗口无法在 IE 中调整大小/最大化
  • [EXTGWT-3048] - 能够完全禁用颜色调色板、日期选择器、双列表字段、列表字段和滑块。
  • [EXTGWT-3056] - Grid (强制适应) 列宽在每次列隐藏/显示时变得越来越小
  • [EXTGWT-3166] - Windows - Hello World (UI Binder) - 在 IE8 中的“Hello World (UI Binder)”示例中打开对话框后,每个下拉菜单上都显示阴影
  • [EXTGWT-3231] - NumberField 在标记为只读时忽略 Focus/Blur 事件
  • [EXTGWT-3239] - 应用列菜单过滤器时,Grid 滚动到左侧
  • [EXTGWT-3317] - 调用 clearSurface 后,不再绘制任何 sprite
  • [EXTGWT-3343] - GridFilter 不允许自定义 FilterPagingLoadConfigs
  • [EXTGWT-3352] - Chart 不绘制轴的列和线。
  • [EXTGWT-3373] - GridInlineEditing ComboBox 如果在下拉列表显示之前失去焦点,则在原点 (0, 0) 显示下拉列表
  • [EXTGWT-3431] - 按钮外观高度计算偏差 2px(可能为 1px)
  • [EXTGWT-3461] - Chart tooltip mouse out 未使用 delayHide()
  • [EXTGWT-3463] - Chart tooltips 显示隐藏的系列
  • [EXTGWT-3478] - setValue of StringFilter, BooleanFilter 等。允许过滤器的默认值
  • [EXTGWT-3589] - Grid 编辑错误将转义 SafeHtml 标头,这会在错误消息中呈现标签
  • [EXTGWT-3625] - MultilinePromptMessageBox 在经典主题中 Firefox 上隐藏边框
  • [EXTGWT-3630] - IntegerSpinnerField 不会减少到负数
  • [EXTGWT-3662] - 向具有不透明度的图表添加 sprite 会导致 chrome 图表失败
  • [EXTGWT-3681] - 状态工具栏中的字符计数不正确
  • [EXTGWT-3688] - 表单 - 文件上传。无效字段
  • [EXTGWT-3692] - GroupingView 与 RowExpander 展开图标未显示
  • [EXTGWT-3696] - ValueBaseField.isAllowBlank 方法默认错误返回 false
  • [EXTGWT-3704] - 更改 BLC 断言为 child.asWidget()
  • [EXTGWT-3705] - 本地化 DE 的日期选择器奇怪字符
  • [EXTGWT-3706] - TreeGridView 不允许自定义比较器
  • [EXTGWT-3711] - 空文本更改为常规文本
  • [EXTGWT-3712] - TextField 错误验证高度较短,红色与黑色高度
  • [EXTGWT-3714] - ThemeBuilder 中的图像生成忽略 CSS 样式
  • [EXTGWT-3716] - GXT 图表工具提示中的 Line Series 问题
  • [EXTGWT-3717] - RowNumberer 默认可隐藏
  • [EXTGWT-3718] - ToggleButton 没有按预期居中文本
  • [EXTGWT-3722] - 杂项 - FX。面板未显示
  • [EXTGWT-3723] - Scatter Renderer 图表在未选择的情况下更改其颜色和半径
  • [EXTGWT-3724] - RowEditing 错误显示对于隐藏列不正确
  • [EXTGWT-3727] - 当标签设置为 TOP 时,FieldLabel 尺寸不正确
  • [EXTGWT-3730] - TextField.clear 移除空文本
  • [EXTGWT-3731] - Neptune ContentPanel body 宽度在 setBorders(true) 时过宽
  • [EXTGWT-3736] - Theme builder: Tab 箭头按钮背景硬编码

发布 3.1.0 版本 (2014年5月8日 - tag 3.1.0)

常规更改和增强功能

  • 为 themer utils 添加了新的渐变函数,以便从单一颜色轻松构建渐变
  • LiveGridView 现在自动测量行高并进行相应调整
  • Grid 编辑现在接受 IsField 而不仅仅是 Field,以便更容易自定义编辑器
  • 可以为 Grid 行编辑提供非可编辑列的自定义渲染器

API 更改

  • 为 DatePicker 添加了宽度配置
  • 由于每个 Sliced 字段的 DOM 大小过大,因此移除了 Sliced 字段。
  • 为主题字段添加了 lineHeight 配置
  • 为主题日期选择器添加了宽度配置
  • 从主题面板 framedPanel 中移除了 framedWidth/Height
  • 简化了 framedPanel 和 window 主题配置,以完全遵循面板的格式,并添加了 borderRadius
  • 为主题菜单添加了 lastGradientColor 配置
  • 将 Window 默认 HideMode 更改为 OFFSETS,以修复 IE11 和 ValueBaseField 的问题
  • 将 moreIcon() 从 ThemeStyles 移动到 HBoxLayoutContainerAppearance
  • 重命名 GroupingView.getGroupData 为 createGroupingData,并添加了第二个重载以构建所有项目的子集
  • 为 CheckBoxSelectionModel.CheckBoxColumnAppearance 添加了 getCellInnerClassName()
  • 为接口 IsField 添加了方法:getErrors()、isEditing(),并扩展了接口 HasBlurHandlers、HasValueChangeHandlers
  • 添加了 GridRowEditing.addRenderer 以支持在编辑行时自定义只读 html
  • GridEditing 支持 IsField 而不仅仅是 Field
  • 将 ColumnConfig.setAlignment 更改为 ColumnConfig.setHorizontalAlignment
  • 添加了 ColumnConfig.setVerticalAlignment
  • PortalLayoutContainer 列小部件从 VerticalLayoutContainer 更改为 CssFloatLayoutContainer
  • 更改为 PortalLayoutContainer 以使 getWidget(int) 受保护而不是 public
  • 更新 CssFloatData 以扩展 HasMargins
  • 移除了 LiveGridView.setRowHeight,(行高现在自动测量)
  • LiveGridView.getCalculatedRowHeight() 重命名为 LiveGridView.getRowHeight()

Bug 修复

  • [EXTGWT-1943] - render() 从未在 TextField Prop 编辑器上调用
  • [EXTGWT-2084] - 在 GridRowEditor 工具栏中添加删除按钮
  • [EXTGWT-2124] - ComboBox 加载指示器?
  • [EXTGWT-2306] - Grid NumericFilter 小于和大于也匹配等于
  • [EXTGWT-2318] - Grid - 分组 Grid - 在特定场景中在“Industry”列上分组后,整个网格丢失数据
  • [EXTGWT-2540] - Draw - Logos - 浏览器徽标未在 FF 浏览器中显示
  • [EXTGWT-2601] - GXT 3.0.1/3.0.2b - DomQuery.select 错误?
  • [EXTGWT-2635] - 拖放 - Tree to Tree - 即使在特定场景中选择了“插入”选项,数据也会追加
  • [EXTGWT-2731] - Windows - Accordion Window - 窗口最大化、关闭并重新打开后,最大化/恢复按钮无响应
  • [EXTGWT-2828] - 桌面示例:在浏览器窗口调整大小时缩放桌面窗口
  • [EXTGWT-2854] - ComboBox 模糊/隐藏问题
  • [EXTGWT-3006] - GridRowEditing 错误地显示单元格
  • [EXTGWT-3029] - GridRowEditing - 标签占用的空间比它们应该占用的空间更多
  • [EXTGWT-3135] - 在取消分组列 B 后,排序指示器在列 A 中显示错误数据
  • [EXTGWT-3155] - Charts - Dashboard - 在 IE 8 中,在“公司详细信息”下按 Tab 键后,字段焦点未从“名称”字段移动
  • [EXTGWT-3161] - 点击 TreeGrid 连接点以展开项目也会触发单元格选择
  • [EXTGWT-3167] - 错误的带有 Shift 键的多选行为
  • [EXTGWT-3169] - Grid CheckBoxSelectionModel 标头点击在未点击复选框时取消选择所有项
  • [EXTGWT-3258] - VerticalLayoutContainer 和 CheckBoxes 在 3.0.6 中
  • [EXTGWT-3269] - Autosize Window 阴影在 forcelayout 上与窗口不同步
  • [EXTGWT-3277] - RequestFactoryBinding - 使用向上/向下箭头键导航节点时,垂直滚动条无响应
  • [EXTGWT-3290] - RowEditor 按钮,居中并公开按钮栏。
  • [EXTGWT-3329] - Grid- Live Group Summary- 在 IE11 中第二次开始无法编辑“Estimate/Rate”字段值
  • [EXTGWT-3348] - Basic Toolbar - 信息显示 HTML 字符
  • [EXTGWT-3349] - 3.0.6 - LiveGridView 不会滚动到结果集的末尾
  • [EXTGWT-3353] - Tabs - Advanced Tabs - 在特定场景中关闭所有选项卡后,第一个选项卡被隐藏
  • [EXTGWT-3363] - CheckMenuItem 未在 setChecked 时更改组 CheckMenuItems 的值
  • [EXTGWT-3365] - ColumnModel 允许修改传入的列表
  • [EXTGWT-3367] - Tree - Filter Tree - 在 IE11 中菜单显示后,输入焦点问题
  • [EXTGWT-3406] - 在带有拆分的 BorderLayoutContainer 之间重用小部件
  • [EXTGWT-3412] - AbstractStoreSelectionModel doMultiSelect 允许多次选择一个项目
  • [EXTGWT-3414] - 无法使用窗口自动大小对话框将按钮对齐到 END(右侧)。
  • [EXTGWT-3416] - ListPropertyBinding - 在特定场景中,在名称字段中输入的文本会显示在新行中
  • [EXTGWT-3417] - Grid -Cell Grid - 在从 Light 字段下拉菜单中更改现有项目后,编辑提示图标未出现
  • [EXTGWT-3421] - Request Factory Grid & Request Factory Binding - 打开示例时出现异常错误或未显示数据
  • [EXTGWT-3422] - 桌面示例:电子表格行高在网格内联编辑空值时更改
  • [EXTGWT-3424] - Combos - Combobox - 透明通知器中的文本已淡化
  • [EXTGWT-3426] - Grouping Grid 不使用 Cell 来格式化带有自定义单元格的组标题
  • [EXTGWT-3427] - Combos - Combobox - 在特定场景中,下拉列表在第一次点击时未出现
  • [EXTGWT-3430] - Grid 未正确调整具有值提供程序中重复路径的列大小
  • [EXTGWT-3432] - Binding - Converter Example - 在特定场景中打开月份和年份下拉列表后,日期选择器消失
  • [EXTGWT-3441] - JavaDoc 引用了 getHideButton 方法,该方法已在 3.1 中移除
  • [EXTGWT-3455] - Binding - ListPropertyBinding - 在列子菜单下拉列表中,额外的复选框与名称复选框重叠
  • [EXTGWT-3459] - Layouts - LayoutPanel Integration - “Center”和“East”面板之间没有分隔线
  • [EXTGWT-3464] - Windows - Messagebox - 在灰色主题中点击窗口外部后,弹出窗口的顶部和左侧显示深灰色边框
  • [EXTGWT-3470] - 杂项 - Tooltips - 工具提示标题未以粗体显示,并且工具提示消息窗口与文本不成比例
  • [EXTGWT-3471] - Tree Grid - Editable Tree Grid- 在编辑模式下,当单击单元格时,单元格中的文本会滚动
  • [EXTGWT-3475] - Grid - Cell Grid - “Date”和“Light”列的 UI 受到干扰
  • [EXTGWT-3479] - Grouping Grid - 列检查菜单项在 1 个可见列的情况下未禁用/启用
  • [EXTGWT-3485] - Combobox 列表视图对齐在 IE8+ 中损坏
  • [EXTGWT-3487] - Checkbox Grid - “全选”复选框未对齐
  • [EXTGWT-3489] - Windows- Message Box - “Progress”和“Yes/No/Cancel”按钮的按钮未居中对齐
  • [EXTGWT-3492] - Forms - Forms Example - 默认情况下,滑块的滑块拇指未显示
  • [EXTGWT-3498] - Button - Buttons - 下拉菜单中的选择未显示
  • [EXTGWT-3507] - LiveGrid - 在使用垂直滚动条导航时无法查看所有行
  • [EXTGWT-3508] - Toolbar & Menu - Menu Bar - 在打开任何菜单后,无法通过单击一次打开任何菜单项
  • [EXTGWT-3509] - Toolbar & Menu - Basic Toolbar - 下拉图标与 IE10 中的公司名称重叠
  • [EXTGWT-3511] - RowEditableGrid - 一旦调整列大小,“Price”列标题下拉列表就不会出现
  • [EXTGWT-3514] - Grid - Word Wrap Grid - 在“Columns”选项下的子项目中显示黑色补丁
  • [EXTGWT-3526] - Button - Buttons - 页脚中按钮的 UI 受到干扰
  • [EXTGWT-3529] - 无法更改 AbstractPieSeries 的颜色
  • [EXTGWT-3532] - Grid - Json Grid - 首次单击“Load Json”按钮后,加载遮罩受到干扰
  • [EXTGWT-3534] - 拖动带有焦点的 ValueBaseField 的 Window 会导致 IE11 中的值消失
  • [EXTGWT-3538] - Word Wrap Grid - 在设置表头高度后,单击列标题时表头高度增加
  • [EXTGWT-3543] - RowEditor 保存/取消按钮被截断 & 仪表板收入图表被截断
  • [EXTGWT-3546] - LiveGridView 最后一列被水平滚动条在具有可见滚动的操作系统上隐藏
  • [EXTGWT-3553] - Tabs - Advanced Tabs - 当选项卡中未启用关闭按钮时,“关闭此选项卡”文本未灰显
  • [EXTGWT-3556] - 带有不填充的散点 sprite 的图表在 IE8 中未渲染
  • [EXTGWT-3558] - Grid - Row Number Grid - 即使未选择任何行,“删除选定行”按钮也显示为启用状态
  • [EXTGWT-3561] - WordWrapGrid - 当网格调整为较小时,按钮被截断
  • [EXTGWT-3564] - 表单 - 表单示例 - 文本在滑块中越过工具提示区域,并且滑块的拇指不会移动到单击点
  • [EXTGWT-3568] - 拖放 - 重新排序树形网格 - 展开和折叠文件夹后,文本位置发生变化
  • [EXTGWT-3574] - 窗口 - 页脚右下角显示灰色框
  • [EXTGWT-3577] - GridStateHandler.applyState 忽略通过 ColumnConfig.setcomparator 设置的任何自定义比较器
  • [EXTGWT-3578] - 图表 - 柱状渲染器图表 - 图表的 UI 受到干扰
  • [EXTGWT-3579] - 表单 - 高级表单 - 单击“源代码编辑器”按钮后,无法在富文本区域中返回
  • [EXTGWT-3580] - 图表 - 折线图 - “阴影”按钮不起作用
  • [EXTGWT-3581] - 绑定 - 转换器示例 - 弹出窗口中的日期和时间信息显示在窗口的标题中
  • [EXTGWT-3582] - 聚合网格 - “日期”列标题的下拉图标未对齐
  • [EXTGWT-3584] - 隐藏图表系列不会隐藏标签
  • [EXTGWT-3585] - 图表 - 混合图表 - 即使在隐藏状态下,“散点”图表也显示阴影
  • [EXTGWT-3586] - DateField 中的按钮损坏
  • [EXTGWT-3594] - 示例网格到网格拖放插入,插入操作未将小部件设置为右侧列表
  • [EXTGWT-3595] - IE11 textarea 换行问题
  • [EXTGWT-3600] - 折线图的线条消失
  • [EXTGWT-3605] - 图表 - 过滤器图表 - UI 在 FF 中损坏
  • [EXTGWT-3606] - 树 - 异步 Json 树 - 单击白色空白框内部时显示异常错误
  • [EXTGWT-3610] - 拖放 - 重新排序树 - 尝试拖动第一个文件夹时出现“捕获到异常”错误
  • [EXTGWT-3611] - 网格 - 聚合网格 - 下拉菜单图标和复选框未显示
  • [EXTGWT-3613] - 表单 - 双列表字段 - IE 9 中缺少图标
  • [EXTGWT-3615] - 示例框架内边距缺失
  • [EXTGWT-3619] - Neptune 网格标题在鼠标悬停时尺寸增大
  • [EXTGWT-3621] - RowNumbererDefaultAppearance 没有资源构造函数
  • [EXTGWT-3624] - 切片的底部标签面板图像未正确对齐,其他标签面板间距不正确
  • [EXTGWT-3626] - 图表 - 区域图 - UI 在 IE 8 中损坏
  • [EXTGWT-3627] - 绘图 - 基本绘图 - IE 8 中的示例中显示黑框
  • [EXTGWT-3628] - 图表 - 过滤器图表 - 调整图表窗口大小时,UI 受到干扰
  • [EXTGWT-3629] - 生成的带边框的面板主题尺寸错误
  • [EXTGWT-3631] - tabdetails 和其他文件中缺少 @TypeDetails
  • [EXTGWT-3632] - 切片的 TabPanel 缺少滚动图标
  • [EXTGWT-3633] - 带有 RowExpander 的 GroupingView 没有展开图标
  • [EXTGWT-3635] - 提示锚点图像颜色不正确
  • [EXTGWT-3636] - 附加前 Tree.clear()
  • [EXTGWT-3641] - gxt-3.1.0-beta 和 nightly 版本图表的性能差异很大
  • [EXTGWT-3645] - 布局 - PortalLayout。底部不显示
  • [EXTGWT-3648] - 饼图切片初始渲染后无法更改饼图颜色
  • [EXTGWT-3649] - 隐藏的饼图切片会抛出系列选择事件
  • [EXTGWT-3653] - DatePicker 和 DatePicker (UiBinder) 之间的差异
  • [EXTGWT-3656] - Win7 和 Win8 themer 图像生成损坏
  • [EXTGWT-3668] - 按钮对齐和按钮对齐 (UiBinder) 不在同一位置
  • [EXTGWT-3670] - 动态图表:在选择一个项目后,组合框不显示其他项目
  • [EXTGWT-3674] - VBoxLayout 和 VBoxLayout (UiBinder) 没有相同类型的按钮
  • [EXTGWT-3677] - 图表 - 仪表板。选择条形图时出错
  • [EXTGWT-3678] - 一些普通示例和带有 UiBinder 的示例不在同一位置
  • [EXTGWT-3684] - 在渲染之前调用 LiveGridView.setRowHeight() 会抛出异常
  • [EXTGWT-3689] - 绘图 - 基本绘图。图像显示不正确
  • [EXTGWT-3693] - Neptune 中 FileUploadField 按钮高度过高
  • [EXTGWT-3694] - 图表 - 动态折线图。从组合框中删除项目时出错

Release 3.1.0 beta (2014/2/25 - 标签 3.1.0-beta)

常规更改和增强功能

  • 引入了 ThemeBuilder 工具和 Neptune 主题
  • 删除了几个数组的使用,以实现更好的编译器输出
  • 添加了带有多个参数的附加方法,以使编译器避免使用带有额外数组创建的可变参数方法
  • 重构了网格外观,以避免使用 @Shared 并允许从 GridView 中单独创建 ColumnHeader
  • 修改了 XDOM 和 ID 生成(请参阅 com.sencha.gxt.core.client.dom.DomIdProvider),以允许通过 <replace-with> 指令提供自定义实现

API 更改

  • 修改了多个接受 int[2] 的方法,改为接受两个 int - XElement.alignTo、XElement.getAlignTo、XElement.scrollIntoView、Window.alignTo、Menu.show
  • 修改了 ToolTipConfig,使其具有两个单独的 int getter(getMouseOffsetX 和 getMouseOffsetY)而不是单个 int[] getMouseOffset getter。
  • 从 NumericAxis 中删除了 Step 类
  • 修改了 Info 显示方法和 InfoConfig 对象以接受 SafeHtml,并将字符串视为纯文本。
  • 向 ErrorHandler 接口添加了 release() 方法,以使其清理剩余的引用
  • 添加了 ComboBox[Cell].setQueryDelay(int queryDelay) 及其 getter。
  • 添加了 ComboBox[Cell].setMaxHeight(int maxHeight) 及其 getter。
  • 所有带有外观或单元格的类都具有这些类的 getter,所有外观字段都是私有的和 final 的
  • 将 PagingToolBar.getAppearance() 重命名为 getPagingToolbarAppearance(),以避免与超类冲突
  • 删除了未使用的 TriggerFieldAppearance.setTriggerVisible 方法
  • 添加了 ToggleGroup.reset(),它将项目设置为 false
  • 添加了 Tree.setStore 以允许在树上更改或删除 store
  • 添加了 ListView.setLoadingHtml(SafeHtml)、ListView.getLoadingHtml() ListView.并设置 Loader(Loader)。
  • 删除了 ColumnConfig.columnClassSuffix,并添加了 ColumnConfig.cellClassName 和 .cellPadding
  • 为 CheckBoxSelectionModel 和 RowNumberer 添加了默认构造函数
  • 删除了 Window.hide(TextButton) 和 Window.getHideButton(),这些功能现在由派生类提供,例如 Dialog.addDialogHideHandler() 和 DialogHideEvent.getHideButton()
  • 添加了 Dialog.getButton(PredefinedButton) 作为 Dialog.getButtonById(String) 的替代方法
  • 弃用了 Dialog.getButtonById(String)
  • 将 TriggerFieldCell.isFocusClick 重命名为 isFocusedWithTarget,并将参数从 XElement 更改为 Element
  • 添加了 XDOM.getActiveElement()
  • 添加了 SliderCell.setToolTipConfig(ToolTipConfig toolTipConfig) 和 Slider.setToolTipConfig(ToolTipConfig toolTipConfig)
  • 修改了 Chart.getDefaultInsets 以返回 Region 对象而不是单个值,并添加了一个新的 setter 以接受 Region(以及单个大小)
  • 向 ContentPanelAppearance 添加了 getHeaderSize(XElement parent)
  • 修改了 HSV 以接受 double 值而不是 int 值,范围为 0.0 到 1.0 而不是 0 到 100。
  • 修改了渐变 Stop 类使其不可变,删除了所有 setter 方法
  • 将 ListViewDefaultAppearance 和 ListViewCustomAppearance 移动到基本主题
  • 将 StatusBaseAppearance 重命名为 StatusDefaultAppearance 并删除了未添加任何额外功能的 Blue/Gray 版本
  • 将 ToolBar 默认间距从 0 更改为 2 像素
  • 从 ToolBar 中删除了 3px 的默认内边距。内边距现在在外观中指定。
  • 将禁用样式添加到 ThemeStyles,从 CommonStyles 中删除,允许由外观 impl 替换
  • GroupingViewDefaultAppearance 声明了自己的样式接口,以避免重用 css 类名
  • 修改了 ButtonCell、SliderCell、ColorPaletteCell 和 Frame 类型中的外观方法,以删除对事件的引用
  • 更改了 ThemeStyles API 以删除便捷方法 getStyles()。将 borderColor、backgroundColorLight 和 borderColorLight 方法从 CssResource 移动到外观
  • 向 RowEditorAppearance 添加了 void onResize(XElement parent, int width, int height)
  • 将 ListViewSelectionModel.handleMouseClick(ClickEvent) 重命名为 ListViewSelectionModel.onMouseClick(ClickEvent)
  • 将 ListViewSelectionModel.handleMouseDown(MouseDownEvent) 重命名为 ListViewSelectionModel.onMouseDown(MouseDownEvent)
  • 将 GridSelectionModel.handleRowClick(RowClickEvent) 重命名为 GridSelectionModel.this.onRowClick(RowClickEvent)
  • 将 GridSelectionModel.handleRowMouseDown(RowMouseDownEvent) 重命名为 GridSelectionModel.this.onRowMouseDown(RowMouseDownEvent)

@Deprecated 已删除

  • 删除了 SubmitEvent.setCanceled(boolean canceled) 到 FormPanel.SubmitEvent#cancel()
  • 删除了 GroupSummaryView.getSummaryNode(Element g) 到 GroupSummaryView.getSummaries()
  • 删除了 setMouseOffset(int[] mouseOffset) 到 setMouseOffsetX(int x) 和 setMouseOffsetY(int y)
  • 删除了未使用的 GroupingView.renderGroupSummary
  • 删除了 ListView.getLoadingText(),替换为 ListView.getLoadingHtml()

Bug 修复

  • [EXTGWT-1427] - 窗口状态示例中的错别字
  • [EXTGWT-1546] - 异步树和树形网格示例缺少加载图标
  • [EXTGWT-1662] - 绑定 -> Request Factory 绑定:附加较长的文本导致“文本编辑表单”消失
  • [EXTGWT-1665] - HBoxLayout UiBinder 示例一致性
  • [EXTGWT-1669] - 菜单项应缩放以适应大于 16x16 的图标
  • [EXTGWT-1741] - 按钮:按钮对齐:单击“按钮”时显示错误的工具提示。
  • [EXTGWT-1796] - 滑块工具提示离滑块太远
  • [EXTGWT-1891] - TabPanel.findItem(String id, boolean checkText) checkText 没有执行任何操作
  • [EXTGWT-1929] - PredefinedButton 应该更容易使用
  • [EXTGWT-1943] - render() 从未在 TextField Prop 编辑器上调用
  • [EXTGWT-2084] - 在 GridRowEditor 工具栏中添加删除按钮
  • [EXTGWT-2235] - Resizable:ContentPanel 为 resizable 提供了错误的高度。
  • [EXTGWT-2256] - 树:复选框树:使用键盘键展开/折叠文件夹时显示脚本错误。(问题并非始终可重现)
  • [EXTGWT-2266] - DateCell ListView:从任何日期选择器中选择日期后,Tab 键不会移动到序列中的下一个字段
  • [EXTGWT-2315] - 带有行展开器的网格中带有复选框选择的网格
  • [EXTGWT-2340] - 远程过滤器网格:当用户在第二页时,“公司”列过滤器不起作用
  • [EXTGWT-2388] - WindowAppearance 不应为私有
  • [EXTGWT-2392] - 折线图问题
  • [EXTGWT-2405] - Request Factory 绑定:“名称”和“作者”字段在未输入任何内容时显示无效的错误消息
  • [EXTGWT-2435] - 将 store 从树中分离
  • [EXTGWT-2463] - 在 BorderLayout 中交换 UiBinder ContentPanels
  • [EXTGWT-2477] - 可能的 ModalPanel 错误?
  • [EXTGWT-2504] - 调用 window.show() 时 ComboBox 未正确失去焦点
  • [EXTGWT-2601] - GXT 3.0.1/3.0.2b - DomQuery.select 错误?
  • [EXTGWT-2619] - Draggable 需要额外的 SVG 类名解决方法
  • [EXTGWT-2658] - 表单 - 表单示例 - 在特定情况下,透明通知器显示并且错误图标与“名称”标题重叠
  • [EXTGWT-2672] - Loader 中的方法 ensureHandler() 应该是受保护的
  • [EXTGWT-2682] - Dialog 在 MVP 中存在问题
  • [EXTGWT-2683] - DualListField getValue 不起作用
  • [EXTGWT-2688] - 灰色主题打印工具图标看起来与其他工具图标不同
  • [EXTGWT-2710] - 工具栏和菜单 - 基本工具栏 - 在特定情况下,当悬停在下拉图标上并单击向下箭头键时,显示其他示例
  • [EXTGWT-2715] - XMessages 中缺少 TimeField 消息
  • [EXTGWT-2731] - Windows - Accordion Window - 窗口最大化、关闭并重新打开后,最大化/恢复按钮无响应
  • [EXTGWT-2758] - Info.display(String, String)
  • [EXTGWT-2763] - 如果色调为 0,则 HSL 输出的 RGB 颜色错误
  • [EXTGWT-2772] - 没有标题外观 GridView 构造函数
  • [EXTGWT-2803] - 如何以不同方式设置多个网格的样式
  • [EXTGWT-2826] - LiveGrid 加载在隐藏的选项卡上...
  • [EXTGWT-2831] - GXT 3.0.x 中的 ComboBox 中缺少 API。
  • [EXTGWT-2834] - SVG setClipRectangle,IE8 中的 VML 形状泄漏内存
  • [EXTGWT-2847] - SimpleComboBox 没有外观构造函数...
  • [EXTGWT-2863] - Store.Record 映射基于哈希码而不是模型键
  • [EXTGWT-2916] - HtmlEditor.setEnabled(false) 仍然允许编辑
  • [EXTGWT-2925] - GXT 3.0.1,com.sencha.gxt.widget.core.client.Window 中的错误
  • [EXTGWT-2982] - 网格 - 行可编辑网格 - 在减小“Light”和“Date”列的列宽后,单击某行时出现异常错误
  • [EXTGWT-2994] - GXT 3 上下文菜单和下拉列表出现在 GXT2 窗口后面 (z-index)
  • [EXTGWT-3006] - GridRowEditing 错误地显示单元格
  • [EXTGWT-3012] - ErrorHandler 不会从其字段中删除处理程序,即使被替换也会泄漏
  • [EXTGWT-3018] - IE 计算样式被最近的优化破坏
  • [EXTGWT-3035] - 将 XElement.alignTo 中的偏移数组参数更改为使用 2 个 int
  • [EXTGWT-3058] - BorderLayoutContainer 是否要求可折叠区域包含 ContentPanel
  • [EXTGWT-3066] - AdapterField 验证错误
  • [EXTGWT-3109] - 将 FormPanelHelper.reset 与 DualListField 一起使用时出现 NPE
  • [EXTGWT-3115] - Dialog - 拖动“自动调整大小”对话框标题后,布局损坏
  • [EXTGWT-3116] - Dialog - 在 IE 7 中调整对话框大小时,按钮位置错误
  • [EXTGWT-3117] - 如果用户在查询结果显示之前切换出字段,则 ComboBox 不会折叠下拉列表
  • [EXTGWT-3139] - 更新 Window JavaDoc 以描述在添加/删除包含的小部件后 forceLayout 的用法
  • [EXTGWT-3165] - 带有 GridInlineEditing 和 ClicksToEdit.TWO 的 TreeGrid 不支持编辑父项
  • [EXTGWT-3167] - 错误的带有 Shift 键的多选行为
  • [EXTGWT-3171] - Radio 输入样式在事件后不同。
  • [EXTGWT-3180] - 在 Radio.clear() 或 Radio.reset() 之后,用户单击 Radio 时抛出 NullPointerException
  • [EXTGWT-3181] - 调用 Radio.clear() 时,Radio 位置发生变化
  • [EXTGWT-3182] - 如果按名称分组,则 Radio 值不正确
  • [EXTGWT-3183] - 在 I. E. 中对边框大小使用 rem 时出错
  • [EXTGWT-3192] - 当窗口调整大小和拖动时,窗口关闭图标出现问题。
  • [EXTGWT-3196] - Radio 按钮在 Safari 中使用 Tab 键时未正确聚焦。
  • [EXTGWT-3239] - 应用列菜单过滤器时,Grid 滚动到左侧
  • [EXTGWT-3243] - Grid setHideHeaders(true) 不会自动调整网格大小
  • [EXTGWT-3257] - 当仅单击一个复选框时,“之前”和“之后”日期过滤器复选框都被选中
  • [EXTGWT-3269] - Autosize Window 阴影在 forcelayout 上与窗口不同步
  • [EXTGWT-3270] - 向 GridInlineEditing 添加还原无效配置
  • [EXTGWT-3291] - TriggerFieldAppearance 中的 onTriggerClick 从未触发。
  • [EXTGWT-3309] - 如果在将区域添加到 BLC 时 BorderLayoutContainer 已附加到 DOM,则 BorderLayoutData setCollapsible(true) 不起作用
  • [EXTGWT-3316] - 带有复选框的树,禁用时可以单击复选框
  • [EXTGWT-3317] - 调用 clearSurface 后,不再绘制任何 sprite
  • [EXTGWT-3320] - 概述 - 在打开所有“网格”示例后,单击“关闭所有其他选项卡”选项时出现脚本错误
  • [EXTGWT-3322] - 滚动动画错误
  • [EXTGWT-3332] - 工具栏和菜单 - 基本工具栏 - 首次单击“滚动菜单”按钮时,项目下拉菜单显示在菜单栏顶部
  • [EXTGWT-3333] - 树 - 过滤器树 - 在特定情况下过滤树后,无法选择最后一个节点
  • [EXTGWT-3335] - 工具栏和菜单 - 基本工具栏 - 在特定情况下,单击“滚动菜单”中的菜单项后出现异常错误
  • [EXTGWT-3339] - 树 - 过滤器树 - 在右键单击示例选项卡后无法过滤项目
  • [EXTGWT-3340] - TreeGrid - 当显示垂直滚动条时,显示水平滚动条
  • [EXTGWT-3350] - 在 reset() 然后 refresh() 上,ListField 抛出 NPE
  • [EXTGWT-3353] - Tabs - Advanced Tabs - 在特定场景中关闭所有选项卡后,第一个选项卡被隐藏
  • [EXTGWT-3357] - 网格 - 聚合网格 - 在拖动列分隔符时按下 Esc 键后,列标题下拉列表不显示
  • [EXTGWT-3359] - 拖放 - 列表到列表 - 在特定情况下,尝试将任何项目从左侧面板拖放到右侧面板时出现异常错误
  • [EXTGWT-3360] - 在源代码选项卡中双击会删除 Explorer 演示中的行线
  • [EXTGWT-3363] - CheckMenuItem 未在 setChecked 时更改组 CheckMenuItems 的值
  • [EXTGWT-3368] - 拖放 - 重新排序树 - 当第一个文件夹(阻止拖动)与底部的任何文件夹一起选择时,可以拖动第一个文件夹
  • [EXTGWT-3369] - TreeGridView.collapse 非常耗费资源
  • [EXTGWT-3371] - 网格 - Xml 网格 - 在 IE 10 中单击“加载 Xml”按钮后,网格中不显示数据
  • [EXTGWT-3379] - 网格 - 聚合网格 - 悬停在“升序/降序排序”选项上后,无法导航子列菜单
  • [EXTGWT-3380] - 图表 - 条形图 - 单击“条形图”示例时显示异常错误
  • [EXTGWT-3382] - 图表 - 混合图表 - 在 FF 中单击“实时图表”示例后,单击“混合图表”示例时显示异常错误
  • [EXTGWT-3383] - tree.isexpanded(model) NullPointerException
  • [EXTGWT-3385] - 网格 - 实时分组摘要网格 - 在特定情况下,示例的 UI 受到干扰
  • [EXTGWT-3392] - 树形网格 - 可编辑树形网格 - 单击“全部折叠”按钮时出现异常错误
  • [EXTGWT-3396] - 无法以编程方式将焦点从聚焦的组合框移开
  • [EXTGWT-3404] - 网格 - 内联可编辑网格 - 无法使用鼠标单击打开日期选择器和下拉菜单
  • [EXTGWT-3408] - 模板和列表 - Datecell 视图 - 在第二次尝试选择日期时出现异常错误
  • [EXTGWT-3442] - Neptune 中窗口 ghost 没有圆角
  • [EXTGWT-3456] - 绘图 - 徽标 - 对于选项卡导航,显示的不是向前和向后箭头图标,而是“关闭”图标
  • [EXTGWT-3458] - 布局 - 水平布局 - 单击展开/折叠图标时,示例的动画不正确
  • [EXTGWT-3460] - 主题 - 当主题更改时,页面未重定向到示例页面
  • [EXTGWT-3467] - 布局 - Portal 布局 - 设置图标的大小与面板中的其他图标不一致
  • [EXTGWT-3472] - 模板和列表 - DateCell 列表视图 - 示例的 UI 受到干扰,并且日期选择器在 IE 中没有响应
  • [EXTGWT-3486] - 网格 - 聚合网格 - 增加列宽后,网格的 UI 受到干扰
  • [EXTGWT-3493] - 网格 - 行展开器网格 - 网格行在鼠标悬停时闪烁
  • [EXTGWT-3494] - 概述 - 源代码选项卡 - 在 IE8 中单击“源代码”选项卡时显示异常错误
  • [EXTGWT-3496] - 图表 AreaSeries 孤立精灵
  • [EXTGWT-3497] - 工具栏和菜单 - 菜单栏 - 单击单选选项下的“内置 GXT 主题”标题时显示异常错误
  • [EXTGWT-3499] - 布局 - 手风琴布局 - 手风琴部分“在线用户”、“设置”、“内容”和“更多内容”的背景颜色为白色
  • [EXTGWT-3501] - 工具栏和菜单 - 基本工具栏 - 滚动菜单中滚动按钮的对齐方式受到干扰
  • [EXTGWT-3502] - 图表 - 散点渲染器图表 - 无法更改“选择颜色”下拉列表下方的图形颜色和数据
  • [EXTGWT-3515] - 图表 - 仪表板 - 默认情况下,列标题下拉图标未显示在右侧角落
  • [EXTGWT-3516] - 网格 - 自动换行网格 - “标题高度”在透明通知器中显示错误的值
  • [EXTGWT-3517] - 按钮 - 按钮 - “菜单”、“菜单底部”、“拆分”、“拆分底部”下的按钮显示为没有下拉列表的普通按钮
  • [EXTGWT-3518] - 网格 - 自动换行网格 - 在未输入数据的情况下单击“确定”按钮时显示异常错误
  • [EXTGWT-3519] - 网格 - 自动换行网格 - 从第一个文本字段中拖动弹出窗口后,默认数据消失
  • [EXTGWT-3520] - 网格 - 自动换行网格 - 当鼠标悬停在 IE 中列标题下拉菜单中的“列”选项上时,网格的 UI 受到干扰
  • [EXTGWT-3521] - 网格 - 自动换行网格 - 当垂直挤压窗口时,“设置标题”、“设置单元格”和“设置宽度”窗口的“确定”和“取消”按钮被截断
  • [EXTGWT-3524] - 布局 - 手风琴布局 - 显示展开图标而不是折叠图标,反之亦然
  • [EXTGWT-3535] - 所有示例 - “Neptune 按钮”更改导致了许多与按钮相关的问题
  • [EXTGWT-3536] - 布局 - HBoxLayout - 单击“对齐:拉伸”和“弹性 + 拉伸”按钮时,按钮未拉伸
  • [EXTGWT-3537] - 网格 - 自动换行网格 - “清除强制适应”按钮不起作用
  • [EXTGWT-3539] - 在 TreeGrid 中解析 id 时出错 (DomQuery Exception)
  • [EXTGWT-3540] - 网格 - 自动换行网格 - 当单击空单元格时,显示上面输入的数据
  • [EXTGWT-3541] - 网格 - 自动换行网格 - 当列标题不包含任何数据时,在列标题下拉列表的位置显示灰色色块
  • [EXTGWT-3543] - 网格 - RowEditableGrid - 单击网格中的任何行时,“保存”和“取消”按钮被截断
  • [EXTGWT-3547] - 其他 - 日期选择器 - 在导航到“月份和年份”面板后,刷新示例页面时出现异常错误
  • [EXTGWT-3549] - 布局 - Border 布局 - 右侧(“East”)和底部(“West”)面板是透明的
  • [EXTGWT-3552] - 网格 - 实时分组摘要 - 当直接打开示例时,子组标题的背景颜色不显示
  • [EXTGWT-3554] - 树 - 上下文菜单树 - 单击“删除选定项”按钮时出现异常错误
  • [EXTGWT-3555] - 拖放 - 重新排序树 - 拖动任何文件夹时显示异常错误
  • [EXTGWT-3557] - 图表 - 散点渲染图表 - 按钮仅在悬停在按钮区域上后才显示
  • [EXTGWT-3559] - 网格 - 自动换行网格 - 关闭示例页面后,单击“设置标题高度”窗口的“确定”按钮时出现异常错误
  • [EXTGWT-3565] - 网格 - 单元格网格 - 网格的 UI 受到干扰
  • [EXTGWT-3566] - 网格 - 自动换行网格 - 无法在 IE 8 中增加/减小网格面板的大小
  • [EXTGWT-3573] - 布局 - Border 布局 - 无法在左侧 (West) 和底部 (South) 面板中拖动面板分隔符

Release 3.0.7 (2014/6/10 - 标签 3.0.7)

API 更改

  • 向 TreeGrid 添加了 isExpandOnDoubleClick, setExpandOnDoubleClick。
  • 向 GridSelectionModel 添加了 getGrid
  • 向 TreeGridSelectionModel 添加了 getTreeGrid
  • 向 TreeSelectionModel 添加了 getTree
  • 向 ListViewSelectionModel 添加了 getListView
  • 向 GridInlineEditing 添加了 isRevertInvalid setRevertInvalid

Bug 修复

  • [EXTGWT-2016] - 树:ContextMenuTree:在特定情况下看到垂直滚动条。
  • [EXTGWT-2279] - (灰色主题构建 UI 问题):所有网格:“列”箭头图像图标未正确显示。
  • [EXTGWT-2619] - Draggable 需要额外的 SVG 类名解决方法
  • [EXTGWT-2650] - 无法通过键盘选择按钮(在 Tab 键切换到按钮后)
  • [EXTGWT-2774] - 桌面示例:在文件管理器中拖动新项目或在电子表格中切换空项目可能会导致异常
  • [EXTGWT-2780] - 列表属性绑定 - 单击“全选”复选框后出现异常
  • [EXTGWT-2856] - 内联可编辑网格 - 在完成第一次编辑后,Enter 键未开始新的编辑
  • [EXTGWT-2918] - ComboBoxCell 缺少禁用查询缓存使用的方法
  • [EXTGWT-3061] - 表单 - 文件上传 - 在 IE8 中使用 Tab 键时,焦点未从“文件字段”转移到下一个字段
  • [EXTGWT-3065] - 使用 Firefox 时,ClicksToEdit.ONE 的 GridInlineEditing 不可行
  • [EXTGWT-3079] - BorderLayoutContainer 未自动隐藏浮动区域
  • [EXTGWT-3082] - 当首次激活选项卡时,非活动 TabPanel 选项卡上 FlowLayoutContainers 中的某些组件未正确渲染
  • [EXTGWT-3104] - TriggerFieldCell IE 退格键解决方法不够具体
  • [EXTGWT-3105] - 3.0.4 中,ClicksToEdit.TWO 的 GridInlineEditing 未完成编辑
  • [EXTGWT-3108] - 模板和列表 - Date cell view - 从底部起单击第三个日期选择器图标后,焦点转移到第一个文本字段
  • [EXTGWT-3113] - [树外观] 树节点在滚动时未完全突出显示
  • [EXTGWT-3129] - GXT 3.0.4 和 3.0.5 中 Draggable.onMouseMove() 中的错误
  • [EXTGWT-3132] - 模板和列表 - Datecell 视图 - 在 IE8 中的特定情况下尝试选择日期时出现异常错误
  • [EXTGWT-3165] - 带有 GridInlineEditing 和 ClicksToEdit.TWO 的 TreeGrid 不支持编辑父项
  • [EXTGWT-3168] - 当文本长度 > 可用宽度时,FieldSet 图例不会溢出
  • [EXTGWT-3170] - NL 语言环境不起作用
  • [EXTGWT-3184] - ModalPanel 返回焦点不起作用,闪烁未实现
  • [EXTGWT-3185] - DateField 首次触发单击显示然后隐藏 DatePicker
  • [EXTGWT-3191] - 将 ComboBox 用作 GridInlineEditing 实例的编辑器时出现问题
  • [EXTGWT-3195] - 没有菜单的 SplitButton 触发箭头单击
  • [EXTGWT-3200] - 节点上,带有 2 次单击编辑的 TreeGrid 内联编辑损坏
  • [EXTGWT-3201] - 将缺少的日语翻译从 2 添加到 3
  • [EXTGWT-3206] - XElement setVisMode 在赋值中存在错别字
  • [EXTGWT-3218] - 法语翻译有一个不正确的值和缺失的属性
  • [EXTGWT-3232] - AbstractGridFilters 未从移除时的注册映射中删除过滤器
  • [EXTGWT-3234] - 在 Chrome/IE 中将数据重新加载到网格时出现缩放问题
  • [EXTGWT-3244] - 当组合框在异步加载时没有项目时,告诉最终用户。
  • [EXTGWT-3267] - 当第一列中没有组标题时,列宽错误
  • [EXTGWT-3270] - 向 GridInlineEditing 添加还原无效配置
  • [EXTGWT-3271] - 无法从选择模型事件中获取源小部件
  • [EXTGWT-3276] - 树形网格 - 基本树形网格 - 无法通过双击任何行来展开文件夹
  • [EXTGWT-3277] - RequestFactoryBinding - 使用向上/向下箭头键导航节点时,垂直滚动条无响应
  • [EXTGWT-3278] - 窗口 - 消息框 - 当启用遮罩时,会弹出多个对话框
  • [EXTGWT-3288] - 网格列标题宽度,当存在分组标题时宽度错误
  • [EXTGWT-3289] - 网格聚合行不遵守列配置对齐方式
  • [EXTGWT-3293] - CheckBoxDefaultAppearance.render 中未关闭的 DIV
  • [EXTGWT-3295] - 无法配置 DateCell 的下拉菜单。
  • [EXTGWT-3298] - GridInlineEditing 在使用 TextArea 编辑器时,按 Enter 键会取消编辑
  • [EXTGWT-3299] - ComboBoxCell getValue 导致列表视图中的项目被选中
  • [EXTGWT-3301] - DatePicker todayBtn 设置日期,即使 setMinDate 高于今天
  • [EXTGWT-3315] - 将 2.X 列标题和树更改移植到 3
  • [EXTGWT-3318] - 聚合网格 - 列标题下拉图标显示在不正确的位置
  • [EXTGWT-3319] - 窗口 - 消息框 - 多次单击“等待”按钮时显示错误消息
  • [EXTGWT-3321] - 绑定 - 列表属性绑定 - 当列大小增加时,会添加额外的复选框列
  • [EXTGWT-3334] - EditableTreeGrid - 单击以编辑 1 次 - 在活动编辑期间单击不同行中的单元格损坏
  • [EXTGWT-3364] - 布局容器使用 scheduleEntry,这可能导致布局延迟运行
  • [EXTGWT-3366] - 网格 - 内联可编辑网格 - 即使在单击“重置”按钮后,当任何列在删除现有数据后排序时,单元格仍显示空白
  • [EXTGWT-3374] - Viewport 在重用时未调整自身大小
  • [EXTGWT-3377] - GridDropTarget 不应允许在标题上放置
  • [EXTGWT-3397] - 工具栏和菜单 - 状态工具栏 (UiBinder) - 状态栏底部显示额外的框
  • [EXTGWT-3407] - “固定”表列未包含在“列”标题上下文菜单中
  • [EXTGWT-3409] - 绑定 - 列表属性绑定 - 在 IE 中使用鼠标单击相邻单元格后,单元格中编辑的值未显示
  • [EXTGWT-3430] - Grid 未正确调整具有值提供程序中重复路径的列大小
  • [EXTGWT-3433] - RequestFactoryBinding - 当最后一个文件夹在选择最后一个节点后折叠时,显示 H 和 V 滚动条
  • [EXTGWT-3512] - 3.0 WidgetComponent 应将样式调用委托给包装的小部件
  • [EXTGWT-3590] - 带有 HeaderGroupConfig 的 RowNumberer 导致标题宽度问题
  • [EXTGWT-3625] - MultilinePromptMessageBox 在经典主题中 Firefox 上隐藏边框
  • [EXTGWT-3654] - DatePicker。消息出现两次
  • [EXTGWT-3663] - TwinTriggerFieldDefaultAppearance 未检查 isEditable()
  • [EXTGWT-3697] - 可编辑树形网格:使用 2 次单击配置,单击一次开始新的编辑

Release 3.0.6 (2013/8/1 - 标签 3.0.6)

常规更改和增强功能

  • 信息消息可以定位在任何角落,当绘制过多时将溢出到新列
  • 新的样式化组合框示例,演示自定义 ListView 样式
  • 实时网格现在响应向上/向下箭头以滚动到下一个/上一个项目
  • 内联网格编辑绘制验证或解析问题的错误消息

API 更改

  • 添加了 PagingToolbar.doEnableButtons(boolean enabled),它在加载期间更改工具栏的启用/禁用状态。
  • 更新 CollapsePanel 以允许传入自定义 CollapsePanelAppearance。添加了 setIconConfig() 方法以覆盖展开图标。

Bug 修复

  • [EXTGWT-1789] - 单击任何菜单栏项目时,第一个菜单栏项目会突出显示
  • [EXTGWT-2002] - 网格 - Request Factory 网格 - 数据在主题过滤器的分页后不显示
  • [EXTGWT-2208] - 网格:远程过滤器网格:在双击任何列标题后,分页工具栏会淡出
  • [EXTGWT-2305] - 网格:聚合网格:“日期”列标题文本在鼠标悬停时与顶部对齐
  • [EXTGWT-2497] - 在网格中编辑数据后,排序功能无法正常工作。
  • [EXTGWT-2508] - 如果活动页码大于页码总数,则不显示最后一页。
  • [EXTGWT-2550] - 网格 - 过滤器网格 - 在输入有效的搜索条件后,当检查/取消选中任何列时,列标题突出显示器(粗体和斜体)消失
  • [EXTGWT-2625] - 组合框 - 高级组合框 - 在特定情况下尝试过滤数据时,在 IE8 中显示异常错误
  • [EXTGWT-2648] - GXT 3.0.2 - JS 中的 InvalidArgument (fontWeight),但仅在 IE8 中?这是一个错误吗?
  • [EXTGWT-2669] - 绑定 - 列表属性绑定 - 在特定情况下,输入的数据不显示,并且数据反映在其他单元格中
  • [EXTGWT-2680] - 拖放 - 树形网格到树形网格 - 在拖放并按下向左箭头键后出现异常错误
  • [EXTGWT-2692] - 拖放 - TreeGrid 到 TreeGrid - 尝试将叶子从顶部面板拖放到底部面板时出现异常错误
  • [EXTGWT-2700] - Grid - 内联可编辑 Grid - 在 Chrome 中无法使用鼠标点击选中/取消选中 Indoor 列复选框
  • [EXTGWT-2714] - 无法通过点击在 grid 内联编辑中更改复选框
  • [EXTGWT-2764] - AccordionLayoutContainer 滚动问题 (仅限 IE)
  • [EXTGWT-2773] - GXT ContentPanel、GXT FramedPanel 中的 ButtonBar 错误 (gxt-3.0.1)
  • [EXTGWT-2830] - TextButton 在点击图标时无法正确保持焦点
  • [EXTGWT-2837] - 当默认文本更改时,RowEditor 取消保存按钮未正确对齐
  • [EXTGWT-2856] - 内联可编辑网格 - 在完成第一次编辑后,Enter 键未开始新的编辑
  • [EXTGWT-2859] - 具有子菜单项的 MenuBar 在鼠标悬停时未正确显示项目
  • [EXTGWT-2880] - 过滤后 GXT3 Grid 分页工具栏被禁用
  • [EXTGWT-3003] - IE7/8 可以在鼠标事件中发送 null 事件目标
  • [EXTGWT-3009] - 拖放 - Tree grid 到 Tree grid - 在点击网格内部的空白区域后按下向左箭头键时出现异常错误
  • [EXTGWT-3036] - ComboBoxCell 不应强制使用 PagingLoadConfig/Result
  • [EXTGWT-3045] - 添加到 PagingToolBar 的禁用按钮始终处于启用状态
  • [EXTGWT-3047] - 绑定 - 列表属性绑定 - 无法使用鼠标点击编辑网格中“名称”列中的任何单元格
  • [EXTGWT-3050] - LiveGrid - 无法拖动垂直滚动条
  • [EXTGWT-3065] - 使用 Firefox 时,ClicksToEdit.ONE 的 GridInlineEditing 不可行
  • [EXTGWT-3068] - 未实现/工作带有动画效果的弹出窗口
  • [EXTGWT-3069] - TextButton inline-block 在某些情况下导致布局问题
  • [EXTGWT-3071] - 无法在第一个组标题之前创建带有 rowspan 的列标题
  • [EXTGWT-3073] - CollapsePanel 应支持自定义外观
  • [EXTGWT-3077] - ListStore remove(M model) 未更新私有数据成员“debugKeys”
  • [EXTGWT-3083] - Grid - 分组 Grid - 从第二次开始,通过点击相同的列标题无法进行排序
  • [EXTGWT-3085] - MenuBar 键盘导航 onLeft 和 onRight 不会选择相邻的菜单
  • [EXTGWT-3088] - Info 弹出窗口未调用 Show/HideHandlers
  • [EXTGWT-3089] - Menubar onclick 不会切换菜单的开启和关闭
  • [EXTGWT-3092] - ReorderingTree 示例中的 2 个小问题
  • [EXTGWT-3096] - DatePicker setStartDay 不工作
  • [EXTGWT-3099] - ComboBox 键盘导航滚动到视图中断
  • [EXTGWT-3103] - TreeGridView.getElement() 方法的问题
  • [EXTGWT-3106] - TextMetrics 绑定未清除之前的样式
  • [EXTGWT-3107] - MessageBox - “进度”和“是/否/取消”按钮的按钮未居中对齐
  • [EXTGWT-3111] - 杂项 - 窗口状态 - 窗口大小不一致
  • [EXTGWT-3117] - 如果用户在查询结果显示之前切换出字段,则 ComboBox 不会折叠下拉列表
  • [EXTGWT-3120] - Live Grid 在列调整大小时丢失选择
  • [EXTGWT-3122] - Window esc 忽略子项 stopPropagation。更改为 keyDown 处理程序并删除预览事件。
  • [EXTGWT-3124] - 杂项 - 信息 - 从“显示 (ms)”字段中删除默认数据后,点击“显示信息”按钮时出现异常错误
  • [EXTGWT-3125] - 杂项 - 信息 - 当“显示 (ms)”字段中的数据低于最小值时,工具提示仍在显示
  • [EXTGWT-3137] - 在 reorderingtree 示例中,点击和滚动会导致拖动阻止滚动信息对话框
  • [EXTGWT-3139] - 更新 Window JavaDoc 以描述在添加/删除包含的小部件后 forceLayout 的用法
  • [EXTGWT-3147] - Grid - Live Grid - 默认情况下,文本“显示”未正确显示
  • [EXTGWT-3150] - LiveToolItem 文本未垂直居中
  • [EXTGWT-3152] - Grid - Row Expander Grid - 在 IE7 中,取消选中“公司”和“符号”列后,一旦展开,无法折叠任何行

版本 3.0.5 (06/06/2013 - 标签 3.0.5)

常规更改和增强功能

  • 具有边界约束的更规范的 NumericAxis
  • 改进了网格中多列的性能
  • 在稍微放大或缩小的浏览器中,网格行为更好
  • 改进的树渲染性能
  • 添加了土耳其语翻译
  • Grid 识别初始排序状态并在标题中显示它

API 更改

  • 向 ColumnHeader 添加了 getRightAlignOffset, setRightAlignOffset
  • 添加了 TreeView.getElement(TreeNode),在大多数情况下应替代 TreeNode.getElement 使用
  • GridView.getSortState 已公开 (以及 TreeGridView 和 GroupingView 中的重写)
  • 向 TabPanel 添加了 setActiveWidget(Widget item, boolean fireEvents) 方法

Bug 修复

  • [EXTGWT-1887] - 首次点击树的树节点会将页面滚动到顶部
  • [EXTGWT-1959] - Field set 标签在 FF3 中未应用正确的样式
  • [EXTGWT-2209] - ToolBar & Menu : 基本 ToolBar (UiBinder): 点击“滚动菜单”下拉菜单下的项目时,不显示透明通知器
  • [EXTGWT-2295] - Toolbar & Menu - 基本 Toolbar: 在下拉菜单中,当鼠标悬停在“选择颜色”菜单的右下角时,颜色菜单闪烁。
  • [EXTGWT-2485] - 拖放 - 重新排序 Tree Grid - 在特定场景中尝试拖动文件夹中的内容时,出现“捕获到异常”错误
  • [EXTGWT-2507] - Grid 标题 - 消除菜单箭头占用的空间?
  • [EXTGWT-2532] - 在 GXT 3.0.2 中,LiveGridView.ensureHandlers() 方法定义为包私有。
  • [EXTGWT-2536] - 从菜单缓慢移动鼠标到子菜单会导致子菜单闪烁或消失
  • [EXTGWT-2558] - Chart - 动态折线图 - 当第二次打开“动态折线图”时,不显示 Y 轴间隔
  • [EXTGWT-2560] - 在 GXT 3.0.2b 中,NumericAxis.setMinimum() 不起作用 - 最小值始终为 0。
  • [EXTGWT-2580] - setInterval 对 NumericAxis 工作不正常
  • [EXTGWT-2607] - Grids- Cell Grid- 在删除现有数据后,不点击 Light 和 Date 列中的下拉选项,Light 列下拉菜单不响应
  • [EXTGWT-2652] - ListStore 没有 setSortField() 方法,GXT 2.x 失去功能
  • [EXTGWT-2671] - Combos - 高级 Combo Box - 点击分页下的刷新按钮时显示异常错误
  • [EXTGWT-2694] - [BUG]GXT 3 俄语区域设置文件
  • [EXTGWT-2718] - 如果值没有更改,在 GridInlineEditing 中按 Enter 键不会完成编辑
  • [EXTGWT-2725] - Forms - 高级 Forms - 仅在 IE7 中,使用鼠标点击删除必填字段的数据时,不显示错误图标
  • [EXTGWT-2730] - TreeBaseAppearance 异常
  • [EXTGWT-2736] - Grid - 分组 Grid - 在 IE6 中折叠和展开任何组时显示无效参数错误
  • [EXTGWT-2760] - 如果在视图未准备好 (!viewReady) 时调用,Grid reconfigure() 不会重新绑定选择模型
  • [EXTGWT-2769] - Filter Grid: 过滤列的指示器丢失
  • [EXTGWT-2796] - EditableTreeGrid - 在特定场景中,即使单元格中存在数据,也显示空白单元格
  • [EXTGWT-2812] - TextArea 高度在所有浏览器中都不正确
  • [EXTGWT-2813] - ListViewDefaultAppearance 缺少资源构造函数重写
  • [EXTGWT-2814] - GroupSummaryView grid - 分组不可折叠
  • [EXTGWT-2815] - TabPanel HTML 项目
  • [EXTGWT-2816] - FormPanelHelper 中的注释拼写错误
  • [EXTGWT-2819] - 展开/折叠大量节点时,Tree 性能问题
  • [EXTGWT-2822] - GXT 高级 Combobox 示例自 3.0.3 以来显示错误
  • [EXTGWT-2823] - DateField 在点击 Esc 键时失去焦点
  • [EXTGWT-2824] - DateField 不允许取消设置最大和最小日期值
  • [EXTGWT-2827] - 桌面图标仅限于单列
  • [EXTGWT-2836] - [GXT 3.0.4] EmptyValidator<Date> 在 IE7 或 8 中导致 JavaScriptException
  • [EXTGWT-2838] - ColumnHeader 放置随机的 16 像素右内边距
  • [EXTGWT-2840] - IE 8 在只读文本字段中按退格键会导致应用程序重新加载
  • [EXTGWT-2843] - TextField 使用 null 设置文本在 IE 中不正确
  • [EXTGWT-2844] - AbstractStoreSelectionModel 使用多选触发过多的 SelectionEvents
  • [EXTGWT-2845] - 使用 .update() 为 TabPanel 禁用选项卡不会禁用该选项卡
  • [EXTGWT-2846] - 当子项被删除时,TabPanel configMap 条目未清除
  • [EXTGWT-2851] - LiveGridView 滚动条在 Firefox 中不可见地重叠,阻止选择行
  • [EXTGWT-2852] - 遗留 Bug
  • [EXTGWT-2855] - 禁用 FileUploadField
  • [EXTGWT-2858] - 树上的排序不起作用
  • [EXTGWT-2860] - TreeGridView 应该有一个构造函数来传递 Appearance 实例
  • [EXTGWT-2861] - 仅带图标的 TextButton 未居中
  • [EXTGWT-2862] - PropertyEditors 未在非美国区域设置中正确解析某些值
  • [EXTGWT-2879] - NumericAxis 不处理重复值
  • [EXTGWT-2885] - ToolTip 锚点右侧不起作用
  • [EXTGWT-2886] - GridUiBinderExample 缺少源 xml 文件 (annotation)
  • [EXTGWT-2914] - 选择行并使用键盘事件时,GridSelectionModel 错误
  • [EXTGWT-2917] - 如果存在空值,XmlWriter 会写出字符串“null”
  • [EXTGWT-2943] - GXT 3.0.1 FieldSet 问题
  • [EXTGWT-2951] - QuickTip 缺少外观构造函数
  • [EXTGWT-2965] - QuickTip 和 setAnchor 不能混合使用 - 锚点位置
  • [EXTGWT-2968] - 添加配置选项以控制是否在按 Enter 键时完成编辑
  • [EXTGWT-2978] - XMessages_nl.properties 中的条目不完整
  • [EXTGWT-2984] - 重构 ColumnHeader 以允许自定义列重新排序代码
  • [EXTGWT-2987] - Tree font-family 与字段字体不同
  • [EXTGWT-2989] - 使用 GridState 参数向 GridStateHandler 添加构造函数
  • [EXTGWT-2990] - 更新 DatePicker 的成员可见性以进行子类化
  • [EXTGWT-2991] - ListStore.update() 未删除现有记录
  • [EXTGWT-2992] - Tree: cascadingmulti-selection 在 onDragStart 时崩溃
  • [EXTGWT-2995] - Anchor ToolTips 未约束到视口
  • [EXTGWT-2996] - ToolTips 在提示更新并导致提示超出范围时未调整位置
  • [EXTGWT-2998] - ListVIew 自身拖放 - 预览问题
  • [EXTGWT-3002] - 当设置 emptyText 时,StoreFilterField 工作不正常。
  • [EXTGWT-3021] - 当列更改时,排序指示器从 treegrid 中消失。
  • [EXTGWT-3023] - 导航面板 - 列表视图 - 在导航面板的搜索字段中输入字符时显示 JS 错误
  • [EXTGWT-3028] - Component.focus() 在 IE8 中抛出异常且不可见
  • [EXTGWT-3030] - BorderLayoutContainer 折叠迷你图标在未启用时显示
  • [EXTGWT-3031] - 负缩放时 Grid 列标题对齐问题
  • [EXTGWT-3032] - 菜单在 ie8 上出现在浏览器窗口的左上角
  • [EXTGWT-3037] - SideErrorHandler 在字段调整大小时不移动
  • [EXTGWT-3038] - 在 IE 浏览器中点击任何包含网格的示例后显示异常错误
  • [EXTGWT-3039] - BasicGrid - 当从列下拉菜单中取消选中列时,下一个列标题消失
  • [EXTGWT-3040] - Charts- 工具提示图表- 工具提示显示在窗口的左上角
  • [EXTGWT-3043] - 对话框首次打开时不会调整 vlc 100% 的高度,但在第二次调整为 100% 的高度。
  • [EXTGWT-3046] - 当未指定大小时,Box 布局不起作用 (自动宽度/高度)
  • [EXTGWT-3053] - 当父级不可见且父级超出可见范围时,隐藏工具提示。
  • [EXTGWT-3055] - Windows- 消息框 - “进度”和“是/否/取消”按钮的按钮未居中对齐
  • [EXTGWT-3057] - AggregationGridExample - Date 列的下拉图标在 Chrome 中未居中对齐

版本 3.0.4 (2/5/13 - 标签 3.0.4)

常规更改和增强功能

  • 添加了对 Closure Compiler 选项的支持 (gxt-legacy 中不支持)
  • 在等待 GWT 支持的同时,添加了对 IE10 的初始支持。添加了 GXT.isIE10 和属性 gxt.user.agent ie10)。
  • 支持 GWT 2.5 closure compiler 功能

API 更改

  • VML Draw 引擎现在支持剪切 (由于 VML 的限制,旋转的精灵除外)
  • 添加了 NumberField 和 SpinnerField 子类,通过默认构造函数支持 Integer/Float/Double/Long/Short/BigDecimal/BigInteger
  • 添加了 ComboBox/ComboBoxCell 子类,具有特定的 String 支持,允许用户输入的值,并可选择将其保留在存储中
  • 向后不兼容 - 将受保护的方法 Menu.onAutoHide 重命名为 Menu.onPreviewEvent,并将签名更改为返回 void,以澄清该方法仅用于根据预览事件更新 Menu,并且返回值无效。

Bug 修复

  • [EXTGWT-1937] - 错误提示在 IE6 中具有不连续的边框
  • [EXTGWT-2172] - FieldSet 不尊重高度
  • [EXTGWT-2231] - TreeGrid 水平滚动条在不需要时显示,导致最后一行被隐藏
  • [EXTGWT-2252] - Forms : Forms Example 和 Forms Example (UI Binder): 验证功能不符合错误工具提示中的文本
  • [EXTGWT-2525] - 带有 GridInlineEditing 和 GroupSummaryView 的 Grid 在错误的位置显示编辑器
  • [EXTGWT-2528] - ComboBox 即使设置了 setForceSelection(false),在失去焦点时也会清除值
  • [EXTGWT-2535] - Tree 上下文菜单在 IE 上导致意外的滚动/显示问题
  • [EXTGWT-2537] - VML Sprite 的 setClipRectangle 在 IE 8 上不剪切线条
  • [EXTGWT-2548] - 在 FF 和 IE9 中,图表轴在隐藏的选项卡上无法正确绘制
  • [EXTGWT-2586] - 在 GXT 2.2.5 和 GXT 3 上,IE 10 中的 GXT Windows 的顶部和左侧有深灰色边框
  • [EXTGWT-2588] - TextArea ValueChangeEvent 未一致地触发
  • [EXTGWT-2590] - PaggingToolBar 附加菜单在浏览器最大化后悬挂。
  • [EXTGWT-2593] - Charts - Dashboard - 一旦过滤任何列并立即点击下一个列标题下拉菜单,过滤器选项变得不可见,列标题下拉列表停留在屏幕上
  • [EXTGWT-2622] - Gxt 3 GroupingView,开始折叠,标题渲染
  • [EXTGWT-2624] - 在 IE10: Windows 8 中,所有工具提示消息和下拉菜单都显示深色背景阴影
  • [EXTGWT-2632] - BorderLayoutData setCollapsed(true) 未被遵守
  • [EXTGWT-2644] - TreeGrid 中的数据更新错误
  • [EXTGWT-2660] - FieldSet 的子项的高度扩展了 Field Set 的内容 (正确剪切)
  • [EXTGWT-2661] - 在浏览器向下滚动时,Charts 上的 SeriesSelectionHandler 问题
  • [EXTGWT-2684] - Grid - Live Group Summary - 通过删除 Estimate 列中的现有数据并点击 Estimate 下的其他单元格,出现异常错误
  • [EXTGWT-2685] - Tree - 基本 Tree (UI Binder) - 每次关闭并重新打开示例时,示例中的文件夹都会被添加
  • [EXTGWT-2695] - Grid - XML Grid - 在特定场景中点击列标题时出现异常错误
  • [EXTGWT-2702] - StateManager 未创建默认 Provider 导致空指针
  • [EXTGWT-2703] - [GXT3.0.3] list.size = 0 时,ListStore.addAll() 抛出异常
  • [EXTGWT-2708] - [Chart 3.0.2b] 轴刻度
  • [EXTGWT-2714] - 无法通过点击在 grid 内联编辑中更改复选框
  • [EXTGWT-2719] - 向网格添加 HeaderGroupConfig 而不包含第一列会破坏列渲染
  • [EXTGWT-2722] - TextButton 活动状态卡住
  • [EXTGWT-2726] - ComboBox 未在所有情况下清除 focusedCell
  • [EXTGWT-2727] - 带有内联编辑的 Grid,在同一行中选择单元格,输入的值未被接受
  • [EXTGWT-2728] - Layouts-Portal layout - 当所有面板和示例选项卡关闭时,Portal 布局中的面板不会再次显示
  • [EXTGWT-2732] - Grid - Live Grid - 当在折叠模式下增加示例面板大小时,点击展开/折叠图标后,网格显示不正确
  • [EXTGWT-2734] - TabPanel update 忽略 TabItemConfig close
  • [EXTGWT-2737] - Grid 列上下文菜单未能隐藏
  • [EXTGWT-2738] - ListView 未在多选时触发选择更改
  • [EXTGWT-2740] - 当存储排序时,ListStore<M> replace all 方法对于不可修改的列表失败
  • [EXTGWT-2741] - IE10 Windows 渲染不正确
  • [EXTGWT-2743] - livegridview 中没有外观构造函数
  • [EXTGWT-2744] - Tabs - 高级 Tabs- 在特定场景中点击“启用选定选项卡关闭按钮”按钮后出现异常错误
  • [EXTGWT-2745] - FileUploadField 消息无用
  • [EXTGWT-2755] - AggregationRowConfig.setCellStyle 正在用于所有列
  • [EXTGWT-2757] - ColumnHeader 分组列未针对隐藏列进行调整
  • [EXTGWT-2762] - ValueBaseField.isReadOnly 始终为 true (3.0.3)
  • [EXTGWT-2765] - FieldSet legend 布局错误,在 Firefox 3.6 上
  • [EXTGWT-2775] - Binding - 列表属性绑定 - 当保存页面时 Name 字段为空时,不显示弹出消息标题
  • [EXTGWT-2791] - Grid- 内联可编辑 Grid - 无法在 IE10 中使用 Tab 键从一个单元格导航到另一个单元格
  • [EXTGWT-2793] - Grid 列菜单在某些情况下未隐藏
  • [EXTGWT-2807] - SummaryRenderer 可能存在 Bug?

版本 3.0.3 (12/11/12 - 标签 3.0.3)

常规更改和增强功能

  • [EXTGWT-1862] - 更新托管文档
  • [EXTGWT-2368] - SVN URL 在构建说明中不正确
  • [EXTGWT-2475] - 合并 GwtTestSimpleContainer 类
  • [EXTGWT-2549] - 更新 maven-war-plugin 版本到 2.1.1 以支持 Java 7
  • [EXTGWT-2117] - 通过允许在 Mockito/EasyMock 等工具中模拟 GXT 类来提供更好的测试支持,请参阅 http://www.sencha.com/forum/showthread.php?205511 获取更多详细信息
  • [EXTGWT-2328] - 在 ListStore 中添加额外的断言,以确保模型不会被添加两次。
  • 修改了 WindowManager 以通过重新绑定规则进行替换
  • 启用通过 UiBinder 创建 SimpleComboBox

API 更改

  • 向后不兼容 - CheckBox 和 Radio 不再支持设置 readOnly 属性 (仅文本和密码输入支持)
  • 向后不兼容 - CheckBox 和 Radio setReadOnly 方法现在抛出 UnsuppotedOperation 异常
  • 向后不兼容 - 将 setReadonly 和 isReadOnly 从 Field 移动到 ValueBaseField
  • 向后不兼容 - HtmlEditor 将 isSourceEditMode 重命名为 isEnableSourceEditMode
  • 添加了 HtmlEditor isSourceEditMode 和 setSourceEditMode(boolean enable)。setSourceEditMode 可以将编辑器置于源代码编辑模式
  • 当编辑器处于源代码编辑模式时,HtmlEditor getValue 现在将返回源代码编辑器值
  • 为 TabPanel.add 方法添加了 IsWidget 支持
  • 为 FieldLabel 构造函数添加了 IsWidget 支持
  • 为 FieldLabel 外观选项添加了 setWordWrap/getWordWrap
  • 为 XElement 添加了 isScrollable, isScrollableX, isScrollableY
  • 为 GridRowEditing 添加了 errorSummary 配置
  • 向后不兼容 - 向 XMessages 添加了 field_parseExceptionText(String value)
  • 向后不兼容 - 向 GridView.GridTemplates 添加了 tdUnselectable 和 tdWrapUnselectable
  • 向 Component 添加了 getShadowPosition 和 setShadowPosition
  • BorderLayoutData floatable 默认值从 false 更改为 true 以匹配文档
  • RowExpanded 添加了 public boolean isExpanded(int rowIndex)
  • 向后不兼容 - 向 TreeAppearance 添加了 loadingIcon()
  • 向 Slider 和 SliderCell 添加了 setShowMessage/isShowMessage
  • 弃用了未使用的 GroupSummaryView 方法,并添加了新的可用版本。

Bug 修复

  • [EXTGWT-1550] - 当包含 ContentPanel 被折叠、隐藏、显示,然后展开时,水平布局不稳定
  • [EXTGWT-1613] - 菜单无法通过键盘导航
  • [EXTGWT-1776] - ContentPanel ButtonBar 不可见
  • [EXTGWT-1788] - 在无效字段的父级上调用 forceLayout 会导致错误图标和字段宽度错误
  • [EXTGWT-1797] - Status getIcon() 始终返回 null
  • [EXTGWT-1803] - 无法在 IE7 中的树网格中隐藏第一列
  • [EXTGWT-1806] - Date picker 在 MenuBar 中使用/不使用 UiBinder 的行为不同
  • [EXTGWT-1823] - 只读复选框在不同的浏览器中渲染不同
  • [EXTGWT-1833] - 富文本区域文本大小调整
  • [EXTGWT-1854] - Combo box 下拉列表宽度不适应文本长度
  • [EXTGWT-1873] - 当点击边框时,Resizable 垂直扩展 1px
  • [EXTGWT-1879] - DrawLogo 示例 TabPanel 应启用选项卡滚动
  • [EXTGWT-1897] - TextField 选择不一致
  • [EXTGWT-1911] - Dialog (可能还有其他可调整大小的组件) 在边框上显示调整大小光标
  • [EXTGWT-1924] - 在可编辑树网格中重复更改焦点可能会导致 IE6/7 中的错误
  • [EXTGWT-1936] - 表单应在重置后重新验证
  • [EXTGWT-1941] - Grid - LocalStorage Grid: 在特定场景中关闭并重新打开时,Grid 不显示页脚及其控件
  • [EXTGWT-1979] - Grid - Live Grid: 通过取消选中隐藏任何列,杀死浏览器或引发未处理的异常
  • [EXTGWT-1983] - Binding : Basic Binding (UIBinder) : 公司字段中的详细信息应根据列表中选定的公司进行更新。
  • [EXTGWT-1985] - Gird: Editable Grid Example - 在对网格进行排序后,添加功能无法正常工作
  • [EXTGWT-1986] - Gird: Basic UIBinder Grid Example - 在取消选中列后,网格中的数据重叠
  • [EXTGWT-1987] - Binding - RequestFactory Binding: 在“名称”字段中键入较长的文本并点击“保存”按钮会导致异常
  • [EXTGWT-1991] - 拖放: 列表到列表和网格到网格示例: 能够将项目从上面的列表移动到下面的列表,反之亦然
  • [EXTGWT-1992] - Grid: Basic UiBInder Grid: 看不到选择模式选项
  • [EXTGWT-1996] - Basic Binding (UiBinder) - 当在 Symbol 字段中输入小写字符时,显示空白工具提示消息
  • [EXTGWT-2001] - Grids : Aggregation Grid : 列隐藏功能在不同的浏览器上不一致
  • [EXTGWT-2003] - Grid: Cell Grid : 在数据列下的日期选择器中更改日期时,显示错误消息弹出窗口。
  • [EXTGWT-2007] - Grids - Cell Grid: “耐久性”列下的所有滑块只能拖动到 90 值,无法将滑块定位在 90 到 100 之间
  • [EXTGWT-2010] - Forms -> Forms Example (UiBinder): 当选中/取消选中音乐复选框时,不显示透明通知器。
  • [EXTGWT-2012] - Grid -> RowNumberer Grid: 在选择行后点击“删除行”按钮时,未删除选定的行,始终删除第一行。
  • [EXTGWT-2013] - 拖放: Tree to Tree: 无法将节点从右侧面板树移动到左侧面板。
  • [EXTGWT-2014] - Grid -> InLine Editable Grid: 在内联 Grid 示例中编辑新添加的工厂的所有字段时显示错误。
  • [EXTGWT-2015] - Toolbar 和 Menu: Overflow Toolbar(UiBinder): 在溢出菜单中只看到一个选项
  • [EXTGWT-2018] - Windows : Message Box : 进度窗口中“确定”按钮的透明通知器未显示。
  • [EXTGWT-2021] - 分页网格示例 (UiBinder vs. procedural) 不匹配
  • [EXTGWT-2058] - [s7998] 在 Firefox 中,网格中的文本选择不起作用
  • [EXTGWT-2063] - TabPanel.findItem(String, boolean) 中未遵守 checkText 参数
  • [EXTGWT-2066] - 在可编辑 Grid 示例中快速 Tab 切换会导致错误
  • [EXTGWT-2079] - 无法在 Explorer 示例的源选项卡中水平滚动
  • [EXTGWT-2085] - BorderLayoutContainer,当组件在渲染后添加时,未应用工具按钮
  • [EXTGWT-2104] - 网格上的文本是可选择的
  • [EXTGWT-2105] - BorderLayoutData floatable 属性未被遵守
  • [EXTGWT-2107] - 当鼠标光标在提示显示之前移动时,QuickTip 出现 (并调整)
  • [EXTGWT-2114] - NestedDivFrame 外观依赖于 Blue 主题中的背景资源
  • [EXTGWT-2140] - GroupingView isExpanded 返回错误的值
  • [EXTGWT-2151] - Grid 选择模型不应在 onAttach 时绑定 (清除现有选择)
  • [EXTGWT-2152] - 对话框按钮无法使用 setFocusWidget 设置焦点
  • [EXTGWT-2158] - DateField 在使用日期选择器时不触发 CHANGE 事件
  • [EXTGWT-2163] - ColumnHeader 列上下文菜单未将标题渲染为 HTML
  • [EXTGWT-2175] - PromptMessageBox & setFocusWidget
  • [EXTGWT-2195] - HtmlEditor 组件 getValue() 未返回正确的值
  • [EXTGWT-2213] - [GXT 3.0] 带有菜单的 TextButtonCell 在 Grid 中未完全工作
  • [EXTGWT-2215] - Windows : Dialog: 在多次点击简单按钮后,消息框中的文本被截断
  • [EXTGWT-2220] - Radio#getValue() 始终返回 true?
  • [EXTGWT-2232] - Forms : Forms Example : 工具提示图标显示在字段内部。
  • [EXTGWT-2237] - Windows : MessageBox : 无法使用其可调整大小的选项调整对话框的大小。
  • [EXTGWT-2244] - Templates and Lists: Datecell ListView: 日历未根据更改的日期更新
  • [EXTGWT-2250] - Grid.mask(String) 有时不显示消息。
  • [EXTGWT-2254] - Tree Grid : Editable Tree Grid : 在未编辑单元格的情况下显示红旗
  • [EXTGWT-2255] - Grid -> Basic UiBinder Grid: IE6 在尝试访问 Basic UiBinder Grid 时崩溃。
  • [EXTGWT-2257] - Button : Buttons : 当使用鼠标滚轮上下滚动面板时,Button 子菜单不会随相应的按钮移动
  • [EXTGWT-2258] - Grid : Inline Editable Grid: 无法在 IE 9 中更改“室内”列下的复选框状态
  • [EXTGWT-2260] - 拖放 : 列表到列表: 无法一次选择和拖动所有元素,并且在特定情况下遗漏了最后两个元素
  • [EXTGWT-2266] - DateCell ListView:从任何日期选择器中选择日期后,Tab 键不会移动到序列中的下一个字段
  • [EXTGWT-2277] - Binding : 列表属性绑定 : 第二次编辑字段时显示脚本错误。
  • [EXTGWT-2282] - Grid: Live Grid: 向下滚动网格时,UI 受到干扰。
  • [EXTGWT-2293] - 分页工具栏按钮上没有工具提示
  • [EXTGWT-2302] - 无法创建自定义 Mask 外观
  • [EXTGWT-2303] - 无法监听 SplitButton 的 ArrowSelect 事件
  • [EXTGWT-2313] - ToolBar 在 TabPanel 中不可见
  • [EXTGWT-2319] - Row Editable Grid - 提交带有无效值的日期时,显示之前的日期,但是当再次尝试编辑时,显示无效日期
  • [EXTGWT-2330] - Binding : Basic Binding(Ui Binder)| - 在特定场景中点击“保存”按钮时显示错误。
  • [EXTGWT-2336] - Charts: Filter Chart : 即使 X max 或 Y max 值为空,过滤器图表数据也会重新加载
  • [EXTGWT-2337] - 取消拖放事件不起作用
  • [EXTGWT-2360] - Binding : RequestFactory Binding : 未显示“根”树结构。
  • [EXTGWT-2371] - Templates and Lists : Advanced ListView: “高级列表视图”示例中未显示数据。
  • [EXTGWT-2381] - 在 IE6-9 中,行编辑器中的验证在行更改时被延续
  • [EXTGWT-2390] - Forms :Forms Example(UiBinder): “简单表单”下的“描述”文本区域未显示垂直滚动条
  • [EXTGWT-2400] - CheckBoxCell 比普通文本单元格更高
  • [EXTGWT-2406] - 3.0.2: Grid.setAllowTextSelection(true) 不工作?
  • [EXTGWT-2410] - ListView bug with index onRecordChange
  • [EXTGWT-2412] - 需要关闭 Slider 上的工具提示
  • [EXTGWT-2425] - DateFilter setMaxDate 和 setMinDate 似乎不起作用
  • [EXTGWT-2427] - ComboBox 不接受 Enter 键上的空值
  • [EXTGWT-2428] - Binding : 列表属性绑定 : 尝试通过删除收入字段中的现有数据来保存页面时显示错误
  • [EXTGWT-2429] - Charts : Filter chart : Y-Max 和 X-Max 标题在 Safari 中未以单行显示
  • [EXTGWT-2430] - 树可以具有“不同步”的 TreeStores ->NullPointers
  • [EXTGWT-2431] - Cell vs. InputField - setCursorPos
  • [EXTGWT-2437] - 分析 when-type-assignable 的使用,并在适当的情况下替换为 when-type-is
  • [EXTGWT-2438] - IE8: 快速点击单元格之间时的焦点问题
  • [EXTGWT-2454] - (GXT 3.0.1 GA) AbstractHtmlLayoutContainer Add Widget By Id 失败
  • [EXTGWT-2455] - 在取消 BeofreLoadEvent 时,分页工具栏按钮不起作用。
  • [EXTGWT-2471] - 拖放 - Tree to Tree 示例: 当选择“插入”选项时,文件夹和节点未正确插入
  • [EXTGWT-2477] - 可能的 ModalPanel 错误?
  • [EXTGWT-2480] - PieChart 渲染为直线的问题
  • [EXTGWT-2484] - 无法将 GXT 3 WindowManager 与 2.2.5 Windows 一起使用
  • [EXTGWT-2490] - BlueTabPanelBottomAppearance - 选项卡滚动时异常
  • [EXTGWT-2492] - FramedPanel 在 PlainTabPanel 中未按预期外观/对齐方式正确重新加载
  • [EXTGWT-2499] - DateField 不接受与最小日期相同的日期。
  • [EXTGWT-2502] - Cellgrid 中的 DateField 触发器卡住焦点
  • [EXTGWT-2503] - 当点击不同行同一列中的触发器时,多个组合框单元格保持焦点
  • [EXTGWT-2513] - HBoxLayoutContainer bug 与 ToogleButton 的溢出
  • [EXTGWT-2515] - UiBinder 示例的标题不一致。
  • [EXTGWT-2518] - Forms - Forms Example - 错误图标显示在必填字段内部
  • [EXTGWT-2522] - IE7 在 Inline Editable Grid 中显示焦点错误
  • [EXTGWT-2524] - 带有 GridInlineEditing 的 Grid 不更新 SummaryColumn
  • [EXTGWT-2527] - 带有 TextButtonCell 的 Grid 行悬停似乎已损坏
  • [EXTGWT-2529] - setFocusWidget 在某些情况下无法设置焦点
  • [EXTGWT-2530] - ComboBox 下拉列表在文本溢出时不显示省略号
  • [EXTGWT-2534] - 滚动菜单无法通过键盘导航
  • [EXTGWT-2538] - TimeField 由于插入符号位置在 IE8,9 中不起作用
  • [EXTGWT-2542] - 在 IE 中修改字段后,Tab 键导航不起作用
  • [EXTGWT-2543] - 带有 SelectionMode.MULTI (默认) 的 ListView 不触发 BeforeSelectionEvent
  • [EXTGWT-2546] - 当浏览器调整大小时,Window ModalPanel 不会调整大小以填充背景
  • [EXTGWT-2547] - IE combobox / datefield 宽度错误 (width: -25px 无效)
  • [EXTGWT-2553] - WebKit CellGrid 组合单元格在点击不同行同一列中的触发器时不会失去焦点
  • [EXTGWT-2554] - 当排序和过滤时,ListStore.addAll() 上的 AssertionError
  • [EXTGWT-2556] - Live GroupSummary 不允许在同一组中选择另一行
  • [EXTGWT-2557] - 禁用按钮的工具提示。
  • [EXTGWT-2562] - HtmlEditor ColorMenu 不会在选择时隐藏,焦点也不会移回编辑器
  • [EXTGWT-2565] - 未实现带有顶部对齐锚点的 ToolTip
  • [EXTGWT-2567] - ScriptTagProxy 中的内存泄漏
  • [EXTGWT-2568] - 从测试模块中删除除 Test 之外的所有类
  • [EXTGWT-2573] - 带有 DROP 位置的 Layer 阴影未正确调整大小和定位
  • [EXTGWT-2574] - 组件阴影位置不可配置
  • [EXTGWT-2575] - Binding - Basic Binding (Uibinder) - 尝试在不使用 Tab 键在页面中进行任何更改的情况下保存时,抛出异常错误
  • [EXTGWT-2579] - Resizable 在 IE 6/7/8 中位置偏移 2px
  • [EXTGWT-2591] - 网格中 ComboBox 的下拉菜单显示在 0,0 坐标处
  • [EXTGWT-2592] - 对话框打开时的默认焦点
  • [EXTGWT-2594] - Filter Chart - 重新加载数据按钮已启用,并且图表显示无效数据
  • [EXTGWT-2611] - Forms - Forms Example- 在输入有效数据后,文本字段正在收缩并且未重置其大小
  • [EXTGWT-2612] - Binding - Basic Binding - 在从仪表板图表刷新浏览器后,绑定示例中每个文本字段之间未保持间隙
  • [EXTGWT-2613] - Charts - Filter Chart - 图表在特定场景中重叠
  • [EXTGWT-2616] - Grids- Basic Grid- 当在 Basic Grid (UIbinder) 示例中取消选中列并按下浏览器刷新时,Basic Grid 中的列也会受到影响,反之亦然
  • [EXTGWT-2626] - ComboBox 在展开时未将选定的项目滚动到视图中
  • [EXTGWT-2637] - Grid-Inline Editable Grid- 在选择任何日期并使用垂直滚动条向下滚动页面后,单元格显示为空白
  • [EXTGWT-2639] - ListView 构造函数使用 new 创建默认外观
  • [EXTGWT-2640] - 滚动菜单不随鼠标滚动滚动
  • [EXTGWT-2642] - Tree Grid - Editable Tree Grid - 在点击节点后,可编辑文本字段显示在错误的位置
  • [EXTGWT-2651] - 带有 ComboBox 和一行的 Grid 可能无法显示下拉菜单。
  • [EXTGWT-2662] - ListView Simple selection model 在点击选定的项目时不会取消选择
  • [EXTGWT-2667] - DatePicker 未在下拉菜单中显示当前值 (使用字段值)
  • [EXTGWT-1812] - GroupSummaryView 的多个潜在问题
  • [EXTGWT-2314] - FormPanel.setLabelWidth(int) 无效

版本 3.0.2 (8/13/12 - 标签 3.0.2)

常规更改和增强功能

  • [EXTGWT-1506] - 单元测试 - 审查和更新 Draw 和 Charts
  • [EXTGWT-2186] - 研究向 draw 添加渲染质量选项。
  • [EXTGWT-2341] - 为 DatePicker 弹出窗口中选择的日期添加事件
  • [EXTGWT-2356] - 将外观与主题图表示例一起使用。
  • [EXTGWT-2379] - 检测和处理 IE 兼容性模式 (用于内联网)

API 更改

  • 向后不兼容 - PortalLayoutContainer 更改为 Composite,它包装了一个 CssFloatLayoutContainer
  • DateField 和 DateCell 实现 HasExpandHandlers, HasCollapseHandlers
  • 在 AbstractGridFilters 中添加了 GridFiltersAppearance,添加了构造函数
  • 硬编码的 'x-filtered-column' 样式现在基于外观,请参阅 AbstractGridFilters
  • 向后不兼容 - 向 Frame 中的 getFrameSize 方法添加了 XElement 父参数

Bug 修复

  • 按钮和字段无法以编程方式聚焦
  • [EXTGWT-1604] - Fx Demo 中的重置按钮仅重置位置
  • [EXTGWT-1990] - Charts: ScatterRendererChart: 数据项的选择未显示在菜单下拉菜单 s 中
  • [EXTGWT-2056] - VML 中变换后的边界框计算不够精确。
  • [EXTGWT-2074] - 每次显示窗口高度减少 6px
  • [EXTGWT-2097] - IE 中表头的列宽与数据列宽不匹配
  • [EXTGWT-2102] - 使用 GridstateHandler(Grid) 构造函数时出现 NullPointerException
  • [EXTGWT-2132] - DatePicker 在月份更改时不会更改灰色显示的日期
  • [EXTGWT-2148] - setOnEsc 在对话框中不起作用
  • [EXTGWT-2180] - RowExpander 外观错误
  • [EXTGWT-2226] - 点击边框时 ComboBox 卡住打开状态
  • [EXTGWT-2246] - GXT 3.0.0b - HtmlEditor.setEnable(false) 不起作用
  • [EXTGWT-2267] - XTemplates 表达式不支持 var deref
  • [EXTGWT-2270] - DrawComponent 鼠标抬起事件。
  • [EXTGWT-2280] - (灰色主题构建 UI 问题)Tree : 异步 Json Tree: 异步 Json Tree 显示为空白
  • [EXTGWT-2310] - Chart: Gauge Chart: 刻度值标签被截断。
  • [EXTGWT-2342] - CartesianAxis 不允许渲染奇数和偶数网格配置
  • [EXTGWT-2347] - IE7 中过滤器文本字段不可编辑
  • [EXTGWT-2349] - 列标题不反映已过滤状态
  • [EXTGWT-2350] - 指定 user.agent 并包含 Charts 时出现排列组合爆炸
  • [EXTGWT-2365] - 重新排序 Grid 列时,其他 Grids 表现得像拖放目标
  • [EXTGWT-2369] - DatePicker 月份未本地化
  • [EXTGWT-2376] - Container 中的 GroupingHandlerRegistration 和 widgetMap 导致内存泄漏?
  • [EXTGWT-2382] - Grid 中的水平滚动取消编辑
  • [EXTGWT-2383] - [s9048] sprite 填充的错误。
  • [EXTGWT-2385] - PieChart 标签定位在外部时渲染不正确
  • [EXTGWT-2386] - Bar Series 被 Area Series 覆盖
  • [EXTGWT-2387] - 缺少 sprite renderer 调用。
  • [EXTGWT-2389] - 在 PortalLayoutContainer 中向 Porlets 添加 Charts 时出现边框问题
  • [EXTGWT-2391] - Charts :Scatter Renderer Chart: 复选框仅显示两个最大半径选项
  • [EXTGWT-2395] - Chart: Dashboard Chart : 当价格过滤器与一条记录匹配时,图表不显示
  • [EXTGWT-2402] - spinners 中的光标位置不一致
  • [EXTGWT-2403] - XTemplates 似乎无法识别 beans 上的 isXXX 布尔方法
  • [EXTGWT-2411] - 减少饼图系列上的项目数量会留下旧切片。
  • [EXTGWT-2416] - 所有 GXT 3 应用在 Solaris 上静默失败
  • [EXTGWT-2442] - Forms: Advanced Forms(本地 Intranet 特定问题): 无法在 Forms Example 表单下选择单选按钮
  • [EXTGWT-2445] - 每次调用 win.setVisible(true) [GXT3.0.2-shapshot 9/19] 窗口高度都会增长
  • [EXTGWT-2446] - 拖放 : TreeGrid 到 TreeGrid : 尝试将项目拖动到下一个面板时显示“Exception Caught”错误警报消息。
  • [EXTGWT-2458] - 启用过滤后移除 TreeModel
  • [EXTGWT-2465] - Basic Binding: Symbol 字段接受至少一个大写字母和其余小写字母
  • [EXTGWT-2363] - Dialog: tab 键不会将焦点更改为操作按钮
  • [EXTGWT-2370] - DatePicker 需要在某些语言环境中渲染从星期一开始的周
  • [EXTGWT-2375] - Dialog 应该有一个默认的活动按钮
  • [EXTGWT-2346] - DatePicker 不禁止选择无效日期

Release 3.0.1 (8/13/12 - tag 3.0.1)

常规更改和增强功能

  • [EXTGWT-1146] - 提供关于如何观察模型更新的示例
  • [EXTGWT-1517] - 使用 store 过滤器的 Chart 示例。
  • [EXTGWT-1764] - 桌面示例的增量增强
  • [EXTGWT-1914] - 实现灰色主题
  • [EXTGWT-2044] - 更改文档 ModelKeyProvider getKey 以记录不支持 null 值
  • [EXTGWT-2065] - 标头中没有全选复选框
  • [EXTGWT-2072] - 在 Dashboard 示例中添加 Bar 系列选择。
  • [EXTGWT-2073] - 使用无效片段打开 Explorer 演示失败
  • [EXTGWT-2142] - 具有动态字段的 Chart 示例。
  • [EXTGWT-2178] - CartesianAxis 的其他步长选项。
  • [EXTGWT-2184] - 具有数据间隙的折线图示例。
  • [EXTGWT-2301] - 同时显示正值和负值的 Bar 系列。

API 更改

  • 向 TipDefaultAppearance.TipStyle 添加了 tip() 方法,并修改了默认提示 HTML 模板。
  • 从 GridBaseAppearance.GridStyle 中删除了 columnLines()。
  • 向 GridView.GridDataTableStyles 添加了 columnLines()。
  • 向 CheckBoxSelectionModel 添加了 isSelectAllCheckBox setSelectAllChecked
  • 将 setAnimated 和 isAnimated 方法从 DrawComponent 移动到 Chart。
  • 从 CellBeforeSelectionEvent 中删除了受保护的 CellBeforeSelectionEvent(T item) 构造函数
  • 从 CellSelectionEvent 中删除了受保护的 CellSelectionEvent(T item) 构造函数
  • 向 GroupingView 添加了新的构造函数
  • 重要提示:选择模型现在延迟触发 SelectionChangeEvent。务必注意此更改,因为它可能会影响应用程序逻辑(如果代码期望事件同步触发)。
  • 将 HtmlEditor.isShowToolbar(boolean) 重命名为 HtmlEditor.isShowToolBar(boolean)

Bug 修复

  • [EXTGWT-1461] - 如果没有手动干预项目依赖项,则找不到 JSONObject
  • [EXTGWT-1681] - Layouts -> LayoutPanel Integration:“Center”和“East”面板超出主面板
  • [EXTGWT-1769] - 取消 TextButton 上的选择事件不会阻止按钮显示为按下状态
  • [EXTGWT-1787] - Tooltip 标题不可见
  • [EXTGWT-1798] - List property binding example: 保存按钮不提交编辑
  • [EXTGWT-1819] - 可能的 ComboBox-as-editor 错误
  • [EXTGWT-1855] - 在 IE9 中修改字段后,Tab 键导航不起作用
  • [EXTGWT-1898] - 调整折叠的内容面板大小会将标头移出屏幕
  • [EXTGWT-1942] - Explorer 加载时的历史记录令牌闪烁会在历史记录中放入不必要的条目
  • [EXTGWT-1957] - 使用隐藏列编辑树形网格时,文本字段位置错误
  • [EXTGWT-1966] - 在 Chrome 中,SVG 文本在重新加载时跳动。
  • [EXTGWT-1967] - 在 IE9 中输入文本后,无法聚焦另一个字段
  • [EXTGWT-1974] - Charts -> Column Renderer Chart: 点击“Shadow”按钮会重新加载图表条形。
  • [EXTGWT-1989] - Charts: Area, AreaRenderer, StackedBar,Mixed Charts: 当图例项目关闭时,x 轴或 y 轴上的文本消失。
  • [EXTGWT-1994] - 在 VML 中,view box 不适用于变换后的文本。
  • [EXTGWT-2017] - Charts Dashboard: 重新审视该示例,使图表条形与所有名称重叠
  • [EXTGWT-2019] - TreeGrid: 如果单击同一行中的另一个单元格,编辑器中的值不是 {set?,redrawn?}
  • [EXTGWT-2020] - Grid 列标题宽度在排序时更改
  • [EXTGWT-2035] - 当所有系列隐藏时,Area chart 崩溃
  • [EXTGWT-2036] - DatePicker todayBtn 可见性应为受保护而不是私有
  • [EXTGWT-2037] - Radial axis 渲染错误。
  • [EXTGWT-2039] - Tree findNode(Element target) 不应 URL.decode id
  • [EXTGWT-2054] - [s7966] 调整具有 LiveGridView 的容器大小导致 stac
  • [EXTGWT-2061] - [s7989] SideErrorHandler 不应约束到视口
  • [EXTGWT-2071] - 当错误图标对应的 widget 位于屏幕外时,错误图标显示在错误的位置
  • [EXTGWT-2080] - GXT 3.0 Grid 中的远程排序
  • [EXTGWT-2081] - Bar 系列阴影在更改 store 大小时未正确刷新。
  • [EXTGWT-2086] - Grouping grid 无法使用 null 值进行分组
  • [EXTGWT-2109] - 如果选项卡内容包含 FileUploadField,则不显示
  • [EXTGWT-2111] - 当 ToolBar Button 位于 ToolBar 溢出菜单中时,onClick override 不会被调用
  • [EXTGWT-2115] - PortalLayoutContainer 未正确处理 clear,在后续添加时抛出异常
  • [EXTGWT-2118] - 在 IE8 中还原 grid 状态后,Grid 显示隐藏的列值
  • [EXTGWT-2126] - Chrome 19 固定布局表现在表现为边框盒模型
  • [EXTGWT-2127] - Label ratio 在更改项目数量时渲染不正确。
  • [EXTGWT-2131] - Surface 中对 Sprites 的私有访问存在问题
  • [EXTGWT-2141] - [s7998] Grid setAllowTextSelection(true) 不启用文本选择
  • [EXTGWT-2143] - [s8018] 隐藏列后,标头排序渲染不正确
  • [EXTGWT-2144] - Firefox 中时间轴上的 Label 旋转问题。
  • [EXTGWT-2145] - Time axis 标签对齐方式不正确。
  • [EXTGWT-2154] - DateField 错误提示中的措辞不正确
  • [EXTGWT-2155] - 可以通过单击标签来选择禁用的单选按钮
  • [EXTGWT-2160] - GroupingView 构造函数中没有自定义 GridAppearance
  • [EXTGWT-2161] - Bar 系列渲染伪影。
  • [EXTGWT-2162] - LiveGridView/Mask 加载文本的本地化
  • [EXTGWT-2164] - 当散点项目大于图表宽度允许的宽度时出错。
  • [EXTGWT-2165] - 我们可以为 EditorConverterAdapter 转换器添加 getter 吗?
  • [EXTGWT-2167] - IE8 TextArea GXT 3.0 GA 关键性能问题
  • [EXTGWT-2170] - Legacy XTemplate 问题
  • [EXTGWT-2171] - ComboBoxCell queryDelay 成员变量没有访问器或修改器方法
  • [EXTGWT-2174] - [s8179] 删除渲染时 draw component 的附加检查。
  • [EXTGWT-2176] - Area 系列中的 Tool tip 问题。
  • [EXTGWT-2177] - Area series 轴缩放问题。
  • [EXTGWT-2179] - 当 ValueProvider getPath 为 null 时,Series 抛出空指针异常。
  • [EXTGWT-2181] - Checkbox selection model 在分页时不清除标头复选框
  • [EXTGWT-2182] - 使用间隙折线系列时,ScatterHighlighter 中出现空指针异常。
  • [EXTGWT-2183] - Inline grid editor: 如果应用程序焦点在 IE8 中更改,则值不会提交
  • [EXTGWT-2185] - 当更改 store 大小时,Labels 在 bar series 中未正确重绘。
  • [EXTGWT-2189] - 当更改散点系列的 store 大小时,阴影不会被移除。
  • [EXTGWT-2190] - 当使用 null 文本渲染 TextSprite 时,VML 抛出异常。
  • [EXTGWT-2191] - 考虑由将 sprite 属性设置为 null 引起的任何异常。
  • [EXTGWT-2193] - 当使用 AdjustMaximumByMajorUnit 打开的轴时,Line series 缩放关闭。
  • [EXTGWT-2197] - 轴性能。
  • [EXTGWT-2198] - Charts : Filter Charts : 在特定场景中删除 spinner 字段中的数据时,显示错误消息弹出窗口
  • [EXTGWT-2200] - Draw : Logos : Sencha logo 未在 logos 示例的 sencha 选项卡下显示。
  • [EXTGWT-2212] - [s8391] 当文本大于列宽时,ColumnHeader 组宽度错误
  • [EXTGWT-2214] - CellSelectionEvent 和 CellBeforeSelectionEvent 的 Context 为 null
  • [EXTGWT-2216] - Charts “Area chart” UI 在所有图例项目都未选中并最小化图表时受到干扰
  • [EXTGWT-2217] - Charts : Dashboard: 在等于 (=) 选项下输入过滤器值时,显示异常错误
  • [EXTGWT-2221] - Cells 触发 SelectionEvent / BeforeSelectionEvent 而不是 CellSelectionEvent / CellBeforeSelectionEvent
  • [EXTGWT-2223] - ColumnTextClassName 应用过于频繁
  • [EXTGWT-2227] - Aggregation Grid 抛出异常
  • [EXTGWT-2228] - Charts : Dynamic Line Chart: 从第二次开始,在删除任何项目后,Combo box 下拉菜单无响应
  • [EXTGWT-2229] - Charts : Dynamic Line Chart: “Add”字段接受空格作为图例名称
  • [EXTGWT-2230] - Charts: Filter Chart: 点击按钮中心时,Spinner 值不可编辑
  • [EXTGWT-2241] - Grids : All Grids : 当网格中的第一列隐藏时,列对齐方式被打乱。
  • [EXTGWT-2242] - ListView trackMouseOver 默认设置为 false
  • [EXTGWT-2251] - Charts : Filter Chart: 当图表窗口调整大小时,“Reload Data”按钮和“Xmax”字段丢失
  • [EXTGWT-2264] - Charts : Dynamic Line Chart: 当 Add 字段值为空时,单击“Add”按钮会引发异常
  • [EXTGWT-2265] - Charts : Dashboard: 当在过滤器下给出有效的 equal 值时,不显示数据
  • [EXTGWT-2268] - Dashboard: 在 < 和 > 字段中提交不存在的数据后,第二次提交正确数据时出错
  • [EXTGWT-2269] - TabPanel 中的 Tabs 不能有 html,即使使用 SafeHtml 也是如此
  • [EXTGWT-2271] - TextField.setTabIndex - 错误的实现
  • [EXTGWT-2272] - HSV 和 HSL 在 SVG 中不起作用。
  • [EXTGWT-2275] - 当资源设置为 null 时,ImageSprite 保留其旧值。
  • [EXTGWT-2281] - Charts: Dashboard: 即使在字段中填充数据后,仍会看到验证警报
  • [EXTGWT-2294] - Binding: List Property Binding: 编辑的数据未保存
  • [EXTGWT-2309] - Grid Binding : 即使单击“Save”按钮后,Symbol 字段仍未清除
  • [EXTGWT-2320] - 清除 sprites 的 surface 会抛出异常。
  • [EXTGWT-2323] - Charts : Filter Chart: 当输入零时,Y Max 和 X Max spinner 字段显示无效错误消息
  • [EXTGWT-2324] - Charts : Scatter Renderer Chart: 当在 IE 9 中选择最大半径时,图表圆圈与工具栏按钮重叠
  • [EXTGWT-2326] - Dynamic Chart “当没有图例项目要显示时,无效文本显示在原点附近
  • [EXTGWT-2352] - 在系列标签中使用的分组条会抛出空指针异常。
  • [EXTGWT-2123] - Grid columnLines 不起作用
  • [EXTGWT-2126] - Chrome 19 固定布局表现在表现为边框盒模型
  • [EXTGWT-2166] - IE8 Grid 首次渲染时,第一列占用所有空间

Release 3.0 (4/30/12 - tag 3.0.0)

常规更改和增强功能

  • [EXTGWT-886] - 具有 grid 的复杂图表示例。
  • [EXTGWT-1019] - 审查所有示例,以查找每个浏览器和操作系统中的渲染和显示问题
  • [EXTGWT-1182] - 性能改进,特别是对于 VML 和 BarSeries。
  • [EXTGWT-1652] - 审查 HasClickHandlers 的使用
  • [EXTGWT-1731] - 饼图系列标签引出线。
  • [EXTGWT-1894] - FileUploadField 没有要处理的事件
  • [EXTGWT-1907] - Component 应该实现 HasEnabled
  • [EXTGWT-1928] - ColumnConfig 应该支持指定是否可以通过上下文菜单隐藏列的功能

API 更改

  • 向后不兼容 - 从 XElement 中删除了 clearOpacity()
  • 向后不兼容 - 从 IconButton 中删除了 HasClickHandlers,更改了构造函数以使用选择处理程序
  • 向后不兼容
  • 为 ValueBaseField 和 ValueBaseInputCell 添加了 clearValueOnParseError 的 getter / setter
  • RequestFactoryProxy - 为代理添加了一个辅助方法,以便更轻松地通过网络发送 FilterConfig 实例
  • NumericFilter - 分解了数值比较,以便在比较数字时易于自定义行为

Bug 修复

  • [EXTGWT-1108] - IE6 / 7 List to list: 插入栏错位(附加到项目文本)
  • [EXTGWT-1109] - IE6 / 7 TreeGrid 未隐藏溢出文本
  • [EXTGWT-1325] - Maven 源代码工件缺少版权注释
  • [EXTGWT-1420] - 无法从下载 zip 中的内容创建/编译项目
  • [EXTGWT-1423] - Hello World 示例在 IE8 中具有损坏的窗口框架
  • [EXTGWT-1425] - 分页工具栏在第一页或最后一页时(IE7、IE8)不灰显图标
  • [EXTGWT-1453] - NumericFilter 比较浮点数的相等性
  • [EXTGWT-1458] - TriggerFieldDefaultAppearance.render 中的错误 SafeHtml 用法
  • [EXTGWT-1460] - Button 未接收和显示焦点
  • [EXTGWT-1547] - Border layout 显示和隐藏仅适用于扩展的一个状态
  • [EXTGWT-1606] - File upload field 示例未确保已选择文件
  • [EXTGWT-1624] - 组合框下拉列表上显示的第一个 tooltip 为空白
  • [EXTGWT-1626] - 更改隐藏网格的宽度会导致水平滚动条在显示时消失
  • [EXTGWT-1650] - 数字字段中的两个 - 符号被解析为正值
  • [EXTGWT-1657] - 单击复选框标签不会聚焦/更改复选框
  • [EXTGWT-1696] - StretchMax 最长按钮被截断
  • [EXTGWT-1704] - 当区域设置为 iw (希伯来语) 时,TextFields 崩溃
  • [EXTGWT-1706] - Forms : Advanced Forms: 在切换选项卡时显示无效参数错误消息。
  • [EXTGWT-1727] - 当 TreeStore.getParent 或 remove 传递了一个不在 store 中的子项时,断言失败
  • [EXTGWT-1730] - 当 constrainViewport 为 true 时,XElement.getAlignToXY 会创建额外的边距
  • [EXTGWT-1740] - [Beta4] BorderLayout 和 BorderLayoutData 忽略 splitter
  • [EXTGWT-1742] - DateCell List View : 日历中先前选定的日期被突出显示。
  • [EXTGWT-1756] - 禁用按钮上的指针手指光标
  • [EXTGWT-1758] - 禁用的按钮在 IE8 中看起来不像禁用状态
  • [EXTGWT-1774] - Inline editor 在 DOM 更新之前消失
  • [EXTGWT-1780] - Blue ButtonCell appearance 的客户端 bundle 不引用自己的 CssResource
  • [EXTGWT-1784] - dialog.setHeaderVisible(boolean) 始终隐藏标头
  • [EXTGWT-1795] - Legend 在调整图表大小时不重排
  • [EXTGWT-1800] - Inline editable grid 示例接受空白日期
  • [EXTGWT-1801] - Rotate text 示例:滑块不对键盘做出响应
  • [EXTGWT-1802] - Binding - Request Factory Binding : 验证错误未消失
  • [EXTGWT-1805] - 无法在 IE7 中展开 grouping grid 中的组
  • [EXTGWT-1809] - 菜单项图标未在 IE7 中显示
  • [EXTGWT-1818] - GridInlineEditing 和 Expander 不能一起工作
  • [EXTGWT-1825] - Opera 中组合框中的键盘选择导致异常
  • [EXTGWT-1826] - Opera: List view dnd 导致异常
  • [EXTGWT-1828] - 重新排序树中的第一个节点不可拖动
  • [EXTGWT-1829] - Forms 示例验证
  • [EXTGWT-1832] - Opera: File upload field 浏览按钮位置错误
  • [EXTGWT-1834] - 当仅分组列可见时,排序时 Grouping grid 内容消失
  • [EXTGWT-1841] - Appearances 的命名不一致
  • [EXTGWT-1856] - PortalLayoutContainer API 审查
  • [EXTGWT-1860] - TabPanel appearance 层次结构 API 审查
  • [EXTGWT-1864] - Binding : Basic Binding : 字段验证未正确进行。
  • [EXTGWT-1867] - 对当前正在编辑的可编辑树形网格进行排序可能会导致异常
  • [EXTGWT-1868] - Grid: Row Editable Grid : 在网格中的空白区域单击时显示“Error”消息弹出窗口。
  • [EXTGWT-1870] - 网格中的组合框编辑器在无效输入后留下下拉列表
  • [EXTGWT-1871] - 在网格中移动列会导致内容区域大小不正确
  • [EXTGWT-1885] - 单击行展开器列标题会显示错误
  • [EXTGWT-1887] - 首次点击树的树节点会将页面滚动到顶部
  • [EXTGWT-1889] - Inline Editable Grid 示例在编辑名称列隐藏的情况下显示异常
  • [EXTGWT-1902] - MessageBox 构造函数不使用外观参数
  • [EXTGWT-1903] - 进度条状态文本在低值时不可读
  • [EXTGWT-1904] - Grid 在 reconfigure() 或 refresh() 后不显示水平滚动条
  • [EXTGWT-1905] - ComboBox 在 blur 时显示 toString'd 模型
  • [EXTGWT-1906] - 将 null 状态文本传递给进度条会显示字符串“ ”
  • [EXTGWT-1908] - 展开 CombobBox 时,另一个 ComboBox 已展开时出现问题。
  • [EXTGWT-1910] - Pie series 示例默认标签配置不正确。
  • [EXTGWT-1913] - CommonStyles 无法覆盖其客户端 bundle,请在此处考虑类似外观的 api
  • [EXTGWT-1915] - DateField 触发器不触发验证
  • [EXTGWT-1918] - 将网格标头大小调整到超出网格右边缘会导致 IE 中出现异常
  • [EXTGWT-1921] - Window 标头具有细蓝色边框
  • [EXTGWT-1922] - 当文件上传字段值更改时,出现两个通知
  • [EXTGWT-1923] - 在行编辑器中显示组合框的下拉列表,然后单击另一行,会导致异常
  • [EXTGWT-1926] - 无法在 ListView 中的输入单元格中选择文本
  • [EXTGWT-1931] - 某些图表示例在 Firefox 中产生 NaN 解析警告。
  • [EXTGWT-1933] - 进度条缩放,但其值不缩放
  • [EXTGWT-1938] - Chart 图例在 IE 中不可点击
  • [EXTGWT-1939] - 当隐藏除一列之外的所有列时,所有数据都显示在该单列中
  • [EXTGWT-1940] - RowEditable Grid: 在隐藏列的情况下开始编辑时出现异常
  • [EXTGWT-1958] - Chart 元素具有错误的 z 顺序
  • [EXTGWT-1965] - GXT 3 RC HttpProxy: 向 load 方法添加“PUT”。
  • [EXTGWT-1967] - 在 IE9 中输入文本后,无法聚焦另一个字段
  • [EXTGWT-1968] - IconConfig 禁用样式
  • [EXTGWT-1971] - ToolButton Expand 在 mouseover 后消失
  • [EXTGWT-1972] - GXT3 RowNumberer 极大地减慢了网格渲染速度
  • [EXTGWT-1995] - Chrome 在 Grid 中切换同一列中的 DateCell 时抛出异常
  • [EXTGWT-2027] - Grid Inline Editing Field 位置未考虑隐藏列
  • [EXTGWT-2028] - 调整 Grid 列大小不会完成活动内联编辑
  • [EXTGWT-1934] - 添加在 ListView 中启用/禁用鼠标悬停效果的功能

Release 3.0 RC2 (3/27/12 - tag 3.0.0-rc2)

常规更改和增强功能

  • [EXTGWT-1489] - JavaDocs - 审查和更新 Bindings
  • [EXTGWT-1501] - Unit Tests - 审查和更新 Containers 和 Layouts
  • [EXTGWT-1691] - Chart 缩放。
  • [EXTGWT-1712] - 修复明显的文档注释错误
  • [EXTGWT-1715] - 改进线条平滑功能。
  • [EXTGWT-1750] - 当调用 formaters 时,XTemplates 应防止 null 值
  • [EXTGWT-1751] - 当拖动根文件夹时,IE7 在 TreeGrid to TreeGrid 示例中崩溃
  • [EXTGWT-1754] - 研究 sprite 拖放。
  • [EXTGWT-1755] - 使用新的 GXT 版本替换 GWT BeforeSelectionEvent 和 SelectionEvent 的使用
  • [EXTGWT-1762] - CellSelectionModel 应触发单元格选择事件
  • [EXTGWT-1767] - 阴影自定义。
  • [EXTGWT-1771] - GridView 启用行主体和行主体行跨度应通过 getter 和 setter 公开
  • [EXTGWT-1773] - 重命名和更改 BeforeSelectionEvent 和 SelectionEvent 以扩展 GWT 版本
  • [EXTGWT-1781] - SpinnerField 不应在“spin”上更新值,并且应触发 BeforeSelectionEvent 和 SelectionEvent
  • [EXTGWT-1813] - ProgressBar 应使用 CellComponent 中定义的值
  • [EXTGWT-1816] - 更新图表示例的视觉样式。
  • [EXTGWT-1847] - TextSprite 对齐和基线。
  • [EXTGWT-1882] - 折线系列初始动画。

API 更改

  • 破坏性更改 - 将 CellSelection 从 CellSelectionModel 移动到新的公共类。
  • 破坏性更改 - 将 GridView 布尔值 enableRowBodyRowSpan 更改为 int rowBodyRowSpan。
  • 破坏性更改 - 为 GridView enableRowBody 和 rowBodyRowSpan 添加了 get / set 方法。
  • 破坏性更改 - BeforeSelectionEvent 和 SelectionEvent 重命名为 CellBeforeSelectionEvent 和 CellSelectionEvent。
  • 破坏性更改 - CellBeforeSelectionEvent 和 CellSelectionEvent 扩展了 GWT BeforeSelectionEvent 和 SelectionEvent。
  • 破坏性更改 - ProgressBarCell 和 ProgressBarAppearance 已更新
  • RowExpander 添加了带有外观参数的新构造函数,并添加了公共 expandRow 方法。
  • XTemplates - 格式化程序现在不接收 null 值,除非 @FormatterFactory.acceptsNull() 设置为 true。
  • RequestFactoryProxy - 向代理添加了一个新的辅助方法,以便更轻松地在 RF 代理中包装排序信息实例。
  • 破坏性更改 - 向 FieldCell 中的 onFocus 添加了 value provider 参数

Bug 修复

  • [EXTGWT-1444] - 如果未设置宽度,ProgressBarCell 将无法正常工作
  • [EXTGWT-1470] - Grid/TreeGrid 行号器在 dnd 重新排序后不更新
  • [EXTGWT-1474] - gwt 3 listview binding 中的错误
  • [EXTGWT-1483] - Editor driver 无法获取解析错误
  • [EXTGWT-1528] - ComboBox 触发器即使在字段禁用时也起作用
  • [EXTGWT-1603] - 选定的字体名称未显示在富文本编辑器的工具栏中
  • [EXTGWT-1646] - Spinners 不响应键盘箭头键
  • [EXTGWT-1667] - 无法使用 RequestFactory 远程排序 Grid
  • [EXTGWT-1716] - 将系列 tooltip 配置设置为 closable 不允许鼠标跟踪。
  • [EXTGWT-1717] - Area Chart: 单击“Reload Data”按钮使图表上的“Number of Hits”刻度线丢失
  • [EXTGWT-1737] - 区域图和堆叠条形图在处理排除的聚合数据方面的不一致性。
  • [EXTGWT-1745] - Mixed Chart: “Scatter”图例项目图表圆圈显示在图表区域之外
  • [EXTGWT-1746] - 在 Live Chart Example 中,“Shadow”按钮不起作用
  • [EXTGWT-1761] - TabPanel.add 不支持 IsWidget
  • [EXTGWT-1763] - (RC) 重写 getValue()
  • [EXTGWT-1765] - 无法使用 CellSelectionModel 取消选择选定的单元格
  • [EXTGWT-1766] - 切换 Grid 选择模型应清除当前选择
  • [EXTGWT-1779] - DatePicker setMin/MaxDate 抛出 null 异常
  • [EXTGWT-1782] - TimeField 不触发解析错误
  • [EXTGWT-1783] - Firefox 文本高度偏移。
  • [EXTGWT-1785] - 单击 spinner 向上/向下触发器导致字段永远不会 blur
  • [EXTGWT-1786] - 在首次重新加载时,标记在具有间隙的折线系列中的间隙上进行动画处理。
  • [EXTGWT-1807] - List Property Binding: 当年龄字段处于可编辑模式时,切换到另一个示例会导致错误
  • [EXTGWT-1814] - 当 onCompleteEdit 触发 GridInlineEditing 时,Store 尚未更新
  • [EXTGWT-1815] - 图表周围的自动间距太大。
  • [EXTGWT-1817] - DatePicker 不接受 null 值
  • [EXTGWT-1822] - Grid 奇数配置在区域示例中产生 NaN 值。
  • [EXTGWT-1824] - VML 和 SVG 之间文本精灵的 Tspan 高度不同。
  • [EXTGWT-1827] - Charts: Mixed Chart 和 Scatter Chart 中的问题
  • [EXTGWT-1830] - Grids: SelectionMode 选项和网格功能未同步
  • [EXTGWT-1835] - 异步 Json Tree 在全部展开时渲染不正确
  • [EXTGWT-1837] - 在 Fx 演示中,太快地滑入和滑出会导致面板消失
  • [EXTGWT-1839] - 单击富文本区域不会 blur 聚焦字段
  • [EXTGWT-1842] - GridStyles 应扩展 CssResource
  • [EXTGWT-1843] - 位于顶部的轴渲染不正确。
  • [EXTGWT-1844] - IE8 ToggleGroup 中的 Radios 在标签单击时不起作用
  • [EXTGWT-1849] - IE9 Destination 字段在单击 TriggerField(Combo、DateField 等)外部时未接收焦点
  • [EXTGWT-1851] - 添加 RowExpander 构造函数以接受外观
  • [EXTGWT-1852] - 自定义图例标记定位偏移。
  • [EXTGWT-1857] - 具有 Feedback.BOTH 的 Grid 拖放重新排序抛出 IndexOutOfBoundsException
  • [EXTGWT-1858] - 具有间隙的折线系列的 Tooltip 索引不正确。
  • [EXTGWT-1859] - Inline grid editor 阻止 IE8 中外部单选按钮上的值更改事件
  • [EXTGWT-1861] - Explorer 中的 Numeric Axis 不正确
  • [EXTGWT-1863] - 在具有不同 total move to 命令的两个路径精灵之间进行动画处理会导致异常。
  • [EXTGWT-1865] - 由于给定负高度的 rects 而导致的错误
  • [EXTGWT-1869] - Forms - Advanced Forms 关闭并重新打开示例,在特定场景中显示“invalid argument”错误
  • [EXTGWT-1876] - Legend item out 事件有时不触发。
  • [EXTGWT-1877] - 在 Area 和 Stacked Bar 中重绘轴可能导致文本标签未对齐。
  • [EXTGWT-1881] - 如果使用 before selection handler,TreeSelectionModel 会停止选择
  • [EXTGWT-1892] - 当在 gauge series 上使用 stroke 时,设置最大值或最小值会导致线条从图表中伸出。
  • [EXTGWT-1895] - TreeGrid 未实现 HasExpandItemHandlers 和 HasCollapseItemHandlers
  • [EXTGWT-1896] - TreeGrid 未完成展开/折叠时的活动编辑

Release 3.0 RC (3/27/12 - tag 3.0.0-rc)

常规更改和增强功能

  • ValueProvider 泛型已更改,我们现在支持 ValueProvider<SuperClass, String> 传递到 ColumnConfig<SubClass, String>
  • 布局中的性能优化
  • CellComponent 中的重绘优化
  • [EXTGWT-749] - JavaDocs - 审查和更新 Containers & Layouts
  • [EXTGWT-868] - 图表当前从屏幕外出现。相反,它们应该看起来从轴上发芽。
  • [EXTGWT-881] - 研究将 GXT 模块拆分为子模块
  • [EXTGWT-885] - 自定义区域图示例。
  • [EXTGWT-909] - 图表大小调整。
  • [EXTGWT-942] - 单元测试需要清理和整理
  • [EXTGWT-958] - 标签文本落在散点渲染器中的圆形动画之后。
  • [EXTGWT-985] - 添加和移植桌面示例
  • [EXTGWT-1005] - 审查和优化 GWT 图像雪碧图(重复模式,preventInline 等)
  • [EXTGWT-1011] - 审查所有外观、资源、样式类名称的一致性
  • [EXTGWT-1098] - 区域和折线系列收缩
  • [EXTGWT-1100] - 散点系列阴影。
  • [EXTGWT-1276] - 将无意的受保护访问更改为实例变量的私有访问
  • [EXTGWT-1293] - 调查并开始实施基于测试的性能指标
  • [EXTGWT-1296] - 审查 Brendan 的 2.X 到 3.X 事件比较
  • [EXTGWT-1311] - 修改 StorageReadProxy 以使用 HttpProxy 和 ScriptTagProxy 使用的 writer 方法
  • [EXTGWT-1401] - 在饼图系列中添加对多个长度字段的支持。
  • [EXTGWT-1428] - GXT 类不应为浏览器、操作系统属性添加 body 样式
  • [EXTGWT-1429] - 审核、清理 CSS 中的 @NotStrict 注释和 @external,以及代码中未混淆的类名
  • [EXTGWT-1441] - 调查使 IconButton 在 UiBinder 中更易于使用
  • [EXTGWT-1442] - 在请求时自动创建滚动支持
  • [EXTGWT-1443] - 调查使 PagingToolBar 在 UiBinder 中更易于使用
  • [EXTGWT-1479] - 绘制基准。
  • [EXTGWT-1518] - 条形系列阴影。
  • [EXTGWT-1519] - 删除右对齐标签的 FieldLabel 选项
  • [EXTGWT-1524] - Mask 的外观耦合审查
  • [EXTGWT-1532] - DatePicker 外观和 CSS 需要重构以匹配当前设计
  • [EXTGWT-1540] - FieldSet 展开/折叠 API 审查
  • [EXTGWT-1541] - 设置步长最大值不应适用于所有轴类型。
  • [EXTGWT-1558] - 添加 Grid 和 Paging Grid UIBinder 示例
  • [EXTGWT-1566] - 图表基准。
  • [EXTGWT-1578] - 仪表和雷达系列阴影。
  • [EXTGWT-1579] - 改进的折线系列高亮显示。
  • [EXTGWT-1602] - AccordionLayoutContainer 不支持多个展开的项目
  • [EXTGWT-1637] - 考虑向 ComboBoxCell 添加外观构造函数
  • [EXTGWT-1692] - 限制示例中可调整大小的尺寸,以避免破坏图表。
  • [EXTGWT-1711] - 将 package.html 替换为 package-info.java 以获得包注释
  • [EXTGWT-1739] - CellComponent 需要优化重绘调用,以便仅在需要时才重绘组件

API 更改

  • 从 GXT 中删除了 isStrict
  • 从 GXT 中删除了 isBorderBox
  • 从 LabelAlign 中删除了 RIGHT
  • 将 AutoScrollSupport 从 DND 移动到 Core
  • ColumnConfig 样式和类名称更改:columnHeaderClassName、columnClassSuffix、columnClassName、columnStyle、columnTextClassName、columnTextStyle
  • 从 AccordionLayoutContainer 中删除了 hide 配置,并添加了 ExpandMode 枚举
  • 从 AccordionLayoutContainer、CardLayoutContainer 和 TabPanel 中删除了 HasOneWidget 接口
  • 添加了 HasActiveWidget。由 AccordioanLayoutContainer、CardLayoutContainer 和 TabPanel 实现
  • FieldSet isCollapsed 更改为 isExpanded
  • 向 Collapsible 接口添加了 expand() 和 isExanded()
  • Window setHeaderVisible 现在抛出 UnsupportedOperationException
  • 向 NumberField 和 NumberFieldCell 添加了 decimalSeparator 和 baseChars 的 getter 和 setter
  • 从 Window 中删除了 setPlain isPlain,因为不支持
  • 添加了独立设置 ToolBar / ButtonBar 的垂直和水平间距的能力
  • 删除了 ComboBox / ComboBoxCell clearSelections,使用 clear
  • 向 Field 添加了 onNavigationKey

Bug 修复

  • [EXTGWT-947] - 丰富的工具提示示例在 Firefox 3 中不起作用。
  • [EXTGWT-1304] - 轴网格线在隐藏和显示时移动到前面。
  • [EXTGWT-1328] - 重新配置网格抛出空指针异常
  • [EXTGWT-1351] - 堆叠条形图的总计不如区域图的总计准确。
  • [EXTGWT-1366] - 饼图系列标签有时会动画 360 度。
  • [EXTGWT-1389] - 轴网格未在最后一个索引上绘制。
  • [EXTGWT-1397] - 在创建网格后调用 Grid.reconfigure 会导致 NPE
  • [EXTGWT-1412] - 使用 IdentityValueProvider 的复杂网格列配置不易排序
  • [EXTGWT-1421] - 绑定示例:编辑后值未更新,并且在未保存的情况下更改选择
  • [EXTGWT-1422] - 淡入淡出在 IE8 中不起作用
  • [EXTGWT-1426] - HtmlLayoutContainer 中的项目在 IE8 中首次鼠标悬停时跳动
  • [EXTGWT-1430] - 网格列分隔符在 IE7、IE8 中标题鼠标悬停后留下白色伪影
  • [EXTGWT-1436] - Window.setPlain 无效
  • [EXTGWT-1437] - 字段上的 setEnabled 应阻止文本输入
  • [EXTGWT-1460] - Button 未接收和显示焦点
  • [EXTGWT-1462] - FieldLabel - LabelAlign 无法从 TOP 更改为任何其他值
  • [EXTGWT-1464] - 折叠 BorderLayoutContainer 时出现 NullPointerException
  • [EXTGWT-1477] - Grid 中的 TextButtonCell 除了按钮主体之外也可点击
  • [EXTGWT-1478] - TreeGrid 在展开空的“文件夹”节点时抛出异常
  • [EXTGWT-1484] - 按钮在具有文本(或大小)之前不渲染内容
  • [EXTGWT-1521] - Beta3:使用 AsyncTree 实现的 TreeStore 损坏。
  • [EXTGWT-1522] - Beta3:TreeStore.removeChildren 触发错误的事件。
  • [EXTGWT-1523] - StoreFilterField 在内置 TriggerClick 发生时不清除过滤器
  • [EXTGWT-1525] - FieldSet 需要调整其容器目标元素的大小。
  • [EXTGWT-1526] - 如果文本更长,Button 不会尊重设置给它的宽度
  • [EXTGWT-1527] - 从 FxElement 中删除返回 Fx。
  • [EXTGWT-1529] - 二进制排序在 SVG 中不起作用。
  • [EXTGWT-1533] - 当步长小于存储大小时,仍会显示所有标签。
  • [EXTGWT-1534] - 在制表后,TextField 中的错误标记位置错误
  • [EXTGWT-1535] - TextButton setHeight/setWidth 无效
  • [EXTGWT-1537] - TabPanel.setResizeTabs(true) 不会将选项卡调整大小以填充选项卡条
  • [EXTGWT-1539] - 在取消选择时 ListView 示例中出现异常
  • [EXTGWT-1542] - 在 UiBinder 中设置 FieldSet 中的 expanded 会导致异常
  • [EXTGWT-1550] - 当包含 ContentPanel 被折叠、隐藏、显示,然后展开时,水平布局不稳定
  • [EXTGWT-1553] - 基本绑定示例中 Symbol 的错误提示为空
  • [EXTGWT-1554] - 示例内容区域不水平滚动
  • [EXTGWT-1555] - List View Binding 示例在重新访问时抛出异常
  • [EXTGWT-1556] - 图表所有图表:一旦对所有图表示例执行折叠/展开操作,UI 就会受到干扰
  • [EXTGWT-1557] - MinLengthValidator 显示值长度而不是验证长度
  • [EXTGWT-1559] - Header API 在 Component 和 Widget 之间摇摆不定
  • [EXTGWT-1560] - ToolButton.REFRESH 不应为 ToolButton.QUESTION
  • [EXTGWT-1561] - Tree 源代码中的小错误
  • [EXTGWT-1562] - ButtonCell 标记假设限制了自定义外观
  • [EXTGWT-1565] - GridEvenConfig 不绘制。
  • [EXTGWT-1567] - 在某些情况下,图例文本不渲染。
  • [EXTGWT-1568] - 刷新网格会复制网格标题
  • [EXTGWT-1569] - 网格内联编辑的值更新不一致
  • [EXTGWT-1570] - ValueBaseField 中缺少 addKeyDownHandler
  • [EXTGWT-1571] - 在布局之前,AccordionLayoutContainer 上的 setActiveOnTop 无效
  • [EXTGWT-1572] - AccordionLayoutContainer setWidget 不遵守 AcceptsOneWidget 或 HasOneWidget 合约
  • [EXTGWT-1573] - 如果未设置 activeWidget,则 AccordionLayoutContainer 中的所有面板都会展开
  • [EXTGWT-1574] - AccordionLayoutContainer setWidget(panel) 不会折叠旧的 activeWidget
  • [EXTGWT-1576] - 如果阴影首先绘制在上面然后关闭,则不会删除阴影。
  • [EXTGWT-1581] - 无法在 TextArea 中使用回车/换行符断行
  • [EXTGWT-1582] - 聚合网格示例在加载时抛出异常
  • [EXTGWT-1583] - 网格重构后网格重新排序不起作用
  • [EXTGWT-1584] - 堆叠条形图阴影渲染在条形图之外很远。
  • [EXTGWT-1585] - 富文本区域控件不限制文本大小
  • [EXTGWT-1586] - TabPanel 上下文菜单关闭项目仅适用于第一个选项卡,因此已关闭
  • [EXTGWT-1587] - 添加 BigDecimalPropertyEditor
  • [EXTGWT-1588] - 当只有一个切片时,甜甜圈图显示为饼图
  • [EXTGWT-1589] - 使用键盘控件选择超出 ListView 末尾会导致异常
  • [EXTGWT-1590] - 在 VML 中,快速鼠标悬停在饼图系列中的图例项目上会将标签推出位置。
  • [EXTGWT-1591] - 在网格中导航到日期输入并使用向下箭头键激活弹出窗口会导致异常
  • [EXTGWT-1592] - 基本绑定示例在保存时不验证更新字段的正确性
  • [EXTGWT-1594] - 分页控件不更新高级组合框示例中的列表视图内容
  • [EXTGWT-1595] - 网格绑定示例在编辑、保存、关闭和重新打开时抛出异常
  • [EXTGWT-1596] - 富文本区域没有源代码编辑
  • [EXTGWT-1597] - 对于菜单中的组合框,使用组合框滚动条会关闭菜单
  • [EXTGWT-1598] - 网格从不显示水平滚动条
  • [EXTGWT-1599] - 在雷达系列中,关闭渲染标记不会删除它们。
  • [EXTGWT-1600] - 基本绑定示例中的组合框不起任何作用
  • [EXTGWT-1601] - 甜甜圈模式饼图标签未限制在其切片大小之内
  • [EXTGWT-1607] - UiBinder 表单示例:能够选择多个单选按钮
  • [EXTGWT-1608] - 禁用的阴影不跟随雷达图中的数据点
  • [EXTGWT-1609] - 将 Ext.util.Format 移动到 legacy
  • [EXTGWT-1610] - 从全局 window 对象中删除 GXT.Ext
  • [EXTGWT-1612] - 排序已损坏,并在异步树形网格示例中显示错误
  • [EXTGWT-1614] - ToggleButton 在仅图标时将文本显示为“false”
  • [EXTGWT-1615] - HBoxLayoutContainer 溢出菜单不添加 ToggleButtons
  • [EXTGWT-1616] - NumberField 和 setAllowNegative() java.lang.IndexOutOfBoundsException
  • [EXTGWT-1619] - 分组网格在选择要分组的列时失败
  • [EXTGWT-1620] - 当其关联的条形图隐藏时,阴影不会隐藏
  • [EXTGWT-1621] - 在列表视图关闭后,高级组合框上出现 TypeError
  • [EXTGWT-1622] - 禁用动画会导致条形渲染器图表以相同的颜色渲染所有条形图
  • [EXTGWT-1623] - 表单示例文本区域溢出不正确
  • [EXTGWT-1625] - 调用 focus() 以编程方式调用时,按钮不聚焦
  • [EXTGWT-1628] - 点击非可编辑 ComboBox 上的输入元素区域应打开下拉列表
  • [EXTGWT-1630] - 在 VML 中,当从 DOM 中删除并重新插入元素时,它们不会正确重绘。
  • [EXTGWT-1631] - 阴影独立于其系列项目进行动画处理
  • [EXTGWT-1632] - 决定如何处理 Window.setHeaderVisible
  • [EXTGWT-1634] - 当在窗口中使用 VML Surface 时,它在首次显示调用时未正确渲染。
  • [EXTGWT-1636] - 在初始排序后添加精灵时,SVG zindex 不准确。
  • [EXTGWT-1640] - 分页 UiBinder 网格使 IE 崩溃
  • [EXTGWT-1643] - 行展开器在 ie6 ie7 中不起作用
  • [EXTGWT-1645] - 反复隐藏和显示区域系列会使系列变暗
  • [EXTGWT-1647] - 具有属性的 BorderLayout UiBinder 在单击折叠的标题时抛出 TypeError
  • [EXTGWT-1649] - 当条形图在图例中隐藏时,阴影不会隐藏。
  • [EXTGWT-1651] - 在系列上切换阴影时,图例可能会失去同步。
  • [EXTGWT-1653] - 展开/折叠节点时发生树选择
  • [EXTGWT-1656] - PortalLayoutContainer add(Widget)
  • [EXTGWT-1658] - 如果当前正在编辑的单元格已脏,则单击单元格不会弹出编辑器。
  • [EXTGWT-1659] - 无法在分隔符不是句点的区域设置中键入十进制分隔符
  • [EXTGWT-1660] - ListView 示例在暂存 examples-dev 上已损坏
  • [EXTGWT-1661] - 重新加载数据会显示隐藏的条形系列
  • [EXTGWT-1663] - Request factory binding:关闭和重新打开
  • [EXTGWT-1664] - 可折叠字段集在首次显示时不可折叠
  • [EXTGWT-1666] - 单击 CheckBox 标签文本不会选择 CheckBox
  • [EXTGWT-1668] - 菜单外观类未以标准模式命名
  • [EXTGWT-1670] - 如果 editable 为 false,则无法从 ComboBox 中制表
  • [EXTGWT-1671] - 区域系列 shrink 方法有时会导致空指针异常。
  • [EXTGWT-1676] - 网格 ColumnHeader 显示蓝色(鼠标悬停图像),对于 ie6 ie7 正常状态
  • [EXTGWT-1677] - 在饼图系列中启用然后禁用阴影,在包含图例项目时,会显示隐藏的阴影。
  • [EXTGWT-1680] - 表单 -> 文件上传:“重置”和“提交”按钮重叠
  • [EXTGWT-1682] - 绑定 -> 基本绑定:当“更改”字段值为空时,单击“保存”按钮会导致异常
  • [EXTGWT-1683] - 图表 -> 区域渲染器图表:单击“区域渲染器图表”会导致异常,并且不打开示例
  • [EXTGWT-1684] - TreeGrid 的内部 ListStore 在更新未展开的项目时出现断言失败
  • [EXTGWT-1685] - 手动设置高度时,按钮图标未垂直居中
  • [EXTGWT-1686] - 当按钮给定像素宽度时,带有左右对齐图标的按钮文本元素太宽
  • [EXTGWT-1687] - 编译的区域渲染器在解析 json 时抛出异常。
  • [EXTGWT-1688] - 使用新的 VML 文本锚定系统,文本在图例中重叠。
  • [EXTGWT-1696] - StretchMax 最长按钮被截断
  • [EXTGWT-1697] - 隐藏和显示散点、折线和雷达阴影时出现错误。
  • [EXTGWT-1699] - 组合框:组合框:国旗图像未显示在第三个下拉菜单中的国家/地区名称旁边。
  • [EXTGWT-1700] - 组合框:组合框:当用户在组合框中手动键入国家/地区名称时,显示错误消息。
  • [EXTGWT-1705] - 模板和列表:高级列表视图:单击“选择”按钮时显示错误消息。
  • [EXTGWT-1706] - Forms : Advanced Forms: 在切换选项卡时显示无效参数错误消息。
  • [EXTGWT-1707] - 绑定:基本绑定:即使在“符号”字段中出现有效的文本(大写字母)后,验证错误也不会消失
  • [EXTGWT-1708] - 布局:中心布局:中心布局的 UI 受到干扰
  • [EXTGWT-1709] - 布局:Hbox 和 Vbox 布局:按钮未正确显示
  • [EXTGWT-1710] - 布局:Portal 布局和 Portal 布局 UiBinder:所有布局的标题栏都显示为空,并且面板变为不可拖动
  • [EXTGWT-1713] - XDOM.getAutoIdPrefix 以无限递归方式执行
  • [EXTGWT-1714] - AccessStack 应在所有地方使用类型参数
  • [EXTGWT-1718] - Request Factory Binding 在值无效且点击“保存”太快时抛出异常
  • [EXTGWT-1722] - 无法在 IE6 和 IE7 中选择单选字段
  • [EXTGWT-1728] - 内联网格编辑在解析/验证错误时抛出异常
  • [EXTGWT-1729] - 网格行编辑器在解析错误时抛出异常
  • [EXTGWT-1732] - Safari 单元格宽度在加载数据时(Json / Xml Grid)不正确
  • [EXTGWT-1733] - Safari 网格单元格宽度在隐藏/显示列时错误
  • [EXTGWT-1734] - 复选框树未报告未渲染的已选中项目
  • [EXTGWT-1735] - ComboBox forceSelection 未正确更新强制值
  • [EXTGWT-1736] - ToggleButton 不会模糊焦点样式并删除焦点样式
  • [EXTGWT-1738] - 无法更改 Store 记录的空属性
  • [EXTGWT-1743] - 工具栏和菜单 -> 溢出工具栏 - 单击更多菜单按钮时显示空白菜单。
  • [EXTGWT-1744] - 网格 -> RowExpander 网格,在展开行后,折叠按钮未清晰显示。
  • [EXTGWT-1747] - 绑定:基本绑定:当“更新”字段值为空时,单击“保存”按钮会导致异常
  • [EXTGWT-1748] - 绑定:基本绑定 (UiBinder):两个字段标签都显示为“名称”

3.0 Beta 4 版本(2/29/12 - 标签 3.0.0-beta4)

常规更改和增强功能

  • [EXTGWT-884] - 实现基于背景的标签自动颜色交换。
  • [EXTGWT-1056] - 将外观模式应用于 Grid 和 TreeGrid
  • [EXTGWT-1275] - 将小部件事件移动到 events 包
  • [EXTGWT-1316] - 网格绑定示例
  • [EXTGWT-1361] - ComboBox API 审查
  • [EXTGWT-1388] - 所有系列都应该能够在没有轴的情况下使用。
  • [EXTGWT-1411] - 折线系列中的断点。
  • [EXTGWT-1424] - 在 VML 中添加对图像精灵翻译的支持。
  • [EXTGWT-1449] - 审查重绘 API。
  • [EXTGWT-1450] - 研究为折线系列设置范围。
  • [EXTGWT-1452] - 为无法在 LineSeries 中表示的数据添加两种默认行为。
  • [EXTGWT-1455] - Surface 精灵设置 ID。
  • [EXTGWT-1456] - Grid:将每行的 HTML 表格替换为单个表格
  • [EXTGWT-1457] - 创建最小化练习每个 Explorer 示例的测试
  • [EXTGWT-1459] - 向图表工具提示添加鼠标跟踪选项。
  • [EXTGWT-1469] - 更新 DomHelper 以支持插入 HTML 片段数组
  • [EXTGWT-1476] - 为所有字段实现禁用支持并添加单元测试
  • [EXTGWT-1481] - 在 Fields 中实现基于 DOM 的大小调整
  • [EXTGWT-1482] - 将 Resizable 移动到 widget 包

API 更改

  • 删除了 Component.removeHandler
  • 向 ColumnData 添加了 getter / setter
  • ColumnData 将 CSS 配置重命名为 ClassNames
  • 将 LiveGridViewEvent 移动到新包中
  • LiveGridViewEvent 现在从 LiveGridView 而不是 Grid 触发
  • 将 ValueBaseFieldCell 重命名为 ValueBaseInputCell

Bug 修复

  • [EXTGWT-1284] - 字数统计在 StatusToolBar 中不起作用
  • [EXTGWT-1382] - 图像精灵在 VML 中不显示。
  • [EXTGWT-1385] - ContentPanel 动画应该是可自定义的
  • [EXTGWT-1392] - Window 中的 HtmlEditor 在移动另一个 Window 后将不接受焦点
  • [EXTGWT-1416] - 如果在 IE 中快速折叠和隐藏下拉列表,ComboBox 会抛出异常
  • [EXTGWT-1419] - TextButton.setHTML(String) 不设置 html,而是绘制为文本
  • [EXTGWT-1431] - BorderLayout 错放了其“显示”缩略图
  • [EXTGWT-1433] - SpinnerField 在禁用时允许编辑
  • [EXTGWT-1434] - 来自 windows 的换行符会破坏 xtemplates
  • [EXTGWT-1435] - 即使存在 GXT 验证错误,Editor 字段绑定也从 driver.hasErrors() 返回 false
  • [EXTGWT-1438] - AccordionLayoutContainer.setHideCollapseTool 不起作用
  • [EXTGWT-1439] - 在 SVG 中,如果其先前的精灵尚未插入,则不会将精灵插入 DOM 中。
  • [EXTGWT-1440] - setAutoValidate 在字段上毫无意义
  • [EXTGWT-1446] - xml 中的空数字值属性值在读取其他属性时会导致异常
  • [EXTGWT-1451] - 无法使用 GWT.create'd BluePlainTabPanelBottomAppearance 创建 PlainTabPanel
  • [EXTGWT-1454] - AbstractGridFilters.handleBeforeLaod 拼写错误
  • [EXTGWT-1463] - TreeGrid 以编程方式展开抛出异常
  • [EXTGWT-1466] - 系列鼠标事件在有间隙的图表上中断。
  • [EXTGWT-1468] - 如果从图例中隐藏系列,则标记不再在重绘时隐藏。
  • [EXTGWT-1480] - DateField 在给定非日期文本值时抛出异常
  • [EXTGWT-1477] - Grid 中的 TextButtonCell 除了按钮主体之外也可点击

3.0 Beta 3 版本(2/14/12 - 标签 3.0.0-beta3)

常规更改和增强功能

  • 向 RemoteFilterGridExample 添加了分页支持
  • [EXTGWT-908] - 条形系列有时不再正确地在负数据上移动轴。
  • [EXTGWT-1174] - TabPanel.setPlain 不起作用
  • [EXTGWT-1238] - 改进精灵上的边界框计算。
  • [EXTGWT-1272] - 使用图像标签的示例。
  • [EXTGWT-1273] - 在隐藏区域和堆叠和分组条形图时重新计算轴。
  • [EXTGWT-1274] - 利用折线、雷达和散点层次结构。
  • [EXTGWT-1285] - 工具提示应支持自动换行
  • [EXTGWT-1286] - 审查 TextArea 以支持可配置的滚动条
  • [EXTGWT-1295] - 向 TextArea 添加增长支持
  • [EXTGWT-1320] - 添加 Record.revert(ValueProvider)
  • [EXTGWT-1323] - Resizable 应支持 Widget,如 Draggable
  • [EXTGWT-1331] - 图例的边框自定义。
  • [EXTGWT-1339] - 将原始浏览器事件添加为图表事件中的变量。
  • [EXTGWT-1342] - 将 WidgetComponent 更改为扩展 Composite
  • [EXTGWT-749] - 为我们的新布局添加和更新 JavaDocs
  • [EXTGWT-828] - Effects 需要可由 GWT.create 替换
  • [EXTGWT-832] - 我们需要有一个 AutoProgressBar 组件
  • [EXTGWT-948] - 确保实施所有工具提示配置选项。
  • [EXTGWT-961] - 重写 equals 不实现 hashcode。
  • [EXTGWT-966] - 创建和移植 FlashComponent
  • [EXTGWT-984] - 添加和移植邮件演示
  • [EXTGWT-985] - 添加和移植桌面示例
  • [EXTGWT-1005] - 审查和优化 GWT 图像雪碧图(重复模式,preventInline 等)
  • [EXTGWT-1019] - 审查所有示例在 IE6 和 IE7 中以查找所有渲染问题
  • [EXTGWT-1052] - 确保我们有 2 个 GXT 构建版本,分别具有 2 种不同的许可证:商业许可证和 GPL 许可证。
  • [EXTGWT-1056] - 将外观模式应用于 Grid 和 TreeGrid
  • [EXTGWT-1073] - 向 Grid 添加状态
  • [EXTGWT-1144] - 添加 Slider 和 CustomSlider 示例
  • [EXTGWT-1146] - 提供关于如何观察模型更新的示例
  • [EXTGWT-1167] - 向 BorderLayoutConatiner 添加状态行为
  • [EXTGWT-1172] - 在 Field 和 field css 中实现只读支持
  • [EXTGWT-1184] - 剪辑矩形移除。
  • [EXTGWT-1276] - 将无意的受保护访问更改为实例变量的私有访问
  • [EXTGWT-1279] - 向 DatePicker 添加键盘支持
  • [EXTGWT-1283] - 单元格应忽略源自父元素的事件,如数据小部件中的事件
  • [EXTGWT-1293] - 调查并开始实施基于测试的性能指标
  • [EXTGWT-1294] - 调查并研究我们的自动构建部署过程
  • [EXTGWT-1296] - 审查 Brendan 的 2.X 到 3.X 事件比较
  • [EXTGWT-1297] - 为数据小部件添加缺少的 JavaDoc 和示例
  • [EXTGWT-1306] - 确定库代码中日志记录的日志记录策略和设计
  • [EXTGWT-1311] - 修改 StorageReadProxy 以使用 HttpProxy 和 ScriptTagProxy 使用的 writer 方法
  • [EXTGWT-1316] - 网格绑定示例
  • [EXTGWT-1361] - ComboBox API 审查
  • [EXTGWT-1373] - 创建单元测试以测试网格中字段的只读状态
  • [EXTGWT-1375] - 将当前的区域高亮显示替换为捕捉到索引的系统。
  • [EXTGWT-1377] - DateField 不会使用向下和 Escape 键展开和关闭
  • [EXTGWT-1398] - 向 State API 添加事件:BeforeRestoreState、RestoreState、BeforeSaveState、SaveState
  • [EXTGWT-1399] - 消除 SafeStyles 警告
  • [EXTGWT-1408] - 改进系列工具提示 api。
  • [EXTGWT-1409] - 改进系列事件 api。
  • [EXTGWT-1411] - 研究支持折线系列中的断点。

API 更改

  • 将 TreeNode.getElContainer 重命名为 TreeNode.getElementContainer
  • 将 SplitBarDragStartHandler 重命名为 SplitBarDragHandler
  • 将自动进度条功能从 ProgressBar 移动到 AutoProgressBar(单元格相同)
  • 将 PagingToolBar bind 方法更改为接受 PagingLoadingConfig 的子类,如 FilterPagingLoadConfig
  • 向 Grid 和 ColumnHeader 添加了 HeaderMenuMouseDown 事件
  • GridView 删除了 getHeaderCell 方法,使用 ColumnHeader
  • GridView 删除了 addRowStyle 和 removeRowStyle
  • 在 SeriesToolTipConfig 和 SeriesLabelConfig 中,自定义标签提供程序和数字标签提供程序已替换为使用关联的存储项目和值提供程序的单个 SeriesLabelProvider
  • 系列事件现在提供关联的存储项目和值提供程序,而不是仅提供值
  • FieldLabelAppearance 现在采用封装其配置参数的选项对象

Bug 修复

  • [EXTGWT-869] - 当图表不可见时,本机 SVG 文本边界框调用会产生错误。
  • [EXTGWT-904] - 矩阵中旋转位置未正确应用的可能错误。
  • [EXTGWT-1081] - Firefox 中的文本间距略低。
  • [EXTGWT-1105] - 单元格操作树:如果已向下滚动,则使用箭头键滚动会导致滚动条跳动。
  • [EXTGWT-1232] - 在 VML 中,大于 180 度的椭圆弧无法正确转换。
  • [EXTGWT-1264] - Tree 无法正确处理来自 store 的 update 事件
  • [EXTGWT-1266] - 错误消息/图标绘制不正确
  • [EXTGWT-1267] - 具有多行标签的 FieldLabel 错误地渲染后续字段
  • [EXTGWT-1281] - ComboBox ListView 在滚动时不隐藏
  • [EXTGWT-1288] - FramedPanel.setHeaderVisible 不起作用
  • [EXTGWT-1315] - 如果点击速度太快,分页工具栏会显示为灰色,但仍然响应
  • [EXTGWT-1321] - 轴上的标签对齐错误。
  • [EXTGWT-1327] - LiveGrid 没有滚动条
  • [EXTGWT-1332] - 三角形图元中的路径问题。
  • [EXTGWT-1334] - Chrome 中的 GridRowEditing + TextField 未正确保存更改
  • [EXTGWT-1335] - 分组条形图系列在排除数据点时未正确调整大小。
  • [EXTGWT-1337] - 在饼图系列中,在排除字段后,切片在突出显示时随机隐藏。
  • [EXTGWT-1340] - 在混合图表示例中,隐藏两个系列并显示散点系列会导致异常。
  • [EXTGWT-1343] - 工具提示在首次显示后不约束到视口
  • [EXTGWT-1349] - 更改默认图例标签以考虑所有可能的 ValueProvider。
  • [EXTGWT-1353] - FramedPanel setBodyBorder 不起作用
  • [EXTGWT-1358] - RequestFactoryBindingExample 保存操作在节点上的第一次之后不起作用
  • [EXTGWT-1359] - 如果 NumericalAxis 与 AreaSeries 一起使用,则不会聚合其字段。
  • [EXTGWT-1360] - 容器在禁用和启用时不会禁用和启用子项
  • [EXTGWT-683] - 在 PieSeries 中具有多个长度字段会减小图表的大小。
  • [EXTGWT-786] - 区域系列高亮显示不太准确。
  • [EXTGWT-983] - 折线系列在两个数字轴上无法正确渲染。
  • [EXTGWT-1013] - FX 示例中点击速度太快的问题
  • [EXTGWT-1103] - ComboBox:第三个组合框中缺少标志。
  • [EXTGWT-1104] - HtmlEditor 错误
  • [EXTGWT-1108] - IE6 列表到列表:插入栏位置错误(附加到项目文本)
  • [EXTGWT-1109] - IE6(可能还有其他)TreeGrid 未隐藏溢出文本
  • [EXTGWT-1124] - IE8 Fx:淡入/淡出不起作用
  • [EXTGWT-1132] - 当客户端请求分布在两台服务器之间时,异步 TreeGrid 示例中断
  • [EXTGWT-1177] - 高级路径示例在 vml 中未正确显示。
  • [EXTGWT-1186] - 从系列和标签中删除 NaN 值。
  • [EXTGWT-1217] - FieldLabel setLabelWidth 无效。
  • [EXTGWT-1233] - 在 VML 中,隐藏和显示精灵会扭曲其属性。
  • [EXTGWT-1265] - SpinnerField 让您继续单击向上/向下超出无效值,研究焦点问题
  • [EXTGWT-1282] - AggregationGridExample 日期列应格式化
  • [EXTGWT-1284] - 字数统计在 StatusToolBar 中不起作用
  • [EXTGWT-1298] - 当轴位于右侧时,网格线未对齐。
  • [EXTGWT-1305] - 隐藏系列元素然后重绘将导致其高亮颜色失去同步。
  • [EXTGWT-1322] - AreaSeries 高亮显示持续到路径被漂白。
  • [EXTGWT-1325] - Maven 源代码工件缺少版权注释
  • [EXTGWT-1348] - 无法在 LiveGrid 中导航到可见行之外
  • [EXTGWT-1350] - 当在 NumberField 上将 allow decimals 设置为 false 时,抛出异常
  • [EXTGWT-1363] - 带有 NorthSouthContainer 的 Window 在加载后需要额外的 forceLayout 或 resize
  • [EXTGWT-1364] - FieldLabel.setLabelSeparator 不起作用(除非显式调用 setText)
  • [EXTGWT-1365] - ComboBoxCell.minListWidth 不可自定义
  • [EXTGWT-1367] - 饼图系列标签在切片弹出时不会动画。
  • [EXTGWT-1369] - 当从另一个 DTO 继承时,PropertyAccess 泛型效果不佳
  • [EXTGWT-1370] - 饼图切片在取消高亮显示时跳到动画的末尾。
  • [EXTGWT-1374] - SpinnerField 缺少 allowDecimals 和 allowNegative 的 getter / setter
  • [EXTGWT-1376] - TriggerFieldCell 未在渲染调用期间在字段选项上设置名称
  • [EXTGWT-1378] - MessageBoxExample ProgressBar 以 105% 而不是 100% 结束
  • [EXTGWT-1381] - PagingToolbar 泛型不必要地具体
  • [EXTGWT-1383] - X 轴不会在最小值和最大值更改时更新。
  • [EXTGWT-1384] - SelectionChangedEvent.getSource() 返回 Component,导致 ClassCastException
  • [EXTGWT-1385] - ContentPanel 动画应该是可自定义的
  • [EXTGWT-1387] - Z 索引排序不正确。
  • [EXTGWT-1392] - Window 中的 HtmlEditor 在移动另一个 Window 后将不接受焦点
  • [EXTGWT-1393] - 工具栏溢出下拉列表中的项目显示为 #160;
  • [EXTGWT-1394] - TreeGrid 内联编辑在空格键上完成,左箭头导致导航而不完成
  • [EXTGWT-1395] - TreeGrid 空文本未显示
  • [EXTGWT-1396] - ToolBar 溢出下拉按钮可能会导致具有某些 ToolBar 宽度的布局循环
  • [EXTGWT-1400] - 工具提示未在饼图系列中显示。
  • [EXTGWT-1402] - 删除 DndDropEvent.getSource 的实现
  • [EXTGWT-1403] - 在分组和堆叠条形图系列上为工具提示设置自定义标签提供程序会导致空指针异常。
  • [EXTGWT-1410] - 在资源管理器演示中,隐藏导航窗格,然后单击示例会导致异常。
  • [EXTGWT-1412] - 使用 IdentityValueProvider 的复杂网格列配置不易排序
  • [EXTGWT-1413] - 当字段为只读或不可编辑时,退格键会导致 IE8 中的后退导航
  • [EXTGWT-1415] - 分页和查询参数未发送到服务器 AdvancedComboExample
  • [EXTGWT-1416] - 如果在 IE 中快速折叠和隐藏下拉列表,ComboBox 会抛出异常

3.0 Beta 2 版本(1/5/12 标签 3.0.0-beta2)

常规更改和增强功能

  • [EXTGWT-987] - 向 Tree 添加三态功能
  • [EXTGWT-1041] - 添加取消 DataProxy 请求的能力
  • [EXTGWT-1065] - 审查静态包含的图像实例并在适当的位置删除
  • [EXTGWT-1153] - 为错误添加新的工具提示外观
  • [EXTGWT-1220] - UiBinder 示例:BasicBinding
  • [EXTGWT-1235] - 修复 JavaDoc 编译警告
  • [EXTGWT-1259] - 为数据包添加缺少的 JavaDoc 和示例
  • [EXTGWT-1270] - 在 ColumnHeader 中实现列重新排序
  • [EXTGWT-1271] - 使用多个轴的示例并确保轴颜色协调。
  • [EXTGWT-1275] - 将小部件事件移动到 events 包
  • [EXTGWT-1277] - 重构单元格处理焦点、模糊和编辑的方式
  • [EXTGWT-1278] - 基于新的单元格更改重构网格内联和编辑
  • [EXTGWT-1289] - 向径向轴和仪表轴添加 displaygrid 选项。
  • [EXTGWT-1290] - 轴位置分离不应公开。
  • [EXTGWT-1308] - 为控制多字段系列中的字段添加缺少的功能。
  • [EXTGWT-1314] - 更新现有的 UiBinder 示例以匹配程序化示例中的更改
  • [EXTGWT-1317] - UiBinder 示例:OverflowToolBarUiBinderExample

Bug 修复

  • [EXTGWT-784] - 某些图例项目未正确对齐。
  • [EXTGWT-890] - 径向轴在未设置宽度时未正确调整大小,有时未绘制其所有风车线。
  • [EXTGWT-1017] - IE6 和 IE7 ContentPanel 标题工具未正确渲染
  • [EXTGWT-1045] - ListStore.addAll 在过滤时未正确插入到正确的位置
  • [EXTGWT-1072] - 按钮的左右两侧有时会被切断(请参阅按钮对齐 uibinder 示例)
  • [EXTGWT-1111] - IE6 文件上传:单击提交。“您的文件已上传”消息框有错别字并且很大。
  • [EXTGWT-1122] - IE8(可能还有其他)HBoxLayout:stretch、stretchmax、flex + stretch 不起作用
  • [EXTGWT-1129] - IE7 高级表单:“电话号码”选项卡 -> 文本字段太宽
  • [EXTGWT-1175] - 标记位于系列中的折线之后。
  • [EXTGWT-1195] - 从 Store 中删除过滤器后,调用 replaceAll 后,项目仍被过滤掉
  • [EXTGWT-1263] - PropertyEditors 需要抛出解析异常
  • [EXTGWT-1287] - ValueBaseField setPropertyEditor 拼写错误
  • [EXTGWT-1299] - 某些浏览器在 Enter 键上的验证问题
  • [EXTGWT-1300] - 系列在零存储项目上抛出错误。
  • [EXTGWT-1301] - 图例项目未在事件中正确报告索引。
  • [EXTGWT-1302] - 如果更新/刷新选定的单元格,CellSelectionModel 不会保留选定的状态
  • [EXTGWT-1303] - 轴标题在位于右侧时不显示。
  • [EXTGWT-1307] - TriggerFieldCell 宽度在首次渲染后大小更改时错误
  • [EXTGWT-1312] - 向下钻取条形图系列不会正确重绘。
  • [EXTGWT-1313] - 当存储项目数减少时,PieSeries 和 ScatterSeries 未正确重绘。

3.0 Beta 1 版本(12/7/11)(修订版 1987)

常规更改和增强功能

  • [EXTGWT-920] - 添加行编辑器
  • [EXTGWT-956] - 向 XTemplate 添加基本表达式支持
  • [EXTGWT-967] - 添加 TimeField
  • [EXTGWT-969] - 添加高级表单示例
  • [EXTGWT-1038] - 添加 GroupSummaryView
  • [EXTGWT-1049] - UiBinder 示例:PortalLayoutContainer
  • [EXTGWT-1099] - 为 Gauge Axis 实现刻度线。
  • [EXTGWT-1157] - 添加高级网格过滤器
  • [EXTGWT-1162] - 向 Grid 添加 RowNumberer
  • [EXTGWT-1163] - 添加复选框选择模型
  • [EXTGWT-1164] - 添加 RowExpander
  • [EXTGWT-1168] - 加载器需要公开远程过滤
  • [EXTGWT-1196] - 更新 WidgetComponent 以将大小调整调用传递给包装的小部件
  • [EXTGWT-1208] - UiBinder 示例:DualListField
  • [EXTGWT-1218] - 添加 ComonentPlugin 接口并更改代码以使用它
  • [EXTGWT-1260] - 添加重新排序 dnd 树/树形网格示例
  • 向 MenuItem 添加了小部件支持

API 更改

  • 向 ValueBaseField 添加了 getCurrentValid(preventMark)
  • 向 ValueBaseField 添加了 getCurrentValue()
  • 向 TreeStyle 添加了联合配置
  • 向 Store 添加了 getModifiedRecords()
  • 将 NumberCell 重命名为 NumberInputCell。
  • 将 TopBottomComponent 重命名为 NorthSouthContainer
  • 向 BorderLayoutContainer 添加了 expand / collapse / hide / show 方法
  • 向 ResizeContainer 添加 RequiresResize

Bug 修复

  • [EXTGWT-789] - 图表鼠标悬停和离开事件未正确触发。
  • [EXTGWT-923] - 选项卡似乎未连接到其内容区域“工作表”
  • [EXTGWT-1016] - IE6 和 IE7 工具栏存在多个渲染问题,包括溢出计算
  • [EXTGWT-1045] - ListStore.addAll 在过滤时未正确插入到正确的位置
  • [EXTGWT-1061] - IE6 滑块顶部显示额外边框,并且工具提示具有额外的垂直空间和灰色背景
  • [EXTGWT-1094] - 向选项卡面板添加 60 多个选项卡会导致其换行,而不是继续使用滚动按钮
  • [EXTGWT-1102] - 高级组合框:分页控件不更改内容。
  • [EXTGWT-1106] - 菜单栏:聚焦时,菜单栏被橙色线条包围(聚焦框,Chrome)
  • [EXTGWT-1107] - 列表到列表:从插入列表拖动到追加排序会导致异常。
  • [EXTGWT-1110] - IE6(可能还有其他浏览器)双列表字段:“全部添加”仅添加阿拉巴马州。似乎是右侧列表大小错误
  • [EXTGWT-1111] - IE6 文件上传:单击提交。“您的文件已上传”消息框有错别字并且很大。
  • [EXTGWT-1112] - IE6(可能还有其他浏览器)简单表单示例:DatePicker 在有效时显示红线
  • [EXTGWT-1113] - IE6 选项卡面板上下文菜单不起作用(可能是所有上下文菜单)
  • [EXTGWT-1114] - IE6 基本工具栏:菜单箭头(对于带有子菜单的菜单)具有石板灰色背景(不透明度问题)
  • [EXTGWT-1115] - IE6 消息框:跨越浏览器视口的宽度
  • [EXTGWT-1116] - IE6 消息框:进度条不显示
  • [EXTGWT-1117] - IE6 / IE8(可能还有其他浏览器)上下文菜单树:右键单击导致错误“找不到成员”
  • [EXTGWT-1118] - IE6 IE8 无法拖动窗口,“无法将焦点移动到窗口,因为它不可见,未启用...”
  • [EXTGWT-1119] - 列表到列表:拖动多个项目会导致条目过多
  • [EXTGWT-1120] - IE8,Safari 窗口(可能还有其他浏览器)高级表单:图标闪烁
  • [EXTGWT-1121] - IE8 IE9(可能还有其他浏览器)XML 网格示例:所有行均为空白
  • [EXTGWT-1122] - IE8(可能还有其他)HBoxLayout:stretch、stretchmax、flex + stretch 不起作用
  • [EXTGWT-1125] - IE8(可能还有其他浏览器)工具提示:可关闭的工具提示无法关闭
  • [EXTGWT-1126] - 高级表单:颜色选择器将浏览器向左移动(IE9),在 FF 中被覆盖(约束视口问题)
  • [EXTGWT-1127] - IE9 聚焦时,复选框和单选按钮丢失主题样式。
  • [EXTGWT-1128] - IE6 高级工具栏,溢出工具栏:除标准工具栏外的所有工具栏均溢出
  • [EXTGWT-1129] - IE7 高级表单:“电话号码”选项卡 -> 文本字段太宽
  • [EXTGWT-1130] - IE6 文件上传:“浏览...”按钮不起作用
  • [EXTGWT-1131] - IE6 Fx:面板图像丢失
  • [EXTGWT-1137] - TextArea.setValue 不起作用(至少在预渲染之前)
  • [EXTGWT-1139] - Viewport 默认构造函数抛出错误
  • [EXTGWT-1143] - 多个滑块错误:没有默认大小,硬编码大小,垂直值反转,没有键盘支持,没有吸附功能
  • [EXTGWT-1165] - XmlReader 无法将标签视为对象,并将文本内容作为属性
  • [EXTGWT-1166] - Setup.txt 指示用户错误地加载 reset.css 文件
  • [EXTGWT-1171] - 轴上的默认垂直网格在渲染时产生错误。
  • [EXTGWT-1173] - 用户报告了 ComboBox 问题
  • [EXTGWT-1178] - TextField.setName 不会在 dom 中设置名称
  • [EXTGWT-1181] - 点击 logo 示例的选项卡面板内部会导致异常。
  • [EXTGWT-1194] - TabPanel 配置更新会移除样式
  • [EXTGWT-1195] - 从 Store 中删除过滤器后,调用 replaceAll 后,项目仍被过滤掉
  • [EXTGWT-1207] - SpinnerField 在点击微调器触发器时抛出空指针异常
  • [EXTGWT-1209] - 分组视图上的排序不起作用
  • [EXTGWT-1224] - ComboBoxCell 需要 propertyeditor 从字符串转换为模型
  • [EXTGWT-1234] - DateField 上的最小值和最大值无法正常工作。
  • [EXTGWT-1237] - VBoxLayoutContainer 的内容位置错误
  • [EXTGWT-1239] - ContentPanel/BorderLayoutContainer 在调用 expand/collapse/setExpanded 时出现问题
  • [EXTGWT-1240] - 可编辑网格中 TextField 的可能问题
  • [EXTGWT-1241] - TreeDragSource 不允许在同一树中移动叶节点和节点
  • [EXTGWT-1242] - TreeDropTarget 错误地引用了 TreeGrid
  • [EXTGWT-1243] - 无法选择/取消选择复选框,也无法选择/取消选择单选按钮标签文本
  • [EXTGWT-1244] - 向已排序的 TreeStore 添加项目可能导致断言错误
  • [EXTGWT-1245] - TreeGrid 外观无法在 setter 或构造函数中设置
  • [EXTGWT-1246] - Tree dnd 不允许将子节点拖放到子节点上
  • [EXTGWT-1247] - 键在 Tree 节点中用作 id 时未正确编码
  • [EXTGWT-1248] - GroupingView 中的选择和滚动问题
  • [EXTGWT-1255] - 可以选择按钮上的文本
  • [EXTGWT-1256] - Grid unselecable 被应用于编辑网格中的字段
  • [EXTGWT-1257] - 重新打开 AdvancedTabsExample 会抛出异常。
  • [EXTGWT-1258] - Request factory binding 示例抛出异常(在加载时和点击保存按钮时看到)
  • [EXTGWT-1261] - 在 IE6 中鼠标悬停时,复选框和单选按钮消失
  • [EXTGWT-1262] - 字段/单元格的验证问题
  • [EXTGWT-1263] - PropertyEditors 需要抛出解析异常
  • [EXTGWT-1251] - TreeGrid 中未实现排序
  • [EXTGWT-1152] - SideErrorHandler:在显示错误时调整目标小部件宽度
  • Store 在调用 reject changes 时未触发事件
  • 点击 FieldLabel 中的标签不会聚焦字段
  • 修复了 mac 上使用选择模型的多选问题

Release 3.0 DP5 (10/18/11)(rev 1806)

常规更改和增强功能

  • 添加了 Grid 和相关类
  • 添加了 Grid GroupingView 和 LiveGridView
  • 添加了 EditableGrid
  • 添加了 PagingToolBar
  • 添加了 TreeGrid 和相关类
  • 将 Cell 支持应用于 Tree、ListView、Grid、TreeGrid
  • 添加了 ColorPalette 和 ColorMenu
  • 添加了 MenuBar
  • 添加了 FieldSet 和 FileUploadField
  • 添加了 ButtonGroup
  • 添加了 CenterLayoutContainer
  • 添加了 HtmlLayoutContainer
  • 添加了 PortalLayoutContainer
  • 添加了 AccordionLayoutContainer
  • 实现了 CssFloatLayoutContainer
  • 添加了 AdapterField、ListField 和 DualListField
  • 添加了 Slider
  • 添加了 Tree 和 Grid DND
  • 向 Loading 和 Store API 添加了 Writer API
  • 添加了 CommonStyles 和 ThemeStyle
  • 向 Explorer 添加了更多示例

API 更改

  • 将 GXT 模块拆分为多个模块
  • 将所有 Handler 和 HasHandler 接口折叠为 Event 中的内部类
  • 向 BorderLayoutContainer 添加了缺失的功能
  • 移除了 ComponentAttachable,因为 Widgets 现在触发 attach / detach 事件
  • 移除了 Html 和 Text,改为使用 GWT HTML 和 Label
  • 重构了 GXT 类
  • 将溢出支持从 ToolBar 移动到 HBoxLayoutContainer
  • 添加了 AutoScrolSupport 和 ScrollSupoprt 类
  • 添加了 HandlerManagerContext 和 DefaultHandlerManagerContext

Bug 修复

  • [EXTGWT-873] - 图表在 Safari 3 中无法渲染。
  • [EXTGWT-893] - 无法在示例的主面板中滚动
  • [EXTGWT-931] - 多个菜单错误(使用旧外观,键盘导航不起作用,项目在鼠标悬停时移动,复选框和单选按钮项目不起作用)
  • [EXTGWT-915] - 选项卡过多时换行到新行而不是滚动
  • [EXTGWT-923] - 选项卡似乎未连接到其内容区域“工作表”
  • [EXTGWT-1007] - 首次显示菜单时,菜单高度错误。
  • [EXTGWT-1008] - Layer 一直在创建新的 shim,而不是从堆栈中拉取
  • [EXTGWT-1009] - 窗口 ghost 样式不是基于外观的,并且 ghost 渲染不正确
  • [EXTGWT-1015] - IE6 和 IE7 按钮存在多个渲染问题
  • [EXTGWT-1018] - IE6 和 IE7 内容在许多地方无法滚动
  • [EXTGWT-1028] - 至少 TabPanel 在多次注入其样式之前未进行检查。
  • [EXTGWT-1029] - 字段错误标记(字段中的红线)未填充宽度
  • [EXTGWT-1054] - 菜单未在按下 Escape 键和点击菜单区域外部时自动隐藏
  • [EXTGWT-1057] - ListStore 在加载时触发 add 事件,而不是 data changed 事件
  • [EXTGWT-1060] - RequestFactoryBinding 示例正在抛出异常
  • [EXTGWT-1067] - VBox 和 HBox UiBinder 示例在生产模式下失败
  • [EXTGWT-1068] - 点击 ListView 中的滚动条会导致 ComboBox 折叠
  • [EXTGWT-1074] - 饼图示例标签出现在饼图外部。
  • [EXTGWT-1085] - 当导航行时,Grid 滚动到视图不起作用
  • [EXTGWT-1087] - 组件 unselectable 不起作用,文本仍然可以被选中
  • [EXTGWT-1088] - TabPanel 禁用了整个容器的上下文菜单,而不是仅禁用标题的上下文菜单
  • [EXTGWT-1091] - ButtonExample 在 IE6 中使浏览器崩溃
  • [EXTGWT-1092] - 无法在 TabPanel 中禁用选项卡项

Release 3.0 DP4 (9/7/11)(rev 1461)

常规更改和增强功能

  • 将字段转换为基于单元格
  • 重构了字段验证和错误处理
  • 重构了对话框中按钮的配置方式
  • 新的基于异步的状态管理
  • 添加了 ListView DND 代码和示例
  • 添加了图表工具提示
  • 添加了图表系列标签
  • 添加了几个新示例

GXT 4.x