User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
edward.lee@engineering.uiuc.edu Thu Aug 12 19:47:36 2010 +0000 | 5da28c582cc708373425641b18f48427327f14fa | Edward Lee — Bug 574217 - Land TabCandy on trunk [r=dolske sr=vlad a=beltzner] ← 634 merge changesets [Collapse] |
afc8db64e5bcb1fe297d108eb6220553432251b3 | Edward Lee — Bug 586753 - Use ctrl-alt-space for win/linux to avoid ctrl-space | |
874090a047df65424fecb72ddba91a9b119f158f | Edward Lee — Bug 581813 - Firefox with Tab Candy caused the Title and Tab Bars or the Menu and Tab Bars to appear black in colour | |
7e54fcbcd2afccec273d2db1ac9843af2ed61ce7 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
7e005ace1fb88ac6108f73ca448a691fe780ba6c | Edward Lee — Fix indentation in beginRemoveTab. | |
d21b0ed3f8f253b37d442a14dc8b0245094350a6 | Edward Lee — Merge backout | |
3ed9e49adf6ec8b8ebc2ac47ae81dcc02d6c6337 | Edward Lee — Backed out changeset ed2484b982b9 due to accidental landing. | |
2e98a3a62828a2917a7f22d3adfb2ddbddaba12b | Raymond Lee — Change a var to let. | |
3598ba157fecf914afc944700e57602eb53f0c00 | Raymond Lee — Bug 586522 - Leaks in Tab Candy | |
11ef4a86497d383d321fdcce61c6de562e69ca8d | Raymond Lee — Release some resources on unload | |
63d1e97a56760414fccbfb5ee2100ac8f1b7c2b6 | Michael Yoshitaka Erlewine — Bug 574217: Some touchups based on comments from dolske | |
ec215a95a258cf3196722b07722b9a54c034d698 | Michael Yoshitaka Erlewine — Fixes for Dolske's strict JS warnings | |
3bdf0902ab2312cf9f8e6df8ee95ee62a03d8bab | Michael Yoshitaka Erlewine — GroupItem: unify title-setting to use setTitle (which in turn uses iQ.val). Note TabItem titles are set using iQ.text, so there is no security issue there. | |
e85eb7328de482d37946d28b8ac7440931fb1760 | Ian Gilman — + I forgot to update the references to the newly renamed tabview.css files; fixed | |
04f695c1e7db040557d693b31defd7c740f8563f | Ian Gilman — + Fixes for dolske and dao comments on bug 574217: | |
ac7c82f52d1f9d839b3a555fba20950cb263134e | Ian Gilman — + More dolske comments for 574217 | |
1eac1d8406e185b98f21b200fe00bc9a37cdf749 | Ian Gilman — + Saving TabView visibility status as a straight string, to save from having to JSON during start up | |
d4e77af949a13c23b2b873c386ca78f0781a5dff | Ian Gilman — + Addressing dolske's comments in bug 574217: | |
d5b972046e8c060649f483dc044765050d9b16b0 | Ehsan Akhgari — Bug 586421 - Do not assume that TabView exists in tabbrowser.xml | |
26cac11d0be231f0cee8e6e6dbd6aa8998c3e441 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
470d7b6e2461c147365f104cdc99147b91b6e1bc | Ehsan Akhgari — Backed out changeset 906a0b05656e because it doesn't work! | |
906a0b05656e3e44d2c8aaf276d85160175602e3 | Ehsan Akhgari — Bug 581813 - Firefox with Tab Candy caused the Title and Tab Bars or the Menu and Tab Bars to appear black in colour | |
292c847cf3a0a4c7cfad7f930e9f0d877b731206 | Michael Yoshitaka Erlewine — Bug 582023: making changes requested by Dao. Now iQ + Utils are ready for m-c with r=dao! | |
4e6f59ce5d1d4d107a41f57d9f1ea90be2b19304 | Raymond Lee — Bug 585854 - Test tab previews in presence of Tab | |
ed2484b982b9f0165227626deab7e72559548047 | Raymond Lee — Fixed for Bug 585855 - Test that the bookmark all tabs command is disabled when we have one visible and one hidden tab | |
d55ac170d93ab2889ec532fb59a680c802ff2bc5 | Edward Lee — Use preprocessor comments instead of <!-->. | |
ccd8ad8a4604cae07639a3dc6f4164bf2d2f1d10 | Edward Lee — Use NSINSTALL instead of directly using nsinstall.py for our flat modules structure. | |
f2b3832702b921a801cb34089c49b701fda8cdc0 | Michael Yoshitaka Erlewine — Bug 585855: Test that the bookmark all tabs command is disabled when we have one visible and one hidden tab | |
2d9247f7bd95767a26a373556278c4bfeef65b3f | Michael Yoshitaka Erlewine — Bug 574217: fixes to "the rest of Tab Candy" based on comments from dolske | |
a08209ea23cda3d0852d332b84397367211d56a4 | Raymond Lee — Rename browser_bookmarkAllTabs.js to browser_visibeTabs_bookmarkAllTabs.js | |
65cc5bd8ba8a8a904daa59148009495ee355c9a4 | Raymond Lee — Improved the test for Bug 585853 - Test 'bookmark all pages' in presence of tab candy | |
1d767aa48e3ddfb17073e2821eb6a34b8e384e55 | Edward Lee — Restore browser_visibleTabs test that accidentally got removed in 87c7be4465a4. | |
adf075d1bbd7b936eb05112de185645ac5c9129b | Edward Lee — Dummy whitespace to trigger a merge. | |
725ea7ded18f1a934af9eb1eac53498dd47f053c | Raymond Lee — Bug 585853 - Test 'bookmark all pages' in presence of tab candy | |
87c7be4465a4dc6c361c88811f648abecda082b7 | Ian Gilman — + removed profiling code | |
64e4cce311e8a03a9d15c7adef774e90fa5111b7 | Edward Lee — Backout df9bbe8b6d78 now that bug 583306 is fixed. | |
14e61a494dbb237df11ba500f2462fc87f585cdc | Edward Lee — Move visibleTabs tests back to browser/content/test out of tabview directory. | |
04c3ca395c105b63cc6aa8d1eb124bf73769039b | Edward Lee — Fix mozilla-central merge failure from 63b9ba3664a0. | |
09bc63c0e629146fe569d278a200cd6c9662d58e | Ian Gilman — + addressing dao's comments in iQ | |
5a46a7680fd26d82f3337cfe43fbf27dc7dbc5c6 | Michael Yoshitaka Erlewine — Bug 582023 cleanup based on comments from Dao on things that are not iQ: | |
3814227a3bbf0a7b38fefeafab51673b13df3a40 | Ehsan Akhgari — Actually enable the tests which pass | |
b4ac34776331e1e41398a5ea28e29bed38402da8 | Ehsan Akhgari — Disable all TabView tests for now | |
81bef9b49fc4351556b2b2cef46e0fcfedb87742 | Ehsan Akhgari — Run the TabCandy tests from the correct Makefile | |
c648f6347add1fdade02094480edc0a9d48b0f80 | Ian Gilman — + removed the "beforeclose" event from TabItem and cleaned up the "close" event | |
669263738da5d2cb6c5f127544953ac6513515be | Michael Yoshitaka Erlewine — Bug 585858: fixing whitespace | |
ff6a089891418da8fe8e5b4c273b86e0e411e1b6 | Ian Gilman — + TabView actions that require loading the frame (if not loaded) now wait properly until the frame is loaded before continuing. These actions are show, context menu, and "next group" key combo. | |
5ebe30dad961575d329adc197855ebe300caeae1 | Michael Yoshitaka Erlewine — Bug 585858: test tab context menu items with combinations of visible and hidden tabs | |
04fe9655e8c772136e383fca4357eee18df567b7 | Raymond Lee — Improved the drag and drop test | |
383716aa20b60b90d5e84a910b3b06d3bf1483d8 | Raymond Lee — Fixed Bug 584627 - Tests for group | |
afe85ee5085d393769ba60901d5d30d4abc7cd0d | Ian Gilman — + reversed the argument order for Utils.assert and Utils.assertThrow, per Dao's review | |
ade311c748bfb8fc237809fc6225285d1e4839f0 | Raymond Lee — Removed the remaining Utils.timeout | |
9dba58646995f4eaffd5b85acb250f5d8bdb6dc7 | Raymond Lee — Bug 585837 - Tests for launching Tab candy | |
8b82ea584e828c03870252f7880095b7b6cc83a5 | Raymond Lee — Fixed some issues in the drag and drop test | |
c28dff0027823117847c31b33c2fb5916c46399d | Michael Yoshitaka Erlewine — Bug 582023: rm Utils.timeout | |
a7fb462bf45cc0f5097b8a262c1f0ab7dd8d2d10 | Michael Yoshitaka Erlewine — Bug 582023: move to use getBoundingClientRect instead of reading off the computed CSS for bounds; simplify getPropertyValue usage (based on comments from Dao) | |
d06bed205b76959c0a975ca19c85e906e1d81e26 | Edward Lee — Address review comments from bug 584532 comment 18: !listeners, event.target, observers function. | |
f193f519573bcf75dbd2885861573daadb9dc22b | Edward Lee — Merge mozilla-central to tabcandy-central. | |
85f4695d1f222c4f50553fe80c07a95b9a907e23 | Ehsan Akhgari — Bug 585850 - Rename TabCandy modules from *.js to *.jsm (like the rest of js modules) | |
12cc701032d31a5bc43279345c1f494ae347d0a9 | Raymond Lee — Fixed a test after the delay loading frame changes | |
ce0c948f1554186de653d6cdf6223cdef390e3c3 | Edward Lee — Move private variables/methods into local declarations not exported by AllTabs and change the interface to .register("change") instead of .onChange() for bug 584532. | |
99097a097e4f9bbe429a56bcf56ae51772f86594 | Ian Gilman — + no longer loading the frame at all until the user needs it | |
9a7a4256f84260f5c9c231f433f75029b1b6f705 | Ian Gilman — + Made the Groups.killNewTabGroup test a little tighter (in case someone has made a group called "new tabs") | |
ef29ba8395859ac014ece58d8fe6c0980c9baa9c | Michael Yoshitaka Erlewine — Bug 582865: add Geometry.jsm to toolkit, brought over from Mobile | |
2cf27b575827aa5140864ad55e9fb090378716b5 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
73cccee13d8bc60874f302fb47d36666b3785231 | Raymond Lee — Add a licence block to a test | |
dcb58250c5192a266c03b4f5c9172bf8de9fc948 | Raymond Lee — Moved tests to test/tabview folder | |
8eecd00b77beee0d66c7ff0bdd55d7ab16094d81 | Raymond Lee — Another fix for the failing test | |
8a69ff3bd19efd45f8eb4aecfbf1dbb4009d26aa | Raymond Lee — Fixed failing test after the name change to GroupItem(s) (Bug 583414) | |
1b5fa5f60ac505a207600ea544621b93134cbd41 | Raymond Lee — Bug 585155 - Zoom in animation doesn't work when adding a new tab in tab candy interface | |
1c6512a4fe2f86ba8412cd81e6eeb84dd132c78b | Raymond Lee — Initialize frame if needed when user is switching to another group using keyboard combination | |
e7e3e1028568360d280d5648dd95ba7683f2c783 | Michael Yoshitaka Erlewine — rm setSize during tabs' group-removal. Bottom line: tabs no longer shrink and block jerk the dragging when being dragged out of a group. | |
25f899d30418ac0a330e3d0d674f7861660d3929 | Michael Yoshitaka Erlewine — Bug 584699: quick fix to -moz-transform rendering bug | |
cc4f35ed416c8d0f137a5457128fcaa83fa9565d | Raymond Lee — Bug 585148 - Showing tabcandy for the first time results in many showOnlyTheseTabs | |
97771c78cee1a50831eafd743f7ecc5157ae1975 | Michael Yoshitaka Erlewine — quick touchup to GroupItems.getnextGroupItemTab | |
8423ffb1910f53df2feee31b8c9711e2b1faaca6 | Michael Yoshitaka Erlewine — s/updateTabBarForActiveGroupItem/updateTabBar/; rm some tabs (don't worry, the whitespace kind) | |
44a661d0caa5a1b0caf53b1f2eaaa407eb4e9bdb | Michael Yoshitaka Erlewine — Bug 567391 + 575851: If we enter an orphan tab, only that tab should show up in the tab bar. | |
4a0ca05c2d6906d97ee5183cd6bad2323531e397 | Michael Yoshitaka Erlewine — Bug 575851: Are You Experienced? The New Tab Experience | |
ba74827d6d93ebd05dffe84f085c6a2072fa9dfa | Michael Yoshitaka Erlewine — Bug 575851: kill the now defunct New Tab Group. | |
d54a6e62635a035fe192dcbd4b136a99429e3a6a | Michael Yoshitaka Erlewine — Bug 575851: some touchups to previous New Tab Experience code, based on comments by Ian | |
138eb9ad68a39f6f235302296b7d9a9e031c6aea | Raymond Lee — Ensure the frame is initialized when user accesses the tab context menu | |
875391afaf196e04983cfabaef9534ce5c9e31e7 | Raymond Lee — Fixed some references after the name change to GroupItem(s) (Bug 583414) | |
2c48308759053c021eb81d9a57cea945dacffd1e | Michael Yoshitaka Erlewine — Fixed failing test after the name change to GroupItem(s) (Bug 583414) | |
7599ee57af94668f2c80644ff4e8ae55ba79f0c9 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
2d1bfc993222fae8ee1b3ccca144dcefa91ae137 | Ehsan Akhgari — Bug 583388 - Delay loading the Tab Candy frame | |
414480c53b020daa80ddd3d2ed7b0c561bc30c48 | Edward Lee — Remove unnecessary try/catch wrapping around a timeout-ed call. | |
a805e93769f8d360cf00423c6a096e6748b3bc8b | Ian Gilman — + Started groups.js module (nothing to see yet) | |
eba34516b87d19da95534cff8b5a35b9931109a8 | Ian Gilman — + Renamed Group and Groups to GroupItem and GroupItems, respectively | |
0e2c2d0a0721f31db2fb4b9c9822680f4310dc58 | Edward Lee — Prepare for bug 584532 by renaming Tabs and T -> AllTabs, allTabs -> tabs, browsers -> browserWindows, and removing QI(nsIObserver). | |
403b159f0b7bb7b8bb172d5365c88903d713f16a | Ian Gilman — + a little cleanup for Bug 575851 - Implement the revised New Tab Experience | |
5ff313be6adbe682cd0d5c18b95c88d0df68e8f1 | Raymond Lee — Fixed a typo for Bug 576408 - Implement the downgraded tab triage experience | |
1bab6d09fbc9021a54784388e1d82994ee8bcca3 | Edward Lee — Backout d6a355524fcb from bug 581894 now that bug 579869 is fixed. | |
674fb15553b84729fb291de076db85dfe82e9b25 | Ian Gilman — + We now update the thumbnail for the current tab (so the zoom down looks right) | |
42757fc4edcc27eb8c739b6b8765635e7bd6739a | Raymond Lee — Bug 576408 - Implement the downgraded tab triage experience | |
af9bf0eb47e73e6048ab488452ccebdf684f9f5b | Ehsan Akhgari — Bug 583306 - Save and restore tab hidden state with sessionstore | |
54bd9e7590cc89599295a04f4d60c5a56c71dd14 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
d19998fb31c25708943cefd663bfe53a5588d990 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
3a50f73df7b0940972d349acda826f539a57df97 | Michael Yoshitaka Erlewine — Bug 575851: new tab experience, part 1: | |
a0ccb8c47ab8b0d34750b0c1a22a9d918ac211b3 | Raymond Lee — Bug 582677 - Test for dragging and dropping item from one group to another group | |
d6d4d80a0dea2853e4d4f8aa33e70150a8f9c358 | Ian Gilman — + Tab thumbnails once again update themselves when their size changes | |
9932b568e6638cb2e703bbb32f2ae035cbff321d | Ian Gilman — + Commented out the "refresh" and "reset" items on the dev menu in response to Bug 584372 (Firefox will crash if either Refresh or Reset in the Dev menu of the Visual Tab Interface is selected); we may bring these back in the future if needed for dev work, but they won't be in the shipping version. | |
dcfb2a9e042817bf0182a710820978ec2a08fda2 | Raymond Lee — Bug 583711 - name field for tab group in candy | |
7b9e1f5b4d9bd2e830554c724f234ad391d18a1a | Aza Raskin — + Also includes the jQuery inclusion text with utils.js | |
00c8dbcf6b6f0e86f57683cac09138103705a8c0 | Aza Raskin — + Updated the iQ license block as specified in https://bugzilla.mozilla.org/show_bug.cgi?id=582025 | |
acd6f0c0fdaf8cd0cea865f05a005f0f88954b60 | Edward Lee — Merge mozilla-central and bug 582116 to tabcandy-central. | |
cc67bc8d631855c4804787a3bade87ef44c2600e | Edward Lee — Bug 582116 - Provide a way to show certain tabs and get visible tabs | |
fa1637331cabd9a7a29c1cdea3e90c0694614e6c | Raymond Lee — Bug 583434 - Unable to deselect tab group title when giving new title or renaming | |
3675567f32ab4291c31fc138e9ccfc12a64e6f2a | Michael Yoshitaka Erlewine — Groups cleanup: rm min, max, numCmp, replaced with trivial native JS. | |
782e590dcbe62841366d54ba4a5bf4dc9ce0e7dd | Edward Lee — Make sure user facing names refer to Tab Sets for now for bug 583044. | |
c8126e005a2e5381e68f95b0394333e1ea8d3f95 | Raymond Lee — Bug 577323 - Use services.jsm instead of getService() | |
1430c7cc2b7b21eb8f07a59ba8744ae28ee2976b | Raymond Lee — Remove extra spaces inside () and add spacing for before { bracket | |
75cb48132acce5df64856d17039264a340a526d3 | Ian Gilman — + Improved startup sequence: don't do anything until sessionstore is available, and then do only minimal work if we're not loading directly into the UI; most setup now happens when we first show the UI. Known issue: tabs aren't set up properly in the tab bar until after you go to the UI once. | |
b08bcefd28952c48e82599cece6fdcf12087d937 | Ian Gilman — + Removed TabItems._heartbeat, in favor of a more direct event-based approach (more to come on this front) | |
92bcd81d1a79250d9657c7a5e749dab5d6bc3cef | Aza Raskin — + Removed the big reset button (it is still available in the dev menu) | |
2ed5b7a3764af49bf814d5ea2d3efd8544e21757 | Edward Lee — Just use instanceof Ci.nsIDOMElement for Utils.isDOMElement for bug 582023. | |
39adb0e18d0e6280330e2dc45c34e8aa4a078868 | Edward Lee — Simplify Utils.merge to use Array.forEach and Array.push for bug 582023. | |
4285a6de57558b9708ab7c35a5214af4fc9cf188 | Edward Lee — Bug 583044 - Rename code references of TabCandy to TabView | |
c65c28b4af0a9349703e5c1d9da746403f1161de | Edward Lee — Move utils.js into a javascript module that exports Point, Rect, Range, Subscribable, and Utils for bug 582023. | |
1eb1294766f1114e4b3787630b3b637c33a67587 | Raymond Lee — Update the Tabs.onClose() to fix the unit test issues | |
1a438ce6bc9e1e81f4bdda0df3549a125a6a5104 | Michael Yoshitaka Erlewine — Bug 582023: rm iQ.get, as we were only using it in one way. | |
38687a9c24e2fd44252136f3bceb370460e7ded0 | Edward Lee — Move lazy gWindow, gBrowser, etc into tabcandy.js out of utils.js for bug 582023. | |
d1bf7067c78d5c9e4c343262a111f986035d2623 | Edward Lee — Clean up spaces around (), [], , in iq and utils for bug 577968. | |
15a0872846d449763607e8c161a23f6cf3e8a58c | Michael Yoshitaka Erlewine — Bug 582023: iQ changes based on comments from gavin | |
5bcd57aa7869757995106cc1f5969ee4d3c97eda | Edward Lee — Followup to bug 580952 so that only tabs from the current window are handled. | |
cfb73a28d07225030c9db9b422cb07ac939999f5 | Aza Raskin — + Added appropriate themeing for Windows machines | |
c454b3f03fe82433e4cf64b68a47e506224cb177 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
f0f47769a59a49acaab3c59f6c10dbd4e3c992d3 | Michael Yoshitaka Erlewine — Merge: reimplementing some changes to mirror.js by Mardak into the corresponding parts of tabitems.js | |
4d8ebaadc2f83a38d11cdb9523145e3a311f361d | Michael Yoshitaka Erlewine — Merge mirror.js + tabitems.js: | |
8bd4f12debfa0dbf335abe6f679702c380a03041 | Aza Raskin — + Switched the help video in the first-run experience to a draft video. | |
babfc06db24435f19690dbb5e7917be0eedd3d30 | Raymond Lee — Don't show tab candy if closing the last tab and not in the tab candy view | |
41d8af181a3424c70ecceb0e09845f6600b404e7 | Edward Lee — Bug 580952 - Expose an Tabs module that handles tabs from all browser windows | |
d6a355524fcb88c677b10074adf0071cd5e962ff | Raymond Lee — Bug 581894 - App tabs appear on top of normal tabs on startup [r=iangilman] | |
9517ed327dd417cd58f06fc693364679f5488579 | Ian Gilman — + merge (forgot to rebase) | |
767bd6d7859a2689d57e549ff2c1f619eb7ea644 | Ian Gilman — + Added some simple time profiling. Set Profile.silent to false to see it in the message log in the JavaScript console | |
ddfffce5295d34574986b576bd61c22fee310818 | Michael Yoshitaka Erlewine — UI: merge init and _secondaryInit | |
bfe28992d0caef56fa128879ab22f26160b61da6 | Michael Yoshitaka Erlewine — Frank Yan | |
6091d71c7222d693f64b10dc96f9dfaa9efeaa4b | Frank Yan — Bug 582200: rm cross-browser code from iQ, follow Mozilla style better, r=mitcho | |
7521f4782eef4c883c8409c642e207b574b2480e | Raymond Lee — Call setReorderTabsOnHide() when Groups.add() is called | |
56943545dd770c1d1afe19d3fc79e5e3f196b441 | Ian Gilman — + We now do no work while the script is loading; everything waits until the UI.init() call at the very bottom | |
9dce933df90ffdfee4c6cfcf68d1de327fee4bef | Ian Gilman — + A tab's thumbnail canvas its cached thumbnail image are now stacked on top of each other, which fixes some dragging bugs (during the brief time in the cached image is visible) | |
5e07109502c66f46f9866649d2ef443e9d6a20aa | Edward Lee — Bug 578147 - Backout tabbrowser.xml changes from bug 576393. | |
76db011a667a7a6c7e096f088cb5ef2142d77411 | Edward Lee — Prepare to backout d4a42b589b7c from bug 576393. | |
430dddaaf423359c6b19932a6e2a4747a0a4330f | Edward Lee — Call updateTabBarForActiveGroup so that Group is correctly set for this. | |
4dd0e69a55bfbb9ad8c2091d69aaf19324db70e2 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
17ab1cbce6f1fc2cc718016d4e7d741273c51728 | Edward Lee — Switch to Array.isArray from Utils.isArray. | |
e58a9cac37354ced3e7170db30579a9c77883cd9 | Raymond Lee — Remove a legacy statement | |
11493ab7c2761089d1ad390007dee958df7d6379 | Edward Lee — Bug 581612 - Add showOnlyTheseTabs functionality to tabbrowser | |
4ba7f9d665ddaabdd51355ef1a871f47743ee4c6 | Raymond Lee — Bug 580847 - Lots of unnecessary TabMove events | |
4d7c7a3c5ac24ba8816fb7ddd7e481c82ce85fe3 | Edward Lee — Bug 581736 - Show app tabs from any group | |
a8a3bedea02641e0f0b7c1aa62cb8616a9a2ef57 | Edward Lee — Resolve merge conflicts for bug 581732. | |
d15251ad8da814f7c0d56e2cd4595bed7f8bfe72 | Edward Lee — Bug 581732 - Merge mozilla-central to tabcandy-central 2010/07/24 (with conflicts). | |
f96b4b3a46034b93783b12de037e49bf16bc464b | Edward Lee — Don't save a tab that has no parent (it's closing). | |
c388d984de3b9af18663cf99e1b819a33ed96321 | Edward Lee — Inline isFunction as typeof == function checks. | |
b1c26205b38b052ad0d634186aa71d45b1d654ac | Raymond Lee — Roll Tabbar methods into UIManager | |
792fb0d6792b81964b18a847485140fa2b12cd7d | Michael Yoshitaka Erlewine — Utils + iQ cleanup! | |
bea31952c08992b051bf7b467516362546a97650 | Edward Lee — Merge "backout" of TabItem.close removal. | |
3cab706d8de14add35fd5b4cd9a9d5c1d616b594 | Edward Lee — Followup to bug 580937 to implement TabItem.close with xul:tabs instead of BrowserTab. | |
2595436913915bb38ccf4f5219af7923cad56c82 | Raymond Lee — Bug 581267: Merge Page and UIClass | |
15284adb0a6848e35751fbde29ad3e1ede036c09 | Edward Lee — Bug 581286 - Don't duplicate tabbox.advanceSelectedTab and key handling code | |
459555b57869a0077d59157be098d0ba5ed288d4 | Edward Lee — Remove unnecessary isIframe as tab content document will be just inside a browser. | |
ab653b08b29ee484786d21d908b581ce87dfa81f | Edward Lee — Followup bug 580870 to rename gTabDeck/gTabFrame to gTabView*. | |
4d2195e047af958b1df5d4e596e3f952477417b0 | Edward Lee — Bug 580937 - Use plain xul:tabs instead of wrapping with BrowserTab | |
eea91ae7abe0dff52bfc1417d450e35cc000cf92 | Michael Yoshitaka Erlewine — Rewrote various scaling/easing functions in terms of the Range's, with the new proportion and scale methods. | |
290b4d0812b228a9f7b61a5f903b645c3cf4c95c | Michael Yoshitaka Erlewine — Bug 579223: got snapping to work for tab-on-tab phantom groups. | |
124699c2f35f917016518960c7353643a847f811 | Michael Yoshitaka Erlewine — Bug 579223: using Aza's recommendation, centering tab-on-tab phantom group around the drop target tab (no snapping yet). | |
6a0f77679ec15c314b30e4ddc78c02e9a906ab84 | Michael Yoshitaka Erlewine — 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. | |
86cbddd2bc3ddc9f6d4062027d84093311401a14 | Raymond Lee — Bug 580919 - Fold Storage.saveVisibilityData into saveUIData | |
25fb05ea987890a96a351713f6c9240b7edbbaac | Michael Yoshitaka Erlewine — Bug 580878: simplifying date expression | |
43406860ede69307e7819f662fa12459ead92fb0 | Michael Yoshitaka Erlewine — Bug 581143: Cleanup geometry utilities in utils.js | |
2df86a3068c9db6ba2a2aeabf4fc7812dc12f8da | Michael Yoshitaka Erlewine — Bug 580878: removing some underutilized Utils functions: getMilliseconds, and testLogging | |
41ac0653ca60fef42588fb6906f876ed4a702712 | Edward Lee — Bug 581078 - Get rid of Utils.activeTab to avoid iterating over all Tabs | |
99e3ad4e5f42143ad7837ab521d665aee5e3e5e2 | Edward Lee — Bug 581052 - Don't grab Tabs[0] to get the tabbar for its tabs | |
7cfc60955263c972345ea8a673ca72db7282bed2 | Edward Lee — Bug 580905 - Remove unused Tabs.focused window/tab and BrowserWindow reference | |
1832de5a5a953934b7546bdcaf053cc2e6c477de | Edward Lee — Bug 580901 - Directly call loadOneTab instead of Tabs.open | |
41ec081e9f2c2abbc99b285cd79c69ddac45590e | Edward Lee — Bug 580870 - Alias gBrowser to the tabcandy context to remove getCurrentWindow | |
01d8940c905566e966dbcd1658668ca9267abaf9 | Edward Lee — Bug 580900 - Remove feedback and dev doc links | |
ff0974f4dc11f0eb24f0774f835790eb6dee12ef | Raymond Lee — Fixed Bug 566865 - Define all Keyboard Shortcuts for TabCandy | |
192b9886313acbb0d64751b3a3d7e9537494f4f0 | Ian Gilman — + Removed the animation from Mirror.hideCachedData() | |
dfc1f36f57f638df7f2d8864b32f539c48a622a8 | Edward Lee — Resolve merge conflicts. | |
91d24eef3f36735b6e88ab87617a55c04ca5ef1d | Edward Lee — Merge mozilla-central (4.0b2) to tabcandy-central with conflicts. | |
67bc2222b879df68573f9311aff47f9ed9a90a6b | Raymond Lee — Merge | |
472dcfc2bcb4ea24cc64f01b32d72e7c8b3f81a6 | Raymond Lee — Merge | |
8b53b45f7827de4371ef59535e1b5c9ba4025644 | Raymond Lee — Fixed Bug 580419 - Using option-space to enter Tabcandy doesn't work when in the the Awesome Bar or Search Bar | |
57bf6347b47a5a1ca2544ef737b2f6f6f1425505 | Michael Yoshitaka Erlewine — removing trailing whitespace. I bow down to the Great Mardak and ask for his mercy. | |
4d8844e39e24fe233d0ee13995943396b8d56e6c | Michael Yoshitaka Erlewine — tabs cleanup: conservative commit 2 | |
082731c78c1262c4f20e77d9aa3156677913b2e1 | Michael Yoshitaka Erlewine — tabs cleanup: conservative commit 1 | |
b33a27a401ef066830586867bdb6e59990ba694b | Michael Yoshitaka Erlewine — mirror.js: rm _createEl and just create the Mirror directly in link | |
72a5a8b7548ba8cad001ba2847db3bd2b71d4f42 | Edward Lee — Remove trailing spaces/tabs from tabcandy files. | |
efb95c99c818ed73a645fa44fd059220f8ace486 | Michael Yoshitaka Erlewine — rm TabMirror.customize abstraction, meaning we got rid of the only use of Tabs.tab() . | |
5d541f0a472b9a027366f90c4e9152fdcfd1d4f9 | Raymond Lee — Removed some debug statements | |
f3311956828cbac5cb42c253ebddf162252d8d9b | Raymond Lee — Moved the hideCachedData call to the tabs.onLoad() and added an animation for switching from cached image to canvas | |
f0eeb266b404c08c4cb27e5ec979a949e32210aa | Raymond Lee — Added some docuemation, added _ for some private methods in UI.js and remove all iQ.isAnimating calls | |
5516aa00bc27daf5a597b7b60fa973dadcb119a6 | Raymond Lee — Change a forEach to map in the showOnlyTheseTabs() | |
651983832b5110bcc611461e7ef67d9ffe7be9f5 | Raymond Lee — Create a copy of tabs parameters inside the showOnlyTheseTabs() | |
2bf044038b3d4d833667236867930bb16d1300c4 | Ian Gilman — + Filled out iQ.js comments | |
074cf71d68ac8ce00f144e981addb561dcd11d10 | Ian Gilman — + Removed the vestigial $content property from Group | |
8a5243d90b59e319030fbf2ee1b2d4f41829a27b | Michael Yoshitaka Erlewine — rm stacktrace.js! | |
f738704ba672bd05923b26d83c8a778e0f1e4c29 | Raymond Lee — Improve the key combination detection code | |
7930e73a2b35069fe56a4dec543b8d71a656812a | Raymond Lee — Fixed Bug 579814 - Fix behavior of tab-manipulation keyboard shortcuts | |
de5a40afd12980ea2211729fd43b2043245c4e59 | Michael Yoshitaka Erlewine — rm trailing whitespace | |
8a93901cadd7bf2496185cc5ed8569228ea0db28 | Michael Yoshitaka Erlewine — quick code cleanup suggestion by Steffen Wilberg | |
f615924d4452124007136cce07e5c40ba4221dc4 | Michael Yoshitaka Erlewine — Bug 579223: improved tab-dragged-onto-other-tab groups | |
e3298873a5f7f6e3fcd15068461b1f3803b40858 | Michael Yoshitaka Erlewine — - Drag: split snap into snapBounds and snap which uses the current item's bounds as snapBounds' input | |
52525774e46ce95296247c3f3cf0ec87108f605b | Michael Yoshitaka Erlewine — + trenches now come registered with the Item that projects them, not just the DOM element | |
422529f694344eb5a6ec4d98cc69a72518c955f1 | Steffen Wilberg — Make close boxes appear on Linux as well. | |
bdc700e98eb45059e2437b8e72c107a56d6a21b9 | Michael Yoshitaka Erlewine — - Use Rect.css more consistently: gets rid of some spurious CSS unknown value warnings when moving trenches, and simplifies Item._updateDebugBounds and Group.setNewTabButtonBounds | |
28a1ab977bf5c3822fb3b6a07a971f2e5b7bef5c | Raymond Lee — Refactor Tabs.onReady method | |
bc7f40208dbf3a04d76e9a96671354469bc89a0c | Raymond Lee — Remove a 'for each' which we don't need | |
1057012b1e02ecd3507cf8b33cd17113d1f4fd74 | Raymond Lee — Merge | |
78590b6c9948184ff98d7b57e90de1ef39fbeada | Raymond Lee — Refactor the code which loads cached images at browser startup | |
a4de92ecd04456dcb1b71f29955eef3cca1f3f7f | Raymond Lee — Fixed Bug 578927: Re-order tabs in a group in Tab Candy doesn't reflect on the tab bar | |
c70c8f86bce6164344dbd4afc9528c0b520a4313 | Raymond Lee — Fixed Bug 579192: Fix keyboard navigation of Tabcand | |
fb6807bddc718ad23856dac080428210b60966d1 | Ian Gilman — + Finished documenting all of the app code, plus utils.js. Remaining: iq.js, mirror.js, tabs.js | |
e26ed60039cdee43858d0231aefab89eae83547d | Edward Lee — Bug 579222 - Expose a .visibleTabs property on the tabbrowser [r=iangilman] | |
ff9d94b564c2f0a65a032884e2046c479ed4992e | Aza Raskin — + Fixed some commit collisions. | |
011d19c78a50ada060f79281946e65132416fdf3 | Aza Raskin — + Clicking on a non-stacked group now brings you to the last active tab in that group. | |
368f014c29d005ac26f9de4c2ae12c54dc769422 | Aza Raskin — + Slightly darker lines | |
66afc21f704dc4cf3ae1290e166b3281185c34da | Ian Gilman — + Group.add now refuses to add a tab if it was already attached to another group, instead of just warning about it. Though maybe it should automatically remove it from the previous group? | |
ba208978ccca7c02739e3bf6a13ab20c12e34abd | Ian Gilman — + The close box wasn't showing up on Windows; fixed (hopefully) | |
f9b9fde4345780f6aed0f1209263c534c4b8c17e | Raymond Lee — Bug 577445: Show tab candy title in the tab candy interface and change 'let' to 'var' | |
0acf67333c04def877fed34cb79c87170881f98c | Raymond Lee — Bug 576110: Show saved thumbnails at browser startup if tab candy was last open | |
d632c190b125baaf9f642414bb3bc545dcf1357c | Ian Gilman — + Cleaned up a scope issue with Subscribable and added some guards | |
be39a7c32f89bcff08fb09df4f843433defac222 | Ian Gilman — + Subscribable (in utils.js) no longer has a separate onClose path | |
cbeaeeaa042fb776d8c7b49d33c68e1614c66d6c | Ian Gilman — + Fixed: Bug 577164 - 0 height body leaving feedback and reset buttons stranded? | |
d343170fa030c8d2bd954e37ab7fada7520db002 | Ian Gilman — + Fixed a typo in iQ.each that was breaking everything | |
c365af5a5206bf23b6d7da26ce112b0ca2aa05a3 | Michael Yoshitaka Erlewine — Bug 577387: cleanup of the new iQ(...).each | |
f20e74f100b675e0db9e26fd56110e850c265cc6 | Michael Yoshitaka Erlewine — Bug 577387: iQ.each is gone! iQ(...).each still exists, and its callback must now explicitly take the element as its argument | |
b04799974c57d126af388a11f9a971506c43d98d | Michael Yoshitaka Erlewine — - TabItems: fixed bug where phantom trenches were created when a tab in a group is closed, but the group was not closed. | |
ec8e03f375ccf88b6ff1c32518374914997550e2 | Michael Yoshitaka Erlewine — Bug 577387: cleanup: removed a couple other instances of iQ.each | |
49b5974fd95a8fa29263136874259c58d1357ee9 | Michael Yoshitaka Erlewine — cleanup: rm unused functions, constants from Utils + Mirror | |
99a2399afe0f1f984e8a9e86eca268c60044d31d | Michael Yoshitaka Erlewine — iQ cleanup: of course we're Gecko > 1.9.2 so we have classList! use it in .{add,remove,has}Class | |
64421e96ed8427bf02ad480b0c98a8a47ce601eb | Michael Yoshitaka Erlewine — iQ cleanup: rm unused regexps and other constants; rm iQ.toArray, iQ.pushStack, iQ.slice, iQ.trim | |
fa57a1b34a5dd301ada1a7d982dd788b79e2adab | Michael Yoshitaka Erlewine — cleanup: iQ.each: never used with args, so that code is removed | |
6c93462b33252abccd1cd046e3a0e5fbf0ff366f | Michael Yoshitaka Erlewine — cleanup: rm iQ.grep; using .filter instead. | |
1c2185e29433e88693568661cdee4afd91485cef | Michael Yoshitaka Erlewine — cleanup: rm iQ.inArray | |
5d81931610595eccd0fb460171b3d781000bdc75 | Michael Yoshitaka Erlewine — cleanup: rm various instances of iQ.each where it's an array, so we can use .forEach | |
ce0bddc9b8dd9132ee92aeed6153d3e9492fd3d8 | Ian Gilman — + I don't think we need the timeout in Page.showChrome; commented out now. | |
4c659efa6691099710d5559558d6540781662f87 | Michael Yoshitaka Erlewine — cleanup: rm iQ.makeArray | |
445622927597a6cd908594e5298a62119a3fae70 | Edward Lee — Merge mozilla-central to tabcandy-central. | |
5c446c6ab6b6c7864041b33bb25db38a70633540 | Michael Yoshitaka Erlewine — UI: tabOnFocus: refactored to no longer use doSetup; saveVisibility: no longer print log | |
23ee7e46a0b4d1b35b2046689f3288b3333b9016 | Raymond Lee — Bug 576110: Open tab candy at startup if it was last open | |
153140875d13dc73f406a87aa3a78a25354c18f3 | Michael Yoshitaka Erlewine — bug 577968: remove references to == true, == false | |
221942e004c2bdd6f24f737ec37f67247edd3e57 | Michael Yoshitaka Erlewine — bug 577968: control words like if, switch, etc. should have a space after them | |
4e479f2d4029a0b700c68a3c5bb3a822385cb988 | Michael Yoshitaka Erlewine — bug 577968: removing elses preceded by returns; replacing tabs | |
e81604098ae6e6b7dcac4842a7aeb54e870342fd | Steffen Wilberg — Bug 577947: TabCandy toolbarbutton lacks styling on Windows and Linux. | |
07b9652ac6f31c4ca6db068faf69d00e38a27690 | Michael Yoshitaka Erlewine — UI: showOnlyTheseTabs: a faster way to find visibleTabs, by checking the associated tabbrowser | |
4031b4035ef4e89ec10a57405ae59875c3d8c990 | Michael Yoshitaka Erlewine — UI: bugfix: rm reference to getVisibleTab(); doc fix | |
a84626072d028285b74c6ebd3da3e4b97038d2cd | Raymond Lee — patch for bug #577651 | |
dbe3b1e779f85a695d3751d56af720e44c1a10e6 | Michael Yoshitaka Erlewine — UI: reusing getAllTabs more; killed getVisibleTabs as it was not doing what it stated... replaced with getVisibleTabCount | |
3a26196e6862bc81b6f27414af66f45f963ccaa9 | Raymond Lee — some patches for bug #577650 | |
2c88fd36eadb1d0d528969f691551b0916868e76 | Michael Yoshitaka Erlewine — quickly patching a bug for new tab position in tab bar | |
6576ae278d78794380b823f78447e1d7d007a1ce | Michael Yoshitaka Erlewine — UI: added getAllTabs, inspired by Raymond's patch. cleaned up urlbar method. | |
26ed2977b51f7cd65a1f86c242eb4d5182faa00a | Raymond Lee — refactored showOnlyTheseTabs (bug #577649) | |
100364f3010bb76dc00cedece75a38c7d8e162ab | Ian Gilman — + The first-run help item now has a close box (that works) | |
5b8bc3ddad62bfe857e93889a67fc57a31549b13 | Ian Gilman — + started work on the first run experience: everything goes into a single new group, and there is an info item as well | |
2763944239c22d251b7892478c83414a859832f0 | Ian Gilman — + Moved our platform-independent tabcandy.css to browser/base/content/tabcandy/ | |
b79dd5864acf5bfa894b20d6f9bba2a25dcf29d3 | Ian Gilman — + Now storing item z separately from the DOM (as the DOM appears to be unreliable in our new world, at least at startup). This fixes issues with tabs not appearing in their groups at startup | |
7281d23f2457a1e33885f30dce35ea91d3a2b9d9 | Ian Gilman — + fixed: Bug 576786 - Resizing sometimes gets stuck in a state where it thinks we're still dragging, though we're not. | |
47a126989472a721a9cd5ad60dfff71c459452b1 | Raymond Lee — Update several features for visible tabs: bookmark all tabs, reload all tabs, close other tabs, list all tabs drop down menu and tab context-menu | |
59ffae7b09837d284ba6fe60755f06735bcef73d | Raymond Lee — Another patch for bug 576393 | |
e5c9fd52e0cd2d7f79b14defb80c9d5b5ca67529 | Ian Gilman — + Hack to get dev menu to appear: stuck it at the top | |
df9bbe8b6d7896f5ae3f3bf6fab5d03dfd12d9b0 | Raymond Lee — Hides all tabs in the session restore so user won't see tabs get added and then removed | |
d4a42b589b7cc60250d0889200d72f42bfdac199 | Raymond Lee — Another fix for Bug 576393 | |
49825664234f9b77177f590afa27164b7a01a296 | Ian Gilman — + The dev menu isn't appearing. Added a try/catch to see if that would illuminate anything. It did not. Will dig in more after applying all the patches. | |
b2f8b5c7cd04d62de5980a7b1a21241d9e044ddb | Raymond Lee — Another fix for Bug 576424 | |
3654c66d044e80544e5bbb2aeeb262b4418303ca | Raymond Lee — Partial fix for Bug 576427 | |
136e45819f3a7377d91928c3e94c7b470cb46f9d | Ian Gilman — + merge | |
7951a91dfd12621e7622bdcccdcaf183824e1c0b | Ian Gilman — + added "all tabs" button back to the tab bar (restore defaults to see) | |
044038fed8ffab3e0c6970b57d5fee92f4baf8a0 | Raymond Lee — Show the tabcandy button at the right end of tabstrip | |
254300336b6b17852494b6ed9b8b52995f81daba | Michael Yoshitaka Erlewine — + xDensity and yDensity computation for Group's | |
390e6b24c6b93e7d0a2bc071bc10d1136b369326 | Michael Yoshitaka Erlewine — UIClass.resize now triggers Item.snap on each resized item. But in general, UIClass.resize/Item.squish/unsquish logic is crazy, should be rewritten. | |
5524da3f3c1c9ad0b97494f05edbf7ce22540618 | Michael Yoshitaka Erlewine — - moved Trench.radius to be a getter and always reflect Trenches.defaultRadius. | |
6eedfab41a5b513b1b9f23acb0a5f2e064fdf86a | Michael Yoshitaka Erlewine — quick bugfix to an assert in Drag | |
97126a1787053c1e26f24a82f9f6e964e2c79002 | Michael Yoshitaka Erlewine — fixed a bug in delayInit | |
546b40b326e809d65b9320e5edc310c2d2c5ffc7 | Michael Yoshitaka Erlewine — Group.isEmpty | |
0386dc16482e82dade6bf2ead031a4c48dfa8a6d | Michael Yoshitaka Erlewine — + the notion of stationaryCorner to the Trench logic. this value specifies which corner of a bound must remain stationary while resizing. Normally this is the topleft, but in the case of dragging out new tab groups, it actually could be another corner, which means the snapping computation is different. Fixes a couple minor resizing bugs. | |
66a133abe40cb7a02b73193eca4e6dba72b61ce7 | Michael Yoshitaka Erlewine — createGroupOnDrag now snaps with trenches! | |
6389a4c2fa0ad8e6063f4656bf05a6909993411a | Raymond Lee — Fixed Bug 576393 - Tabs.onFocus() isn't working reliably | |
f8c7e74ebe48f766d254067c598250dfff80bf7c | Ian Gilman — + merge | |
57d2d128c3ab1156a7c7e63ae3e189bd680064d2 | Ian Gilman — + refactored Raymond's fix to Bug 576424 | |
7e910886031f2b6d5dc3eb6b6da9e8c49e074de7 | Raymond Lee — Fix Bug 576424 - We need to know when sessionstore is available | |
8cb964fc78c0c7f057c2a2cdc943614bcc28e8e0 | Aza Raskin — + Not understanding why I had to merge when Mardak claims I shouldn't have to. | |
f08af5fc79485cf8b421a8bd969bdeab39e480f5 | Aza Raskin — + Changed the styling of the snap guides to be a little more architectural and a lot more subdued. | |
1f3f1046c24718e49164d1779d0d6dc30bff9ed9 | Aza Raskin — Change the style of the guide lines to feel lighter and more in-style. | |
b08ca210a74356658ca0993ab9602ed9f7d83e1e | Ian Gilman — + Removed placebo hack from Storage.wipe() | |
0900e591036e5c4b6bf4ec67ba3b1f0e7b644f26 | Ian Gilman — + merge | |
967057ff1a6ba15cb16b7030d702f22540c3d77a | Ian Gilman — + Just a little documentation update | |
a9971133b85ffd7d174c5c9f18d1ba19620868ac | Ian Gilman — + Fixed: Bug 575675 - FindChildWithRules aRelevantLinkVisited assertion when loading tabcandy page | |
3f5bbeb43a9bd07107b88e3398e008a40f10032f | Michael Yoshitaka Erlewine — pulling out extending guide trenches as per Aza's feedback. revert to 787f64274830 to try them again. keeping some bugfixes which were made during extending guide trench dev, though. | |
787f642748303420ddd37c2f58868b2acfa37a53 | Michael Yoshitaka Erlewine — changing pageBounds and default guide ranges so that the extend animation looks better | |
ae8ed0a14a61dcf8de6b95007f62063f1278cc5c | Michael Yoshitaka Erlewine — fixed a bug where showing a guide trench and then dragging over it slowly allows it to extend, even though it no longer is snapped to. | |
fcf9398b7c92ac1306c2587b83b98ebea634b52d | Michael Yoshitaka Erlewine — guide trenches now originally start at their minRange range and then extend after a second | |
943639aadf8511adb41583f8715a894d800e472f | Michael Yoshitaka Erlewine — I was getting some errors about illegal values in arguments of getWindowValue; this seems to fix it. | |
2647af117a64cda7280e0f99968e541ee30a0dcb | Michael Yoshitaka Erlewine — updating styling of guide trenches | |
03b36b876628d9e28765a4697dd5a15fa3bac385 | Aza Raskin — + Merge | |
be224e81d338e476bbce9609c9c34d54e59bb879 | Aza Raskin — + Trivial change | |
04e29aa19fe75bbc4c3a988702bfa4f57f46419e | Edward Lee — Remove full-stop for tooltip. | |
da9dfdef8dfe3e8b140d74fa4ba1d9a648539fc7 | Edward Lee — Bug 574188 - Include individual js pieces into tabcandy.js and expose content and skin files with jar.mn | |
700bdb4697790e9df7e99143f64a98b3831c9e51 | Edward Lee — Bug 574188 - Add UI hooks to trigger tab candy | |
3b55817f143625c52757bc39a693610c34dba498 | Edward Lee — Merge updates to tabcandy to mozilla-central. | |
61ad5df964b165e139e6760180024ab8c22c85dc | Ian Gilman — + Items no longer have reloadBounds; once the item is set up, we never pull location data off of the div | |
22aa5d167e1aae5dc4bd588438890f2abfa01711 | Raymond Lee — Bug 572889 - Move TabCandy out of a tab and into a per-window xul:deck | |
9cd7341890b82d79c7964dd512d01cc062a37a40 | Raymond Lee — Bug 572889 - Move TabCandy out of a tab and into a per-window xul:deck [r=iangilman] | |
53b6e10b12d277465f8847bde8aaa5330c3d1202 | Edward Lee — Merge tabcandy to mozilla-central. | |
d7af956bbbf7e7d23025955a8ecc09d1d3826450 | Ian Gilman — + Cleaned up inelegant box shadows per fryn's suggestion | |
b930ebf894ad4d7973ba0855ad7f63d21abcf227 | Ian Gilman — + applying Raymond's fix for Bug 565968 - tab-switching keyboard shortcuts iterate over all tabs not just the active subset | |
c199e3aced01ef4f8e61d6f3d30eb32fd342cba3 | Michael Yoshitaka Erlewine — move trench styling into CSS; fix trenches so that, if in showDebug mode, the trenches will stay drawn | |
38ce3211b8be22d2ae3a61cac786b3890e26dbca | Ian Gilman — + merge | |
229c5cce3b37330cd41bba4d7c7b767c9106d617 | Ian Gilman — + Removed icons that exist elsewhere in the browser; now using them instead | |
713c68fc1827092f0c45a3e5a7891c49be121c02 | Aza Raskin — + Added a minimum size for groups. | |
cc6f8739909d761a9a178c2ecf025ac2d4ae10fa | Aza Raskin — + Cleaned up the code which changes the styling of a tabitems fav icon. | |
2ae0c029113113994fa6aa0e7809a346ffaee3cc | Aza Raskin — + Updated the spec | |
32b2ca13b9d13a1a111a208b56f7583d147d4315 | Ian Gilman — + If a dragged item overlaps more than one droppable, the largest intersection wins | |
12ecfb6525b1c96f3980b5abc424e63074fd1c4c | Michael Yoshitaka Erlewine — much better tracking of exactly which trench did the snapping | |
d6b99a62f1e3d24e4ff135b9fded9042cd3dfd39 | Michael Yoshitaka Erlewine — previous fix to new tab tray allowed tabs to be *resized* into the new tab tray as well. fixed. | |
d775c07305b70fe0ab25d29266c10f6f39982fad | Michael Yoshitaka Erlewine — some edges of TabItems were not projecting trenches on startup | |
efb2baca69cada058f5c73a9a5bc6c46f6e2383c | Michael Yoshitaka Erlewine — now can drag tabs onto new tab tray... now getSafeWindowBounds does *not* use getPageBounds at all. | |
976cb4d9acbfffb33a84c70dc03dd6e2d04daa36 | Michael Yoshitaka Erlewine — first pass at drawing "guides" when you snap. In reality, they should only show up after you hold it in position for a half second or so, and the identification of which trench was actually used in snapping must be improved. Recommendation: do not ship this in this current iteration. | |
d1c133955ac0c3359aff2e575ee0e8986fcfd46a | Michael Yoshitaka Erlewine — don't snap to anything (except edges) if you're on top of another group (fixes bug reported by Aza: snapping onto another group) | |
2d8a013e9e5d3077516458b56233a608da0a309e | Michael Yoshitaka Erlewine — just some comments to pushAway and related functions; rm legacy squishModes; pushAway now uses Trenches.gutter for margins, and respects safe window bounds | |
7b846bc63b2134ca64c05a5686931d312335e58a | Michael Yoshitaka Erlewine — moved close button outside of the title bar so that it doesn't jump around on squish. | |
5c6576b6d82b5a5b048c5c60906e876010de89bc | Ian Gilman — + merge | |
e922a6636a2e6d34394c37b0916e2513e77d632f | Ian Gilman — + In the quest to abolish reloadBounds(), I've rewritten draggable, droppable and resizable to operate on an item's bounds rather than directly on the div. I've also removed those routines from iQ, and integrated them into Item. Additional related cleanup and documentation. | |
8fd42e31cfbe5015b746af32232bf7b6a71019a7 | Michael Yoshitaka Erlewine — don't snap if we're dragging over a drop-site. | |
abd806eadb9862a1b7831ef72ae0e316aadaedde | Michael Yoshitaka Erlewine — + Range.overlaps; bugfix: border trenches unfortunately had an inappropriately large activeRange... fixed. This fixes the long-distance border-snapping which unfortunately shipped with 0.4 | |
2a9284c82a6edbc99588a600b115d081dfb84b82 | Aza Raskin — + Opacity was effected, so backed out my iQ change. | |
ed06abf7b6924d16277f5981d21da58ef6e2f33f | Aza Raskin — +merge | |
4c1ceca1fcd7212de8c4fa62339c511760dc2931 | Aza Raskin — + Fixed a bug in iQ whereby unadorend numbers in animations wouldn't get a "px" suffix. | |
7d253bc6d7a17ef17a042a73e6a765bb57680283 | Ian Gilman — + Added attr to iQ, plus a unit test for it | |
8eab67e9903b3110ca96bd611506ec780c0f6fe7 | Ian Gilman — + Raymond's close button fix missed a couple cases: creating new tabs with command+click, and closing non-selected tabs with the close buttons in the tabbar. Fixed. | |
fc18222d8d6809efcde7a01c0bd7f97755ccf0ba | Ian Gilman — + merge | |
7bacc6644a269ca0f262998ff1b92d4f69f0af42 | Ian Gilman — + applied patch: Temp Fix: Bug 570565 - Background Tab Close buttons disappear | |
924ee89929068fff0e3131bbe91cefc144a534cc | Aza Raskin — + Fixed the minVersion of the XPI as per Mitcho's suggestion | |
eac0494b11007a2f7800c48480d7548f05d954a1 | Michael Yoshitaka Erlewine — deprecating iQ.fn.data isDragging flag... instead, using Item.isDragging flag | |
c265d808795a50d3a80318d633defe84b8ec558c | Aza Raskin — + More merging | |
ecd3ac6981a50b5ffea15809e46900fa01858267 | Aza Raskin — + Merge | |
24cd6442f81e48f40420e8b55e4a5e772f72c64d | Aza Raskin — + Removed the unused getChildrenBounds() method of a group. | |
6fa3f02694dfdeef695bd1238e8f829aeeb5cb10 | Aza Raskin — + Added documentation for the hide/show expand control functions. | |
cb0e26430bd2d148ca782e3a30cbf89ed33c6803 | Aza Raskin — -- Stacked Group Behavior -- | |
d9905a7e69b4129d91aea69e7e5e74b44686ac07 | Michael Yoshitaka Erlewine — make sure to call Drag.stop at the end of resizing | |
1a29cfac8f92968727a0d669771a1c2150fef2e0 | Michael Yoshitaka Erlewine — moved shared resizeOptions core into Items; move edge-snapping code out into Drag.snapToEdge; make resizeOptions invoke Drag.snap so that it can take advantage of the advances in drag-snapping technology; made snapToEdge work with resizeable rects | |
3c366a8fe03e089f9564095c0a8a236eed2446e1 | Michael Yoshitaka Erlewine — fixed regression of improper resizing on movement | |
a73284a3f0e84fdcbfbb3748ce46cb8d1d5461ae | Michael Yoshitaka Erlewine — Rect now computes its own xRange and yRange | |
a290b19d97bd1cf2985d1b1c828d48224b0efa85 | Michael Yoshitaka Erlewine — trench.js docs | |
3563a9193ae425680fbb6331bcd3e3d27f9f0a82 | Michael Yoshitaka Erlewine — trust the Rect and use .right and .bottom | |
d2492d0ac0897b305abf9ef05ab85ca00c748682 | Michael Yoshitaka Erlewine — some Trench docs; using Range | |
62a40c83c55a6deda10fa9e1dcaf1595789e3c22 | Michael Yoshitaka Erlewine — Range update | |
c5614d74aaba32006a54390192d0e104fd4ca7f4 | Michael Yoshitaka Erlewine — class Range | |
6bb60c980ffc17916826796658eab4b4d5c2f39a | Michael Yoshitaka Erlewine — snap to the edges of the window; don't snap if the meta (command) key is being held down | |
58e149384b7120c0ed6bfc6f629a757f27cb8bca | Michael Yoshitaka Erlewine — move defaultGutter into Items; defaultRadius into Trenches; now items cannot escape the window when dragged (bug 572919) | |
11afb11b6120d0376a41ec03909ead754fc65c8d | Michael Yoshitaka Erlewine — one more tweak for "Only snap to a trench when it is physically proximate" | |
c05747fda22a840cb24fdcfa5441b2cd532aff0e | Michael Yoshitaka Erlewine — more tabs into spaces | |
c84f2b076035327c608bf91f66fba9b16c148524 | Michael Yoshitaka Erlewine — turned tabs into spaces; "Only snap to a trench when it is physically proximate" (result: http://img.skitch.com/20100619-cp6pdsbrien3phhi9rbn85jr3t.jpg); added isDragging flag to item itself | |
717ca18e7b7487e9c1cdd9b680a1f42121fe7607 | Ian Gilman — + Fixed: Bug 569846 - No hover help for "new tab" icons in tab group | |
75f193c15c730fdfcab0dca80745e50cc68e5ba8 | Ian Gilman — + merge | |
1a60ae508c1d08bd9e8e97d6b952f28ed428e1e7 | Ian Gilman — + Fixed: Bug 570089 - Dragging northwest in tabcandy area creates zero-area tab group | |
57c2c0c39c10b12b5c989eaff732f597ee6796a0 | Michael Yoshitaka Erlewine — fixed bug 572888: groups resizing when stuck in trench and moved slowly | |
eda14d77cea4d831c17111882ea812ac71046a06 | Aza Raskin — Fixed the incorrect timing of the tray when fanning out a stacked group. | |
2b64f696b26abf23501ea8b75a9baab07e096d99 | Ian Gilman — + Fixed Bug 568882 - TabCandy should not reorder tabs | |
d7b29c937bc80bc1f3a2cbca3783fc341dc256dd | Ian Gilman — + groups.js is now fully documented (except for member variables) | |
8e150ae275094f508f04048ae585ebafde437e01 | Ian Gilman — + Moved "show trenches" to the dev menu | |
87c6d0805675fd97739c074c522cfd6256809751 | Ian Gilman — + updated/added license blocks to all JavaScript files | |
0d66c7f137132a675d1b574e017aa47a36e8a612 | Ian Gilman — + fixed scoping issue that caused all tabs dropped in any group to return to a single group | |
20408931047d036ec0ad75f829d52d1315f21f54 | Ian Gilman — + removed unused code and reorged remainder | |
4df537afb421efe3a11f23b03752cdd15a298a71 | Michael Yoshitaka Erlewine — reverted to previous version of the trench checking algorithm | |
084d84aa1782d28ca4317a31eec5dfdbe5b68d04 | Michael Yoshitaka Erlewine — moved to tracking trenches by id; better trench cleanup and garbage collection; refactored a bit to make things faster? but with questionable results | |
58c56e3331f9e9cd4bddf5a8bcaef3cea8af6f47 | Michael Yoshitaka Erlewine — new tab group should not project trenches | |
cecb5e5e6125598f8fdb29c431ec4b8ea53a7e16 | Ian Gilman — + fixed broken unit test | |
bf6ed4f43205640ba76aa7ad30f5c76f53443fe6 | Ian Gilman — + merge | |
7ae67266d34d07443904728b73cc57878ae00f49 | Ian Gilman — + merge | |
518188e2da6ec24ec827b01632ca8696fab2cee0 | Ian Gilman — + Cleaned up TabItem bounds getting and setting (the translation between our coordinates and the div style needs to be done carefully, in particular due to the padding in the tab style), and added a unit test for it | |
03a6fb293b79e0b23be320089d2571538e8dbbf4 | Ian Gilman — + merge | |
015f76842e364896838293621683e231b1a0841b | Ian Gilman — + tweak to how we deal with laying out small numbers of tabs in a group | |
0dd1df24931e503e0d20cd78c4ffc5b339628931 | Michael Yoshitaka Erlewine — quick bugfix for resizing | |
0dc76cafbbe06083044faf6021710bb51d2d0583 | Michael Yoshitaka Erlewine — tabs now also project trenches; unregistering trenches on group/tab close; allow proportional resizing while snapping; preferLeft and preferTop flags for which edges to preferentially snap to | |
1e5c545049c7792d6c1d7f0bffd023db5fb640dc | Michael Yoshitaka Erlewine — snapping for tabs as well as groups | |
0063664d9cb4651dd1934cd485baf4f180c9f7b4 | Michael Yoshitaka Erlewine — refactoring dragOptions, dropOptions | |
b696dae96958851982934d8e44afb8cbd3a95021 | Michael Yoshitaka Erlewine — quick refactoring | |
5daae5b0bc1267e0b33411363a6a3ca1c554f1d2 | Ian Gilman — + mitcho's first pass at group snapping | |
819a4d78f90af76835ce522d1c22d229c695b2ca | Ian Gilman — + closing a named group with tabs in it now works correctly | |
d92dc050675f2fa87e49ece6d69333ae73b7540d | Ian Gilman — + Hitting the "new tab" button in a group no longer first takes you to the active tab in that group | |
baf003f46cc069eb49aa44a54e105e6b328e6457 | Ian Gilman — + Refactored zoom code into TabItem (was in TabItems and Page) | |
6ed2739545980cc12e5828ff213ca177c01e9f97 | Aza Raskin — + Added code for making zoom-in faster too | |
b10c2ffafb1ac8fc1a5c5a0391b8cc87345846dd | Aza Raskin — + A clever trick to speed up the zoom-out animation. | |
eca0ad5050e930a8630ba3cf4b8806cf4d18735e | Ian Gilman — + Now using the "front" class when zooming down (was just when zooming up), hopefully to speed things up | |
36708bbc5a52808fbbc9f62b66551a30301b1b77 | Ian Gilman — + documentation | |
cc84ad26b4b37e2d5c2d952c41339e6723dfaa53 | Ian Gilman — + merge | |
dad42a0ceffbc009042a5b685244d27f73201530 | Ian Gilman — + Cleaned up zoom down so it starts sooner and is less chunky | |
2f67480ece3524d88968abe0a0c01e0896bd645f | Ian Gilman — + merge | |
3171d50d9a31a126eda136e9db8572d8b1d03cb3 | Ian Gilman — + Added iQ.timeout, which wraps setTimeout in try/catch. Everything uses this now | |
afc616627f435b37148548bac7519f82ad11e688 | Aza Raskin — + A work-around for supporting transitions to and from 'auto' values of left, top, width, height, etc. | |
fa318bc70da99d583a747b98f474ce7e41d8ebc9 | Aza Raskin — + Added logging to show that our timing in animations is very strange | |
f4f6801470e2d48731f41382daa5435d084c33f5 | Ian Gilman — + Fixed z-index issue (and added a unit test for it) | |
ddb59edfe38f9d6c8892985d466c47991628bba2 | Ian Gilman — + We are entirely jQuery-free in revision-a! | |
5b49b60069bd3fc3ac567a69e9cc1864d751f00d | Ian Gilman — + merge | |
0ce96c753b85004d21b1672ba533d48545086157 | Ian Gilman — + All dragging is now done with iQ | |
a4ce730b8f69ad9abd6f66943696b01c171c29ad | Aza Raskin — + Tweaked the timing function to look prettier. | |
a41900ba079778c4da980f19cddad9a9638f0022 | Ian Gilman — + documentation+ documentation+ documentation+ documentation+ documentation+ documentation+ documentation+ documentation+ documentation | |
c0d6a334d9d296a23541de0d70521560d715e76d | Ian Gilman — + All event handlers sent into iQ.fn.bind and its aliases are now automatically wrapped in a try/catch (the catch simply does a Utils.log with the error) | |
13205cd6d209d40cbfce152c4e262596ede47591 | Ian Gilman — + We're no longer using a style sheet for our CSS transitions (doing it directly in JavaScript instead) | |
b2ed5146702dab4261d0b9d5f2557d972ae14ee8 | Ian Gilman — + Temporarily added a bunch of logging for debugging purposes (commented out) | |
555158a522b657941ee2c3aea70d9f3696532e2b | Ian Gilman — + groups.js is now jQuery-free except for drag/drop/resize and the newTab routine | |
100b3d195c031c6393a7d213a9809e1f9fe1311d | Ian Gilman — + Added hide and show to iQ | |
da82bae66afbab7079e2d78f97e2a7a86994b3d9 | Ian Gilman — + minor change, to test my ability to push to Mozilla's hg | |
3ecd4c81e531f2bf971959c11308a89780d597a8 | Aza Raskin — + Changes the animation curve to have a little bounce. A little sway. Some feeling. Some heart. Some sooooul. Ooooh yeah. | |
12ee42ccebe95b6549304d2e6c7349f322d73dc2 | Ian Gilman — + Started on iQ for tabitems.js; now using iQ for TabItem.setBounds. We're not yet supporting the tabcandy bounce animation, so the tab movement boring now… to be fixed soon. | |
e31adcacd4d43365e4f6cc3281f2e0c5c8f8a9a8 | Ian Gilman — + Turned off -moz-crisp-edges | |
e8b9c07c33ab6ac83f1edc9da36ab44711eb789f | Aza Raskin — + Decreased the size at which groups stack | |
07b76d61db3f6a93e557f7c6f751df3b32d9fc08 | Ian Gilman — + Started work on iQ animations with CSS transitions; not ready yet | |
4165147569d03fd4556e2cb15c2f54c2f55ef641 | Ian Gilman — + changed more uses of Utils.activeWindow to Utils.getCurrentWindow() | |
da02ef2113bd7aa8d79e9fbe87850b3df1718dd2 | Ian Gilman — + removed sizzle reference from iQ.js license block, as it doesn't look like we'll be using any portion of jQuery that has sizzle (also, testing my ability to push to mozilla hg) | |
9b7ac18379dd128cbf65ff4dca9825bdec318d22 | Aza Raskin — + Fixed a bug in iQ where CSS of type -moz-transform wasn't getting set. | |
2cf3fff8c554e83416cf9f484e990b5c009010bf | Aza Raskin — + Merge. Like a car onto a oneway street. The wrong direction. | |
cfa5a2bea2055d464b2677fe9a9026dc728bdaaf | Ian Gilman — + merge | |
d1b190cbddcd0465f08dea2acde07cff0da47045 | Ian Gilman — + Items.js is now jQuery-free | |
3e8dd2c21975b43369920113946b8dfed43e2237 | Aza Raskin — + Removed an old unused image. | |
40a08a1cd2f1c0ce55df7dcad1f5b0dc703d4fc0 | Aza Raskin — + Compressed default.png | |
828a2749012d181dc7fcc4fa8f74fdded956696d | Aza Raskin — + Default icon when there is no favicon. | |
d5fd555d5446fa881df980fc04a72308ef5bdcfc | Aza Raskin — + Fixed a bug where rescaling a group would cause a zoom-in to a tab. | |
2119f55079bb3add91529ccc55d9180a768de03e | Aza Raskin — + Made the css for debug-related buttom buttons more generic. | |
54fc3aa58edd23b4da6fe6a664fcc750a5ba91ab | Aza Raskin — + Fixed [B] Clicking on the new tab button in the new tab group causes a zoom to a tab. Clicking anywhere does the same. It shouldn't. | |
bf4ecb7d4ab6834cb0b926438abb2a5817cc7e3a | Ian Gilman — + jQuery is completely out of the content/js files we're using in revision-a! | |
f08497f79945dfefa50daaf570e16855147609f0 | Ian Gilman — + merge | |
3bbf0e96937341fac1bcecf519e0bafb42d55f4b | Ian Gilman — + Cleaned out old dev mode; everything's moved to the dev menu | |
9eda0d08b04644d8c449900440099551ede9aa91 | Aza Raskin — + Groups now track their last-focused tab. When you click on the group, it brings you back to the group with the appropriate tab focused. | |
81ec8fdac5237927ba83e861131586fb1946dbbc | Aza Raskin — + Fixed [B] Drag a group (full of tabs) off the top of the window. Then drag the group back. All of the tabs are gone! Now resize the group. They come back. Even better; don't let groups be dragged out of the window bounds! | |
e0b3948d9dbe32c41475c91e6bfa940f66a2e222 | Ian Gilman — + merge | |
e63e7d96b9cf62da1c91cf39d3e1b398cb4f042e | Ian Gilman — + Started iQ, replacement for jQuery | |
46eb0be136d49b36a4a692192e38bb950a0715f6 | Aza Raskin — + Added UserVoice back to TabCandy, but this time without pulling in untrusted code from the web into a privledged context. | |
898947b17e3ad1a3b54a1ddc46e08f30f45b9dae | Aza Raskin — + Remove the title of the "New Tabs" at the suggestion of Beltzner | |
f6ae9b360063cafbfa9f4d300c2f2069f341a76f | Ian Gilman — + The first time you run TabCandy, it lays all of the tabs out in a grid (just like it used to; reinstating this feature) | |
3c7543a9b6244140edbd6f3b774da48234b4e871 | Aza Raskin — + New visual styling for the new tab group. So very very pretty. | |
0276291ef5a6eeb46fe657e270ff20bdc8220eb5 | Ian Gilman — + New "new tabs" group behavior and position | |
448b66c5f0e180f7ff11af212b91be3c30de6c10 | Ian Gilman — + Lots of cleanup after the sessionstore transplant | |
3020184998add4ba881e0ddcab454d2e92828ea4 | Aza Raskin — + The keyboard shortcuts now act as toggles. That is, pressing them twice will zoom out to TabCandy and then back in. | |
e1db2e872c928a43dcd3f724fd91720963e1bd88 | Aza Raskin — + Fixed a bug wherein when dragging out a new group, you couldn't reduce it's size | |
e31765c3e4a053884eef9bf8427d704dbfc4eda2 | Aza Raskin — + Better indication of groups as drop targets | |
923bb2dac62415dda7b0bf0bf5be270684bd557b | Aza Raskin — + Groups now have gentle drop shadows. | |
5f1fd40cebec52281aba10abe4f562a86dd8dd24 | Aza Raskin — + Major speed improvments based around not calling resize() when animating or hiding/showing chrome. Once again, TabCandy feels fast and zippy and awesome. | |
0048cc787f0f4158dd2d8889768de633195c3b38 | Aza Raskin — + Fixed a bug where you couldn't drag to create a group. | |
3791528a5b2b24d17f836ea22981dc20b4a75af5 | Ian Gilman — + Applied Ehsan's sessionstore patch | |
b3d9f67bbf676bd887edcedc863fe6af4fba7369 | Aza Raskin — + Made TabCandy pretty a la http://www.stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html#tabCandy | |
17da79d171a87953d96cc14856da51832556d329 | Aza Raskin — + Fixed a bug whereby the navbar and tabstrip weren't being properly hidden | |
ab043f0a628803471269a9317945f709028d2e3d | Ian Gilman — + this marks the checkin where Ian has switched to Minefield and is no longer paying attention to 3.6 | |
b7f42ddd443d859aca4788e0317bd0c3d4c95d92 | Ian Gilman — + Tab Candy now only watches the window it's in. This fixes a number of issues, including some nasty ones with pop ups. This is a full fix for https://bugzilla.mozilla.org/show_bug.cgi?id=567007 and a partial fix for https://bugzilla.mozilla.org/show_bug.cgi?id=567006 | |
1c68b0598cbcb1f2cb4d41b1160d9c9c04dbe1b6 | Ian Gilman — + fixed: if you quit firefox with tab candy present, and more than one window open, when you restart, everything will be broken | |
1efa1a434356d0ae2bbd45a80366d63a58be2d4e | Ian Gilman — + merge | |
9479f18d613746fcb6910864d3c35c4556a083b8 | Ian Gilman — + Feature: When returning from a tab that is in a stack, arrange it at the top of the stack (but don't change its order in the children list) | |
4885187b0bc3b57ac020e0bf0cc935642df1ecad | Ian Gilman — + You must now drag a tab a minimum distance to collapse the tray and remove the tab from the group | |
29e5c9d991a07994afd2074cfdd3a7cb338e835b | Aza Raskin — + Merged the two repos (added zpao's fixes for Minefield) | |
5216d4d11fc8214f7cc500564594d88f56ecc39b | Ian Gilman — + Now marshaling all Tabs events from the chrome thread to the dom thread (we're doing this when we receive them, not when Tabs sends them) | |
1009d240632dbac00f15f154cd542492e94e50cd | Ian Gilman — + fixed a bug causing you to have to hit the close box twice on a group to close it (once to close all of its tabs, a second time to close the group) | |
8ddc2b9fde4148a4c82e2d9c461c23bcc41706cf | Paul O’Shannessy — Bug 566659 - Newly opened tabs do not appear in the TabCandy interface on Trunk | |
1d74a3a2081a5ce21a6128c48a599401bdda6add | Ian Gilman — + merge | |
9ddbe0504565bd5f00fb4340359044d089d8b2ff | Ian Gilman — + fixed potential issue with Aza's recent change to Group.remove | |
6151f56c8cf77d022edf2416aa59ec6d290aa30f | Aza Raskin — + Backed out my snap code. | |
f0366eb62aed35eaec230a5a26405408d9290f8a | Aza Raskin — + First pass at a snap-to functionality for groups | |
00a1aa6cdc41b5ff04074c0a265876cb7616d8fd | Aza Raskin — + Fixed the following bug: If there's one tab in a group and you drag it out, the group will go away right away. If you drag back over it while it's fading out, you can get the red glow stuck on. At any rate, probably shouldn't delete the group until you've dropped the tab. | |
2fe4df1e8887de191e8565da835f2224192ccff0 | Aza Raskin — + Revving to test update. | |
4a3d7e6915d4ba4eac2ad5eb354a4ba7426be2d2 | Aza Raskin — + Updated the hover-state for dropping a tab into a group: * [P] The indication that you are dropping a tab onto a group should not be on the tab, but on the group.[Aza] | |
b35bb82daa38a8692ba1455f01750fef7fb1e96b | Aza Raskin — + Same thing as the last commit but for arrow keys | |
f9b1706bfc3f1d5f694de66192fd5627560fdb52 | Aza Raskin — + Fixed a bug whereby hitting return in the group name would zoom in on the selected tab. | |
2ae0c0c6084598825c132c7c36e4e0948ba412b9 | Ian Gilman — + Removed uservoice, which was causing "new tab" groups to multiply | |
1295e810654b3417cec332c0f52fe6f2d95b8409 | Ian Gilman — + Fixed tab escapees bug | |
17c10cb59220903c93585f2c472298a725851195 | Ian Gilman — + misc documentation fixes | |
2f8879367d169c92dc7786e6ab01d1170c91447c | Ian Gilman — + Refactored DragInfo.start into the constructor where it belongs | |
ee43a7ccfafcc6dce239c72159ed3557fcb14a02 | Ian Gilman — + applied Dietrich's second patch; Listing candies (on the home page) now works in both 3.6 and minefield | |
c0eea763394f85c62300186a95911d0acf0a0a7b | Ian Gilman — + mergetacular | |
027686b05fe26175056e8886d0b39075d8a0510d | Ian Gilman — + Fixed: Quit Firefox with TabCandy open then open Firefox again. Your tabs and and navbar get hidden. | |
c8a649e0eb56ac045bb11fa9b76c22ea24c1a4cc | Ian Gilman — + merge | |
a1b69d0dc770b0b45ee79ccc4f46ae9e609be93c | Ian Gilman — + If you close the selected tab, we now set the selected tab variable to null | |
55b902647dee622f00d507edfe08c0d26ba5164b | Aza Raskin — + Dragging a tab now causes it to become the focused tab. | |
07f99d8fe249813a6dc0ffa9d05edef0695c72ca | Aza Raskin — + Made the dev menu less visually intrusive and more self descriptive | |
581defb289f7569e62dd5327cb1811a3e48cb254 | Aza Raskin — + Added a UserVoice feedback mechanism via UserVoice. | |
47846a693071cf5a911b18b412b7053e7f6e00b9 | Aza Raskin — + The Merge Dirge | |
adf2057742fea2c7ccd554387cde718ae256b1d6 | Aza Raskin — + Removed the code that drew into the toolbar button (no longer needed) | |
e92f757b6e1edc5950c1aa681ccfa0835b5a0d0d | Ian Gilman — + patch from Dietrich to get Tab Candy running in Minefield (disables listing of candies) | |
1874ea2b0af151f962b82fec0d4707887086ee85 | Aza Raskin — + Working on edge-cases for keyboarding around TabCandy | |
c1b450e2b135a7b95d67eee9603b95c5600be7ce | Aza Raskin — + Added the concept of the "focused" tab. | |
5ef1b0dbc732b6fa11ef826d691fad1af8fac274 | Ian Gilman — + Trying -moz-crisp-edges… doesn't seem to improve speed much on 3.6, and looks worse | |
7b8eab9edaae713fa32586fbabda053ec1c1b4bc | Ian Gilman — + Fixed an extremely subtle bug that would cause groups that you hadn't manually resized to start falling apart after a refresh. | |
a337e9a11b4b45be6fcb613238188d38021eaa5e | Ian Gilman — + You can now drag a group by its title. If you click on the title instead, it selects the whole title (which, it turns out, it was doing anyway) and allows you to edit it. | |
40f86ae05a006773e771723fad7c48009c119997 | Ian Gilman — + Fixed: The tab when dropped into the group is too small and place up and to the right | |
462148d554db05a603dede59588f3c1471e9efc5 | Ian Gilman — + added a =, fixing a problem with returning from a tab in a stacked group | |
ecf11f7a16936ecd0c0928a65ed98d49718ec04a | Aza Raskin — + Merge | |
9984f9c350dc3edda01cbc57183fb55b15ff12a4 | Aza Raskin — + Recommiting changes that got lost. | |
da9392186712e299ccf4c98db5fe33be6f3bee56 | Ian Gilman — + The "new tabs" group can now not be renamed or closed, but it can be moved and resized. Updated how item locking works to accommodate this. | |
71d0350800bfc9d64d0708b1b13ef276d71587bd | Aza Raskin — + Fixed a bug where closing the last tab in an un-named group would deposit you on a random tab. | |
0ec8b91c13540c9cb8f467b6552660b7d1b30e1c | Ian Gilman — + merge | |
d3b24d7fb310350987be848b595c2318458110fc | Ian Gilman — + Removed tab bar control | |
0c0eba28feb820d12a1f0626d7d4afa8695eb06f | Aza Raskin — + You can now click-n-drag in empty space to create a group. If the group is too small, it will animate away (the cancel action) and if they group contains orphaned tabs, lo', it pulls those tabs into itself. | |
4de43c946739d175ab8b7f8e7040d629e2192009 | Aza Raskin — + Fixed an ugly bug where you could get trapped at an orphan tab (one that isn't in a group) | |
862b40573ad098ecd66fc8a301bd77d06667a60c | Ian Gilman — + When coming back from a tab, the tabs in the group are rearranged visually (to match the new order in memory) if you've moved the tabs around in the tab bar | |
f8a393a030899d2a8d128a5d0f95a8076edf4003 | Ian Gilman — + merge | |
327dfa9f7cd6af7ecce80061da69d2f71efca9c7 | Aza Raskin — Updated a comment. | |
0cbf6a7a53ba93638c8fecfac1060ff64c8b764d | Aza Raskin — With Ian's help this commit: | |
454ffd627cc4e66ebb29cbaa3f40b21d98e39541 | Ian Gilman — + A group with a single item now never stacks | |
98ada7b4fd5c4bdf937b9e1d12310b14eaa83ba9 | Ian Gilman — + fixed aza's heisenbug having to do with creating new tabs | |
2d71ef7630565d1989c27cb2b4b0cb1dd495ccb1 | Aza Raskin — + Moved back to black overlay look for stacks | |
8adc5303aa06d393cf75d2e7fb76e8495acde00a | Aza Raskin — + Added reverse-syncing of tab ordering: from tab bar order to group order. | |
20d6810e161a2598cb4ef0ee1ebc29e07840fd42 | Ian Gilman — + merge | |
bf683fec83c29623660f5cc432187b0e546360e9 | Ian Gilman — + Removed vestigial double click handler | |
e7643820913c2fcd414f113b6f30b538afc62d56 | Ian Gilman — + merge | |
1ad5c3834f88ef82a6f0c6cfd750191451e5ed9d | Aza Raskin — + Added some code that, when you zoom into a group, moves all of the tabs to the end of the tabstrip (in the order which they appear in the group). This does two things: | |
997e8ceb88070721f81f293a6eae4ce69654687d | Ian Gilman — + Tabs dropped on stacks now appear on top | |
4dd09c05bb2a985e551cdf1d3e5f5c66f16652dd | Aza Raskin — + Added a first-pass at a new-tab interface for groups. | |
cfbf587db333adbc32419e7bd03bbd860d1bdbff | Aza Raskin — + Removed more Toolbar button code (it is no longer needed given that we are showing tabs) | |
f02f4f3779803a57559f56510b41855b0e855bd3 | Aza Raskin — + We use to show tabcandy whenever we closed any tab. We now only focus tabcandy when the last tab in a group is closed. | |
269b2aa2c3a30f6d60f76f786ad424ec27cd9de9 | Aza Raskin — +Styling for groups to make it less apple-like | |
2fec7bd5421978c26e82f5bc10445b79bc46176c | Ian Gilman — + Fixed a bug making it so you couldn't close tabs that were just .mov | |
77d83d9eaaf45c86ed126383178212416063a2c2 | Aza Raskin — + Visual cleanup: | |
37058078f82020fe82edde128976b9278f4cc186 | Aza Raskin — This is a feel update. | |
abac2363d5a152c0c33681dcdb1fe95c98033634 | Ian Gilman — + merge | |
5b3ef2044072ed06afeeeb56c552f2275bd260e8 | Aza Raskin — + Groups now keep the concept of which group is "active" | |
5a18a632ca355f9365876d0eb2b8715339152fc5 | Ian Gilman — + Stacks now expand into a special "tray" | |
b6436f2336f12ef01622f4cc0a11b501f9d69ed4 | Aza Raskin — + Added Math.tanh by way of utils | |
a23cfd4d924b33684edac4833243cc3445f0b216 | Ian Gilman — + merge | |
ad425cbb1a469c1dc54631fe590ab6370ae286e3 | Aza Raskin — An experimental idea that makes that tabbar show only items in your current group. | |
c95a9462f755c8030bd7f5c78318e109f92971b8 | Ian Gilman — + First version of stacks | |
effc09cea48095d8295dccf2c40bc023f8ef80d7 | Ian Gilman — + squishing no longer forces groups into tab aspect ratio | |
67dc4bab68760978db40da83ede21e2c82d3c0b3 | Ian Gilman — + Point's constructer now accepts a point to copy | |
15c10da147ced99ea5daf74c6c856a0a879c41b0 | Ian Gilman — + Now reconnecting tabs with groups | |
b6e3818e5c7951accf36f1f972fd9e83f3e4a6fa | Ian Gilman — + Fixed an unfortunate bug in Rect copying | |
17c59ee826a8244bf2f047c0c97d151baccc1acc | Ian Gilman — + We're now storing data in a file named after your candy, in a folder named 'tabcandy' inside your profile folder (e.g. tabcandy/revision-a.json). Currently the only data that's round-tripped is whether you have hidden the tab bar, but we are saving group data out (just not reading it yet). | |
7713c51e408403a693269c57e4295f2ae9992aaa | Ian Gilman — + merge | |
52b108abaf9635462379377b0fe681933fe1fe8f | Aza Raskin — + Animation when adding a page into a stack | |
1af679989c1e3377c5854bcc5075782099e99a22 | Aza Raskin — More updates to stacking inside of zoomgroups. | |
0d4bc6572f24c9dba08f31e99eaaf7e0b5dab2fe | Aza Raskin — First pass at an implementation of stacks. | |
eb6b763b1261cd170412c18aadadf9f1dbb75efa | Ian Gilman — + Updated Utils logging to deal gracefully with object properties you can't access (for permissions reasons, for instance) | |
a83608eec44ec607aa116a87636dbca8a0bbf7f1 | Ian Gilman — + finished locking down the "new tabs" group… can no longer be renamed or auto deleted | |
e1e44cd152c8899893196900f961b4b3d0d139f0 | Aza Raskin — Cleaned up the interaction around naming a group. | |
fc0c5f55e3ac99ef8972a45671470760097f98d3 | Ian Gilman — + menu key now works | |
cda9397c94671405cd214f65bf1d4513c46f1c30 | Ian Gilman — + Items now has a squishMode variable you can set to one of three possible ways to deal with items getting pushed off the screen: resize the whole set, squish only the ones getting pushed off, let them get pushed off but then have them push back on when there's room | |
bf82e65923f39a49927c68945fed0b18ed3bfaab | Ian Gilman — + merge | |
084d3353a855dec03493cd753b4d01e4dba19667 | Aza Raskin — Performance tweaks: | |
467b3196812985bb1e9a8bfabdc891fc3f77d8e8 | Ian Gilman — + now with unsquish! | |
3553b891209573af6e82cdda71cb0cba22cf4bc4 | Ian Gilman — + First working version of squish | |
9f951cf4281a8b29ba0d051e82a7dc15036065ad | Aza Raskin — + Added animation to showing/hiding the tabbar | |
4406efe97ce0781734d17f6185d0419d14939a9b | Ian Gilman — + The "new tab" group no longer gets pushed away by the other items | |
34287c92372e4f3248b3cda48c84ffb5c037551a | Ian Gilman — + The tab bar toggle now has a down arrow when clicking on it will pull the tab bar down and an up arrow when it will push the tab bar up (was reversed) | |
28489e802e61c651cfefbce8c5730307c51f2ea5 | Aza Raskin — Added a beautiful tabbar toggle. Woot! | |
3f0f8b4e1dbb330d8793fb33d1e1d60d3a875dfc | Aza Raskin — Updated the specification to include the stacks metaphore. | |
0456e27c9c50f280cddd45a8b28ab97d3425f5df | Ian Gilman — + added the title and close box back to groups, with some basic styling | |
2b2d2fb3f07a7567233de34ace77e5bc593b2546 | Aza Raskin — Fixed some bugs with the badge counter. | |
350040da34883e0e62c6200dccc543da6039dc37 | Aza Raskin — Fixed some performance issues (?!) with the Toolbar. When I added it to tabitems.js it caused the browser to freeze up. | |
8aa3eecf80ac6acb95a0fe79409558f66c61b32f | Aza Raskin — Added the code to show the unread badge in the toolbar on new tab openings and hide the unread count when you visit tabcandy. | |
0f1578df71725e3019a4198945311d405a96eef0 | Aza Raskin — Updated toolbar-button.js: | |
6a3a9a2ba8d26982cc56e5df37634eb7abe50047 | Aza Raskin — Aza sings the Merge song: | |
dae4cfd1511406e46ffd45234aea482222745669 | Aza Raskin — Added a TabCandy button to the navigation toolbar on startup. | |
945316f63a7a4ae412dd627ced943c9fd27d30c0 | Ian Gilman — + Removed unnecessary margin and padding from tabs and groups (was messing up layout) | |
8ecdf36adfc170c8589c0a8929a01e1f04428577 | Aza Raskin — + Fixed the implementation of closing | |
496f5baa5b904f35982e6e35713e27cadc204af3 | Aza Raskin — Now correctly sizes new tabs. | |
1e60d9fc843cc81e3c473570e141ecb0578803ce | Aza Raskin — + Fixex a bug whereby the titles of pages would be hidden inside of groups. | |
bea0f905bb5f0070e5269fed62c850c14b60b743 | aza — + Tabs regain appropriate styling when being removed from a group. | |
14dc65707dfcbca51015fca8f9a7525fee493dce | aza — + Continued cleanup of zoom code. | |
d74d95c7bd46706f0d11d4ecd864e33e64f55cbb | aza — Fixed sizing issues in the new style, as well as cleaned up the zoom code. | |
e3c6aecc05ff7a93032b87d90ee678b0ec9e8491 | aza — Fixed the height of the pages. | |
fca6e32cf8cc2c55ac9176befb56b2c7489e9af8 | Ian Gilman — + Merging; looks like we had a little collision in the group DOM area | |
f282455039b060d851aeaabdb48e01fb13a04e0f | aza — Merge with the docs. | |
dd4ba1a3cfbe0a01332f2fc0f86324294ad98d4d | Ian Gilman — + The container for a Group now encompasses its whole bounds; the titlebar is within it rather than outside of it. This is a cleaner structure, and fixes some issues with the titlebar, as well as allowing us to see the red glow for when a group will be dropped into another group. There are still some issues, but I think we'll leave them until we have a visual design. | |
c61492309fcfce2d768d96ef013d015284fa8547 | aza — Begun adding a new theme, by Sean Martell. | |
171cb7578bf85cc54ddd7b4f548368e2803db01b | Ian Gilman — + Put Natural Docs (http://www.naturaldocs.org/) -friendly comments in items.js | |
65602032db92bd9f3fefe649f0abb6f51c6ec018 | Ian Gilman — + Groups lose their resize handle when they get dropped into a group (and get it back when they get pulled out) | |
43b4acc51604f209a824004f469ede5494f87eac | Ian Gilman — + Reenabled the titlebar | |
4e3ccfca357c3c9d1f673d76d27f11f7854c02c7 | Dan Walkowski — ZOMG MERGE. You HG Bastard. | |
13b058fd2d368b627f93af122b6313255529ad6e | Dan Walkowski — merge | |
b0c066cd09573864399f4f587b5e47ddf9e09191 | Ian Gilman — + We're now keeping track of item locations independently of their divs | |
82f85d94988367f129eb188e939726e98ed887c0 | Dan Walkowski — added drop feedback when creating a new group, which looks like a group, and then animates into the final arranged shape. | |
340d8916f739cc146e79361975b644063c3a6300 | Ian Gilman — + merge from depot | |
066c7ca14e051c6886e536578ee09f706a1ba394 | Dan Walkowski — cleaned up drag/drop code | |
dcf09879aa04d7fcc3d5c9bda120840fd390033a | Ian Gilman — + font size for tab names now scales properly | |
f4166a1a26e5fa09b327a6d13ae53e92b07d8c26 | Ian Gilman — + Cleaned up various close and remove routines (the close group feature wasn't working properly) | |
5b787b249dcfdbb4ed0744af7a32fe7c78c9c3f8 | Ian Gilman — + The Grid and Sites features now work properly | |
0248276eb0e921fb29a233ef4af6d99213ad74a8 | Ian Gilman — + Group and TabItem now inherit from Item (currently the pushAway routine and isAnItem property) | |
4dbbdb8cd4defd50b45d307e479b09286c1287e1 | Ian Gilman — + Removed Group.create() and made it the constructor instead | |
90db87999d52e2e04d0c86695f19c1dcf866845f | Ian Gilman — + Branched the shared groups stuff into copies just for revision-a; we've got a bunch of work to do, and it's not worth trying to keep all of the other candies compatible at the moment. | |
4e36c2a3878f6c7f538e5f74a819d39b5b039ef8 | Aza Raskin — + Made the resizer graphic URL absolute instead of relative so that it works in any candy. | |
bc526ccda0c0057fb510061758653d0a85056e3b | Ian Gilman — + First working draft of tabs and groups getting pushed out of the way by the creation of a new group | |
05a8eda2949e3f9f63dbe4fa25c2ed542f8465d2 | Ian Gilman — + moved groups.js and resizer.png to shared locations | |
0cb1289d0f84a8d6c13f9781edd93ec9adddf21f | Ian Gilman — + merged aza's merge of my merge | |
4a7b872ed876ab93a11ff11e42c7fbf6a6365f6d | Ian Gilman — + Removed the margin from the tabs; we need to handle buffers more explicitly | |
d2c79b554f530392b7fd2c00664960328512b23e | aza — + Merged Ian's code into our local files | |
3b45d1d8d902bd9a545ed51139612c30ff4788bf | Ian Gilman — + finally doing an old merge that's been waiting | |
41c859c1f051d73a36ee0f42eac191a45da5236c | Ian Gilman — + Attempting to merge | |
4b154d500846426b8ea6e73bdb945f38a333dd1a | Ian Gilman — + Removed search box | |
cefeddf4186d51a3ca6000d1a591c70bd68fa4bc | aza — Updated the group code to have a sane arrangement algorithm. | |
c529440f6ca2921e4c645eb91413cd50be62f5fb | Ian Gilman — + Created "revision-a" candy, mostly based on original, but with some additions from ian1 | |
a8149a029c8003d7bb26a9f42ff011ac439c122d | aza — + Added the ability for Groups to assume any shape | |
07e308383ba5b82c4ced54a0f88c92273202de36 | aza — + Reverted from CSS-Transitions to jQuery Animations. There were just too many errors using Firefox 3.7 (like that new tabs stopped appearing, and closed tabs stopped dissapearing!) | |
0f978cf4b6316654787ea6b11d3266ce68cc7489 | Ian Gilman — + moved a number of the group-related styles into css/shared/groups.css. Unfortunately, I wasn't able to move everything I wanted to; Firefox 3.7 screwed up the relative URL in the resizer style, and somehow killed the position:absolute in close style (neither of those problems showed up in Firefox 3.6). At any rate, it's a step in the right direction. | |
d2a9dc7aee4b184ce879ab2993bf69c562789bf0 | aza — Original Flavour: Changed animation type from jQuery to css-transition. Doesn't seem to make that much different. | |
44b514e3cf5dc0dc0edd266947a07ffb553d91b3 | aza — ORIGINAL: Added the reverse zoom animation (for when switching back to tabcandy). | |
afc50ca9072ea3c70d0467402b0f20c6a03206f7 | aza — Added Tabs.onFocus back into tabs.js | |
89093d442481123e869d7fb710c3b94fa33e0adb | aza — I incorrectly called css-transitions css-transforms. Fixed that. | |
44ba2f1a5f49b4f66d8561325e7892e1aa5696f1 | aza — Added a check to see if Firefox 3.7+ is being used. It is required | |
32d928881a2f10ca42c89cd33ca342e87fd6fa48 | aza — + Added a zoom animation using CSS transitions. | |
123a36b297437584672bf10e1c829a71c29c4dec | aza — Added the concept of a menu bar on mouseover. | |
c27e970c5bb9a6031c9c5725d7ff5135db1cdefa | aza — Forgot to commit the graphic for doing resizing of groups. | |
68c2d4ea3146846fcb6cf326ac75be7184b2b347 | Ian Gilman — IAN1 CANDY: | |
5ff958915a58a064c6db2a29adbbdd2b88aa7f02 | Ian Gilman — + merge from depot | |
3b031e9024ccc5ce2580a0ba9998ee70403e04e7 | aza — * Groups are now resizable! | |
49fbfed1253116a22f17889baf9c3f66e577bab0 | Ian Gilman — + Moved my work on the stacks candy to the ian1 candy, and added groups to it | |
16ada45683aceba15d688297ecd76f8ca1a5172c | aza — Added a new style of interaction called a zoom group. It is rather hot. I believe this is how we will be doing all future designs. | |
181e7b1beccb7b7d49c72b0d4fcbd063d0cfa3f7 | aza — Merge. | |
7a6450cfbd721dbdb97a396588559ee395fd2a1c | Ian Gilman — + More major cleanup in mirror.js (especially in the painting code) | |
d8a7e4f13b49f79abaeabb8b4bbb43ff95ac9e95 | aza — * Better sizing of groups (fixed a bug with min) | |
1ced5be054caa0d2989ee9f4f985d88745408035 | Ian Gilman — + Took out old paint throttling (which may have been causing more trouble than good) in prep for new paint throttling (some of which is already in) | |
53b96500f9af3d010c06ea97b37dff885744ebcc | aza — Adds Utils.ilog(...) for "interactive log". | |
d410d831399b7ec7994ce8341796346c3cb633e6 | Ian Gilman — + merge from depot | |
48dc63782a44cc2fb3d3e0d5041be88c45b0ce37 | aza — Fixed some bugs with the sizing of the spaces. I hate Javascript: it uses string comparison even on numeric arrays when you use .sort(). | |
a4fe882b345f214ebfe6325b758dd64a6c980fcb | Ian Gilman — + Added getMilliseconds() to Utils | |
2a5b52382cc7d53485b9efe9ba21204023342a24 | aza — (1) Added Firebuglite to the add-on, making it a much more pleasent debugging experience. | |
e38cc371bb45135438e27a6e25134cefa002f19d | Ian Gilman — + merge from depot | |
c78a7dd44871a9c04fe4a201ba188551847c2199 | Ian Gilman — + debugging paint issues | |
5dc089abaca12a4491c784dd1c5471f6ea205f2e | aza — Gave all .tab's a z-index which solves some issues with stacking in groups. | |
81f5ac4b780a0184b0dea83f73604094404d2638 | Ian Gilman — + Grouping now works in the original candy | |
52f594b450ae1fe7d3d85b6e5320252e458ca1ab | Ian Gilman — + merge from depot | |
1a3229ed07df11dd77a392b58ba710a07b1285d6 | aza — Began work on alternative interfaces for grouping. | |
0c12cea99a281e9dd6dab1a604373673d411bafa | aza — Added a TODO to fix a very strange behavior in the customization of new tabs added. | |
654e1f241d1f5a52b514d6811592f71c6b6952a3 | Ian Gilman — + Added a "close" feature to the group menu in the stacks candy | |
84360a41bf3f47f6893f2a592c7bde3101ddff34 | Ian Gilman — + Just debugging (adding logging) | |
ca022cb7489f345d808b98aeed84be44e132b8d8 | Ian Gilman — + removed a stray file left over from last merge | |
73b689327f8e9ffba4a49545c5369a722c923052 | Ian Gilman — + merged from Aza | |
fdead5f13ce8ecd5d60739224501b427f9aadf13 | Ian Gilman — + temporarily adding a file back in, so the merge can happen | |
3e872ca3718843c380c8cd972c8ac455b69da884 | Ian Gilman — + removed files that are now in the "shared" folder | |
3239a8b1629f913212ab1e76420869dba89117d1 | Ian Gilman — + Major reorg: moved all visualizations into "candies" folder, moved core js files into "core" folder, and js files shared by a couple of visualizations into "shared" folder | |
27d8b7dfa99c2d76cadbd916c0d261bc728ac537 | aza — Fixed the lasso selection for my tab.html page. And added functionality that let you say if the lasso colors in or not. | |
652df16bfd7760a049afed29e79d4bfce75df7ba | Ian Gilman — + Got rid of Utils.logger and replaced it with Utils.log, Utils.trace and Utils.error | |
fe6de58c9248888de879828cd04934173e1723a7 | Ian Gilman — + added 2 new experiences: stacks and line | |
5c12b950d9e2c2e0e72f536cf0b17028e012e488 | aza — Integrated selections into my tab demo. | |
3d30ac1db794d2a778ca62969f2b9501bf583416 | aza — Added a first draft of the lasso and selection menu. | |
4b7c7d4a18f7cb20361962f058abadd74d4b75a1 | aza — Added some presentations about the goals for this project. | |
b2ca48c74abadc2ed918ca7cf7742e63ace97cd1 | Ian Gilman — + initial messing around; started a new page for my experiments, as well as a branching page to get between experiments | |
b793de30fd36b27a20723fac3676fc98dfe57f45 | aza — Fixed a bug whereby the Tabs object was empty if Jetpack wasn't also installed. | |
39ed20d043d6f3dfbc764307aede7366a9c037d6 | aza — First commit. |