Kartikaya Gupta
f01f76c98f
Bug 1197811 - Turn the LayerView into a ScrollView that scrolls to shift the surface rather than using setTranslation. r=rbarker
...
On Gingerbread devices (Android API 9 or 10) the ViewHelper.setTranslationY code
doesn't work to move the SurfaceView. In order to acheive that effect I turned
LayerView into a ScrollView with a dummy element at the top, and allow it to
scroll. This allows the SurfaceView to move as desired. A few places in the code
were assuming that the LayerView and SurfaceView were always at the same screen
location (which was true before but not any more) and so those sites needed
some updating as well.
2015-08-28 17:22:17 -04:00
Kartikaya Gupta
1cab41b6dd
Bug 1197811 - Extract a wrapper for getting/setting the translation on the LayerView. r=rbarker
2015-08-28 17:22:17 -04:00
Kartikaya Gupta
9320fc2982
Bug 1180295 - Make the text selection handles position correctly. r=rbarker
2015-08-18 14:27:20 -04:00
Michael Comella
e040bde211
Bug 1170884 - Call TypedArray.recycle after use in TextSelectionHandle. r?capella
2015-06-10 15:09:17 -07:00
Mark Capella
2d43a34363
Bug 1106800 - Rename Selection Handle Names, r=margaret
2014-12-30 16:42:17 -05:00
Mark Capella
67921b61bd
Bug 1106800 - Refactor out string constants in favor of existing Enums, r=margaret
2014-12-30 16:42:17 -05:00
Chris Kitching
6323f68331
Bug 1081393: Don't compare enums with equals() r=rnewman
2014-10-11 00:08:17 +01:00
Chris Kitching
4ec9a79856
Bug 1047971: Delete redundant initialisers-to-default-values from constructors r=rnewman
2014-08-03 21:06:05 -07:00
Brad Lassey
18b50b54a9
bug 876689 - Virtual keyboard does not invoke on text input field focus if 'Don't keep activities' is enabled r=jchen
2013-06-06 14:05:06 -04:00
Chris Lord
ed41276fbb
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Margaret Leibovic
f1c43ccb31
Bug 777975 - Text handles for text-selection in the AwesomeBar should be orange. r=mfinkle
2013-04-25 15:27:22 -07:00
Ryan VanderMeulen
e376b2bb54
Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
...
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
ac2dc65ab2
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Brian Nicholson
1c31a98bcf
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Kartikaya Gupta
684d8c1361
Bug 839325 - Make GeckoViewsFactory use a HashMap instead of a table of string compares. r=sriram
2013-02-07 23:35:55 -05:00
Chris Peterson
f7eecfb60e
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Brian Nicholson
114474eccc
Bug 795045 - Part 3: Lock handle to caret position and add scrolling support. r=wesj
2012-12-18 22:58:10 -08:00
Brian Nicholson
cc837f9aeb
Bug 795045 - Part 2: Don't round coordinates until they're used. r=wesj
2012-12-18 22:58:01 -08:00
Brian Nicholson
1e8887f798
Bug 795045 - Part 1: Cleanup for TextSelection/TextSelectionHandle. r=wesj
2012-12-18 22:57:54 -08:00
Sriram Ramasubramanian
46fa28cb73
Bug 779930: Reflect the images for RTL. [r=wesj, r=mfinkle]
2012-10-31 21:49:15 -07:00
Sriram Ramasubramanian
9320db0684
Bug 652168: Add thumb for input box. [r=mfinkle]
2012-09-21 10:56:41 -07:00
Ryan VanderMeulen
7dad4ccb3c
Backout 4607eda1a89f (bug 652168) due to robocop orange.
2012-09-13 17:25:28 -04:00
Sriram Ramasubramanian
2610531fb7
Bug 652168: Add thumb for input box. [r=mfinkle]
2012-09-13 10:19:11 -07:00
Kartikaya Gupta
f16acafb85
Bug 781220 - Hide other GeckoLayerClient methods and expose them via the LayerView API. r=sriram
2012-08-20 15:43:53 -04:00
Kartikaya Gupta
5f157ae75d
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-07 10:39:04 -04:00
Chris Peterson
885e571e16
Bug 778472 - Part 3: Standardize order of import statements: org.mozilla, com, net, org, android, java. r=mfinkle
2012-07-27 17:53:54 -07:00
Ed Morley
7bc62ef0ac
Backout d2ee4c12c0b3 (bug 777351), 5aa6f94160dd (bug 777351), b47c470168fc (bug 777351), 5fb303ba52f7 (bug 777351), be81e4c3d928 (bug 777351), abc5b9a922dc (bug 777075), 8f1fc980f1f1 (bug 777075), 0b194a7f47d4 (bug 777075), d10df9bfef60 (bug 777075), 65393fe32cce (bug 777075), b52dc1df2fde (bug 777075), 8aeda525c094 (bug 777075) for Android native R1 failures on a CLOSED TREE
2012-08-01 18:42:05 +01:00
Kartikaya Gupta
939749fbdc
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-01 10:48:19 -04:00
Kartikaya Gupta
23b6747f0b
Bug 775722 - Reposition the text selection handles during pan/zoom operations. r=blassey
2012-07-26 10:13:48 -04:00
Margaret Leibovic
291ba470dd
Bug 775759 - Native handles don't precisely line up horizontally with the ends of the selection. r=mbrubeck
2012-07-23 12:50:43 -07:00
Margaret Leibovic
1952e8157d
Bug 775723 - Native handles shrink when dragged to the right/bottom of the content area. r=mfinkle
2012-07-19 15:41:21 -07:00
Margaret Leibovic
86e9cae865
Bug 774938 - Native text selection handles. r=mfinkle,kats
2012-07-19 13:16:44 -07:00