- 860a0f6 Minor refactor of ClientBundles used in Cell Widgets. Ensures that all method names in ClientBundle and CssResource are globally unique. Adds missing flipRtl tags to ImageResources. Adds @ImportedWithPrefix annotation to CssResources. Breaks out the path to the default CSS file to a static final String DEFAULT_CSS. Ensure that each widget has a style on its outermost element. For Cell Widgets that have two styles defined, the default one is the prettier one used in the Expenses sample. The secondary one is called BasicResources. by jlabanca@google.com · 15 years ago
- 6045d33 Refactoring the Showcase sample to use standards mode, and make use of LayoutPanels. The new Showcase looks different, but the features are the same. The main menu is now a CellTree backed by a TreeViewModel. The Application class, which used to perform active layout of the entire app, has been replaced by layout panels. The ShowcaseShell uses UiBinder to control the outer layout. The buttons to switch style themes have been removed. Opening a Category in the main menu prefetches the code for the sample under the category; the old behavior was for each ContentWidget to call a static method to preload other examples in the same category. by jlabanca@google.com · 15 years ago
- d120552 Update i18n Messages to include: by jat@google.com · 15 years ago
- 76adc26 Missing file from SafeHtml work + whitespace fix by rice@google.com · 15 years ago
- 42b8d9c Use SafeHtml for Cell widgets by rice@google.com · 15 years ago
- d359cb6 Adding RTL support to Cell Widgets. CellBrowser opens from the right in RTL mode. CellTree open/close icons appear on the right in RTL mode. IconCell shows the image on the right. As part of this change, I had to change the location of the ruler in LayoutImpl. It used to be shifted to the top and left out of view, but this causes unintended scrollbars in RTL mode. Shifting it off to the top does not affect scrollbars, but still hides the ruler completely. by jlabanca@google.com · 15 years ago
- e1139ae Adding TreeNode API to CellTree and CellBrowser, which allows users to programmatically open/close tree nodes. Similar to the way CellList works, a TreeNode primarily operates on its children, and it is only accessible if the node is open. That is important because it means that implementors do not need to create a TreeNode for every leaf, as is the case with CellBrowser. TreeNodes are destroyed when they are closed or otherwise removed from the tree. However, if new data is pushed into the tree, a TreeNode will not be destroyed unless the new data set does not contain the nodes value. CellTree and CellBrowser now implement HasOpen/CloseHandlers. TreeNodes can return the value of the node itself, allowing users to respond to open/close events appropriately. This patch also adds a bunch of unit tests, and fixes some subtle bugs. by jlabanca@google.com · 15 years ago
- fa87f8f Added the Expenses app to the list of GWT samples, and modified each sample's build.xml file to set its source path by cramsdale@google.com · 15 years ago
- 29dcd29 First cut at keyboard navigation for CellTree by rice@google.com · 15 years ago
- 1fb2368 Makes the terminology used by AbstractListViewAdapter and AbstractPager consistent with HasData. HasData#setRowValues() is now HasData#setRowData(). Also renames ListViewAdapter to ListDataProvider so it is more obvious that the class provides data to a Cell widget. The term "View" has been replaced by "Display" (for pagers) and "DataDisplay" (for data providers). "View" insinuates an MVC design, but in our case the widgets do have some logic, so we chose the more generic term "Display" to describe them. This patch looks huge, but 95% of it is a bunch of renames. by jlabanca@google.com · 15 years ago
- 4689e10 Adding a BiDi page to Showcase by tomerigo@google.com · 15 years ago
- c77d572 ListView and PagingListView are now HasData, with a parent interface of HasRows. ListView.Delegate/Pager have been replaced by a combination of HasRows#addRangeChangeHandler() and HasRows#addRowCountChangeHandler(). Pagers (note that there is no longer a Pager interface) no longer take views in their constructors. Instead, they are passed into AbstractPager#setView(), making them more UiBinder friendly. CellList and CellTable now have a common superclass AbstractHasData, which makes it much easier for us and users to create new Cell based widgets. by jlabanca@google.com · 15 years ago
- ccbbcb6 Showcase: fix checkstyle errors and suppress deprecation warnings by rice@google.com · 15 years ago
- d39c19c Fixing the msg key in ContactInfoForm so that the two buttons use different keys. by jlabanca@google.com · 15 years ago
- 7f8da95 Refactor SelectionModel.SelectionEvent into its own class with associated Handler by rice@google.com · 15 years ago
- 8b8e7b2 Adding support for non-propagating events in Cell based widgets. In modern browsers, we make the widget's outer element the capture element, which allows us to catch and dispatch non-bubbling events from the cells. by jlabanca@google.com · 15 years ago
- 3b14f5d Replacing Cell#consumesEvents() with Cell#getConsumedEvents(), and using the return value to sink only the required events for each Cell Widget. by jlabanca@google.com · 15 years ago
- 74c9f0d Moving the Cookbook examples into Showcase. Also updates a few examples in Showcase that used deprecated code. The process for including raw source code in an example is now much easier thanks to ContentWidget#registerSource(). Examples that were using custom code to include source have been fixed to use the common code in ContentWidvget. Most of the code in the Cookbook MailRecipe sample will be moved into the Mail sample, so I didn't delete it yet. I did remove all of the Cookbook infrastructure. by jlabanca@google.com · 15 years ago
- 92480a8 Adding a null check to ShowcaseGenerator so that we don't try to write to a public resource that has already been created. This fixes a bug when multiple examples reference the same raw source files. by jlabanca@google.com · 15 years ago
- f4192bd Intruducing AutoDirHandler, a handler for automatically adjusting the direction by tomerigo@google.com · 15 years ago
- 320275a Rollback of AutoDirHandler changes which broke some internal tests. by tomerigo@google.com · 15 years ago
- f5ea1ca Intruducing AutoDirHandler, a handler for automatically adjusting the direction of an object (typically a TextBox variant) while text is being entered. This handler is then used to add BiDi support to TextBox and TextArea. by tomerigo@google.com · 15 years ago
- 422adf6 Updated translations for Showcase. by jlabanca@google.com · 15 years ago
- afbff21 Changes for crawling: client-side changes to Showcase sample by kprobst@google.com · 15 years ago
- 577f752 Minor tweaks to Showcase. by jlabanca@google.com · 15 years ago
- db14424 Fix incorrect delimiter in Chinese Showcase translation. by jat@google.com · 15 years ago
- d4d29e6 Accidentally committed too many files in r7007. Reverting the files that weren't supposed to be committed. by jlabanca@google.com · 15 years ago
- 9a4999e Adding Window.Navigator api. by jlabanca@google.com · 15 years ago
- aa83757 Add a prefetch queue to AsyncFragmentLoader. User code can add split points to by spoon@google.com · 15 years ago
- 670b065 Adds PopupPanel.setGlassEnabled(), along with related tests and sample by jgw@google.com · 15 years ago
- 476624f Deprecate ImageBundle in favor of ClientBundle and ImageResources. by bobv@google.com · 15 years ago
- f6dc3e4 Moving the Plural Forms example from the I18N sample to Showcase. by jlabanca@google.com · 15 years ago
- 3c459ee Recommitting r6329 to add UrlBuilder, this time with passing tests. by jlabanca@google.com · 15 years ago
- 0eaf782 Revert "Adding UrlBuilder and using it in Showcase and GwtTestCase so we don't remove gwt.hosted parameter in URLs," due to web mode test failures in com.google.gwt.user.client.WindowTest.testLocationCreateUrlBuilder by rjrjr@google.com · 15 years ago
- b2376c4 Adding UrlBuilder and using it in Showcase and GwtTestCase so we don't remove gwt.hosted parameter in URLs. by jlabanca@google.com · 15 years ago
- e606905 Adding a white background the to noscript warning so it shows up against all backgrounds. by jlabanca@google.com · 15 years ago
- 1ce4154 Removed the hard coded width from the locale selector in Showcase because the locale names can be very long. by jlabanca@google.com · 15 years ago
- 1d30610 Additional fix for issue 3903. Adds noscript tags to additional samples by fredsa · 16 years ago
- 529d349 Switched a HashMap to a LinkedHashMap in the AbsolutePanel example in Showcase so that widgets appear in the same order across browsers. by jlabanca@google.com · 16 years ago
- 5ead61f Issue 34812: Fix findbugs & checkstyle issues by rice@google.com · 16 years ago
- e9862ff Add favicon.ico files for each of the samples. by jat@google.com · 16 years ago
- 461db41 svn merge -r4992:5022 https://google-web-toolkit.googlecode.com/svn/releases/1.6 . by jgw@google.com · 16 years ago
- c4c4ead Update to r4917, which has GWT.runAsync download by spoon@google.com · 16 years ago
- 5323876 Merging releases/1.6@4669:4911 into trunk. by scottb@google.com · 16 years ago
- 41b9203 Rolling back r4917 to clear the build for a pending 1.6 -> trunk merge. by scottb@google.com · 16 years ago
- 123be3b Allow runAsync to download code using XHR instead of by spoon@google.com · 16 years ago
- abdf77e Add support for runtime locales, update CLDR data. by jat@google.com · 16 years ago
- e00882a In Showcase, gave some buttons a fixed width so they would line up nicely. by jlabanca@google.com · 16 years ago
- a3509e2 Merging releases/1.6 into trunk. by jgw@google.com · 16 years ago
- ca5a870 Remove references to deprecated methods. by scottb@google.com · 16 years ago
- 55a42a6 Fixes an uncaught exception generated trying to set TD widths to non-positive values. by scottb@google.com · 16 years ago
- fd2627a General polish. by scottb@google.com · 16 years ago
- 662707e Build fix: moved where GWT.getModuleBaseURL() is called to accomodate use from the Showcase generator. by scottb@google.com · 16 years ago
- 00f8837 We should not be using relative URLs when making HTTP GET requests through RequestBuilder. Their resolution is execution-context-sensitive. by rdayal@google.com · 16 years ago
- 6cd61e9 Merging releases/1.6@4385:4459 into trunk. by scottb@google.com · 16 years ago
- 0ddb70d New-style samples. by scottb@google.com · 16 years ago
- e7f61a7 Merge from releases/1.6:r4198:4268,4269:4297,4299:4320:4321:4366 into trunk by jat@google.com · 16 years ago
- f326b34 Merging in date picker branch into 1.6. by ecc@google.com · 16 years ago
- e7068d8 Merging releases/1.6@4130:4147 into trunk. by scottb@google.com · 16 years ago
- 9e6a2a1 Use LazyPanel for deferred rendering in ShowCase by rjrjr@google.com · 16 years ago
- 2137856 Merging releases/1.6@4025:4130 into trunk; supercedes trunk:c4118. by scottb@google.com · 16 years ago
- 73e6448 Deprecates event listeners, introduces event handlers by rjrjr@google.com · 16 years ago
- c3f5a90 Support GWT.runAsync by splitting the JavaScript code by spoon@google.com · 16 years ago
- 0e2dc628 by fabbott@google.com · 17 years ago
- 2269498 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 0986505 Merging releases/1.5@r3048:r3078 into trunk. by jlabanca@google.com · 17 years ago
- 6435ea2 Merging releases/1.5@r2994:r3048 into trunk. by scottb@google.com · 17 years ago
- 9de92df Merging releases/1.5@2941:2990 trunk. by scottb@google.com · 17 years ago
- 704c9d0 Modified the ShowcaseGenerator to generate file names using only the simple class name of the examples, instead of the fully qualified name. The fully qualified names exceeded the filename length allows by Windows, so the distribution package could not be extracted using a zip utility without seeing error messages. by jlabanca@google.com · 17 years ago
- cbd412e Change cookie expiration time to a day; that also solves the numeric overflow problem that would happen in java, since the expiration time in milliseconds for a year cannot fit into an int. by rdayal@google.com · 17 years ago
- 7a6e245 Added machine translations for untranslated text, modified code to support by jat@google.com · 17 years ago
- d034538 Fix layout issue where content area was pinned to the right-hand side in hosted mode Linux and Mac/Tiger. by rdayal@google.com · 17 years ago
- 4469871 Values for cwListBoxSelectAll and cwListBoxCategories were reversed. by rdayal@google.com · 17 years ago
- c7da479 Updated logic of animation code by defining default implementations of onStart, onComplete, and onCancel. Modified existing widget animations to take advantage of the new code. by jlabanca@google.com · 17 years ago
- 585e990 Updated Arabic translations for Showcase. by rdayal@google.com · 17 years ago
- a109d95 Added [Theme]Resources modules to each of the GWT themes so users can load the public resources associated with a theme without injecting the style sheet. The Showcase has been updated to take advantage of this by only loading the style sheet for the Standard theme. In addition, the Showcase is smarter about reloading style sheets in that it will not dump an existing style sheet and then reload the same one. This patch addresses an issue where the Showcase would crash IE on Vista because of the way it unloaded and reloaded style sheets. by jlabanca@google.com · 17 years ago
- 15880ee Moved the GWT CSS themes into separate packages under com.google.get.user.theme. Users can include a theme in their gwt.xml file by inheriting the appropriate module. I updated the code museum and showcase to reflect the new locations of the themes. by jlabanca@google.com · 17 years ago
- 026a455 All child style names (eg. .gwt-DecoratedPopupPanel .popupTopLeft) now have unique names so they do not collide when widgets are placed inside each other. The default style sheets have been updated to reflect the changes. by jlabanca@google.com · 17 years ago
- 960d062 Updated the default style sheets to reflect the creation of the Decorated Widgets. Originally, I intended to update these styles after we finalized the style name architecture, but since that may not be available for a day or two, I'm submitting the style changes now. The affected Widgets are DecoratedTabPanel, DecoratedStackPanel, and DecoratedPopupPanel. by jlabanca@google.com · 17 years ago
- 7b1bd70 Replaced the ShowcaseGenerator in the Showcase example with a GWT Generator that runs when the app is compiled. The previous generator was a straight Java app that users needed to run manually in order to generate the Java source and CSS source available in the app, and the source needed to be saved in the trunk. Now, the souce code for each example in the Showcase is added to the public output directory at compile time, so the source is always up to date and does not need to be saved in the trunk. The "@gwt.XXX" tags have been replaced with Java annotations, and the the new generator uses the ClassLoader to read the annotations and open resources instead of using File paths, which can be problematic. by jlabanca@google.com · 17 years ago
- 26cd1b4 Seperated Decorated versions of Widgets from existing widgets. The newly introduced widgets are DecoratedTabPanel, DecoratedTabBar, DecoratedStackPanel, and DecoratedPopupPanel. Samples and tests have been updated to reflect the change. by jlabanca@google.com · 17 years ago
- 169c71a Moved default GWT styles to the com.google.gwt.user package instead of Showcase. by jlabanca@google.com · 17 years ago
- 9e9d5e9 Updated the Showcase with three style themes, including the updated default style. The Showcase now has buttons at the top of the page to select between the options. by jlabanca@google.com · 17 years ago
- f59912f Refactored the Animation library to no longer use a Deferred Binding (its always on). Moved it to its own package "com.google.gwt.animation.client" and removed the WidgetAnimation class entirely. All animations are disabled by default but can be enabled for each widget instance that supports animations. The StackPanel animation is removed, but may be readded in the future. This patch also fixes a couple minor animation bugs. by jlabanca@google.com · 17 years ago
- 95c5b2c Removed the Frame example from Showcase as it generates warnings that might be confusing to new users. At some point, we can add an html page within the same domain and readd the example. This patch is TBR. by jlabanca@google.com · 17 years ago
- 00f2395 Setting eol line style to native in order to avoid the every-line-change commit that just occurred. by gwt.team.rdayal · 17 years ago
- f2070b2 Punctuation fixes for Arabic locale in Showcase. by gwt.team.rdayal · 17 years ago
- b1008b1 Include the RTL versions of style sheets only after the Application has been added to the page in Showcase. Otherwise, the app will attempt to set the width of the content based on the width of the main nav menu, which isn't available because we dropped the LTR style sheet but we haven't loaded the RTL version yet. Also removed some unnecessary style definitions. by jlabanca@google.com · 17 years ago
- f104f78 Removes <a> around the contacts entries (they looked like they should do by gwt.team.jgw · 17 years ago
- 4d92997 Adds curved borders to the right (and left, in rtl mode) sides of the content area. by gwt.team.jgw · 17 years ago
- 19e3688 Removed dotted borders around tree item selection (these double-up on some by gwt.team.jgw · 17 years ago
- 98deeca Fixed the IE6 specific styles used for right corners in RTL mode. This patch is TBR. by jlabanca@google.com · 17 years ago
- e45e3c9 Fixed stack panel borders in rtl mode in GWT-default.css. by jlabanca@google.com · 17 years ago
- 55c2c93 In the Showcase, Source code and styles will now be in ltr and left aligned, even if the page is in rtl mode. This patch is TBR. by jlabanca@google.com · 17 years ago
- b7c6671 Fixed the content area in Showcase so it resizes correctly when the page is first loaded in an RTL language. Also fixed the alignment of the contents in RTL. This patch is TBR. by jlabanca@google.com · 17 years ago
- 6f82758 Fixed the iframe example in Showcase so that it loads the modules root url, which has the effect of loading the module in the iframe without any warnings. I added some default iframe styles. This patch is TBR. by jlabanca@google.com · 17 years ago
- 265fd89 Added RTL support to DecoratorPanel and improved RTL support in Showcase. This patch is TBR. by jlabanca@google.com · 17 years ago
- 1128a63 Modified look of showcase and corrected multiple style problems. This patch is TBR. by jlabanca@google.com · 17 years ago
- 3f11681 Fixed ant out-of-date rule for samples. Fixed formatting & props on some showcase files. by scottb@google.com · 17 years ago
- 90c234d Updated to use new ImageBundle.@Resource annotation instead of old-style javadoc @gwt.resource. In RichTextToolbar.java, removed the metadata completely since in every case the image file was already named after the associated method. Also removed an unused local in ShowcaseGenerator.java. by bruce@google.com · 17 years ago