Commit Graph

337 Commits

Author SHA1 Message Date
Gavin Sharp
eead0baed7 Bug 452077: move bookmarks button to the titlebar, r=enndeakin 2008-08-29 12:51:35 -04:00
Gavin Sharp
86bceb3dcc Bug 437954: change default downlaod directory to ~/Downloads, r=mfinkle 2008-08-28 17:45:58 -04:00
Brad Lassey
94666ab003 Bug 449042 – add icon to fennec installer r=blassey p=tonikitoo 2008-08-28 11:50:35 -04:00
Brad Lassey
a49ac622c8 Bug 450262 – Let users to choose the folder to install fennec r=blassey p=tonikitoo 2008-08-28 11:50:32 -04:00
Brad Lassey
587f2f9594 Bug 451441 – don't synchronously redraw everytime we move the canvas r=stuart 2008-08-27 17:28:03 -04:00
Daniel Brooks
f49a13e9e7 bug 452225 – Fennec repo needs an .hgignore file 2008-08-26 10:47:58 -05:00
Mark Finkle
8961afc713 b=451676, r=gavin. Remember the URLBar position when switching tabs 2008-08-22 23:25:17 -04:00
Mark Finkle
5ba39f20a8 b=451668, r=gavin. Sidebars stay in view when panning URLBar away 2008-08-22 23:20:46 -04:00
Mark Finkle
768f9af893 b=451677, r=enn. deckbrowser saves window scroll but should save browser scoll 2008-08-22 09:33:00 -04:00
Stuart Parmenter
10f3fd7c54 Added tag FENNEC_M7 for changeset 7dbca6d7d5cf 2008-08-20 12:29:03 -07:00
Brad Lassey
0a415f2a72 Bug 451430 - Stop updating canvas when kinetic scrolling r=gavin 2008-08-20 15:26:29 -04:00
Mark Finkle
4ce69b9c9c Fennec version bump 2008-08-20 02:13:52 -04:00
Mark Finkle
099969f660 b=448080, p=enn & mfinkle, r=gavin. switching between tabs fails to update parts UI 2008-08-20 02:09:22 -04:00
Gavin Sharp
a11306c0d2 Bug 444858: improve zoom behavior by skipping inline elements, and fix bug that made zooming near the edge of the content area sometimes not work, r=stuart 2008-08-20 01:30:07 -04:00
Mark Finkle
34d35213f8 Added missing file from b=437959 2008-08-19 23:47:56 -04:00
Gavin Sharp
b47dbfcab6 Bug 450243: properly clamp zoomLevel to avoid zooming bugs, r=mfinkle 2008-08-19 23:32:03 -04:00
Mark Finkle
67deec0628 b=437959, r=gavin. View, install and remove add-ons 2008-08-19 22:18:36 -04:00
Gavin Sharp
d27480bd92 Bug 451262: fix typo that broke tab shortcuts 2008-08-19 17:50:10 -04:00
Mark Finkle
7b37e5866e b=444248, r=gavin. Add interactions and animations to nav controls 2008-08-19 15:19:47 -04:00
Justin Dolske
dad9e64f8f Bug 436054 – Password Manager (for Fennec). r=gavin 2008-08-18 12:59:14 -07:00
Brad Lassey
80c341ff9e Bug 450782 – overpan events are hard to trigger with kinetic scrolling enabled r=mfinkle 2008-08-15 15:37:22 -04:00
Brad Lassey
2b487c6f4a Bug 450467 - application.ini name must match X-Osso-Service r=mfinkle 2008-08-15 13:56:19 -04:00
"Brad Lassey"
cc6d360870 Bug 443212 - Kinetic Scrolling r=mfinkle 2008-08-15 13:02:52 -04:00
Doug Turner
fe16cd2c01 Bug 450467. application.ini must match X-Osso-Service name 2008-08-13 00:15:50 -07:00
Doug Turner
6029d90d62 bug 448174 changed how SpatialNavigation is initalized. This changeset updates browser.js to use the new style. 2008-08-05 15:49:41 -07:00
Mark Finkle
114ba2edcc b=449266, r=gavin. browser.js cleanup 2008-08-05 16:19:22 -04:00
Gavin Sharp
77d6b9de8f Bug 448734: fix incorrect pref type 2008-08-04 16:53:40 -04:00
Patrick McManus
f8c5bdce62 change default http settings to concurrency of 4 per server (leaving
room for a couple on other servers) and pipeline depth of 6. Derived
from a data set of 7 sites, 8 simulated mobile networks, and 18
combinations of concurency and pipeline depth. Data and
rationale attached to bugzilla as

https://bugzilla.mozilla.org/attachment.cgi?id=331987
and
https://bugzilla.mozilla.org/attachment.cgi?id=331985
2008-08-01 17:20:56 -04:00
"Brad Lassey"
0c07fa97a2 Bug 445918 - removes control.in from makefile.sh r=ted 2008-07-30 02:37:11 -04:00
mfinkle@markfinkle8198
f92f459d85 b=448495, r=gavin. toolbar and sidebar UI fixup 2008-07-30 01:26:53 -05:00
Gavin Sharp
ff49cfb696 Bug 448350: fix 'undeclared variable' warning 2008-07-29 17:24:16 -07:00
Daniel Brooks
d0bc1c0f76 bug 441794: simplify the testing slightly 2008-07-29 03:30:38 -05:00
Daniel Brooks
0c881eb93a bug 441794: fix a mis-merge, and also make a few tweaks to my code to match the shifting main ui. 2008-07-29 03:10:22 -05:00
Daniel Brooks
f4e3466b1f bug 441694: merge with trunk. also, hg add shortcuts.properties; I've somehow left it out since the beginning. 2008-07-28 15:29:43 -05:00
Daniel Brooks
c159d7a269 merge commit for bug 440797 2008-07-25 18:44:05 -05:00
Daniel Brooks
48d2b5514f Bug 440797 – don't harcode Fennec in browser.js 2008-07-25 18:38:17 -05:00
"Brad Lassey"
026bd6f6a6 Bug 437956 - Linkify phone numbers r=mfinkle 2008-07-25 19:27:31 -04:00
"Brad Lassey"
161075a7e5 Bug 437949 - Support tel uri r=gavin 2008-07-25 19:16:18 -04:00
"Brad Lassey"
14f921c952 Bug 445918 - Setting deb package dependancy on xr version + buildid r=ted 2008-07-25 19:07:50 -04:00
Mark Finkle
19db176e24 update version number, r=stuart, ui-r=gavin 2008-07-25 14:29:39 -04:00
Mark Finkle
19a87469ad b=446673, r=gavin. Sidebar never goes away 2008-07-25 14:10:35 -04:00
Gavin Sharp
427badaecb Bug 447906: add some default prefs required by awesomebar, r=mfinkle 2008-07-25 13:30:17 -04:00
Johnathan Nightingale
ff97013d35 Bug 447843 - remove duplicated pref service r=gavin 2008-07-24 15:48:40 -04:00
Gavin Sharp
420c26a12c Bug 432702: don't throw when loading XUL pages, r=mfinkle 2008-07-24 15:50:59 -04:00
Gavin Sharp
5de55f7775 Bug 444858: don't zoom directly to elements, leave some padding to improve legibility, r=stuart 2008-07-24 15:37:38 -04:00
Neil Deakin
0678db9252 Bug 436064, support multiple documents with a tab navigation bar, r=gavin 2008-07-24 14:50:32 -04:00
Johnathan Nightingale
2d95527e8f Use xul error pages. b=446684, r=gavin 2008-07-22 16:33:22 -04:00
Gavin Sharp
cf75a75663 Fix missing variable declaration and CSS typo 2008-07-22 09:38:26 -04:00
Gavin Sharp
19367008f9 Bug 446509: silence exceptions that are sometimes thrown when zooming, r=mfinkle 2008-07-22 09:11:56 -04:00
Daniel Brooks
55d2f2ae03 bug 441794: add support for clearing a shortcut, which relies on the patch in bug 446550. also fixes a couple of exceptions 2008-07-22 02:38:59 -05:00
Gavin Sharp
71cea325f2 Bug 446433: add some zoom methods to deckbrowser, r=mfinkle 2008-07-21 17:12:18 -04:00
Mark Finkle
c410380ecd b=445993, r=gavin. followup to remove unneeded setTimeout 2008-07-21 17:12:47 -04:00
Mark Finkle
3b50f8427c b=445993, r=gavin. target=_blank doesn't load the URL 2008-07-21 17:00:55 -04:00
Daniel Brooks
10b7f178d6 bug 441794: add a couple more tests for completeness sake 2008-07-20 06:11:28 -05:00
Gavin Sharp
6d9fb9182b Bug 445712: prevent awesome bar from covering up keyboard UI, r=enndeakin 2008-07-20 05:44:49 -04:00
Daniel Brooks
f390a16113 bug 441794: add a bunch of tests, and make a few tweaks so that they all pass. I still need to create the actual chrome mochitest, but all it'll have to do is call the test() function. 2008-07-20 04:42:06 -05:00
Daniel Brooks
674994d190 bug 441794: address some comments by mfinkle, and also switch to using complex pref values so that non-ascii characters in the shortcuts round-trip correctly 2008-07-18 17:20:47 -05:00
Daniel Brooks
329fdf58da move from using the test textbox to using the actual textbox in the editable tree, and properly round-trip the user's selections. 2008-07-17 22:09:32 -05:00
Daniel Brooks
9c36f9d14f bug 441794: fix a mis-merged hunk, and some other miscellaneous tweaks 2008-07-17 17:55:26 -05:00
Daniel Brooks
9714af2c90 bug 441794: merge my other tree into the main line 2008-07-17 17:03:44 -05:00
Daniel Brooks
6d33eb8a1f bug 441794: merge back to main line 2008-07-17 16:51:26 -05:00
Daniel Brooks
3d68951fc3 bug 441794: properly convert dom key events into keyspecs and thence to readable strings 2008-07-17 16:45:08 -05:00
Brad Lassey
97d70ef140 Bug 445738 - removes softkb from deb packaging code r=stuart 2008-07-17 10:10:49 -04:00
Johnathan Nightingale
3e4da768da Vertical and horizontal panning should "snap to" the appropriate axis. b=445716, r=gavin 2008-07-17 15:37:15 +02:00
Mark Finkle
efc5d1f850 b=445715, p=gavin, r=mfinkle. use clickSelectsAll for URL bar 2008-07-17 09:37:34 -04:00
Gavin Sharp
f94d23651d Bug 445734: force redraws while painting (improves panning performance), r=stuart 2008-07-17 14:49:05 +02:00
dougt@dougt-ubuntu
f3feee5ba7 Geolocation UI. Bug 444665. r=mfinkle 2008-07-16 17:07:43 -07:00
Johnathan Nightingale
06dc680ef5 Use browse-by-name for keyword.URL. b=445529, r=mfinkle 2008-07-16 19:05:37 +02:00
Neil Deakin
e62b36e943 Bug 431842, support autocomplete list and findbar, r=gavin
--HG--
rename : mobile/chrome/content/deckbrowser.css => mobile/chrome/content/browser.css
2008-07-16 17:41:38 +02:00
Gavin Sharp
8c79cc2ac3 Bug 436079: zoom pages to fit the display area width, r=stuart 2008-07-16 15:37:28 +02:00
Gavin Sharp
2862c2a803 Bug 436079: zoom pages to fit the display area width, r=stuart 2008-07-16 15:36:28 +02:00
Mark Finkle
2e41e7481f b=445493, r=gavin. Hide sidebar controls when overpanning left 2008-07-16 09:19:55 -04:00
Gavin Sharp
8f2aefb26e Bug 445479: fix panning for zooms triggered from a panned state, r=stuart 2008-07-16 13:45:31 +02:00
Gavin Sharp
0c581abf93 Bug 445464: fix zooming while panned outside initial viewing area, r=stuart 2008-07-16 12:21:24 +02:00
Mark Finkle
5fa817b84f b=445327, r=gavin. Cleanup goToURI code 2008-07-15 11:21:39 -04:00
Mark Finkle
eef166ac02 b=445208, r=gavin. Cleanup the bookmark edit panel 2008-07-14 17:11:15 -04:00
Mark Finkle
1ed6fdc0d8 b=444418, r=gavin. Use overpan event to show sidebar controls 2008-07-11 23:09:35 -04:00
Gavin Sharp
2d1f8ebcd7 Bug 444860: Bump fennec version to 0.5, r=mfinkle 2008-07-11 22:45:44 -04:00
Gavin Sharp
ccc2909b05 Bug 436059: work around dblclick events not firing on the n810, and fix zoomToElement while panned, r=stuart 2008-07-11 21:22:12 -04:00
Mark Finkle
7ebd7ecf21 b=444810, r=gavin. Updates the toolbar images 2008-07-11 20:50:47 -04:00
Gavin Sharp
df3721ca7a Bug 436059: initial 'zoom to element' support, r=stuart 2008-07-11 18:22:38 -04:00
Johnathan Nightingale
6cfb3be360 Add popup blocker UI. b=436057 r=mfinkle 2008-07-11 14:51:28 -04:00
Mark Finkle
6baa2f446f b=444504. fixed spelling 2008-07-10 11:17:01 -04:00
Mark Finkle
81ef3850d9 b=444504, r=gavin. Add notificationbox support 2008-07-10 10:24:48 -04:00
Doug Turner
05d7cc8b40 Bug 444373 renamed spatial-navigation to SpatialNavigation 2008-07-09 11:33:03 -07:00
Doug Turner
f9f4181c71 Enabling spatial navigation in Fennec. b=443009, r=mfinkle 2008-07-09 10:33:40 -07:00
Mark Finkle
78bab5be9f merge 2008-07-08 21:27:05 -04:00
Mark Finkle
e9f64d30a6 b=444218, r=gavin. Show/Hide the side navigation controls 2008-07-08 21:24:49 -04:00
Daniel Brooks
949644b135 bug 441794: that's what I get for changing a variable name after testing but before checking in 2008-07-06 06:12:57 -05:00
Daniel Brooks
5737135215 bug 441794: cache the keys to make setting up the UI O(n) rather than O(n^2) 2008-07-06 05:01:33 -05:00
Daniel Brooks
ad95a1d19c bug 441794: make the listbox an editable tree, and write some code for reading and setting prefs 2008-07-05 19:06:24 -05:00
Daniel Brooks
8ec78ba780 add in the correct code for translating a key into the proper string. the code is much the same as what nsMenuFrame does. It reuses the same properties files and so on. 2008-07-04 15:00:02 -05:00
Daniel Brooks
e63c72b5f3 UI for editing keyboard shortcuts. Not yet actually editable, but updated to work with mfinkle's last patch. 2008-07-04 09:29:24 -05:00
Stuart Parmenter
79705b7691 bug 443473. Fix drag delay to take in to account how far you've moved the mouse and fix panning to not let you pan outside of the browser area. r=gavin 2008-07-04 00:33:05 -07:00
Mark Finkle
b07d50f89e b=436068. breakage from hg dance 2008-07-04 02:52:26 -04:00
Mark Finkle
d93d008829 b=436068, r=gavin. Add and removes files 2008-07-04 02:39:25 -04:00
Mark Finkle
7cf5fbf00f b=436068, r=gavin. Add new navigation UI 2008-07-04 02:16:46 -04:00
Gavin Sharp
3ed430b93f Bug 442975: windowtype should be navigator:browser, r=mfinkle 2008-07-03 12:55:34 -04:00
"Brad Lassey"
5b90aae534 Added tag FENNEC_M4 for changeset 14bbac84b71c 2008-06-26 16:49:28 -04:00
"Brad Lassey"
b8d8fac2b9 bumping version number r=gavin 2008-06-26 16:23:31 -04:00
Gavin Sharp
7625c0b351 Bug 441589: refresh the display periodically to make it possible to use forms, see DHTML effects, etc., r=mfinkle 2008-06-24 21:18:16 -04:00
Gavin Sharp
485c02b33c Bug 441584: properly handle mouseup on the toolbar (end the pan), r=mfinkle 2008-06-24 21:03:37 -04:00
Gavin Sharp
c56786bcde Bug 441681: can't click links after panning (links outside of initial view don't work), r=mfinkle 2008-06-24 19:36:44 -04:00
Gavin Sharp
75a23f05e9 Bug 431843: removal of the deckpage/tab support (r=mfinkle) and re-implementation of panning/zooming using canvas & hidden browser (based on PoC from stuart, r=stuart) 2008-06-21 14:51:41 -04:00
Johnathan Nightingale
bb79242905 Add images for bug 437955. 2008-06-20 17:14:04 -04:00
johnath@gavin-pc-ubuntu
a9426e3aef Initial port of identity UI to Fennec. b=437955 r=gavin 2008-06-20 17:01:42 -04:00
Gavin Sharp
d146e075aa Bug 439452: remove another 'Firefox', r=mfinkle
--HG--
branch : mobile
2008-06-20 13:33:34 -04:00
Gavin Sharp
4b8881d655 Bug 439452 followup (change deb installed description)
--HG--
branch : mobile
2008-06-16 12:56:51 -04:00
Gavin Sharp
a71e8d6552 Bug 439452: Fennec, not Firefox
--HG--
branch : mobile
2008-06-16 12:43:15 -04:00
dougt@dougt-ubuntu
a54108332e clear the total momentum on ever new pan
--HG--
branch : mobile
2008-05-23 09:57:47 -07:00
dougt@dougt-ubuntu
763d054b57 Add some highlighting to the links when we click on them
--HG--
branch : mobile
2008-05-22 16:58:27 -07:00
dougt@dougt-ubuntu
9c40969f94 ws cleanup
--HG--
branch : mobile
2008-05-22 15:12:08 -07:00
mark.finkle@gmail.com
5c4c6e6859 b=435244 – Add initial support for zooming. Animation is disabled.
--HG--
branch : mobile
2008-05-22 16:46:20 -04:00
dougt@dougt-ubuntu
ef0fa25066 kinetic scrolling should base its speed on more than just the last event
--HG--
branch : mobile
2008-05-22 10:52:42 -07:00
mark.finkle@gmail.com
197abf58e4 Swicth to bubbling mouse events
--HG--
branch : mobile
2008-05-21 15:12:08 -04:00
mark.finkle@gmail.com
6a4759e1dd Moved startPan() call into mousemove so it doesn't conflict with double-click
Minor cleanup getting ready for some zoom patches

--HG--
branch : mobile
2008-05-21 15:11:07 -04:00
dougt@dougt-ubuntu
6e3b84de50 use bubble, not capture, on mousedown so that sites can get mouse events
--HG--
branch : mobile
2008-05-21 11:48:03 -07:00
dougt@dougt-ubuntu
6f4c4fea0e removing unneed variables, commenting out dump, adding HTMLAnchorElements as another element we should ignore if the mouse is pressed down on them.
--HG--
branch : mobile
2008-05-21 11:42:28 -07:00
dougt@dougt-ubuntu
fe5c2b9099 merging gavin's change
--HG--
branch : mobile
2008-05-20 13:01:45 -07:00
dougt@dougt-ubuntu
2013812150 434831. doPan optimziations
--HG--
branch : mobile
2008-05-20 12:58:10 -07:00
Gavin Sharp
a6e969eb41 Bug 434573: fixup URIs displayed in the URL bar (avoid wyciwyg://), r=mfinkle
--HG--
branch : mobile
2008-05-20 15:14:19 -04:00
dougt@dougt-ubuntu
c3686c7e35 bug 434675. basic kinetic scrolling
--HG--
branch : mobile
2008-05-20 10:37:59 -07:00
mark.finkle@gmail.com
5931a7d8b6 b=433578 - make panning work better.
--HG--
branch : mobile
2008-05-18 02:35:30 -04:00
Brad Lassey
3276c34959 fixing bug #432647, r=mfinkle
--HG--
branch : mobile
2008-05-13 17:39:17 -04:00
gavin@mozilla.com
4f13bfe455 Rename mac bundle icon
--HG--
branch : mobile
2008-05-12 16:08:38 -04:00
Gavin Sharp
34d4eb19d6 Add macbuild files to allow easy building on OS X (copied over from Firefox with s/firefox/fennec/)
--HG--
branch : mobile
2008-05-12 15:50:39 -04:00
mfinkle@mozilla.com
81a9f93d09 Switched to proposal 6 UI
changed browser.sessionhistory.max_entries to 50

--HG--
branch : mobile
2008-05-09 17:56:14 -05:00
mfinkle@mozilla.com
167270b26f Better canvas panning
Added canvas updating during the pan
Removed deckbrowser.loadURI

--HG--
branch : mobile
2008-05-08 17:59:16 -05:00
mfinkle@mozilla.com
d09a89cffa more canvas panning fixes
--HG--
branch : mobile
2008-05-07 18:57:23 -05:00
mfinkle@mozilla.com
fda6acfef7 fixed a refactor bug
--HG--
branch : mobile
2008-05-06 21:26:09 -05:00
mfinkle@mozilla.com
c481b58516 initial canvas panning
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012843
2008-05-06 14:56:21 +00:00
mfinkle@mozilla.com
5c5e5c8577 broke browser.js apart into overlays
added basic support for proposal 8
started to add support for proposal 6 download UI
original proposal 6 code is still buildable too

--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012789
2008-05-02 20:15:45 +00:00
blassey@mozilla.com
b2e3e6b8ef changes needed to get an icon on the menu
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012756
2008-05-01 19:54:04 +00:00
blassey@mozilla.com
e75a85c345 all the files required to make a debian installer package
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012749
2008-05-01 18:24:41 +00:00
blassey@mozilla.com
ff864cde01 added the deb target
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012748
2008-05-01 18:24:04 +00:00
blassey@mozilla.com
99dbaf2621 added deb target to build.mk and the debian specific make files
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012747
2008-05-01 18:23:40 +00:00
mfinkle@mozilla.com
4a7af77213 buildable mobile browser
--HG--
branch : mobile
extra : convert_revision : svn%3A4eb1ac78-321c-0410-a911-ec516a8615a5/projects/fennec/mobile%4012383
2008-04-18 13:41:49 +00:00