1. c247f41 Adding a new method AbstractHasData#setRowData(List) to make CellList and CellTable easier to use without a data provider. Currently, users must call setRowCount() any time the row count changes in order to hide truncated rows. That makes sense in a DataProvider world where the CellTable is showing a small subset of the total data. However, some users want to use CellTable as a standalone widget, without worrying about setting the total row count. by jlabanca@google.com · 14 years ago
  2. c21149e Overhaul the RequestFactory server code. by bobv@google.com · 14 years ago
  3. 7b3194f Introducing DirectionalTextHelper, a new helper class for text and direction manipulations in widgets, and using it to enhance Anchor and Hyperlink with bidi support. by tomerigo@google.com · 14 years ago
  4. 4ae5f49 Rollback of support for touch/gesture events due to test failures. by fredsa@google.com · 14 years ago
  5. b927b29 Add support for touch and gesture events for supported mobile webkit platforms. by fredsa@google.com · 14 years ago
  6. e88c8f6 Remove deprecated classextension from gwt by yaxin@google.com · 14 years ago
  7. ff610ee The proposed fix will disambiguate setter overloads by ranking them according by fabiomfv@google.com · 14 years ago
  8. 0a74394 Fixing a bug in CellTree where we always pass null as the key for the rendered object instead of passing the key. by jlabanca@google.com · 14 years ago
  9. 065aa60 Cleanup for EnumsTest and EnumsWithNameObfuscationTest suites, make sure they always run with correct configuration property by jbrosenberg@google.com · 14 years ago
  10. 2f45801 Adds a new artifact visibility "Deploy" (in addition to existing by jat@google.com · 14 years ago
  11. c1ac60a Fix RequestFactoryInterfaceValidator when analyzing interfaces with static initializers. by bobv@google.com · 15 years ago
  12. c7721a5 Fix handling of search order where particular regions have different by jat@google.com · 15 years ago
  13. 7c87b43 Add LocalizedNames API. by jat@google.com · 15 years ago
  14. acead92 Reimplement RequestFactory client vs. domain validation using classfile analysis to support better DevMode refresh semantics. by bobv@google.com · 15 years ago
  15. 3b0923e Convert from package.html to package-info.java files, add missing files by rice@google.com · 15 years ago
  16. 237ea91 Fix for resolving overloaded enum valueOf method by jbrosenberg@google.com · 15 years ago
  17. 6edeb9a Remove setHtml(SafeHtml) and other Html-related methods from Label. by pdr@google.com · 15 years ago
  18. 5e09699 Fixing a bug in CellBrowser where losing an open node causes an exception the next time the CellBrowser is clicked. The code that nullifies the focusedKey in a node should be in the loop the trimes the tree down to size. by jlabanca@google.com · 15 years ago
  19. 74f985b Adding SafeHtml versions of addItem/insertItem to Tree and TreeItem. by jlabanca@google.com · 15 years ago
  20. bb97ff2 Cleanups for the DynaTableRf sample. by bobv@google.com · 15 years ago
  21. 54decd0 Public (stephen.haberman@gmail.com): by rjrjr@google.com · 15 years ago
  22. 9853248 Adding a constructor override to SplitLayoutPanel so users can specify the width of the splitter. by jlabanca@google.com · 15 years ago
  23. 816c64b Resolve GWT issue 5364. by bobv@google.com · 15 years ago
  24. de7a1ee Relaxing the data parameter of HasData#setRowData() from a List<T> to a List<? extends T>. by jlabanca@google.com · 15 years ago
  25. b829171 Fixes http://code.google.com/p/google-web-toolkit/issues/detail?id=5375, by rjrjr@google.com · 15 years ago
  26. df2645c Fixing a bug where headers are not redrawn when the data changes. I was trying to be crafty and keep track of when headers are stale, but since they can depend on the data, we need to refesh them every time. This patch also allows headers to span multiple columns if adjacent headers == each other. by jlabanca@google.com · 15 years ago
  27. 1b90375 Add graceful failure when a client sends a deleted EntityProxy in a request. by bobv@google.com · 15 years ago
  28. 7498a77 Ensure that EntityProxy instances returned from Collections returned from an editable EntityProxy are editable. by bobv@google.com · 15 years ago
  29. 2a153f6 Fix a bug in server code that assumes that the EntityProxy must expose a getId() method. by bobv@google.com · 15 years ago
  30. f8d8ab2 Let ToggleButton implement HasValue<Boolean> by jgw@google.com · 15 years ago
  31. 865fb65 Let MenuItem implement HasEnabled http://gwt-code-reviews.appspot.com/846801 by jgw@google.com · 15 years ago
  32. 01d6515 Miscellaneous Javadoc fixes: by rice@google.com · 15 years ago
  33. 442e92e Resolves ROO-1508 by requiring CompositeEditors to return a canonical component Editor instance for path traversal. by bobv@google.com · 15 years ago
  34. 69da43f Public: First take at GWT validation that actually validates on the client side. by nchalko@google.com · 15 years ago
  35. 5e28401 Fix checkstyle mess in gwt.app blow up patch. by rjrjr@google.com · 15 years ago
  36. a44e69f Package re-org in advance of 2.1 RC. by rjrjr@google.com · 15 years ago
  37. 11937d5 Send an update notification to a stale client by comparing the incoming version by amitmanjhi@google.com · 15 years ago
  38. 845dd59 Fix Eclipse / Checkstyle / Javadoc warnings by rice@google.com · 15 years ago
  39. eacd0d5 Original change by Ray Cromwell by rice@google.com · 15 years ago
  40. 64a6229 Fix ROO-1488 where forward references were not correctly resolved. by bobv@google.com · 15 years ago
  41. b8f99f1 Changes the default row count of HasDataPresenter from Integer.MIN_VALUE to a more reasonable 0. We use the boolean isRowCountExact to determine if we actually have 0 rows, or just think we do. by jlabanca@google.com · 15 years ago
  42. 39966b6 Fixed the serialization bug that the version numbers were not being sent back by amitmanjhi@google.com · 15 years ago
  43. ced2de3 Changes in com.google.gwt.app land to catch up to the RequestFactory by rjrjr@google.com · 15 years ago
  44. 8eb2b79 Fix ClassCastException in AbtstractRequestContext.isChanged(); by bobv@google.com · 15 years ago
  45. f9be470 Introduce OptionalFieldEditor to support editing nullable fields. by bobv@google.com · 15 years ago
  46. 4988e74 Fix NullPointerException in SimpleEntityProxyId. by bobv@google.com · 15 years ago
  47. 8159f1e Fix NPE in AbstractRequestContext with newly-created items. by bobv@googel.com · 15 years ago
  48. f07258d Public (Konstantin.Scheglov@gmail.com): by rjrjr@google.com · 15 years ago
  49. 32bd4a7 Add test to verify fix of ROO-1215 Patch by: bobv Review by: rjrjr by bobv@google.com · 15 years ago
  50. f1dcb10 Fixing a ConcurrentModificationException in JsonRequestProcessor that occurs when you use a setter that sets an Entity from null to a value. Also fixes a bug in DeltaValueStoreJsonImpl#retainValue() where we only retain the first element of a List instead of all elements in the list because the return statement is in the wrong place. This revealed other NPEs on the server that are also fixed. by jlabanca@google.com · 15 years ago
  51. cd82504 Overhaul the client-side portions of RequestFactory. by bobv@google.com · 15 years ago
  52. 7cdcdaa Fixes some bugs in CellBrowser. CellBrowser#setChildState() was exited early too aggressively, which could put CellBrowser in an invalid state if you mix leaf and non-leaf nodes. CellBrowser was overriding onFocus() to open children, but it isn't focusable if keyboard selection is disabled. We now override a package protected method that is triggered on focus or mousedown. Also, we would apply the keyboard selected style to the 0th row if keyboard selection is disabled. This bug has been fixed. I wrote tests for the mixed leaf/non leaf node cases, and I manually verified that the CellBrowser behaves correctly whether or not keyboard selection is enabled. by jlabanca@google.com · 15 years ago
  53. 5e774d0 Fix nonstandard two method handler interface that probably would have by rjrjr@google.com · 15 years ago
  54. 15af90c Fixes an NPE when setting an entity parameter to null. The NPE occurs in generated code because we try to get the entity in wire format. by jlabanca@google.com · 15 years ago
  55. cd7ff4b Allow RequestFactoryGenerator to process method signatures of the form: by amitmanjhi@google.com · 15 years ago
  56. c49b471 Rolled back previous patch due to failing RequestFactory tests. by amitmanjhi@google.com · 15 years ago
  57. 6c60a35 Converting MultiWordSuggestOracle to use SafeHtml to escape suggestions, and fixing fixing broken tests. by jlabanca@google.com · 15 years ago
  58. 26ee890 Adding more unit tests to RequestFactoryTest. Refactoring SimpleFoo to use a HashMap to store records instead of a singleton. by jlabanca@google.com · 15 years ago
  59. 0ed02aa Allow RequestFactoryGenerator to process method signatures of the form: by amitmanjhi@google.com · 15 years ago
  60. a1699a0 Display all suggestions with query words bolded rather than just the full query. by eschoeffler@google.com · 15 years ago
  61. 791b9fc Add tests to verify that proxies created on the client side can be sent across the wire, both in requests and responses. The tests are disabled for now since we cannot handle futures in responses. Will enable the tests once the fixes are in place. by amitmanjhi@google.com · 15 years ago
  62. f7e52a6 Add verbose validation and diagnostics to RequestFactoryGenerator by cromwellian@google.com · 15 years ago
  63. b0417b3 Use generics for EntityProxyId by rice@google.com · 15 years ago
  64. fad5142 Disable LayoutTest#testAnimationTransitions_* because they are flaky by kjin@google.com · 15 years ago
  65. 8403e09 Correcting for mirroring bugs between r8882 and r8889. The cause is as by fabbott@google.com · 15 years ago
  66. 299b2a6 Removing @Override from interface method. by jlabanca@google.com · 15 years ago
  67. 40fbf56 Allowing final methods as Tree.addOpenHandler to be bind with by hermes@google.com · 15 years ago
  68. 18b111c Removed all the Request sub-types. Fixed the generator and the server code where we were relying on the sub-types. by amitmanjhi@google.com · 15 years ago
  69. c347f36 Changes required to make the Scaffold app look like the mocks. Added null checks AbstractProxyListActivity to prevent NPEs. Relaxed the CellTable used in AbstractProxyListView to be any HasData and added a protected method that takes a HasData instead of a CellTable. Fixed a bug in SingleSelectionModel where setting the selected value to null would cause an infinite loop. by jlabanca@google.com · 15 years ago
  70. 09aa7bb Removed the acquire event, renamed CREATE to PERSIST. Added javadoc as to when comments are fired. (Restored the event firing semantics to before Bob's patch.) by amitmanjhi@google.com · 15 years ago
  71. c609958 Update CLDR data for Date/Time formats and list patterns. by jat@google.com · 15 years ago
  72. ba269a3 GWT implementation of json2.js parse and stringify, plus removal of json2.js dependency from RF. This is a slice of a much more ambitious JSON library that unified client and server JSON APIs into a single shared library. Thus, it is expected that this API is not final, and will eventually be moved into another package. by cromwellian@google.com · 15 years ago
  73. 003d7aa Resolve ROO-1452. by bobv@google.com · 15 years ago
  74. 74ec872 Adding null check to AbstractHasDataTestBase#testSetTabIndex to fix broken tests. I assumed RegExp.exec() would return an empty MatchResult if nothing matched, but it actually returns null (as the JavaDoc says). by jlabanca@google.com · 15 years ago
  75. 63e1263 Delete EditorSupportGenerator, and various tweaks on the way to making by rjrjr@google.com · 15 years ago
  76. c3c47a4 Fixes Collection of value types and proxies as parameters to RequestFactory by cromwellian@google.com · 15 years ago
  77. 09f0d8f Fixed https://jira.springsource.org/browse/ROO-1429 by amitmanjhi@google.com · 15 years ago
  78. e161f01 Adds test that events can be registered and that they fire correctly. by pdr@google.com · 15 years ago
  79. 4364426 Element.getTabIndex() returns undefined on Safari 3 for non-focusable elements, including divs, which can cause our tests to hang. This patch updates Element to return -1 if tabIndex is undefined. We use a typeof check instead of the standard this.tabIndex || -1 trick because 0 is a valid return value for this.tabIndex. Also fixes AbstractHasDataTestBase.testSetTabIndex() to skip Safari 3, because divs are not focusable in Safari 3 and earlier. by jlabanca@google.com · 15 years ago
  80. 1e7d492 Remove version from the public api of EntityProxy. Encodes the version value into a !version field on the client side. by amitmanjhi@google.com · 15 years ago
  81. d292bb3 Some Small logging cleanup by unnurg@google.com · 15 years ago
  82. 9a41680 Adds additional keyboard support in Cell Widgets. CellList and CellTable now by jlabanca@google.com · 15 years ago
  83. 2d8551b Add base64 encoding and decoding to JsonRequestProcessor.java and changes the delimiter we use to '@'. by pdr@google.com · 15 years ago
  84. 7fcc3cb Prevent any upcast polymorphism in tests. It is not supported. by amitmanjhi@google.com · 15 years ago
  85. 577d002 Fix test build break caused by race condition with the RequestObject->Request rename change. by bobv@google.com · 15 years ago
  86. 3cd1466 Make RequestFactory.getHistoryToken() play nicely with RF.getClass() and RF.getProxyId(). by bobv@google.com · 15 years ago
  87. 199d31a Rename RequestObject->Request and pull the 'with' method into it by rice@google.com · 15 years ago
  88. 0d01b50 Add Lists and Sets to RequestFactory return types. by cromwellian@google.com · 15 years ago
  89. 86afd22 Repeats the existing tests with String id and confirm that the tests pass. by amitmanjhi@google.com · 15 years ago
  90. 0237ee2 assertEquals("1", list.size()) works a lot more often than you would think by rjrjr@google.com · 15 years ago
  91. 4dda8e9 Restores following after fixing long ids, which besides not working would by rjrjr@google.com · 15 years ago
  92. e2a6639 Rollback patch to hide entity id in request factory, due to by rjrjr@google.com · 15 years ago
  93. a40ec24 This is a first-pass at adding SafeHtml support to a subset of the widgets. In cases where the class implements HasHTML, HasSafeHtml has been implemented as well. In constructors that accept a string that can be parsed as Html, a SafeHtml constructor has been added. In cases where a method accepts a string that can be parsed as Html, a corresponding SafeHtml method has been added. by pdr@google.com · 15 years ago
  94. 04c96ea Replaces the public and obnoxious String EntityProxy#getId() with the by rjrjr@google.com · 15 years ago
  95. 6d96b86 Replace string.isEmpty() calls by string.length() == 0, for Java 1.5 compliance. by amitmanjhi@google.com · 15 years ago
  96. 0d848f8 Add streaming HTML parser library to tools/lib, as well as the guava library it depends on. by xtof@google.com · 15 years ago
  97. 79545af SimpleFoo now allows real creates and lookups. by rjrjr@google.com · 15 years ago
  98. e7e62f4 Migration from Long IDs to String IDs by rchandia@google.com · 15 years ago
  99. 4fbf076 Introduce RequestFactory#getEventBus, make RFEditorDriver use it, fix by rjrjr@google.com · 15 years ago
  100. a118d40 Following up on https://jira.springsource.org/browse/ROO-1276, here's the by t.broyer@gmail.com · 15 years ago