Emily Kager
028c6cad70
For #2025 - Create and theme Dialog for deleting all history
2019-05-20 19:24:48 -07:00
Sawyer Blatz
9e50b55340
For #1857 : Adds telemetry for QR scanner
2019-05-17 10:46:53 -07:00
Jeff Boek
c5e5ef4b25
Teases apart ViewModel dependencies ( #2499 )
...
* No Issue - pulls render outside of the viewmodel
* No Issue - Properly subscribes to the changesObservable
* No Issue - Fixes ViewModel tests
2019-05-14 23:16:48 -07:00
Colin Lee
ccbc14a71f
For #1994 : Re-architect state handling code ( #2382 )
2019-05-09 23:06:12 +00:00
Emily Kager
e4b4934f53
For #2393 - SearchTermsTapped even on URL should search ( #2398 )
2019-05-09 16:21:33 -05:00
Sawyer Blatz
70486039c0
Closes #2147 : Refactors usage of openToBrowserAndLoad
2019-04-29 15:49:22 -07:00
Colin Lee
5b7e297adf
For #1955 : Add prompt before loading QR code ( #2096 )
2019-04-28 01:00:55 -05:00
Emily Kager
97e4f43fda
No issue: null check context on permission granted ( #2104 )
2019-04-26 22:02:50 -07:00
Sawyer Blatz
29238d6e5f
For #1954 : Hides keyboard when requesting camera permission
2019-04-26 15:53:38 -07:00
Sawyer Blatz
46924544b6
For #1975 & #1627 : Refactors getSessionById in BrowserFragment
2019-04-25 16:51:03 -07:00
Sawyer Blatz
4945805e37
For #1954 : Resolves QR scanner back press and keyboard issues ( #2036 )
2019-04-25 12:31:17 -07:00
Jeff Boek
31494a4341
Sets the search engine to the default if no shortcut is used
2019-04-23 17:39:57 -05:00
Sawyer Blatz
8a4995099f
For #1205 : Adds search term to EditToolbar
2019-04-23 09:59:48 -07:00
Colin Lee
6199d31924
For #1851 : QR code scanner doesn't load right after permission grant
2019-04-22 13:56:43 -07:00
Colin Lee
d1fd5ec879
For #113 : QR Scan
2019-04-19 14:47:53 -07:00
Jeff Boek
cb7ad32b62
For #1158 - Add search counts
2019-04-17 10:04:49 -07:00
Sawyer Blatz
f48e2b072e
No issue: Cleans up SearchShortcut changes
2019-04-17 11:20:59 -05:00
Sawyer Blatz
471b08d97a
Closes #1194 : Adds shortcut telemetry
2019-04-03 11:12:17 -05:00
Sawyer Blatz
36af5107c6
Closes #875 : Adds search shortcuts ( #882 )
...
* Closes #875 : Adds shortcuts
* Refactor and clean up
* Remove TODO
* Removes local
* Fix nits
* Refactors to add ShortcutEngineManager
2019-03-29 13:49:50 -07:00
Jeff Boek
edb197d10b
Adds search engine icon to the toolbar
2019-03-25 14:42:13 -07:00
Jeff Boek
32f8e06e98
For #959 - Adds search related telemetry
2019-03-22 17:14:35 -07:00
Colin Lee
df40ec970e
Simplify ItsNotBrokenSnack() and make resilient
...
Co-authored by: Emily Kager <ekager@mozilla.com>
2019-03-22 15:00:38 -05:00
Emily Kager
4963f7ccdb
Add Snackbar to link testers to Github issue for features
2019-03-22 15:00:38 -05:00
Sawyer Blatz
9d18bbad12
Closes #847 : Implement onCancelEditing to handle keyboard backPress ( #929 )
2019-03-13 11:12:58 -07:00
Arturo Mejia
fd4acf6e92
Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443 ( #958 )
...
* Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443
* Fix compliation errors
2019-03-12 08:49:22 -07:00
Sawyer Blatz
a79134fdc3
Closes #823 & Closes #835 : Refactors openToBrowserAndLoad to include fromFragment ( #833 )
2019-03-06 14:53:49 -08:00
ekager
c4674a9026
Closes #754 - Restore SearchFragment navigation logic
2019-03-01 00:02:52 -08:00
Jeff Boek
104b6fbf22
No issue - pulls logic outside of the UIView
2019-02-28 14:19:49 -06:00
Sawyer Blatz
e57aa67d60
Closes #664 & Closes #665 : Refactors load to respect private mode ( #667 )
2019-02-28 09:25:37 -08:00
Emily Kager
5b8d40e6e0
Closes #655 - Show/Hide toolbar in onResume
2019-02-25 11:45:59 -08:00
nikit19
9d6ea0ac28
disable blank searches
2019-02-24 08:29:52 -08:00
Sawyer Blatz
53f391de60
Closes #537 : Refactors private sessions ( #629 )
2019-02-22 09:49:02 -08:00
Jeff Boek
5ab49ff7cf
For #507 - Leaves a comment to explain the current state
2019-02-21 11:29:13 -08:00
Jeff Boek
bacf84678d
For #507 - Moves the loading of the URL to the fragment
2019-02-21 11:29:13 -08:00
Sawyer Blatz
797d1cc423
Fixes #566 : Clears search on new tab
2019-02-20 15:32:24 -06:00
Colin Lee
291f21aa8e
Handle listener state bugs as onViewCreated isn't always called
2019-02-19 09:08:25 -08:00
Colin Lee
6d71faa44d
Fixes #541 : Crash on Home Screen
...
The Android Lifecycle Architecture component does not have fine-grained enough lifecycle event callbacks to safely manage Rx subscriptions in Fragment lifecycles. Added autodispose to simplify.
2019-02-16 19:40:39 -08:00
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
2019-02-15 09:31:03 -08:00
Jeff Boek
4873d989a0
Moves the shared toolbar component to the components package
2019-02-12 16:25:40 -08:00
Colin Lee
f09dc2453f
Fixes #351 Create home screen component for multitasking
2019-02-09 15:52:10 -06:00
Emily Kager
77883c0f30
Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Jeff Boek
461664ed87
For #364 - Refactors BrowserFragment to use the ToolbarComponent
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2019-02-04 16:44:10 -08:00
Jeff Boek
dbea570747
For #364 - Moves edit mode to be a part of the toolbar component state
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2019-02-04 16:44:10 -08:00
Colin Lee
0120558fce
Enforce unidirectional arch better
2019-01-31 08:10:39 -08:00
Jeff Boek
ed1e563087
Pull awesome bar into a component
2019-01-30 19:25:37 -08:00
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
2019-01-30 13:44:58 -06:00
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
2019-01-30 11:08:25 -06:00
Jeff Boek
ebb5da7f4e
For #141 - Cleans up search UI
2019-01-29 21:08:07 -06:00
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
2019-01-29 14:40:59 -06:00
Jeff Boek
ef7122a147
For #144 - Adds the clipboard to the awesomebar
2019-01-25 09:44:36 -08:00