ab653b08b29ee484786d21d908b581ce87dfa81f: Followup bug 580870 to rename gTabDeck/gTabFrame to gTabView*.
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 22:41:58 -0700 - rev 50186
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Followup bug 580870 to rename gTabDeck/gTabFrame to gTabView*.
4d2195e047af958b1df5d4e596e3f952477417b0: Bug 580937 - Use plain xul:tabs instead of wrapping with BrowserTab
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 15:09:36 -0700 - rev 50185
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580937 - Use plain xul:tabs instead of wrapping with BrowserTab Don't expose BrowserTab and have Tabs give sugarless xul:tabs that don't need .raw-ing. Remove most of the BrowserTab functionality only to leave the event bits.
eea91ae7abe0dff52bfc1417d450e35cc000cf92: Rewrote various scaling/easing functions in terms of the Range's, with the new proportion and scale methods.
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Fri, 23 Jul 2010 00:35:07 -0400 - rev 50184
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Rewrote various scaling/easing functions in terms of the Range's, with the new proportion and scale methods. - removed Math.tanh, instead moving it into the Range proportion method for its "smooth" option + rewrote TabItem close button opacity and title font size using the new Range utilities. Should make code a tad easier to follow.
290b4d0812b228a9f7b61a5f903b645c3cf4c95c: Bug 579223: got snapping to work for tab-on-tab phantom groups.
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 23:40:25 -0400 - rev 50183
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 579223: got snapping to work for tab-on-tab phantom groups.
124699c2f35f917016518960c7353643a847f811: Bug 579223: using Aza's recommendation, centering tab-on-tab phantom group around the drop target tab (no snapping yet).
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 22:24:31 -0400 - rev 50182
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 579223: using Aza's recommendation, centering tab-on-tab phantom group around the drop target tab (no snapping yet). + fixing font size adjustment while tabitem is resized
6a0f77679ec15c314b30e4ddc78c02e9a906ab84: Bug 579223: a new approach (on Aza's recommendation): simply take the target (drop target) bounds and expand it a bit, rather than trying to do a union of the areas.
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 22:20:44 -0400 - rev 50181
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 579223: a new approach (on Aza's recommendation): simply take the target (drop target) bounds and expand it a bit, rather than trying to do a union of the areas. Also, fixed font size changing on tab resizing.
86cbddd2bc3ddc9f6d4062027d84093311401a14: Bug 580919 - Fold Storage.saveVisibilityData into saveUIData
Raymond Lee <raymond@raysquare.com> - Fri, 23 Jul 2010 10:05:22 +0800 - rev 50180
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580919 - Fold Storage.saveVisibilityData into saveUIData
25fb05ea987890a96a351713f6c9240b7edbbaac: Bug 580878: simplifying date expression
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 15:58:10 -0400 - rev 50179
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580878: simplifying date expression
43406860ede69307e7819f662fa12459ead92fb0: Bug 581143: Cleanup geometry utilities in utils.js
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 15:46:51 -0400 - rev 50178
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 581143: Cleanup geometry utilities in utils.js 1. Move isRect, isPoint, isRange to Utils, to facilitate JSMing and to clean up namespace 2. Remove unused/underutilized methods of Rect/Point/Range 3. Use QuickDraw-style comparison of pixel overlap (using < instead of <=) throughout. 4. Range.overlaps is now Range.contains, to be more consistent with Rect.
2df86a3068c9db6ba2a2aeabf4fc7812dc12f8da: Bug 580878: removing some underutilized Utils functions: getMilliseconds, and testLogging
Michael Yoshitaka Erlewine <mitcho@mitcho.com> - Thu, 22 Jul 2010 15:42:29 -0400 - rev 50177
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580878: removing some underutilized Utils functions: getMilliseconds, and testLogging
41ac0653ca60fef42588fb6906f876ed4a702712: Bug 581078 - Get rid of Utils.activeTab to avoid iterating over all Tabs
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:36:17 -0700 - rev 50176
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 581078 - Get rid of Utils.activeTab to avoid iterating over all Tabs Directly access gBrowser.selectedTab and compare other raw tabs against it until BrowserTab goes away. Get the reference to the BrowserTab instead of iterating over Tabs through .tabcandyBrowserTab.
99e3ad4e5f42143ad7837ab521d665aee5e3e5e2: Bug 581052 - Don't grab Tabs[0] to get the tabbar for its tabs
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:35:56 -0700 - rev 50175
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 581052 - Don't grab Tabs[0] to get the tabbar for its tabs Just grab gBrowser.tabs to get an array-list of tabs instead of jumping through Tabs[0].raw.parentNode.children hoops.
7cfc60955263c972345ea8a673ca72db7282bed2: Bug 580905 - Remove unused Tabs.focused window/tab and BrowserWindow reference
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:34:52 -0700 - rev 50174
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580905 - Remove unused Tabs.focused window/tab and BrowserWindow reference Don't save gWindow.tabcandyBrowserWindow but still create the BrowserWindow object for events.
1832de5a5a953934b7546bdcaf053cc2e6c477de: Bug 580901 - Directly call loadOneTab instead of Tabs.open
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:34:23 -0700 - rev 50173
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580901 - Directly call loadOneTab instead of Tabs.open Remove Tabs.open and BrowserWindow.addTab and directly deal with xul tabs.
41ec081e9f2c2abbc99b285cd79c69ddac45590e: Bug 580870 - Alias gBrowser to the tabcandy context to remove getCurrentWindow
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:34:13 -0700 - rev 50172
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580870 - Alias gBrowser to the tabcandy context to remove getCurrentWindow Add aliases for gWindow, gBrowser, gTabDeck, gTabFrame for the tabcandy chrome context. Update uses and simplify some code like removing Navbar.
01d8940c905566e966dbcd1658668ca9267abaf9: Bug 580900 - Remove feedback and dev doc links
Edward Lee <edilee@mozilla.com> - Thu, 22 Jul 2010 12:31:39 -0700 - rev 50171
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Bug 580900 - Remove feedback and dev doc links Get rid of _newTab to create tabs from the ui and remove feedback references.
ff0974f4dc11f0eb24f0774f835790eb6dee12ef: Fixed Bug 566865 - Define all Keyboard Shortcuts for TabCandy
Raymond Lee <raymond@raysquare.com> - Thu, 22 Jul 2010 11:29:58 +0800 - rev 50170
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Fixed Bug 566865 - Define all Keyboard Shortcuts for TabCandy
192b9886313acbb0d64751b3a3d7e9537494f4f0: + Removed the animation from Mirror.hideCachedData()
Ian Gilman <ian@iangilman.com> - Wed, 21 Jul 2010 16:44:11 -0700 - rev 50169
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
+ Removed the animation from Mirror.hideCachedData() + Removed the tab argument from Mirror.hideCachedData and Mirror.showCachedData, as it's already part of the object + Improve the logic for when to hide the cached data
dfc1f36f57f638df7f2d8864b32f539c48a622a8: Resolve merge conflicts.
Edward Lee <edilee@mozilla.com> - Wed, 21 Jul 2010 00:35:09 -0700 - rev 50168
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Resolve merge conflicts.
91d24eef3f36735b6e88ab87617a55c04ca5ef1d: Merge mozilla-central (4.0b2) to tabcandy-central with conflicts.
Edward Lee <edilee@mozilla.com> - Wed, 21 Jul 2010 00:32:53 -0700 - rev 50167
Push 15039 by edward.lee@engineering.uiuc.edu at Thu, 12 Aug 2010 19:47:36 +0000
Merge mozilla-central (4.0b2) to tabcandy-central with conflicts.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip