Kyle Huey
6a7619752b
Backed out changeset 1633907c75b7
2010-09-08 07:39:35 -04:00
Dão Gottwald
424cf2073f
Bug 587901 - Remove favicon from Location Bar and add indicator for sites without identity information. r+a=dolske
2010-09-08 09:47:49 +02:00
Philipp von Weitershausen
daaf977b19
Bug 590805 - Sync UI: Revamp setup wizard (part 5), r=mconnor a=blocking2.0
...
Restyle the setup wizard.
2010-09-08 03:37:46 +02:00
Philipp von Weitershausen
676450c72d
Bug 590805 - Sync UI: Revamp setup wizard (part 4), r=mconnor a=blocking2.0
...
Change flow of setup wizard
2010-09-08 03:37:46 +02:00
Ehsan Akhgari
38437f07ac
Merge backout, a=bustage-fix
2010-09-07 19:23:47 -04:00
Ehsan Akhgari
c6263bc52c
Back out bug 592592, bug 588999, bug 591706 and bug 592586 because of test failures
2010-09-07 19:23:29 -04:00
L. David Baron
5e57f47064
Fix uses of percentage -moz-outline-radius in themes for new definition of percent. (Bug 471643) r=dao a2.0=blocking:beta6+
2010-09-07 15:20:35 -07:00
Michael Yoshitaka Erlewine
55fcc9b2ba
Bug 588999 - Add Tab Candy escape button to Tab Candy view [r+a=dietrich]
2010-09-07 01:31:14 +08:00
Dietrich Ayala
eb95ce188e
backing out bug 590742, bug 591147, bug 592586, a=dietrich
2010-09-07 00:28:01 +07:00
Michael Yoshitaka Erlewine
465f310de2
Bug 590742 - Incorporate new CSS for Tab Candy appearance polish [r+a=dietrich]
2010-09-06 11:36:55 -04:00
Michael Yoshitaka Erlewine
aad71dc63a
Bug 591147 Let TabItem spacing used in Items.arrange be specified via CSS [r+a=dietrich]
2010-09-06 10:42:41 -04:00
Josh Matthews
fe8af14775
Backing out ebce58252cf8, 1f94199af190, 81664d1912ee, 8e95db7adbea, f97a99ad74af, 66d12a1541f2, 6b936d1a9e65
2010-09-04 15:15:31 -04:00
Michael Yoshitaka Erlewine
1e5e847253
Bug 591147 Let TabItem spacing used in Items.arrange be specified via CSS [r+a=dietrich]
2010-09-03 15:05:56 -04:00
Rob Campbell
4eb0616a31
Bug 572038 - Create new Tree Panel for Inspector, r=gavin, a=blocking2.0
2010-09-03 15:34:09 -03:00
Frank Yan
0f27aac709
Bug 544816 - Attach combined Stop/Go/Refresh button to the Location Bar. r=dolske, ui-r=shorlander, a=dolske
2010-09-02 19:20:12 -07:00
Margaret Leibovic
1c0c4eb208
Bug 573536: add 'Learn more' link to geolocation notifications, r=gavin, a=blocking
2010-08-30 12:55:17 -04:00
Dão Gottwald
f38944642b
Bug 577096 - App Tabs should indicate change of state in <title>. r=gavin ui-r=beltzner
2010-09-02 22:08:37 +02:00
Michael Yoshitaka Erlewine
d9156f1337
Bug 586455: Separate structural versus visual CSS [r+a=dolske]
2010-09-01 16:14:37 -04:00
Rob Campbell
c2a1c9a539
backout of rev. 9d7e7ac57f10 from bug 572038 due to txul regression, see bug 592525, a=#developers
2010-09-01 14:28:56 -03:00
Alfred Kayser
415caa2be3
Bug 588394 - The tabview image file are way too big. r=dao a=blocking
2010-09-01 07:46:44 +02:00
Wes
3b79dcf8cf
Bug 591626 - :-moz-placeholder is now implemented, uncomment corresponding theme code. r=dao
...
--HG--
extra : rebase_source : 1e21926933b6ebbd247452e0e5e2a2df866896e5
2010-08-31 21:28:41 +02:00
L. David Baron
90a2de749a
Fix uses of percentage border-radius in themes for new definition of percent. (Bug 471643) r=Mossop a2.0=blocking+
2010-08-31 16:46:41 -04:00
Rob Campbell
29601b34ea
Bug 572038 - Create new Tree Panel for Inspector, r=gavin, a=blocking2.0
2010-08-31 14:31:48 -03:00
Dão Gottwald
5323eed412
Bug 579683 - App tabs draw into the toolbar below or the content area. r=gavin a=blocking
2010-08-30 20:26:05 +02:00
Rob Campbell
23b3aa57ce
backing out patch from bug 572038, a=developers
2010-08-28 15:52:23 -03:00
Rob Campbell
49a6a5e90e
Bug 572038 - Create new Tree Panel for Inspector (milestone 0.5), r=gavin, a=blocking2.0 (beta5)
2010-08-28 13:07:41 -03:00
Drew Willcoxon
8c99f8bd79
Bug 575609 - "Switch to Tab" autocomplete entries should have icon decorations (star, magnifier glass, et al.) like other entries. r=gavin, a=blocking-final
2010-08-25 21:01:22 -07:00
Dão Gottwald
be8bda2307
Bug 585007 - Share a list of primary toolbarbuttons for use across themes. r=gavin a=gavin
...
--HG--
extra : rebase_source : 91e795afcefa01a1c5761c5ee326e4a9c85f760d
2010-08-23 23:35:34 +02:00
Dão Gottwald
2f9747f146
Bug 585285 - Make styling for type="menu-button" toolbarbuttons respect the toolbarbutton-1 class. r=mano a=gavin
...
--HG--
extra : rebase_source : d6e6ccd8d7c45d82b830d9cd2b500e4491860908
2010-08-23 23:03:42 +02:00
Ehsan Akhgari
31b2e13f4a
Bug 493732 - Section expander and collapser in about:certerror appear on the left side and have the wrong direction in RTL mode; r=dao a=gavin
2010-08-23 20:49:04 -07:00
Chris Pearce
bdb6e3e485
Backed out changeset 367d4e57cbd2 due to 4% twinopen regression on linux. a=backout.
2010-08-20 21:50:09 +12:00
Frank Yan
e3c663e1c6
Bug 544816 - Attach combined Stop/Go/Refresh button to the Location Bar. r=dolske, ui-r=shorlander, a=dolske
2010-08-20 19:35:09 +12:00
Dão Gottwald
dc63364efa
Bug 588340 - Flatten fake hierarchy in the "Move to Group" context menu. ui-r=faaborg r=mano
...
--HG--
extra : rebase_source : 8dc72fe2be6f329edefc825e4baacc0014fbec0d
2010-08-19 22:23:18 +02:00
Jonas Sicking
ec59d3da3c
Bug 546857 Part 4: Make feed reader not use XUL elements directly in feed page. r=mano a=blocker
2010-08-19 16:12:46 -07:00
Rob Campbell
690a23cd65
Bug 561782 - Create DOM Panel for inspecting DOM nodes and their properties (reticle) Milestone 0.3 r=dietrich a=blocking2.0
2010-08-18 16:54:06 -07:00
Dão Gottwald
1b9a227045
CSS formatting cleanup
2010-08-18 09:33:54 +02:00
Dão Gottwald
2d570ad599
Bug 587999 - Knock "Move This Tab To..." context menu item into shape. r=gavin, ui-r=faaborg
2010-08-18 08:57:59 +02:00
Markus Stange
078024fb04
Bug 584667 - Use the correct image filename for the "Unsorted Bookmarks" menuitem in the bookmarks button dropdown. r=dao
2010-08-13 15:28:55 +02:00
Edward Lee
9bfb0fef8c
Merge mozilla-central to tabcandy-central.
2010-08-12 03:55:08 -07:00
Ian Gilman
7e50a7ea97
+ I forgot to update the references to the newly renamed tabview.css files; fixed
2010-08-11 17:00:15 -07:00
Ian Gilman
fa7425a33f
+ Fixes for dolske and dao comments on bug 574217:
...
++ Unnecessary double if in tabbrowser.xml
++ moved body styling into CSS file and simplified
++ CSS comma style
++ Renamed platform.css files to tabview.css
--HG--
rename : browser/themes/gnomestripe/browser/tabview/platform.css => browser/themes/gnomestripe/browser/tabview/tabview.css
rename : browser/themes/pinstripe/browser/tabview/platform.css => browser/themes/pinstripe/browser/tabview/tabview.css
rename : browser/themes/winstripe/browser/tabview/platform.css => browser/themes/winstripe/browser/tabview/tabview.css
2010-08-11 16:51:39 -07:00
Edward Lee
8f0189e0d4
Merge mozilla-central to tabcandy-central.
2010-08-11 11:13:46 -07:00
Raymond Lee
560939bbd8
Bug 576408 - Implement the downgraded tab triage experience
2010-08-06 22:17:01 +08:00
Edward Lee
cd41d4c3f6
Merge mozilla-central to tabcandy-central.
2010-08-05 14:48:29 -07:00
Markus Stange
bff8562722
Bug 552840 - Tweak positions of some menus. r=dao
2010-08-05 12:05:22 +02:00
Markus Stange
bd84903028
Bug 581044 - Use square toolbar buttons in the Places library window. r=dao
2010-08-05 12:04:25 +02:00
Edward Lee
ba763e5387
Merge mozilla-central and bug 582116 to tabcandy-central.
2010-08-02 10:33:16 -07:00
Dão Gottwald
703f0542a6
Bug 562452 - Clicking the identity button when the location bar was focused shouldn't draw a focus ring. r=mano
...
--HG--
extra : rebase_source : 5adca230585661724a3d2f676bb41b00e806241b
2010-08-12 09:39:50 +02:00
Edward Lee
d3f620c5ea
Bug 583044 - Rename code references of TabCandy to TabView
...
Move files and update references to tabview from tabcandy. Only remaining candy reference is the link to aza's webm video.
--HG--
rename : browser/base/content/browser-tabcandy.js => browser/base/content/browser-tabview.js
rename : browser/base/content/tabcandy/app/drag.js => browser/base/content/tabview/drag.js
rename : browser/base/content/tabcandy/app/groups.js => browser/base/content/tabview/groups.js
rename : browser/base/content/tabcandy/app/infoitems.js => browser/base/content/tabview/infoitems.js
rename : browser/base/content/tabcandy/core/iq.js => browser/base/content/tabview/iq.js
rename : browser/base/content/tabcandy/app/items.js => browser/base/content/tabview/items.js
rename : browser/base/content/tabcandy/core/profile.js => browser/base/content/tabview/profile.js
rename : browser/base/content/tabcandy/app/storage.js => browser/base/content/tabview/storage.js
rename : browser/base/content/tabcandy/app/tabitems.js => browser/base/content/tabview/tabitems.js
rename : browser/base/content/tabcandy/tabcandy.css => browser/base/content/tabview/tabview.css
rename : browser/base/content/tabcandy/tabcandy.html => browser/base/content/tabview/tabview.html
rename : browser/base/content/tabcandy/tabcandy.js => browser/base/content/tabview/tabview.js
rename : browser/base/content/tabcandy/app/trench.js => browser/base/content/tabview/trench.js
rename : browser/base/content/tabcandy/app/ui.js => browser/base/content/tabview/ui.js
rename : browser/themes/gnomestripe/browser/tabcandy/edit-light.png => browser/themes/gnomestripe/browser/tabview/edit-light.png
rename : browser/themes/gnomestripe/browser/tabcandy/edit.png => browser/themes/gnomestripe/browser/tabview/edit.png
rename : browser/themes/gnomestripe/browser/tabcandy/new-tab.png => browser/themes/gnomestripe/browser/tabview/new-tab.png
rename : browser/themes/gnomestripe/browser/tabcandy/platform.css => browser/themes/gnomestripe/browser/tabview/platform.css
rename : browser/themes/gnomestripe/browser/tabcandy/stack-expander.png => browser/themes/gnomestripe/browser/tabview/stack-expander.png
rename : browser/themes/gnomestripe/browser/tabcandy/tabcandy.png => browser/themes/gnomestripe/browser/tabview/tabview.png
rename : browser/themes/pinstripe/browser/tabcandy/edit-light.png => browser/themes/pinstripe/browser/tabview/edit-light.png
rename : browser/themes/pinstripe/browser/tabcandy/edit.png => browser/themes/pinstripe/browser/tabview/edit.png
rename : browser/themes/pinstripe/browser/tabcandy/new-tab.png => browser/themes/pinstripe/browser/tabview/new-tab.png
rename : browser/themes/pinstripe/browser/tabcandy/platform.css => browser/themes/pinstripe/browser/tabview/platform.css
rename : browser/themes/pinstripe/browser/tabcandy/stack-expander.png => browser/themes/pinstripe/browser/tabview/stack-expander.png
rename : browser/themes/pinstripe/browser/tabcandy/tabcandy.png => browser/themes/pinstripe/browser/tabview/tabview.png
rename : browser/themes/winstripe/browser/tabcandy/edit-light.png => browser/themes/winstripe/browser/tabview/edit-light.png
rename : browser/themes/winstripe/browser/tabcandy/edit.png => browser/themes/winstripe/browser/tabview/edit.png
rename : browser/themes/winstripe/browser/tabcandy/new-tab.png => browser/themes/winstripe/browser/tabview/new-tab.png
rename : browser/themes/winstripe/browser/tabcandy/platform.css => browser/themes/winstripe/browser/tabview/platform.css
rename : browser/themes/winstripe/browser/tabcandy/stack-expander.png => browser/themes/winstripe/browser/tabview/stack-expander.png
rename : browser/themes/winstripe/browser/tabcandy/tabcandy.png => browser/themes/winstripe/browser/tabview/tabview.png
2010-07-29 12:37:25 -07:00
Markus Stange
3dc6725ddf
Bug 575934 - Give the buttons in the customization panel a button style. r=dao
2010-08-02 15:27:38 +02:00
Edward Lee
a42d81afc2
Merge mozilla-central to tabcandy-central.
2010-07-26 11:05:28 -07:00
Edward Lee
e99995210d
Bug 581732 - Merge mozilla-central to tabcandy-central 2010/07/24 (with conflicts).
2010-07-24 16:48:38 -07:00
Philipp von Weitershausen
efdc53c8bd
Bug 581917 - OSX theme, about:robots use -moz-background-origin, r=dao, a=johnath
2010-07-26 14:09:21 +02:00
Edward Lee
025fe8aa96
Merge mozilla-central (4.0b2) to tabcandy-central with conflicts.
2010-07-21 00:32:53 -07:00
Edward Lee
9c721e78ab
Remove trailing spaces/tabs from tabcandy files.
2010-07-20 10:17:29 -07:00
Steffen Wilberg
93103884b7
Make close boxes appear on Linux as well.
2010-07-17 23:17:27 +02:00
Edward Lee
f573baa6f5
Merge mozilla-central to tabcandy-central.
2010-07-13 12:23:12 -07:00
Ian Gilman
6f5d3f335b
+ Moved our platform-independent tabcandy.css to browser/base/content/tabcandy/
...
+ Created a platform-specific css file for tabcandy in the theme directory.
+ Copied the Mac TabCandy theme additions into the Windows and Linux themes.
--HG--
rename : browser/themes/pinstripe/browser/tabcandy/tabcandy.css => browser/base/content/tabcandy/tabcandy.css
2010-07-07 15:00:11 -07:00
Aza Raskin
3079520b79
+ Not understanding why I had to merge when Mardak claims I shouldn't have to.
2010-07-02 16:17:55 -07:00
Aza Raskin
43c7f3136f
+ Changed the styling of the snap guides to be a little more architectural and a lot more subdued.
2010-07-02 16:16:16 -07:00
Ian Gilman
d2e5ab946e
+ Removed placebo hack from Storage.wipe()
...
+ Removed TabItems.reconstitute(), which we haven't actually needed for a while, but now it's also causing trouble
+ Removed Utils.activeWindow, which doesn't seem to work, and replaced its use in Utils.activeTab (the only remaining place it was being used) with Utils.getCurrentWindow(), which does seem to work
+ Utils.assert() now dumps a trace
+ Fixed paths to the edit pencil and new tab button images; they should now show up properly
2010-07-01 17:05:46 -07:00
Ian Gilman
ce235a0cf6
+ merge
2010-06-30 11:49:31 -07:00
Aza Raskin
f3f62e0939
Change the style of the guide lines to feel lighter and more in-style.
...
--HG--
extra : rebase_source : c767971fc6c64e76201266fd52d1f52c2513c176
2010-06-30 10:30:55 -07:00
Michael Yoshitaka Erlewine
c5a2519830
updating styling of guide trenches
...
--HG--
extra : rebase_source : be6b4093122a9853879c835f04a93aa6b85a57b3
2010-06-29 19:37:52 -04:00
Ian Gilman
7dccaca304
+ Fixed: Bug 575675 - FindChildWithRules aRelevantLinkVisited assertion when loading tabcandy page
...
+ The "code docs" item on the dev menu now opens the documentation from the repository into a new tab (used to open the local documentation, which doesn't exist in this new context, and replace the tab candy tab)
+ Removed the "tests" item from the dev menu, as they don't apply to this new context
+ Fixed an accidental comma in tabcandy.css (was disabling the pointer cursor for tabs)
2010-06-29 14:39:37 -07:00
Edward Lee
e46ce11140
Bug 574188 - Include individual js pieces into tabcandy.js and expose content and skin files with jar.mn
...
--HG--
rename : browser/base/content/tabcandy/tabcandy.xhtml => browser/base/content/tabcandy/tabcandy.html
2010-06-29 01:04:26 -07:00
Edward Lee
9470533a4d
Bug 574188 - Add UI hooks to trigger tab candy
2010-06-29 01:04:22 -07:00
Gavin Sharp
a1c89a0917
Bug 572967: don't remove notifications once dismissed, and instead allow them to be re-opened from the anchor icon, r=dolske
2010-06-23 12:53:09 -04:00
Edward Lee
3f0cdced0a
Merge tabcandy to mozilla-central.
2010-06-28 15:47:09 -07:00
Ian Gilman
a71e6207a7
+ Cleaned up inelegant box shadows per fryn's suggestion
...
+ Made the snap guides a little more subtle
2010-06-28 14:56:20 -07:00
Michael Yoshitaka Erlewine
d8c19dac06
move trench styling into CSS; fix trenches so that, if in showDebug mode, the trenches will stay drawn
2010-06-28 02:55:26 -04:00
Ian Gilman
611187d87b
+ merge
2010-06-25 16:10:52 -07:00
Ian Gilman
442793c33a
+ Removed icons that exist elsewhere in the browser; now using them instead
...
+ Our toolbar button now uses the standard toolbar button styling; we just apply a glyph to it
+ Went through the code with http://caja.appspot.com/tools/index and fixed a number of minor issues it found
+ Added "refresh" to the dev menu (since you won't be able to just refresh the tabcandy page once it's in the xul:deck)
2010-06-25 16:00:51 -07:00
Aza Raskin
98e3c972d2
+ Cleaned up the code which changes the styling of a tabitems fav icon.
...
- The bite still exist, it just gets smaller.
2010-06-25 15:15:51 -07:00
Aza Raskin
0976054f8a
+ Updated the spec
...
+ Modified the tabitem layout code so that favicons are more sensibly handled at smaller sizes.
2010-06-24 23:59:32 -07:00
Aza Raskin
dca60ad651
+ Fixed the minVersion of the XPI as per Mitcho's suggestion
...
+ Bumped XPI version to 0.4
+ Commented out the click-on-group to zoom into the last active tab
2010-06-21 14:49:38 -07:00
Aza Raskin
5b4e553b4b
-- Stacked Group Behavior --
...
+ Removed the command-click quasimode for showing the tray version of stacked groups.
+ Added a new expand icon for showing the tray version of stacked groups
+ Refactored the Group.js code so that we now have both group.collapse() and group.expand()
-- Website Behavior --
+ Updated the website to pull the documentation section from the Etherpad
+ Some general DRY-based cleanup
-- Install.rdf --
+ Fiddled with the min/max version
2010-06-19 18:46:39 -07:00
Ian Gilman
da373acd31
+ removed unused code and reorged remainder
...
--HG--
rename : browser/themes/pinstripe/browser/tabcandy/shared/candybutton.png => browser/themes/pinstripe/browser/tabcandy/candybutton.png
2010-06-16 15:46:05 -07:00
Ian Gilman
7ceb6f598e
+ Refactored zoom code into TabItem (was in TabItems and Page)
...
+ The "zoom prep", where the div is resized behind the scenes, is now much more robust; items can be rearranged while in this state (in response to new tabs opening, for instance), and everything still works out.
+ Group._activeTab is now a TabItem rather than a DOM element
+ Most of the old "mod" routine is now in the TabItem constructor; "mod" no longer exists
2010-06-14 15:43:02 -07:00
Ian Gilman
0ff4fd993c
+ Now using the "front" class when zooming down (was just when zooming up), hopefully to speed things up
...
+ Modified the "front" class to remove unnecessary bits from the tab, and to turn on crisp edges, hopefully to speed things up
2010-06-11 16:35:47 -07:00
Marco Bonardo
fa18abdbf6
Bug 574511 - Make bookmarks button customize-able. r=dao
2010-07-09 12:44:01 -07:00
Dão Gottwald
dee5963ee8
Bug 579632 - Fix OS X tabs-on-top styling and put tabs on top by default. r=mstange,gavin
2010-07-19 22:19:14 +02:00
Rob Campbell
4f600d6cbc
bug 560692 - Create a style panel for web page inspector. p=me, r=gavin
2010-07-16 11:12:39 -03:00
Ian Gilman
0c931296c2
+ We are entirely jQuery-free in revision-a!
...
+ You can now drop tabs on tabs
+ Resize works once again, but with iQ
2010-06-09 14:45:48 -07:00
Marco Bonardo
355d5ef8a0
Bug 574708 - Deformed back button when bookmarks button is on navigation bar. r=dao
2010-06-26 18:24:03 +02:00
Marco Bonardo
1e5ec4980c
Bug 574708 - bookmarks button looks ugly if not in icon mode. r=dao
2010-06-26 18:22:20 +02:00
Ian Gilman
195438b12d
+ Turned off -moz-crisp-edges
...
+ First use of iQ.animate(), which uses CSS transitions: tab zoom up and down, as well as phantom group disappearing when you drag in empty space but don't make it big enough
+ Consolidated onFocus call of UIClass into onFocus call of Page
+ ui.js is jQuery-free
+ The zoom down animation happens after a setTimeout(…, 1), which causes an unfortunate delay, but without it, the animation doesn't happen at all
+ Added val, resize, change to iQ.fn and isAnimating to iQ
2010-06-03 15:31:18 -07:00
Justin Dolske
8ffb1e4458
Bug 566034 - Put Favicons on OS X bookmarks toolbar. r=dao, ui-r=limi
2010-07-31 15:03:09 -07:00
Aza Raskin
d28b12e3a9
+ Removed an old unused image.
2010-05-27 17:24:38 -07:00
Aza Raskin
9ba5fce234
+ Compressed default.png
2010-05-27 17:23:08 -07:00
Aza Raskin
c2e5e8fc47
+ Default icon when there is no favicon.
2010-05-27 17:19:45 -07:00
Aza Raskin
b6fa45056b
+ Made the css for debug-related buttom buttons more generic.
...
+ Added a more discoverable reset button.
2010-05-27 01:40:45 -07:00
Aza Raskin
837f79367e
+ Added UserVoice back to TabCandy, but this time without pulling in untrusted code from the web into a privledged context.
...
+ UserVoice now links from a button near the bottom of the screen. Styled with CSS3 goodness.
2010-05-25 15:04:46 -07:00
Aza Raskin
62cf6a56a6
+ Remove the title of the "New Tabs" at the suggestion of Beltzner
...
+ Made the titles more beautiful in the new tabs group.
2010-05-25 14:21:23 -07:00
Aza Raskin
f6eac0953a
+ New visual styling for the new tab group. So very very pretty.
2010-05-25 01:20:44 -07:00
Ian Gilman
5840bbdc76
+ New "new tabs" group behavior and position
...
+ New "new tab" button position for the "new tabs" group
+ Misc bug fixes
2010-05-24 17:14:10 -07:00
Aza Raskin
4c2258c2fa
+ Better indication of groups as drop targets
...
+ Using the new-tab buttons no longer cause a jarring shift due to window chrome appearing.
2010-05-22 11:42:23 -07:00
Aza Raskin
b29d117630
+ Groups now have gentle drop shadows.
2010-05-21 20:06:37 -07:00
Aza Raskin
744b1edc64
+ Made TabCandy pretty a la http://www.stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html#tabCandy
...
Note that this only works on the Mac.
2010-05-21 04:05:55 -04:00
Aza Raskin
1027bf1b00
+ Fixed a bug whereby the navbar and tabstrip weren't being properly hidden
...
+ Fixed a typo where errors in onFocus weren't being logged. (When you go back to the TabCandy from a tab, the tab strip get hidden late, causing a jarring jump)
+ Also: fixed bug 567010
2010-05-21 03:13:53 -04:00
Aza Raskin
46b07c659e
+ 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]
...
+ Made the focus ring slightly prettier.
2010-05-14 22:50:12 -07:00
Aza Raskin
b32f21134e
+ Removed the code that drew into the toolbar button (no longer needed)
...
+ Changed the button image to not include a circle with a one in it
2010-05-13 11:00:44 -07:00
Aza Raskin
cc60577ba9
+ Added the concept of the "focused" tab.
...
+ The last tab you were viewing is now highlighted as the focused tab.
+ You can get back to the tab you were looking at now by hitting the escape key.
+ You can navigate to the focused tab by hitting the return key.
+ You can select other tabs via the keyboard with the arrow keys.
2010-05-12 19:56:35 -07:00
Ian Gilman
ad1dfd1097
+ Trying -moz-crisp-edges… doesn't seem to improve speed much on 3.6, and looks worse
...
+ Created Utils.copy to make duplicating objects cleaner
+ Fixed a number of issues with pulling tabs out of a tray. Temporarily disabled the delay on drag as well.
+ Improved the threshold for switching from grid to stack; only happens when the grid fills up.
+ No longer announcing "bad storage data" when there is in fact no storage data (fresh start)
+ A couple more asserts
2010-05-11 17:22:06 -07:00
Kyle Huey
dc69e18e4b
Backed out changeset 210e4d354aec
2010-07-28 11:39:15 -07:00
Mehdi Mulani
0039b24196
Bug 564900 - Add folder specifically for downloads to Library sidebar
...
r=mak
a=sdwilsh
2010-07-28 09:50:04 -07:00
Markus Stange
d0959447e0
Bug 581031 - Update CSS after click-through landed. r=dao
2010-07-28 15:14:15 +02:00
Markus Stange
455caae3cc
Bug 580251 - Be explicit about app tabs being display:block and use vertical-align where -moz-box-align doesn't work. r=dao
2010-07-28 15:13:30 +02:00
Ian Gilman
c2da60b151
+ 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.
...
+ Reenabled the ability to exit title editing by clicking in empty space
2010-05-10 17:17:48 -07:00
Dão Gottwald
14f32b46b7
Bug 431644 - Make resizer in Page Info media tab invisible. r=gavin
2010-07-24 10:56:37 +02:00
Ian Gilman
abfb4e3fda
+ Removed tab bar control
...
+ Group title box now grows when you type into it, but always stays smaller than the width of the group
2010-05-06 17:01:53 -07:00
Aza Raskin
ca381f7e4c
+ Moved back to black overlay look for stacks
...
+ Grappling with a correct new-tab animation
2010-05-04 13:52:25 -07:00
Aza Raskin
fb5b82e3e4
+ 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:
...
(1) It means that the tabs are shown in the order which they appear in the group. Keeps the mental model clean.
(2) When you close a tab, the next tab that is focused is sane (i.e., it is in the group not some random tab)
2010-05-03 16:48:10 -07:00
Aza Raskin
d73a4856d3
+ Added a first-pass at a new-tab interface for groups.
...
+ TODOs (see the code)
+ (1) There is a potential race condition groups.js:line 121
+ (2) The new tab animation is to the wrong place groups.js:line 96
2010-05-03 15:24:22 -07:00
Aza Raskin
064ee2bebe
+Styling for groups to make it less apple-like
2010-04-30 17:26:28 -07:00
Ian Gilman
6d3779e4b0
+ Fixed a bug making it so you couldn't close tabs that were just .mov
...
+ Commented out the _render routine in toolbar-button.js, as it was throwing exceptions and didn't seem to work anyway
+ Added some asserts to Item and cleaned up its documentation
+ Made Utils.assert more robust
+ Made tabs prettier when stacked
+ Commented out js lint, which doesn't seem to work in this context
+ Fixed it so you can't resize locked groups
+ Made it so the "new tabs" group is no longer locked (for the time being at least)
+ Tabs no longer change order when you drag their groups around
+ The tray now goes away more beautifully
+ You now have to drag at least 100 pixels and at least 500 milliseconds before a tab is pulled out its tray
+ No longer reserving space at the bottom of the screen for the "new tabs" group
+ Tab titles now go away when stacked and come back when not (there was a problem with them coming back)
+ No longer explicitly positioning the "new tabs" group
2010-04-30 17:24:03 -07:00
Aza Raskin
286a71b1cc
+ Visual cleanup:
...
+ Page names are no longer visible when in stacks
+ Page names have been prettified when in the stack tray.
+ TODO: Page names don't seem to come back after a group is turned into a stack, and then unstacked.
2010-04-29 00:42:37 -07:00
Ian Gilman
e455405ada
+ Stacks now expand into a special "tray"
...
+ You can now once again rename groups
2010-04-28 17:18:02 -07:00
Ian Gilman
09aad23de9
+ First version of stacks
...
+ Cleaned up issues with algorithm for choosing where to position a tab dropped into a group
+ You can no longer drag a tab or group around by its close box
+ Changed tab drop tolerance… tabs now just need to overlap 50% in order to group. This is to make it consistent with dropping a tab on an existing group, which already behaved this way
+ A single tab in a group will no longer fill the entire group
2010-04-27 16:11:49 -07:00
Aza Raskin
80b2077877
First pass at an implementation of stacks.
...
+ In Zoomgroups put some pages into a group, then scale it down
+ It will animate itself into a stack
+ Pull it out again and it will go back to being a zoomgroup
2010-04-22 12:38:37 -04:00
Ian Gilman
4884381376
+ finished locking down the "new tabs" group… can no longer be renamed or auto deleted
...
+ Removed potential slowdown for dragging tabs… should be the same now as it was before my "keeping groups and children in sync" fix
2010-04-21 17:27:28 -07:00
Aza Raskin
22cf8d5cfb
Cleaned up the interaction around naming a group.
...
+ Animation on changing the default name
+ Appropriate color changes
+ Only show the input box on hover
2010-04-21 14:12:41 -04:00
Gavin Sharp
9068b6f77b
Backed out changeset b46982cc0c0a from bug 572967 due to test failures
...
--HG--
extra : rebase_source : 8ef47209d527047ab2770ae44fb0467fdf2fa97d
2010-08-03 01:37:10 -04:00
Gavin Sharp
75b5f4d7ae
Bug 572967: don't remove notifications once dismissed, and instead allow them to be re-opened from the anchor icon, r=dolske, a=Mossop
2010-06-23 12:53:09 -04:00
Paul O’Shannessy
4df49c2ec3
Bug 571897 (Sync UI) - Part 1: Theme [r=dolske]
2010-08-02 16:37:55 -07:00
Aza Raskin
2023249f68
Performance tweaks:
...
+ We pause tab mirroring/painting on zooms.
+ We remove box shadows and rounded corners on zooms. (Which, according to Shark, was costing around 10% time)
2010-04-20 16:05:07 -04:00
Ian Gilman
db53c576c8
+ 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)
...
+ The tab bar toggle and decorative strip now reside above the tab candy content in Z
+ Group titles now have prompt text/icon
+ Additional documentation (especially Mirror)
+ Fixed the dev mode features (were broken by the tab bar toggle changes)
+ The Firefox nav bar now correctly shows again when you create and go to a new tab
2010-04-16 15:09:23 -07:00
Aza Raskin
c5ad3ac633
Added a beautiful tabbar toggle. Woot!
2010-04-14 19:06:17 -07:00
Aza Raskin
f43960f29d
Updated the specification to include the stacks metaphore.
2010-04-14 17:15:38 -07:00
Ian Gilman
7bcd47dfb4
+ added the title and close box back to groups, with some basic styling
...
+ the "new tab" group now always lives at the bottom of the page
+ the candy switcher and the "grid" and "sites" features are now hidden by default. add ?dev=1 to the url to show them
+ the Firefox nav bar is now hidden when you're in the tab candy page
+ the starting grid now scales depending on how many tabs you have. (it is in fact sharing the arrange code that groups use for their children)
2010-04-14 17:12:06 -07:00
Aza Raskin
a33fb0cdb1
Aza sings the Merge song:
...
They were plentiful when from the darkness it emerged
The dark mercurial spirits singing SVN a dirge
A beast with many heads
No arms but branches in its stead
As you push into unknowns your final utterance will be "merge"
-- The only surving translation of the last song of the commited.
2010-04-12 23:16:28 -07:00
Aza Raskin
ba9df90608
Added a TabCandy button to the navigation toolbar on startup.
...
+ Clicking on it opens a tab to Revision-A
- The tab is moved to being the first tab
- The tab is visually hidden
- Clicking on it again re-uses the opened tab
Some notes:
* Only styled for OSX
* We should think about loading the page in the background on startup
so that there is no time delay when clicking on it the first time
2010-04-12 23:04:25 -07:00
Ian Gilman
6951057a1c
+ Removed unnecessary margin and padding from tabs and groups (was messing up layout)
...
+ Now compensating for padding in tabs when laying them out
+ Tab titles are now a single line, cut at the width of the tab (but no ellipsis yet)
+ Groups now have the move cursor
+ Tab resizing now works, and is disabled when a tab is in a group
+ We now have a "new tabs" group that new tabs go into (created as needed)
+ New layout algorithm for tabs inside a group. It's not as space efficient as the last one, but the unused space is at the bottom rather than the right side, and in general I think it behaves more like people expect.
+ Groups now have a minimum width when resizing
+ If you drag the second to last tab out of a group and don't return it to that group, the group now dissolves.
+ When a tab gets below a certain size, its thumbnail and close box are hidden
+ When a tab's title gets below a certain size, it is hidden.
2010-04-12 17:20:35 -07:00
Aza Raskin
3a944f5cd5
+ Fixed the implementation of closing
...
+ Cleaned up the CSS styles by using background images
2010-04-10 02:16:02 -07:00
Aza Raskin
85d342e4f1
+ Fixex a bug whereby the titles of pages would be hidden inside of groups.
2010-04-09 15:48:29 -07:00
aza@More-Better-Internet.local
1163208298
+ Continued cleanup of zoom code.
...
+ Tabs now have the correct style inside of groups.
2010-04-09 15:17:08 -07:00
aza@More-Better-Internet.local
70ffe69940
Fixed sizing issues in the new style, as well as cleaned up the zoom code.
2010-04-09 12:49:54 -07:00
aza@More-Better-Internet.local
472a75695b
Fixed the height of the pages.
2010-04-09 12:21:31 -07:00
Ian Gilman
24e393f848
+ Merging; looks like we had a little collision in the group DOM area
2010-04-09 10:21:12 -07:00
Ian Gilman
a7874ea5e0
+ 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.
2010-04-09 10:03:51 -07:00
aza@host-3-23.mv.mozilla.com
9b31bf136c
Begun adding a new theme, by Sean Martell.
2010-04-08 17:38:06 -07:00
Ian Gilman
8069990044
+ font size for tab names now scales properly
...
+ tabs now return to their proper size when you pull them out of a group
+ you can now nest groups inside of other groups (though all of the funky repercussions haven't been sorted out yet)
2010-03-31 17:24:16 -07:00
Ian Gilman
0217c353db
+ 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.
...
+ Added jquery.lint to revision-a. Haven't caught anything yet, but seems like it could be helpful.
+ More fiddling with the resizer css
--HG--
rename : browser/themes/pinstripe/browser/tabcandy/shared/resizer.png => browser/themes/pinstripe/browser/tabcandy/resizer.png
2010-03-29 11:16:18 -07:00
Aza Raskin
7ce7aa8ddd
+ Made the resizer graphic URL absolute instead of relative so that it works in any candy.
...
+ Removed some vestigial code.
2010-03-26 14:43:58 -07:00
Ian Gilman
721d8fb727
+ moved groups.js and resizer.png to shared locations
...
+ more work on groups pushing things out of the way
+ some steps toward having groups and tabs share an interface
+ more geometry: we now have a point class, and the rect class now has center and intersect routines
--HG--
rename : content/candies/zoomgroups/gfx/resizer.png => browser/themes/pinstripe/browser/tabcandy/shared/resizer.png
2010-03-25 17:22:45 -07:00
Ian Gilman
25674dab26
+ Removed the margin from the tabs; we need to handle buffers more explicitly
...
+ You can no longer launch into a tab by right clicking it
+ A group's close box now works
+ A group's title bar now works again (silly css misunderstanding)
+ Added a basic Rect object to utils.js, and a getBounds routine for retrieving the bounds of a DOM element
+ The Utils logging routines no longer expand functions (instead just saying that it's a function)
2010-03-24 16:54:48 -07:00
Ian Gilman
e4acac1338
+ 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.
...
+ Moved the pretty new group title bar into the original and ian1 candies, updating the close style so it works in both the tab and group contexts
+ Added forceCanvasSize and unforceCanvasSize functions to tab mirrors
+ Used the new canvas size forcing functions to make the zoom in and out happen in high resolution. Not convinced it's an improvement, especially in the reverse zoom.
+ Brought additional changes from the original candy to the ian1 candy
2010-03-22 17:12:32 -07:00
aza@70-7-150-98.pools.spcsdns.net
127762a4a5
First commit.
2010-02-24 01:47:55 -08:00
Marco Bonardo
501826fc1b
Bug 544817 - Create Bookmarks Widget with placement dependent on Bookmarks Bar status. r=dao
2010-06-24 10:08:43 -07:00
Stephen Horlander
504f7c51e8
Bug 574090 - Refine OS X Toolbar Icons. r=dao
2010-06-23 23:01:51 +02:00
Markus Stange
566ceb734b
Bug 573926 - Increase the main toolbar's padding-top so that less of the locationbar's focus ring is cut off in small-icons mode. r=dao
2010-06-23 22:59:04 +02:00
Markus Stange
90a03942f9
Bug 559034 - New Mac location bar and search bar style. r=dao
2010-06-22 22:29:22 +02:00
Markus Stange
63511cb6ef
Bug 559033 - New Mac toolbar button style. r=dao
2010-06-22 22:28:34 +02:00
Gavin Sharp
49e5b3ee9e
Bug 398776: add new popup-based notification system, and use it for the geolocation notification, r=dolske, r=dao
2010-04-09 13:45:25 -04:00
Dão Gottwald
d301030208
Bug 571944 - Remove bogus min-width that overrides tabbrowser.xml's min-width. r=gavin
2010-06-14 21:53:45 +02:00
Dão Gottwald
35723b050c
Bug 464205 followup, making favicons stand out more again in the all-tabs panel
2010-06-11 14:17:12 +02:00
L. David Baron
1118f60946
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
Dave Townsend
a091601fc2
Bug 552965 and bug 553455: Display notifications for add-on download failures and prompt the user to restart after installation. r=gavin
2010-07-01 09:23:11 -07:00
Markus Stange
5d565b0177
Bug 575408 - Give #personal-bookmarks a proper min-height so that you can drop bookmarks on an empty bookmarks toolbar. r=dao
...
--HG--
extra : rebase_source : a7d86d73ac46774c3255a6bd7f436875c9222083
2010-07-01 18:42:17 +02:00
Markus Stange
953d33a51a
Bug 575105 - Don't let the appearance of the "Switch to tab:" label shift down the whole toolbar. r=dao
...
--HG--
extra : rebase_source : ca02edbc71b7adef013b6a50797fc57f0e12bc22
2010-07-01 18:41:17 +02:00
Stephen Horlander
d2ecb09aca
Bug 565187 - Icons for new geolocation notification. r=dao
2010-07-01 11:03:56 +02:00
Dave Townsend
c9419e26e0
Backing out patches for bug 552965 and bug 553455 due to test failures.
2010-06-30 16:51:05 -07:00
Dave Townsend
2f164a09a3
Bug 552965 and bug 553455: Display notifications for add-on download failures and prompt the user to restart after installation. r=gavin
2010-06-30 14:13:17 -07:00
Rob Campbell
3350ea7bff
Bug 547453: create a web page inspector for Firefox, r=gavin
2010-05-13 16:38:21 -04:00
Gavin Sharp
cfc66f7a7c
Backed out changeset f551d1be254e (inspector-0.1, fixing commit message)
...
--HG--
extra : rebase_source : b7a94409c817d49822920a8d38aadfc8dae1a0db
2010-05-13 16:36:43 -04:00
Rob Campbell
a0c135f9cc
inspector-0.1
2010-05-13 17:08:34 -03:00
Asaf Romano
7d26b0b244
Bug 528884 - Remove places' menu and toolbar bindings. r=mak
2010-05-05 15:28:04 +02:00
Gavin Sharp
235ea7b9a7
Bug 560288 - consolidate hud-button style rules. r=dao
2010-04-20 12:12:10 -04:00
Dão Gottwald
f1b65d54b6
Bug 457187 - Make the tabs toolbar customizable. r=gavin
2010-04-27 18:57:19 +02:00
Dão Gottwald
453465b975
Bug 544815 - implement tabs on top option. r=gavin
2010-04-06 08:34:27 +02:00
Blair McBride
a76c55da65
Bug 480350 - Show currently loaded URIs in location bar autocomplete results, allow switching to the tab. r=gavin,mak sr=mconnor
2010-03-26 22:59:02 +01:00
Dão Gottwald
36e468bab9
Bug 554809 - Tab drop indicator is misaligned if the tab bar doesn't overflow. r=gavin
...
--HG--
extra : rebase_source : 20c07e21a0d0ea82b62f43b84ae72d94953ce0cd
2010-03-26 09:30:52 +01:00
Dão Gottwald
830c6a4ac0
Bug 464205 - Attach the panel to the content area and style it accordingly. r=mstange
2010-03-22 15:11:42 +01:00
Markus Stange
36fc4b62a9
Bug 538187 - CSS changes for :-moz-window-inactive pseudoclass. r=dao
2010-03-17 18:12:03 +01:00
Markus Stange
16204bad0f
Backed out changeset d906e4dd1e49, bug 538187 - CSS changes for :-moz-window-inactive pseudoclass because of test_righttoleft.xul test failures.
...
--HG--
extra : rebase_source : 48dbae1048eaf589013725fad8f6134fcf49c139
2010-03-17 19:58:46 +01:00
Markus Stange
0f9e9f1770
Bug 538187 - CSS changes for :-moz-window-inactive pseudoclass. r=dao
2010-03-17 18:12:03 +01:00
Markus Stange
43ccd247ae
Bug 551582 - Add some margin to the bookmarks toolbar buttons so that the scrollbox doesn't clip their shadow. r=dao
2010-03-17 18:08:59 +01:00
Dão Gottwald
6f14dd916d
Bug 347930 - Move the tabs outside the tabbrowser, put them in a toolbar. r=vlad
...
--HG--
extra : rebase_source : e1662b549464d68417cf3b0f07d9624fe1a670ef
2010-03-17 07:36:13 +01:00
Dão Gottwald
81acbc7ed7
Bug 477113 - RTL text-align changes throughout the theme because of bug 299837. r=ehsan
...
--HG--
extra : rebase_source : 4bc0a54962f3987db6db08b7dd90a82d80f1831d
2010-03-15 19:45:10 +01:00
Blair McBride
41d5c5539c
Backout patch for c7562242f88e due to bustage
2010-03-11 16:35:37 +13:00
Blair McBride
5f62cb3491
Bug 480350 - Show currently loaded URIs in location bar autocomplete results, allow switching to the tab. r=gavin,mak sr=mconnor
2009-11-23 15:37:39 +13:00
Dão Gottwald
3bb4e69858
Bug 508499 - simplify tab drop indicator code and styling. r=gavin
2010-03-10 09:07:45 +01:00
Dão Gottwald
7256c4231f
Bug 550825 - remove redundant .tab-close-button selectors. r=mstange
2010-03-08 14:33:15 +01:00
Dão Gottwald
abaf3f3874
Bug 547224 follow-up: Comment out -moz-placeholder use until it's actually implemented (bug 457801)
2010-03-07 22:05:01 +01:00
Dão Gottwald
2f2700f903
Bug 549988 - Better align menupopups with bookmark toolbar buttons. r=mstange
2010-03-05 13:00:59 +01:00
Dão Gottwald
9f5ba67cdf
Bug 547224 - Remove the custom emptyText implementation, implement textbox.placeholder using the input field's native placeholder facility. r=enn
...
--HG--
extra : rebase_source : 50e3996d42073daa4c9f68f8c263b8b8106f3d84
2010-03-04 08:13:27 +01:00
Dão Gottwald
e0a658f9a9
Bug 547676 - Remove item-grayscale.png. r=mstange
2010-02-22 12:28:56 +01:00
Kaspar Brand
c62e0cb5f0
Bug 455334 - Improve truncation and RTL display of EV cert owner strings in location bar. r=dao
...
--HG--
extra : rebase_source : ea62e191112ab31a79ec845e1e382de5eb9e4e62
2010-02-21 23:05:05 +01:00
Markus Stange
dffb508bfe
Bug 547538 - Fix performance regression of bug 482086 and bug 482105 by using layered backgrounds instead of borders and less box shadows. r=dao
2010-02-21 16:03:55 +01:00
Dão Gottwald
fd1f3b7dbd
Bug 482105 - Replace searchbar design images with CSS borders, backgrounds and box shadows. r=mstange, r=rflint
2010-02-21 16:03:52 +01:00
Dão Gottwald
ab72cb5dce
Bug 482086 - Replace locationbar design images with CSS borders, backgrounds and box shadows. r=mstange
2010-02-21 16:03:48 +01:00
Markus Stange
d5a870dc8a
Bug 546874 - New style for the bookmarks bar. r=dao
2010-02-21 15:50:10 +01:00
Dão Gottwald
3d464ed057
Bug 546261 - Full-screen window controls shouldn't pick up custom toolbarbutton styling. r=gavin
2010-02-20 19:11:09 +01:00
Markus Stange
7632e1d667
Bug 542192 - Restyle Mac menus. r=dao
2010-02-04 20:30:18 +01:00
Dão Gottwald
abdf261daa
Bug 543315 - Remove obsolete use of buttonover and buttondown attributes. r=rflint
2010-02-02 08:48:16 +01:00
Dão Gottwald
3fd6a889af
Bug 543306 - tabpanels background briefly visible when opening a new tab. r=gavin
2010-02-02 08:47:11 +01:00
Markus Stange
2022f6700f
Backed out changeset 28e8bdda3413, bug 534152, because of SunSpider and DHTML performance regression.
2010-01-14 16:41:58 +01:00
Markus Stange
79fa9ec30d
Bug 534152 - When the toolbars in the main browser window are hidden using the toolbar toggle pill, add a dummy 2px-high toolbar so that the titlebar separator isn't shown and the tabs can visually merge with the titlebar. r=dao
2010-01-13 17:19:49 +01:00
Markus Stange
ae3e46e759
Bug 527682 - Implement -moz-window-shadow values menu, tooltip and sheet. r=dbaron, r=dao, r=josh
2009-12-30 16:24:08 +01:00
Metal Sonic
80ae9b3620
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00