| 79 | | <tr><td>#</td><td>Changeset Comment</td></tr> |
| 80 | | <tr><td>[<a href="http://dev.itmill.com/changeset/4911">4911</a>]:</td><td>Initial commit for #<a href="http://dev.itmill.com/ticket/1739">1739</a> (<i>Add Table.addGeneratedColumn(id, generator) to easily create table columns of fly</i>) , implements Table.addGeneratedColumn()</td></tr> |
| 81 | | <tr><td>[<a href="http://dev.itmill.com/changeset/4914">4914</a>]:</td><td>The order of the headers was not updated in some instances.</td></tr> |
| 82 | | <tr><td>[<a href="http://dev.itmill.com/changeset/4996">4996</a>]:</td><td>Integrated patch from ticket #<a href="http://dev.itmill.com/ticket/1857">1857</a> (<i>Table cells specific style generator</i>) . Closes the ticket.</td></tr> |
| 83 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5006">5006</a>]:</td><td>Marked MenuBar and MenuBarItem copied from GWT as deprecated. They are old implementations and should not be used by anyone. They are only used by IFilterSelect.SuggestionMenu. This class should be reimplemented in future any ways. </td></tr> |
| 84 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5012">5012</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1841">1841</a> (streched, pixellated buttons in IE)</td></tr> |
| 85 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5014">5014</a>]:</td><td>Fix for #<a href="http://dev.itmill.com/ticket/1841">1841</a> (streched, pixellated buttons in IE); width:1px in IE6 so that the button does not take up too much space.</td></tr> |
| 86 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5020">5020</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1841">1841</a> (streched buttons in IE).</td></tr> |
| 87 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5021">5021</a>]:</td><td>Fixes the main problem in #<a href="http://dev.itmill.com/ticket/1867">1867</a> (<i>Error message in Form is empty if required field is empty</i>) , but brings other problems. Needs more work.</td></tr> |
| 88 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5022">5022</a>]:</td><td>Removed width calculation from iLayout(): it caused #<a href="http://dev.itmill.com/ticket/1757">1757</a> (<i>Window width doesn't adapt to the content on IE if no width is set</i>) , and we were unable to come up a case that needed the code. Fixes #<a href="http://dev.itmill.com/ticket/1757">1757</a> (<i>Window width doesn't adapt to the content on IE if no width is set</i>) .</td></tr> |
| 89 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5023">5023</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1896">1896</a> (<i>Error (!) mark missing from button and checkbox on IE</i>) Error (!) mark missing from button and checkbox on IE</td></tr> |
| 90 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5024">5024</a>]:</td><td>Removed JDK 1.5 dependencies from a fix (is Form.java) that is targeted to 5.2.x</td></tr> |
| 91 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5030">5030</a>]:</td><td>Fixed #<a href="http://dev.itmill.com/ticket/1867">1867</a> (<i>Error message in Form is empty if required field is empty</i>) further.</td></tr> |
| 92 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5031">5031</a>]:</td><td>Fixed: if Panel's width changes from some other value to 100%, the result won't be as expected. </td></tr> |
| 93 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5033">5033</a>]:</td><td>Corrections for #<a href="http://dev.itmill.com/ticket/1867">1867</a> (<i>Error message in Form is empty if required field is empty</i>) </td></tr> |
| 94 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5036">5036</a>]:</td><td>"Final" Fix for #<a href="http://dev.itmill.com/ticket/1867">1867</a> (<i>Error message in Form is empty if required field is empty</i>) </td></tr> |
| 95 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5038">5038</a>]:</td><td>Fixes ticket #<a href="http://dev.itmill.com/ticket/1867">1867</a> (Error message in Form is empty if required field is empty)</td></tr> |
| 96 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5039">5039</a>]:</td><td>Removed unneeded hasErrorMessageClass() method left over from #<a href="http://dev.itmill.com/ticket/1867">1867</a> (<i>Error message in Form is empty if required field is empty</i>) .</td></tr> |
| 97 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5050">5050</a>]:</td><td>Implemented equals on margininfo</td></tr> |
| 98 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5052">5052</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1906">1906</a> (<i>Button should provide easy to use method for getting the boolean state of the checkbox</i>) : Button should provide easy to use method for getting the boolean state of the checkbox</td></tr> |
| 99 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5053">5053</a>]:</td><td>booleanValue should be public</td></tr> |
| 100 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5062">5062</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1905">1905</a> (<i>Tooltips for components in a new Window not shown</i>) : Tooltips for components inside sub-windows we're not shown.</td></tr> |
| 101 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5068">5068</a>]:</td><td>No longer selects value as a sideeffect of unfocusing; fixes #<a href="http://dev.itmill.com/ticket/1899">1899</a> (<i>Unexpected behaviour with Combobox (unwanted value selected)</i>) </td></tr> |
| 102 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5074">5074</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1581">1581</a> (<i>ProgressIndicator makes continuously XHR while disabled&invisible</i>) </td></tr> |
| 103 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5075">5075</a>]:</td><td>forgotten changes for #<a href="http://dev.itmill.com/ticket/1834">1834</a> (<i>Implement scrollable interface for Panel's client side counterpart.</i>) </td></tr> |
| 104 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5076">5076</a>]:</td><td>Test case and fix for #<a href="http://dev.itmill.com/ticket/1924">1924</a> (<i>Changing theme on the fly should work</i>) </td></tr> |
| 105 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5077">5077</a>]:</td><td>partial fix for #<a href="http://dev.itmill.com/ticket/1902">1902</a> (<i>100% wide textfield is wider than it should be</i>) . FF seems to bug some pixels still (too narrow).</td></tr> |
| 106 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5083">5083</a>]:</td><td>added helper method to clone dom element</td></tr> |
| 107 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5087">5087</a>]:</td><td>Fixes FF3 issue with relational widths</td></tr> |
| 108 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5091">5091</a>]:</td><td>workaround for #<a href="http://dev.itmill.com/ticket/1869">1869</a> (<i>Relational sized buttons misbehave on FF3 Mac</i>) + updated deprecated methods</td></tr> |
| 109 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5092">5092</a>]:</td><td>updated ticket number, previous changeset is for #<a href="http://dev.itmill.com/ticket/1970">1970</a> (<i>Need for a safe way to use application from multiple windows without synchronization errors</i>) </td></tr> |
| 110 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5097">5097</a>]:</td><td>Better error message in case the user had not set main window</td></tr> |
| 111 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5103">5103</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1942">1942</a> (<i>DateField popup button hidden in Tables in editable mode</i>) : DateField popup button hidden in Tables in editable mode</td></tr> |
| 112 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5104">5104</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1941">1941</a> (<i>Combobox should close the dropdown menu when pressing ESC-key</i>) : Combobox should close the dropdown menu when pressing ESC-key</td></tr> |
| 113 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5112">5112</a>]:</td><td>Fixed building widgetsets on mac_leopard platform</td></tr> |
| 114 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5115">5115</a>]:</td><td>Fixed a possible security vulnerability in IWindow. The window caption string was not escaped, and any HTML could be passed and parsed inside it.</td></tr> |
| 115 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5122">5122</a>]:</td><td>Fixed #<a href="http://dev.itmill.com/ticket/1959">1959</a> (<i>SplitPanel calling setSecondComponent bugs if second component already exists</i>) : SplitPanel calling setSecondComponent bugs if second component already exists</td></tr> |
| 116 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5129">5129</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1960">1960</a> (IE and disabled datefield) and removes odd usage of ITextField just to get proper style names</td></tr> |
| 117 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5132">5132</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/18678">18678</a> (too long captions in panels)</td></tr> |
| 118 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5138">5138</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1882">1882</a> (loading indicator position)</td></tr> |
| 119 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5139">5139</a>]:</td><td>cancels events with found key combinations. allows using key combos like "ctrl-s"</td></tr> |
| 120 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5140">5140</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1956">1956</a> (RAW mode in Label)</td></tr> |
| 121 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5141">5141</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1963">1963</a> (support for row icons)</td></tr> |
| 122 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5142">5142</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1965">1965</a> (support for table column icons)</td></tr> |
| 123 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5145">5145</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1951">1951</a> (stylenames in FF)</td></tr> |
| 124 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5147">5147</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1733">1733</a> (<i>Add Toolkit and application version information to debug-window</i>) , version information is now printed on clients "DebugConsole"</td></tr> |
| 125 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5150">5150</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1926">1926</a> (random layout issues with Safari + Splitpanel)</td></tr> |
| 126 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5155">5155</a>]:</td><td>Fixed #<a href="http://dev.itmill.com/ticket/1953">1953</a> (<i>IGridlayout fails to render rows with colspanned rows properly</i>) IGridlayout fails to render rows with colspanned rows properly</td></tr> |
| 127 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5156">5156</a>]:</td><td>Fix for invalid css value for textfield width</td></tr> |
| 128 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5160">5160</a>]:</td><td>Fix for #<a href="http://dev.itmill.com/ticket/1925">1925</a> (<i>Main window caption flashes at wrong charset in the application restart</i>) Main window caption flashes at wrong charset in the application restart</td></tr> |
| 129 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5161">5161</a>]:</td><td>caption and icon setters to Paintable interface, major tabsheet refactoring, client side caption handling for layouts</td></tr> |
| 130 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5162">5162</a>]:</td><td>itabsheet fixes</td></tr> |
| 131 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5163">5163</a>]:</td><td>itabsheet fix</td></tr> |
| 132 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5165">5165</a>]:</td><td>window -> $wnd</td></tr> |
| 133 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5166">5166</a>]:</td><td>itabsheet fix</td></tr> |
| 134 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5167">5167</a>]:</td><td>itabsheet fix</td></tr> |
| 135 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5168">5168</a>]:</td><td>Small fixes to ITabSheet DOM-structure.</td></tr> |
| 136 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5169">5169</a>]:</td><td>Fixes new ITabsheet styles.</td></tr> |
| 137 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5171">5171</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1737">1737</a> (Method for components to request whole screen re-layout + imgage embeddeds now using it)</td></tr> |
| 138 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5173">5173</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1919">1919</a> (ISizeableGridLayout margins)</td></tr> |
| 139 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5174">5174</a>]:</td><td>sizeable grid layout spacing css</td></tr> |
| 140 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5175">5175</a>]:</td><td>Removed annotation</td></tr> |
| 141 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5176">5176</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1445">1445</a> (javadocs)</td></tr> |
| 142 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5178">5178</a>]:</td><td>form handles its own caption</td></tr> |
| 143 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5179">5179</a>]:</td><td>fixed an issue in gecko - webkit detection</td></tr> |
| 144 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5181">5181</a>]:</td><td>added quick workaround for #<a href="http://dev.itmill.com/ticket/1980">1980</a> (IndexedContainer has sluggish equals/hashCode methods)</td></tr> |
| 145 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5182">5182</a>]:</td><td>Table: optimizing one extra cache build on container change</td></tr> |
| 146 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5183">5183</a>]:</td><td>Optimizing IndexedContainerProperty hashCode (or making it practical)</td></tr> |
| 147 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5184">5184</a>]:</td><td>Optimizing IndexedContainerItem hashCode (or making it practical)</td></tr> |
| 148 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5185">5185</a>]:</td><td>reverted IndexedContainer specific hack (IdentityHashMap => Set). IndexedContainerProperty now has a reasonable hasCode</td></tr> |
| 149 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5186">5186</a>]:</td><td>removed IndexedContainer.equals + hashCode. fixes #<a href="http://dev.itmill.com/ticket/1980">1980</a> (<i>Resolve performance issues with IndexedContainer</i>) with [<a href="http://dev.itmill.com/changeset/5181">5181</a>],[<a href="http://dev.itmill.com/changeset/5182">5182</a>],[<a href="http://dev.itmill.com/changeset/5183">5183</a>],[<a href="http://dev.itmill.com/changeset/5184">5184</a>],[<a href="http://dev.itmill.com/changeset/5185">5185</a>]</td></tr> |
| 150 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5187">5187</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1981">1981</a> (some selections lost when scrolling)</td></tr> |
| 151 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5188">5188</a>]:</td><td>ICustomComponent now request caption rendering from layout</td></tr> |
| 152 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5190">5190</a>]:</td><td>AbsoluteGridCell: overflow hidden hack for IE 6 to reduce grid properly (found due #<a href="http://dev.itmill.com/ticket/1982">1982</a> (<i>ExpandLayout misbehaves within GridLayout in IE6</i>) )</td></tr> |
| 153 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5192">5192</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1982">1982</a> (<i>ExpandLayout misbehaves within GridLayout in IE6</i>) : changed the element used for width measurement due IE6 bug</td></tr> |
| 154 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5194">5194</a>]:</td><td>Implements #<a href="http://dev.itmill.com/ticket/1928">1928</a> (cellstylegenerator row styling). Fixes #<a href="http://dev.itmill.com/ticket/1985">1985</a> (cell style off-by-one w/ rowheaders)</td></tr> |
| 155 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5196">5196</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1986">1986</a> (tabindex missing from client side)</td></tr> |
| 156 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5197">5197</a>]:</td><td>Minor changes for tabIndex definition.</td></tr> |
| 157 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5198">5198</a>]:</td><td>TabIndex definition fix for Select</td></tr> |
| 158 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5201">5201</a>]:</td><td>Fixed height/width typo in ITextField</td></tr> |
| 159 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5202">5202</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1987">1987</a> (bad variable names caused exceptions -> all sub windows not rendered)</td></tr> |
| 160 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5203">5203</a>]:</td><td>Fixed used space calculation for ExpandLayout</td></tr> |
| 161 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5204">5204</a>]:</td><td>addItem(Object[],Object) now ignores generated columns. Fixes #<a href="http://dev.itmill.com/ticket/1967">1967</a> (<i>Table with generated column does not allow adding items as object vectors</i>) .</td></tr> |
| 162 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5205">5205</a>]:</td><td>Cursor position updated as needed after each addComponent(). Fixes #<a href="http://dev.itmill.com/ticket/1972">1972</a> (<i>GridLayout fails to keep track of current position</i>) </td></tr> |
| 163 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5207">5207</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1988">1988</a> (Window moving weirdness with undefined width)</td></tr> |
| 164 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5210">5210</a>]:</td><td>cleaning WebContent/ITMILL directory</td></tr> |
| 165 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5211">5211</a>]:</td><td>cleaning WebContent directory</td></tr> |
| 166 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5212">5212</a>]:</td><td>added test case</td></tr> |
| 167 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5213">5213</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1969">1969</a> (<i>Changes in TabSheets subcomponents forces TabSheet re-rendering</i>) </td></tr> |
| 168 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5214">5214</a>]:</td><td>Faulty if-clause caused ill-placed popup in some cases. Fixes #<a href="http://dev.itmill.com/ticket/1886">1886</a> (<i>Lower part of Popup Datefield sometimes out of screen</i>) </td></tr> |
| 169 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5216">5216</a>]:</td><td>Filtering no longer reacts to shift/ctrl/alt, fixes #<a href="http://dev.itmill.com/ticket/1947">1947</a> (<i>Combobox should ignore all modifier keys when filtering</i>) </td></tr> |
| 170 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5221">5221</a>]:</td><td>Now implements ValueChangeNotifier. Fixes #<a href="http://dev.itmill.com/ticket/1978">1978</a> (<i>Generated table columns not updated when a BeanItem changes</i>) . </td></tr> |
| 171 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5224">5224</a>]:</td><td>setContainerDataSource() now accepts null. Fixes #<a href="http://dev.itmill.com/ticket/1971">1971</a> (<i>Tree.setContainerDataSource() should accept null.</i>) .</td></tr> |
| 172 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5232">5232</a>]:</td><td>Displayed empty if value==null even if nullselection is not allowed. Fixes #<a href="http://dev.itmill.com/ticket/1996">1996</a> (<i>NativeSelect w/ nullselect disabled, null value 'rendered' wrong</i>) </td></tr> |
| 173 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5233">5233</a>]:</td><td>Unified constructors + getter required, setter not; fixes #<a href="http://dev.itmill.com/ticket/1998">1998</a> (<i>BeanItem bug&constructor inconsist</i>) and really-fixes #<a href="http://dev.itmill.com/ticket/1076">1076</a> (<i>BeanItem fails if getter not defined, was "FeatureBrowser does not start with TK5</i>) </td></tr> |
| 174 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5234">5234</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1995">1995</a> (<i>Cannot add items to IndexedContainer when using filters</i>) : Cannot add items to IndexedContainer when using filters</td></tr> |
| 175 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5235">5235</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/2000">2000</a> (<i>AbstractComponent parses size "100" incorrectly</i>) : AbstractComponent parses size "100" incorrectly</td></tr> |
| 176 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5239">5239</a>]:</td><td>Separate scrollbars for overly-wide errormessages and descriptions. Fixes #<a href="http://dev.itmill.com/ticket/1898">1898</a> (<i>StackTrace error messages look broken</i>) </td></tr> |
| 177 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5242">5242</a>]:</td><td>Fixes for #<a href="http://dev.itmill.com/ticket/2002">2002</a> (<i>Component error handling</i>) and #<a href="http://dev.itmill.com/ticket/1642">1642</a> (<i>CommunicationManager exceptions should throw also TerminalError</i>) - improved exception handling in CommunicationManager</td></tr> |
| 178 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5243">5243</a>]:</td><td>setPageLength() no longer resets scroll position (fixes #<a href="http://dev.itmill.com/ticket/1952">1952</a> (<i>Setting Table page length resets current scroll position</i>) ), setCurrentPageFirst*() resets page buffer.</td></tr> |
| 179 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5248">5248</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/2008">2008</a> (<i>Client side select not updated properly</i>) , client side did not update selection in some situations</td></tr> |
| 180 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5249">5249</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1230">1230</a> (<i>AbstractSelect.select(null) causes NPE in HashMap</i>) - NPE in AbstractSelect.select and allow selecting null -> NullSelectionItem</td></tr> |
| 181 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5250">5250</a>]:</td><td>Made #<a href="http://dev.itmill.com/ticket/1642">1642</a> (<i>CommunicationManager exceptions should throw also TerminalError</i>) fix more generic by moving implementation to AbstractComponent</td></tr> |
| 182 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5252">5252</a>]:</td><td>Fixed #<a href="http://dev.itmill.com/ticket/677">677</a> (<i>Components inside a disabled Container are not disabled</i>) disabling components inside a disabled container</td></tr> |
| 183 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5253">5253</a>]:</td><td>Fixed #<a href="http://dev.itmill.com/ticket/677">677</a> (<i>Components inside a disabled Container are not disabled</i>) for Form</td></tr> |
| 184 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5254">5254</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/2005">2005</a> (server-side scrolling of table broken)</td></tr> |
| 185 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5255">5255</a>]:</td><td>#<a href="http://dev.itmill.com/ticket/1986">1986</a> (tabindex for some selects)</td></tr> |
| 186 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5260">5260</a>]:</td><td>fixes #<a href="http://dev.itmill.com/ticket/1973">1973</a> (<i>Table renders layouts incorrectly when changing containers</i>) , changed cache row fetching to be more lazy - no re-fetching for rendered rows, but may affect one extra fetch in some situations.</td></tr> |
| 187 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5261">5261</a>]:</td><td>Fixes #<a href="http://dev.itmill.com/ticket/1975">1975</a> (<i>Extending theme from JAR fails with custom layouts</i>) - CustomLayout template can be specified in java</td></tr> |
| 188 | | <tr><td>[<a href="http://dev.itmill.com/changeset/5277">5277</a>]:</td><td>enabled editable mode in table (broken since [<a href="http://dev.itmill.com/changeset/5243">5243</a>]</td></tr> |
| | 90 | <tr> |
| | 91 | <td>#</td> |
| | 92 | <td>Changeset Comment</td> |
| | 93 | </tr> |
| | 94 | <tr> |
| | 95 | <td>[<a href="http://dev.itmill.com/changeset/5238">5238</a>]:</td> |
| | 96 | <td>API changes: Window.setResizable(boolean resizability) now |
| | 97 | allows to disable end-user sub-window resizing. Window.center() allows |
| | 98 | to request a sub-window to be centered on screen. Improved theming |
| | 99 | capabilities for IWindow: window borders are now calculated |
| | 100 | dynamically for every sub-window instance, previously only one final |
| | 101 | static was specified.</td> |
| | 102 | </tr> |
| | 103 | <tr> |
| | 104 | <td>[<a href="http://dev.itmill.com/changeset/5265">5265</a>]:</td> |
| | 105 | <td>Does not try to change overflow during resize in gecko |
| | 106 | browsers. Fixes performance problem #<a |
| | 107 | href="http://dev.itmill.com/ticket/1863">1863</a> (<i>Lasizy |
| | 108 | updating splitpane dragging</i>)</td> |
| | 109 | </tr> |
| | 110 | <tr> |
| | 111 | <td>[<a href="http://dev.itmill.com/changeset/5266">5266</a>]:</td> |
| | 112 | <td>PopupPanel IE6 iframe zindex fix. Fixes #<a |
| | 113 | href="http://dev.itmill.com/ticket/2004">2004</a> (<i>Notifications |
| | 114 | under native SELECT-elements inside sub-windows (IE6)</i>)</td> |
| | 115 | </tr> |
| | 116 | <tr> |
| | 117 | <td>[<a href="http://dev.itmill.com/changeset/5267">5267</a>]:</td> |
| | 118 | <td>No double-disabling in IE either</td> |
| | 119 | </tr> |
| | 120 | <tr> |
| | 121 | <td>[<a href="http://dev.itmill.com/changeset/5268">5268</a>]:</td> |
| | 122 | <td>Disabled components now look disabled in IE as well. Fixes #<a |
| | 123 | href="http://dev.itmill.com/ticket/2012">2012</a> (<i>Component |
| | 124 | disabling is broken in IE</i>)</td> |
| | 125 | </tr> |
| | 126 | <tr> |
| | 127 | <td>[<a href="http://dev.itmill.com/changeset/5269">5269</a>]:</td> |
| | 128 | <td>re-built styles</td> |
| | 129 | </tr> |
| | 130 | <tr> |
| | 131 | <td>[<a href="http://dev.itmill.com/changeset/5271">5271</a>]:</td> |
| | 132 | <td>fixes #<a href="http://dev.itmill.com/ticket/1245">1245</a> |
| | 133 | (ITree in IOrderedLayout in IE6)</td> |
| | 134 | </tr> |
| | 135 | <tr> |
| | 136 | <td>[<a href="http://dev.itmill.com/changeset/5273">5273</a>]:</td> |
| | 137 | <td>avoids extra srollbar in browsers that handle overflow |
| | 138 | correctly (webkit, featurebrowser, table)</td> |
| | 139 | </tr> |
| | 140 | <tr> |
| | 141 | <td>[<a href="http://dev.itmill.com/changeset/5274">5274</a>]:</td> |
| | 142 | <td>fixed npe (invalid rendered table) on reload</td> |
| | 143 | </tr> |
| | 144 | <tr> |
| | 145 | <td>[<a href="http://dev.itmill.com/changeset/5278">5278</a>]:</td> |
| | 146 | <td>fixes #<a href="http://dev.itmill.com/ticket/1943">1943</a> (<i>ITable |
| | 147 | should recalculate column sizes when an empty table gets content</i>) , |
| | 148 | recalculate columns widths when table rows change from 0</td> |
| | 149 | </tr> |
| | 150 | <tr> |
| | 151 | <td>[<a href="http://dev.itmill.com/changeset/5281">5281</a>]:</td> |
| | 152 | <td>Fixed for #<a href="http://dev.itmill.com/ticket/2006">2006</a> |
| | 153 | (<i>Enhance error handling (review and fix)</i>) - updated error |
| | 154 | handling</td> |
| | 155 | </tr> |
| | 156 | <tr> |
| | 157 | <td>[<a href="http://dev.itmill.com/changeset/5283">5283</a>]:</td> |
| | 158 | <td>Fixes #<a href="http://dev.itmill.com/ticket/2014">2014</a> (<i>Changing |
| | 159 | Button styleName changes the button width (IE7)</i>) - IE7 button width |
| | 160 | problem</td> |
| | 161 | </tr> |
| | 162 | <tr> |
| | 163 | <td>[<a href="http://dev.itmill.com/changeset/5284">5284</a>]:</td> |
| | 164 | <td>Fix ver.1 for #<a href="http://dev.itmill.com/ticket/1992">1992</a> |
| | 165 | (<i>Slider should work without setWidth</i>) Not perfect yet.</td> |
| | 166 | </tr> |
| | 167 | <tr> |
| | 168 | <td>[<a href="http://dev.itmill.com/changeset/5285">5285</a>]:</td> |
| | 169 | <td>Fixes #<a href="http://dev.itmill.com/ticket/2010">2010</a> (<i>Assure |
| | 170 | that the any client-side classes extending widget start with I</i>) - |
| | 171 | Client classes renamed</td> |
| | 172 | </tr> |
| | 173 | <tr> |
| | 174 | <td>[<a href="http://dev.itmill.com/changeset/5287">5287</a>]:</td> |
| | 175 | <td>FIxes #<a href="http://dev.itmill.com/ticket/1992">1992</a> (<i>Slider |
| | 176 | should work without setWidth</i>) with a 'magic' (static, really) number.</td> |
| | 177 | </tr> |
| | 178 | <tr> |
| | 179 | <td>[<a href="http://dev.itmill.com/changeset/5291">5291</a>]:</td> |
| | 180 | <td>Testcase and fix for #<a |
| | 181 | href="http://dev.itmill.com/ticket/1923">1923</a> (<i>IPanel: |
| | 182 | Horizontal scrollbar does not appear in IE6 with wide content</i>) - IE6 |
| | 183 | panel width problem</td> |
| | 184 | </tr> |
| | 185 | <tr> |
| | 186 | <td>[<a href="http://dev.itmill.com/changeset/5295">5295</a>]:</td> |
| | 187 | <td>Added classname for IFormLayout main element.</td> |
| | 188 | </tr> |
| | 189 | <tr> |
| | 190 | <td>[<a href="http://dev.itmill.com/changeset/5296">5296</a>]:</td> |
| | 191 | <td>Fixed a typo in tabsheet.css (missing semicolon).</td> |
| | 192 | </tr> |
| | 193 | <tr> |
| | 194 | <td>[<a href="http://dev.itmill.com/changeset/5297">5297</a>]:</td> |
| | 195 | <td>fixed bug sending duplicate variables in some cases</td> |
| | 196 | </tr> |
| | 197 | <tr> |
| | 198 | <td>[<a href="http://dev.itmill.com/changeset/5298">5298</a>]:</td> |
| | 199 | <td>#<a href="http://dev.itmill.com/ticket/2009">2009</a> (<i>ItemClickEvents |
| | 200 | for Table and Tree</i>) , ItemClickEvents</td> |
| | 201 | </tr> |
| | 202 | <tr> |
| | 203 | <td>[<a href="http://dev.itmill.com/changeset/5299">5299</a>]:</td> |
| | 204 | <td>#<a href="http://dev.itmill.com/ticket/2009">2009</a> (<i>ItemClickEvents |
| | 205 | for Table and Tree</i>) change click handling order (compared to other |
| | 206 | variables) in Table</td> |
| | 207 | </tr> |
| | 208 | <tr> |
| | 209 | <td>[<a href="http://dev.itmill.com/changeset/5306">5306</a>]:</td> |
| | 210 | <td>Removed cellpadding and cellspacing from formlayout.</td> |
| | 211 | </tr> |
| | 212 | <tr> |
| | 213 | <td>[<a href="http://dev.itmill.com/changeset/5309">5309</a>]:</td> |
| | 214 | <td>fixes #<a href="http://dev.itmill.com/ticket/2019">2019</a> (<i>FormLayout |
| | 215 | doesn't display error indicator on OS X / Safari</i>)</td> |
| | 216 | </tr> |
| | 217 | <tr> |
| | 218 | <td>[<a href="http://dev.itmill.com/changeset/5310">5310</a>]:</td> |
| | 219 | <td>Fixes #<a href="http://dev.itmill.com/ticket/2022">2022</a> (<i>CustomLayout |
| | 220 | does not follow xml encoding prolog in template files, causing |
| | 221 | non-latin encoding problems when deploying ITMill-enabled web |
| | 222 | application on different platforms</i>) - UTF-8 is now always used for |
| | 223 | custom layouts</td> |
| | 224 | </tr> |
| | 225 | <tr> |
| | 226 | <td>[<a href="http://dev.itmill.com/changeset/5312">5312</a>]:</td> |
| | 227 | <td>fixes #<a href="http://dev.itmill.com/ticket/2003">2003</a> (<i>Blank |
| | 228 | screen if javascript is disabled (give explanation page instead)</i>) , an |
| | 229 | error message for browsers without scripting support</td> |
| | 230 | </tr> |
| | 231 | <tr> |
| | 232 | <td>[<a href="http://dev.itmill.com/changeset/5320">5320</a>]:</td> |
| | 233 | <td>fixed item set change listening. Broken since [<a |
| | 234 | href="http://dev.itmill.com/changeset/5281">5281</a>]</td> |
| | 235 | </tr> |
| | 236 | <tr> |
| | 237 | <td>[<a href="http://dev.itmill.com/changeset/5330">5330</a>]:</td> |
| | 238 | <td>Fix for #<a href="http://dev.itmill.com/ticket/2036">2036</a> |
| | 239 | (<i>BeanItem should not include Object methods</i>)</td> |
| | 240 | </tr> |
| | 241 | <tr> |
| | 242 | <td>[<a href="http://dev.itmill.com/changeset/5335">5335</a>]:</td> |
| | 243 | <td>Fix for #<a href="http://dev.itmill.com/ticket/2043">2043</a> |
| | 244 | (<i>Link - target window width and height broken</i>) - width/height |
| | 245 | for Link</td> |
| | 246 | </tr> |
| | 247 | <tr> |
| | 248 | <td>[<a href="http://dev.itmill.com/changeset/5341">5341</a>]:</td> |
| | 249 | <td>fixed compiling server side code</td> |
| | 250 | </tr> |
| | 251 | <tr> |
| | 252 | <td>[<a href="http://dev.itmill.com/changeset/5342">5342</a>]:</td> |
| | 253 | <td>fixes #<a href="http://dev.itmill.com/ticket/2050">2050</a> (<i>Tree |
| | 254 | sends partial updates when expandItem is called</i>) , Tree cannot send |
| | 255 | only partial update if items are expanded from server side</td> |
| | 256 | </tr> |
| | 257 | <tr> |
| | 258 | <td>[<a href="http://dev.itmill.com/changeset/5344">5344</a>]:</td> |
| | 259 | <td>fixes #<a href="http://dev.itmill.com/ticket/2040">2040</a> |
| | 260 | (accordion with defined height)</td> |
| | 261 | </tr> |
| | 262 | <tr> |
| | 263 | <td>[<a href="http://dev.itmill.com/changeset/5345">5345</a>]:</td> |
| | 264 | <td>clickable area in accordion caption now bigger</td> |
| | 265 | </tr> |
| | 266 | <tr> |
| | 267 | <td>[<a href="http://dev.itmill.com/changeset/5348">5348</a>]:</td> |
| | 268 | <td>Updated debug window to include "clear" and |
| | 269 | "restartApplication" buttons. Changed debug messages to also go to |
| | 270 | firebug console if it is available.</td> |
| | 271 | </tr> |
| | 272 | <tr> |
| | 273 | <td>[<a href="http://dev.itmill.com/changeset/5351">5351</a>]:</td> |
| | 274 | <td>Fixed #<a href="http://dev.itmill.com/ticket/2053">2053</a> (<i>Closing |
| | 275 | browse-window should trigger submitting changes and fire close-event</i>) |
| | 276 | : Closing browse-window should trigger submitting changes and fire |
| | 277 | close-event</td> |
| | 278 | </tr> |
| | 279 | <tr> |
| | 280 | <td>[<a href="http://dev.itmill.com/changeset/5352">5352</a>]:</td> |
| | 281 | <td>Fixes #<a href="http://dev.itmill.com/ticket/2007">2007</a> (<i>Application |
| | 282 | runner includes application-class-name in pathinfo</i>) : Application |
| | 283 | runner includes application-class-name in pathinfo</td> |
| | 284 | </tr> |
| | 285 | <tr> |
| | 286 | <td>[<a href="http://dev.itmill.com/changeset/5353">5353</a>]:</td> |
| | 287 | <td>Changed window close behavior to not disable browser-level |
| | 288 | windows when closing them. This does not affect the past behavior as |
| | 289 | the close has not been working before #<a |
| | 290 | href="http://dev.itmill.com/ticket/2053">2053</a> (<i>Closing |
| | 291 | browse-window should trigger submitting changes and fire close-event</i>) |
| | 292 | .</td> |
| | 293 | </tr> |
| | 294 | <tr> |
| | 295 | <td>[<a href="http://dev.itmill.com/changeset/5354">5354</a>]:</td> |
| | 296 | <td>Bugfix: Also sending close-events for the main-window.</td> |
| | 297 | </tr> |
| | 298 | <tr> |
| | 299 | <td>[<a href="http://dev.itmill.com/changeset/5355">5355</a>]:</td> |
| | 300 | <td>Added line to bottom of TabSheet, to match Panel look. Fixes |
| | 301 | #<a href="http://dev.itmill.com/ticket/2016">2016</a> (<i>Panel |
| | 302 | has a dirty bottom</i>)</td> |
| | 303 | </tr> |
| | 304 | <tr> |
| | 305 | <td>[<a href="http://dev.itmill.com/changeset/5356">5356</a>]:</td> |
| | 306 | <td>Rebuilt styles.css.</td> |
| | 307 | </tr> |
| | 308 | <tr> |
| | 309 | <td>[<a href="http://dev.itmill.com/changeset/5360">5360</a>]:</td> |
| | 310 | <td>Managed to remove the bottoom line of the tabsheet somehow. |
| | 311 | Fixed.</td> |
| | 312 | </tr> |
| | 313 | <tr> |
| | 314 | <td>[<a href="http://dev.itmill.com/changeset/5362">5362</a>]:</td> |
| | 315 | <td>Remove com.itmill.toolkit.terminal.web.ApplicationServlet - |
| | 316 | this is a relic from TK4</td> |
| | 317 | </tr> |
| | 318 | <tr> |
| | 319 | <td>[<a href="http://dev.itmill.com/changeset/5365">5365</a>]:</td> |
| | 320 | <td>fixes #<a href="http://dev.itmill.com/ticket/2021">2021</a> |
| | 321 | (captions in 100% height expanded component in expand layout)</td> |
| | 322 | </tr> |
| | 323 | <tr> |
| | 324 | <td>[<a href="http://dev.itmill.com/changeset/5367">5367</a>]:</td> |
| | 325 | <td>rebuilt styles.css</td> |
| | 326 | </tr> |
| | 327 | <tr> |
| | 328 | <td>[<a href="http://dev.itmill.com/changeset/5368">5368</a>]:</td> |
| | 329 | <td>One servlet referenced |
| | 330 | com.itmill.toolkit.terminal.web.ApplicationServlet, which has been |
| | 331 | removed. Fixed.</td> |
| | 332 | </tr> |
| | 333 | <tr> |
| | 334 | <td>[<a href="http://dev.itmill.com/changeset/5369">5369</a>]:</td> |
| | 335 | <td>Fixed typo in size string parsing</td> |
| | 336 | </tr> |
| | 337 |