Colin Lee
49d735a2aa
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/675 : Integrate Adjust SDK (for Greenfield flavor)
2019-03-01 12:57:59 -06:00
Jeff Boek
c7df4fc3e2
[fenix] No issue - Adds basic tab theming
2019-03-01 08:08:10 -06:00
Jeff Boek
eb19c3a642
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Dismiss bottom sheet on archive. Remove boolean logic
2019-03-01 08:03:51 -06:00
ekager
3791b4821b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/517 - Pressing back after clicking tabs should reopen browsing
2019-03-01 00:03:14 -08:00
ekager
ca21d10bfb
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/754 - Restore SearchFragment navigation logic
2019-03-01 00:02:52 -08:00
Christian Sadilek
8dd8fe8169
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/418 : Add account settings page and sign out functionality
2019-02-28 18:58:03 -06:00
Emily Kager
0943be85d8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/613 - Do not close activity for normal tabs on back press
2019-02-28 18:48:59 -06:00
Jeff Boek
3cd141bffd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Modifies Session Bottom Sheet to work for current and archived sessions
2019-02-28 18:46:46 -06:00
Jeff Boek
55b8b21e5c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Trigger session overflow menu on session item menu
2019-02-28 18:46:46 -06:00
Jeff Boek
ba251f0df0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Pulls out the session overflow action
2019-02-28 18:46:46 -06:00
Sawyer Blatz
9c136469b8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/736 & Closes https://github.com/mozilla-mobile/fenix/issues/722 : Adds delete session button to private browsing
2019-02-28 14:00:01 -08:00
Sawyer Blatz
d3299beb5a
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/749 : Adds coloring to destructive history option
2019-02-28 13:42:24 -08:00
Arturo Mejia
ade773f5d3
[fenix] Adding support for Site Permissions.
2019-02-28 13:32:08 -08:00
Colin Lee
ecccfb7a1d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/745 : Integrate Browser-Icons component for favicons
2019-02-28 13:31:44 -08:00
Jeff Boek
f3e8316105
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/741 - Dont show the current session in the previous session list
2019-02-28 14:51:31 -06:00
Jeff Boek
48c455f4c0
[fenix] No issue - Fixes the shadow getting clipped on Session items
2019-02-28 12:41:58 -08:00
Jeff Boek
fd81d0c585
[fenix] No Issue - Fixes spacing between tabs
2019-02-28 12:41:58 -08:00
Jeff Boek
f8294a1881
[fenix] No Issue - Use a consistent color for a session item
2019-02-28 14:20:10 -06:00
Jeff Boek
5a426a3641
[fenix] No issue - pulls logic outside of the UIView
2019-02-28 14:19:49 -06:00
Sawyer Blatz
2f765631d6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/510 : Adds private browsing myths SUMO link
2019-02-28 13:38:08 -06:00
Sawyer Blatz
bd9159087c
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/664 & Closes https://github.com/mozilla-mobile/fenix/issues/665 : Refactors load to respect private mode ( https://github.com/mozilla-mobile/fenix/pull/667 )
2019-02-28 09:25:37 -08:00
Sebastian Kaspari
3cd95a85bd
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/699 : Firefox flavors: Re-use sharedUserId.
2019-02-28 10:54:02 -06:00
Sawyer Blatz
6a80030fbc
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/630 : Polishes tab UI ( https://github.com/mozilla-mobile/fenix/pull/686 )
2019-02-28 08:36:45 -08:00
Emily Kager
87a8f110c1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/717 - Cut off session host preview at 64
2019-02-27 20:01:15 -08:00
Jeff Boek
8412f2e37e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/633 - Remove only normal sessions, add a11y for glyphs
2019-02-27 15:21:55 -08:00
Jeff Boek
4ca4df9ca9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/633 - Gives the user the ability to save their session
2019-02-27 15:21:55 -08:00
Grisha Kruglov
5767a3d756
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/418 : Basic Firefox Accounts integration
...
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).
Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
2019-02-27 18:07:05 -05:00
Grisha Kruglov
0898d23c69
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/309 : Consume Fenix megazord; enable Rust logging
2019-02-27 18:07:05 -05:00
Jeff Boek
7b072c8236
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/362 - Auto closes session
2019-02-27 11:48:48 -08:00
Emily Kager
345de50cf0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/478 - Use new attr to theme clear button in toolbar
2019-02-27 11:19:40 -08:00
Jeff Boek
185ca50890
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/672 - Moves private browsing description out of sessions
2019-02-27 09:57:50 -08:00
Sawyer Blatz
8555fc3e45
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/678 : Hides sessionsComponent in private mode
2019-02-27 09:36:42 -08:00
Jeff Boek
0d8866d6bf
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/687 - Show the sessions placeholder when the session list is empty
2019-02-27 09:35:43 -08:00
Sebastian Kaspari
0d068c6af9
[fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190227104426.
2019-02-27 17:58:27 +01:00
Sebastian Kaspari
61ad08ce5f
[fenix] Revert "Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. ( https://github.com/mozilla-mobile/fenix/pull/676 )"
...
This reverts commit b98f6afeb2e81ad9d8322188429209c14df1c22d.
2019-02-26 12:21:40 -06:00
Emily Kager
218c8182b7
[fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/478 - Use new AC attr to tint close button in the search bar"
...
This reverts commit e0035ddbc0625a1f993de7e397e346ab22706551.
2019-02-26 12:20:47 -06:00
ekager
3e67f70924
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/478 - Use new AC attr to tint close button in the search bar
2019-02-26 11:28:02 -06:00
Colin Lee
ba417f393f
[fenix] Limit Raptor to debug and special builds
2019-02-26 11:26:58 -06:00
Sebastian Kaspari
449fb864a6
[fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. ( https://github.com/mozilla-mobile/fenix/pull/676 )
2019-02-26 08:24:14 -08:00
Jeff Boek
ab88a97cd7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/631 - Adds license and dimen
2019-02-25 17:28:54 -08:00
Jeff Boek
ce386dbadb
[fenix] Replaces drawable with existing one
2019-02-25 17:28:54 -08:00
Jeff Boek
0165735fd5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/636 - Allow a user to delete a session
2019-02-25 17:28:54 -08:00
Jeff Boek
3dd377b331
[fenix] For https://github.com/mozilla-mobile/fenix/issues/635 - Restores a session
2019-02-25 17:28:54 -08:00
Jeff Boek
87e7828095
[fenix] For https://github.com/mozilla-mobile/fenix/issues/631 - Adds session item layout
2019-02-25 17:28:54 -08:00
Jeff Boek
4412fc5298
[fenix] For https://github.com/mozilla-mobile/fenix/issues/631 - Puts tabs and sessions into a nested scrollview
2019-02-25 17:28:54 -08:00
Jeff Boek
6d293a703f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/631 - Passes data into the sessions component and render a list
2019-02-25 17:28:54 -08:00
Sawyer Blatz
e8d66d7f3e
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/292 : Adds placeholder advanced settings fragments ( https://github.com/mozilla-mobile/fenix/pull/638 )
2019-02-25 14:05:19 -08:00
Emily Kager
24d5391c16
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/655 - Show/Hide toolbar in onResume
2019-02-25 11:45:59 -08:00
Sawyer Blatz
7a7e4f8e31
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/661 : Unflags OPEN_TO_BROWSER after use
2019-02-25 13:38:52 -06:00
ekager
b28228c071
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/647 - Private Mode Inherit from Dark Theme
2019-02-25 11:18:46 -08:00
Colin Lee
2bf711e985
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/423 : [Battery Performance] Set up Fenix and Raptor
2019-02-25 09:42:58 -06:00
nikit19
afae7899c6
[fenix] disable blank searches
2019-02-24 08:29:52 -08:00
Colin Lee
d0fd67fe71
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/293 : Adds about settings page
...
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
2019-02-22 15:33:53 -06:00
Emily Kager
20aea62a63
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/420 - Default Browser Preference reacts to default browser status
2019-02-22 10:56:24 -08:00
Sawyer Blatz
0524579c46
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/537 : Refactors private sessions ( https://github.com/mozilla-mobile/fenix/pull/629 )
2019-02-22 09:49:02 -08:00
Jeff Boek
fb009c7f0a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/507 - Leaves a comment to explain the current state
2019-02-21 11:29:13 -08:00
Jeff Boek
dfb4f29848
[fenix] For https://github.com/mozilla-mobile/fenix/issues/507 - Moves the loading of the URL to the fragment
2019-02-21 11:29:13 -08:00
Jeff Boek
e8392c43fc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/507 - Use just the presenter over the feature
2019-02-21 11:29:13 -08:00
Colin Lee
a04ab155f5
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/620 : Top toolbar flashes "fragment_browser" when exiting Settings
2019-02-21 11:17:16 -06:00
Colin Lee
c7088ee0a3
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/595 : Galaxy S7: tap on URL bar doesn't register after task switch
2019-02-20 22:12:29 -06:00
Sawyer Blatz
fc537c42ec
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/566 : Clears search on new tab
2019-02-20 15:32:24 -06:00
Emily Kager
b924df54f5
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/484 -Library Screen UI remove divider, add selectable background
2019-02-20 15:31:10 -06:00
Colin Lee
3aeaac9459
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/589 : Add sample unit tests for a component
2019-02-20 09:20:40 -08:00
Sawyer Blatz
0a639183b6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/537 : Removes unused asset
2019-02-20 10:06:44 -06:00
Colin Lee
452d157f0c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/575 : Crash "IllegalStateException: Display already acquired"
2019-02-20 10:05:49 -06:00
ekager
28101b5f43
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/586 - Use Circular Ripple for Tab List Header Icons
2019-02-19 21:18:23 -06:00
Sawyer Blatz
7de08b2eba
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/584 : Adds missing string descriptions
2019-02-19 21:17:53 -06:00
Colin Lee
3f4cb75bb0
[fenix] Handle listener state bugs as onViewCreated isn't always called
2019-02-19 09:08:25 -08:00
Colin Lee
3dae7c48d1
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/545 : overflow menu multitasking deletes private and non-private
2019-02-18 11:09:47 -06:00
Colin Lee
9b1c5ef4d5
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/568 : Crash on custom tabs menu if no other tabs are open
2019-02-17 23:29:14 -08:00
Colin Lee
36e09d14fb
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/557 : Selected tab should appear with selected theme
2019-02-16 20:55:44 -08:00
Colin Lee
14cd28da3d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/551 : Cropped Sessions Info Box
2019-02-16 19:41:25 -08:00
Colin Lee
45d61ca51f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/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
Colin Lee
7c1b83650c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/545 : overflow menu for multitasking mixes regular and private
2019-02-16 19:39:47 -08:00
Colin Lee
06a8f5630d
[fenix] BrowserToolbar UrlCommitListener requires Boolean return
2019-02-16 17:28:38 -06:00
Emily Kager
ba8052adf7
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/546 - Uses Minimum Touch Target Size for Tab Header Buttons
2019-02-16 10:35:50 -06:00
Jeff Boek
fccef0c7b3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Uses synthetic imports
2019-02-15 16:28:03 -08:00
Jeff Boek
55fc77fcb6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Removes unneeded if statement
2019-02-15 16:28:03 -08:00
Jeff Boek
4c1dcb7383
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds some descriptive comments for temporary values
2019-02-15 16:28:03 -08:00
Jeff Boek
d68e21c9ad
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds menu to delete a single item
2019-02-15 16:28:03 -08:00
Jeff Boek
502dc1257d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Emits action on delete
2019-02-15 16:28:03 -08:00
Jeff Boek
912d8dbb04
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Changes delete text depending on the number of items selected
2019-02-15 16:28:03 -08:00
Jeff Boek
2431d61130
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Display number of selected items in the delete button
2019-02-15 16:28:03 -08:00
Jeff Boek
a2fee5b715
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds a button to delete history
2019-02-15 16:28:03 -08:00
Jeff Boek
ac6d3a3f71
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Forces history titles to be a single line
2019-02-15 16:28:03 -08:00
Jeff Boek
40238c9f35
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Handles back press in edit mode
2019-02-15 16:28:03 -08:00
Jeff Boek
244b43db35
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Dont set the checkbox if it already contains the right value
2019-02-15 16:28:03 -08:00
Jeff Boek
54d8091a0f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds ability to toggle checkbox by selecting item
2019-02-15 16:28:03 -08:00
Jeff Boek
53851d38fc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds selected items to the history component state
2019-02-15 16:28:03 -08:00
Jeff Boek
b9d0109592
[fenix] For https://github.com/mozilla-mobile/fenix/issues/357 - Adds an editing mode to the history component
2019-02-15 16:28:03 -08:00
Sawyer Blatz
ac7109db14
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/530 : Adds private keyboard support
2019-02-15 14:37:57 -08:00
Colin Lee
009b03a195
[fenix] Default to LeakCanary being off
2019-02-15 12:50:58 -08:00
Sawyer Blatz
b7454bc4a7
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/347 : Adds private browsing logic ( https://github.com/mozilla-mobile/fenix/pull/506 )
...
* For https://github.com/mozilla-mobile/fenix/issues/347 : Adds private browsing logic
* For https://github.com/mozilla-mobile/fenix/issues/347 : Adds private session explainer
* Adds persistence
2019-02-15 09:31:03 -08:00
Emily Kager
f1f1211008
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/508 - Use Default Component Text Size for Toolbar
2019-02-14 20:34:51 -06:00
Sawyer Blatz
fd17d83289
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/511 : Corrects theming for home fragment menu
2019-02-14 13:44:44 -06:00
Sebastian Kaspari
7f8f40c805
[fenix] Pass concept-fetch Client implementation to SearchSuggestionProvider.
2019-02-14 10:18:20 -06:00
Colin Lee
12701ada25
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/354 : Overflow menu for multitasking in current session
2019-02-14 10:14:57 -06:00
Emily Kager
b55b72f0f6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/487 - Replace home toolbar icon with tabs icon
2019-02-13 15:33:55 -08:00
Jeff Boek
36433876ec
[fenix] For https://github.com/mozilla-mobile/fenix/issues/490 - Fixes navigation when selecting a history item
2019-02-13 16:13:20 -06:00
Jeff Boek
a9e9f2b9d1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/490 - Properly closes the library when launched from the home view
2019-02-13 16:13:20 -06:00
Colin Lee
1ddaffa988
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/488 : LeakCanary crash
2019-02-13 13:40:21 -08:00
Jeff Boek
da12c7410a
[fenix] Adds build date to the about page
2019-02-13 13:20:12 -06:00
Sawyer Blatz
40acbaf627
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/476 : Adds browserToolbarMenuIcon theming
2019-02-13 12:56:04 -06:00
Colin Lee
b3e1b4bc0a
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/401 : Resolve known leak and install LeakCanary
2019-02-13 09:37:13 -08:00
Sebastian Kaspari
16db6131e3
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/472 : Integrate feature-session-bundling component.
...
This will take care of saving and restoring the (`SessionManager`) state.
2019-02-13 09:35:45 -08:00
Emily Kager
a3666d5264
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/463 - Add attr for home divider color for private mode theming
2019-02-12 17:14:27 -08:00
Jeff Boek
bbb9ba7a41
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/390 - Gives Fenix the ability to respond to the assist intent
2019-02-12 17:02:21 -08:00
Jeff Boek
8fecfd023c
[fenix] Fixes the library list item layout
2019-02-12 16:44:25 -08:00
Emily Kager
e733d61408
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/459 - Remove redundant awesome bar in browser fragment
2019-02-12 16:39:22 -08:00
Jeff Boek
bf305c1032
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/430 - Hides software keyboard when you background the app
2019-02-12 16:34:49 -08:00
Jeff Boek
66f6db029c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/456 - Adds popover menu to menu button
2019-02-12 16:25:40 -08:00
Jeff Boek
d340e18216
[fenix] Moves the shared toolbar component to the components package
2019-02-12 16:25:40 -08:00
Jeff Boek
a802d90d3b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/456 - Moves out KeyTrigger into its own file
2019-02-12 16:25:40 -08:00
Emily Kager
2d781cc316
[fenix] Add new tab and navigate to it
2019-02-12 16:04:01 -08:00
Emily Kager
5a7b905b28
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/449 - Adds Basic About Page with Dated Version Name
2019-02-12 16:04:01 -08:00
Colin Lee
96b742bcfb
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/431 : Scroll-down on the home screen messes up everything
2019-02-12 16:14:46 -06:00
Jeff Boek
5e70cca8c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Fixes the default context
2019-02-12 13:44:09 -08:00
Jeff Boek
a6606690b8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Uses the generated Navigation directions
2019-02-12 13:44:09 -08:00
Jeff Boek
a0b638d851
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Adds history section header
2019-02-12 13:44:09 -08:00
Jeff Boek
21c09fba12
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Adds favicon and menu placeholder
2019-02-12 13:44:09 -08:00
Jeff Boek
29baab9958
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Fixes coroutine scope
2019-02-12 13:44:09 -08:00
Jeff Boek
6c1a2536bc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Navigat back to brows when you tap a history item
2019-02-12 13:44:09 -08:00
Jeff Boek
aea8692693
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Creates ViewHolder for HistoryItem
2019-02-12 13:44:09 -08:00
Jeff Boek
03d1e57c9d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Adds history to the recyclerview
2019-02-12 13:44:09 -08:00
Jeff Boek
3cd5599ec0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Creates the history component
2019-02-12 13:44:09 -08:00
Jeff Boek
691227e341
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Adds the history fragment and the ability to navigate to it
2019-02-12 13:44:09 -08:00
Sawyer Blatz
fbc9c78510
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/438 : Adds dynamic nav bar color
2019-02-12 13:56:43 -06:00
Sawyer Blatz
c20836c1d6
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/434 : Settings visible in private mode
2019-02-12 11:49:10 -06:00
Emily Kager
a7df3c80cf
[fenix] Remove unnecessary is inside when for objects
2019-02-11 16:21:14 -08:00
Emily Kager
5dda00e6db
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/436 - Make Toolbar Menu Item When Exhaustive
2019-02-11 16:21:14 -08:00
Emily Kager
fbb209ed70
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/440 - Set Find in Page colors from theme attrs
2019-02-11 16:20:16 -08:00
Sawyer Blatz
05fd94ee5f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/433 : Corrects URL text field color ( https://github.com/mozilla-mobile/fenix/pull/437 )
2019-02-11 14:24:51 -08:00
Colin Lee
22a9bee831
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/427 : Browser toolbar does not auto-hide if ANY accessibility on
2019-02-11 10:27:08 -08:00
Colin Lee
183cb4a58e
[fenix] Handle multitasking via toolbar actions
2019-02-09 21:11:30 -06:00
Colin Lee
d6e79694f8
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/351 Create home screen component for multitasking
2019-02-09 15:52:10 -06:00
Emily Kager
8e2ddbefd0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Sebastian Kaspari
ce9e8f2e11
[fenix] Use ViewBoundFeatureWrapper and BackHandler from the base component.
2019-02-08 12:00:11 -08:00
Sawyer Blatz
a9c09e0355
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/322 : Adds missing string descriptions
2019-02-08 11:48:56 -08:00
Sawyer Blatz
8cc4c6e5b0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/412 : Enforces consistent naming in colors.xml
2019-02-08 12:53:16 -06:00
Sawyer Blatz
658f5b6c06
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/358 : Adds local history to AwesomeBar ( https://github.com/mozilla-mobile/fenix/pull/413 )
2019-02-08 09:55:30 -08:00
Sawyer Blatz
294c35a84b
[fenix] Closes https://github.com/mozilla-mobile/fenix/pull/363 & Closes https://github.com/mozilla-mobile/fenix/issues/364 : Adds private browsing theme ( https://github.com/mozilla-mobile/fenix/pull/405 )
...
* For https://github.com/mozilla-mobile/fenix/issues/345 https://github.com/mozilla-mobile/fenix/issues/346 - Adds private browsing theme
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
* Abstracts theme management
* Theme browser toolbar
* Remove unused imports
* Begin work on sharedPreferences
* fix lint
* https://github.com/mozilla-mobile/fenix/issues/346 - Refactors ThemeManager to take a callback
* Adds clean status bar and nav bar
* lint
* Themes settings icons better
* Small clean up
2019-02-08 09:43:17 -08:00
Sebastian Kaspari
ad4bc40a4c
[fenix] Reduce PNG file size with ImageOptim.
2019-02-08 09:21:11 -08:00
ekager
c61f319a8c
[fenix] Add fill color
2019-02-08 08:08:57 -08:00
ekager
7688ae3eb6
[fenix] Remove star imports
2019-02-08 08:08:57 -08:00
ekager
b58f67811f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/335 - Adds Report Site Issue Menu Item
2019-02-08 08:08:57 -08:00
ekager
08849a2fc1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/370 - Edit Primary Color for Toggle Color
2019-02-08 08:08:46 -08:00
Sebastian Kaspari
3e08b1dc6d
[fenix] Fix breaking API changes of latest AC snapshot.
2019-02-08 07:17:55 -08:00
Jeff Boek
c8dc0bcbe9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - re-adds the request desktop functionality
2019-02-07 15:41:15 -08:00
Jeff Boek
704f35e027
[fenix] For https://github.com/mozilla-mobile/fenix/issues/355 - Present the Library when the menu item is tapped
2019-02-07 15:41:15 -08:00
Jeff Boek
3dbeb0c4d6
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/389 - Opens the browser when opening from a link
2019-02-06 17:27:05 -06:00
Colin Lee
e9c8970c1c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/391 : Home button is not visible
2019-02-06 14:50:26 -08:00
Jeff Boek
dcba04c1fa
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/383 - Dont create a defaulValue of "null"
2019-02-06 12:22:56 -06:00
Jeff Boek
7a7863957e
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/384 - Prvent fragment from subscribing multiple times
2019-02-06 08:12:47 -08:00
Emily Kager
19e77bbb4d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/378 - Creates Library Fragment UI and adds resources
2019-02-06 08:04:04 -08:00
Jeff Boek
d60a2a8d7f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/311 - Uses Navigation component for opening the browser
2019-02-05 17:30:51 -08:00
Jonathan Almeida
48e606a407
[fenix] WIP: Integrate feature-customtabs component
2019-02-05 17:30:51 -08:00
Emily Kager
877ed0b864
[fenix] Adds new home icon and adds padding to URL background
2019-02-05 15:32:58 -08:00
Emily Kager
deff0a6b40
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/372 - Change Toolbar Menu and Security Icon Colors
2019-02-05 15:32:58 -08:00
Sebastian Kaspari
37ff4a7307
[fenix] Pass EngineView to ContextMenuFeature.
2019-02-05 10:22:57 -08:00
Jeff Boek
82e250a8f8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
eee15737ec
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
Jeff Boek
d04091c9ca
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/360 - Prevent multiple sessionFeatures from being lifecycle observers
2019-02-04 13:28:02 -08:00
Jeff Boek
5ae5a5e410
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/146 & Closes https://github.com/mozilla-mobile/fenix/issues/147 : Integrates find in page
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
2019-02-01 23:00:37 -08:00
Jeff Boek
79a87f1de2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/140 - Fixes a11y recomendations for the homeview
2019-02-01 18:23:29 -08:00
Jeff Boek
e12754121f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/362 - Downgrade to ConstraintLayout 2.0.0-alpha2
...
There is currently an issue with visibility changes in ConstraintLayout 2.0.0-alpha3
https://issuetracker.google.com/issues/122090772
For now we're going to manually implement KeyTriggers.
2019-02-01 16:26:37 -08:00
Emily Kager
3171c1b648
[fenix] No issue: Hook up browser menu items Settings and temporary Share
2019-02-01 16:14:59 -08:00
Sebastian Kaspari
b3d56e5720
[fenix] Move architecture/mvi code to separate gradle module.
2019-02-01 09:45:55 -06:00
Jeff Boek
d4f5993a76
[fenix] For https://github.com/mozilla-mobile/fenix/issues/336 - allow the browser to intercept the back button
2019-02-01 09:37:19 -06:00
Jeff Boek
22747016a6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/336 - Navigate to SearchFragment on URL press
2019-02-01 09:37:19 -06:00
Emily Kager
426a3f2c74
[fenix] Add accounts preferences
2019-01-31 21:57:25 -08:00
Jonathan Almeida
38ed87d775
[fenix] Re-add SEND intent actions
2019-01-31 15:15:34 -06:00
Emily Kager
dbb6570f3b
[fenix] Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Sawyer Blatz
51feeb65f1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/288 : Adds advanced settings
2019-01-31 12:03:49 -08:00
Emily Kager
395c754cc2
[fenix] Create basics settings page
2019-01-31 12:03:49 -08:00
Colin Lee
b9a9d4e6e2
[fenix] Remove hardcoded clientID for Fretboard
2019-01-31 13:16:04 -06:00
Sebastian Kaspari
8ce521e39a
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/263 : Integrate service-glean component.
2019-01-31 09:04:15 -08:00
Colin Lee
c5a9ce7a1c
[fenix] Enforce unidirectional arch better
2019-01-31 08:10:39 -08:00
Jeff Boek
fe9779f2a1
[fenix] Cleans up clipboard awesomebar suggestion
2019-01-30 19:25:37 -08:00
Jeff Boek
20a6be66c1
[fenix] Pull awesome bar into a component
2019-01-30 19:25:37 -08:00
Jeff Boek
b29f885868
[fenix] Removes initial and default session
2019-01-30 19:25:37 -08:00
Jonathan Almeida
bee8300010
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/319 : Add intent filters for more mimetypes
2019-01-30 17:30:08 -06:00
Emily Kager
2db2d21c4e
[fenix] Part of https://github.com/mozilla-mobile/fenix/issues/288 - Set up basic settings menu
2019-01-30 14:29:17 -08:00
Sawyer Blatz
2fc1a39b0d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/288 : Adds settings assets
2019-01-30 16:14:31 -06:00
Christian Sadilek
19e5a6d480
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/264 : Integrate feature-contextmenu component
2019-01-30 15:14:35 -06:00
Sawyer Blatz
507be85e6a
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/288 : Adds settings icons"
...
This reverts commit a8d380f089da260951c65b4b95253ab95d2efef2.
2019-01-30 14:51:52 -06:00
Christian Sadilek
074244e182
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/265 : Integrate feature-prompts component
2019-01-30 14:25:58 -06:00
Sawyer Blatz
0334df9248
[fenix] For https://github.com/mozilla-mobile/fenix/issues/288 : Adds settings icons
2019-01-30 11:59:10 -08:00
Colin Lee
ecbfa2bcfc
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/290 : Integrate new Fenix architecture
2019-01-30 13:44:58 -06:00
Colin Lee
c0a89dc3c1
[fenix] Make ktlint and detekt style changes
2019-01-30 11:08:25 -06:00
Sebastian Kaspari
4f5060cf0f
[fenix] Add color-shifted debug icon.
2019-01-30 09:11:42 -06:00
Sebastian Kaspari
96ae28521f
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/267 : Integrate lib-crash component and upload crash reports to sentry and socorro.
2019-01-30 09:11:15 -06:00
Colin Lee
c062bbb6f9
[fenix] Fix MotionLayout animation the proper way
2019-01-29 19:49:08 -08:00
Jeff Boek
4e5750df9f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - Cleans up search UI
2019-01-29 21:08:07 -06:00
Colin Lee
4023de558a
[fenix] Move inflation back to fragment to fix MotionLayout for now
2019-01-29 16:01:20 -08:00
Emily Kager
b4ddcc97b8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/273 - Wrap session placeholder text
2019-01-29 17:54:48 -06:00
Colin Lee
208a21cc98
[fenix] Add cleartextPermitted flag
2019-01-29 17:53:47 -06:00
Emily Kager
78cfbec0ac
[fenix] Part of https://github.com/mozilla-mobile/fenix/issues/131 - Add Background to URL View Toolbar
2019-01-29 16:28:45 -06:00
Jonathan Almeida
79024eb29f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/268 : Integrate feature-intent component
2019-01-29 15:44:40 -06:00
Christian Sadilek
07fd0494a2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/266 - Integrate feature-downloads component
2019-01-29 14:42:07 -06:00
Grisha Kruglov
5bfa084eb6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
2019-01-29 14:40:59 -06:00
Jeff Boek
f7b7ffc77d
[fenix] Uses start/end over left/right
2019-01-29 10:32:30 -08:00
Jeff Boek
1523b47403
[fenix] Cleans up animation between search bar states
2019-01-29 10:32:30 -08:00
Jeff Boek
2ca556cbdb
[fenix] Cleans up the elevation transition for the search bar on the homescreen
2019-01-29 10:32:30 -08:00
Jeff Boek
72dc6bc9a7
[fenix] Adds search engine icon to searchbar
2019-01-29 10:32:30 -08:00
Jeff Boek
e1686d8d9f
[fenix] Cleans up scrolling animation
2019-01-29 10:32:30 -08:00
Colin Lee
d59ae83a6e
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/127 : Add architecture classes
2019-01-28 15:07:48 -06:00
Jeff Boek
373dc62320
[fenix] For https://github.com/mozilla-mobile/fenix/issues/145 - Pulls out color resources
2019-01-28 12:34:56 -08:00
Jeff Boek
36eac1513d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/145 - Pulls properties into a common style
2019-01-28 12:34:56 -08:00
Jeff Boek
717871f13e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/145 - Adds pills to the search screen
2019-01-28 12:34:56 -08:00
Sawyer Blatz
81d8d622b0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/135 : Adds accessibility support to Browser UI
2019-01-28 14:01:36 -06:00
Emily Kager
454c693923
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/133 - Create Browser Menu UI
2019-01-28 09:50:31 -08:00
Jeff Boek
d05ae404c0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/144 - Adds the clipboard to the awesomebar
2019-01-25 09:44:36 -08:00
Jeff Boek
659032a92d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds the sessions placeholder
2019-01-25 09:11:44 -08:00
Jeff Boek
ce6bcd85c3
[fenix] Hides icons that arent currently used
2019-01-25 09:11:44 -08:00
Emily Kager
efc495b1e0
[fenix] Adds toolbar with autocomplete and menu to BrowserFragment
2019-01-24 14:39:51 -08:00
Jeff Boek
8e7cb49a67
[fenix] Migrates away from using the chip suggestions, fixes text colors
2019-01-24 14:13:28 -08:00
Jeff Boek
b87e93ed12
[fenix] Adds missing licenses
2019-01-24 14:13:28 -08:00
Jeff Boek
9eb616fb9f
[fenix] Fixes transition to browserFragment
2019-01-24 14:13:28 -08:00
Jeff Boek
7bb795ad03
[fenix] Use more user-friendly method name
2019-01-24 14:13:28 -08:00
Jeff Boek
7aa731c25d
[fenix] unhardcode sessionId
2019-01-24 14:13:28 -08:00
Jeff Boek
5639c641a0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - wires up toolbar and awesomebar
2019-01-24 14:13:28 -08:00
Jeff Boek
699b4e6a02
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - Adds autocomplete ot the search screen
...
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
2019-01-24 14:13:28 -08:00
Jonathan Almeida
87af876489
[fenix] Use support-ktx for Lifecycle.addObservers
2019-01-24 09:25:46 -08:00
Emily Kager
58c44eb857
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/134 - Collapse/show the toolbar based on browser scrolling
2019-01-23 13:23:40 -08:00
Jeff Boek
cb5f85a774
[fenix] For https://github.com/mozilla-mobile/fenix/issues/131 - Loads mozilla.org in the browser fragment
2019-01-18 15:47:19 -08:00
Emily Kager
d1b27a0661
[fenix] Implement Navigation, Add Search Fragment, Add Browser Fragment
2019-01-15 14:08:37 -08:00
Emily Kager
6ed7a27ec1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/88 - Add Default + Browsable Intent Filter
2019-01-14 09:52:30 -06:00
Jeff Boek
0b0e5d3d07
[fenix] Fixes nits in https://github.com/mozilla-mobile/fenix/pull/158
2019-01-12 17:09:28 -06:00
Jeff Boek
5b304b49cc
[fenix] Adds documentation stating why we duplicate some styles
2019-01-12 17:09:28 -06:00
Jeff Boek
ffec505050
[fenix] Adds missing licenses
2019-01-12 17:09:28 -06:00
Jeff Boek
cd0141b7c0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds session placeholder with motionlayout
2019-01-12 17:09:28 -06:00
Jeff Boek
67f514d098
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds more style to the urlbar
2019-01-12 17:09:28 -06:00
Jeff Boek
9bf595ec9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds the search bar
2019-01-12 17:09:28 -06:00
Jeff Boek
8411984da2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds wordmark, menu and private browsing buttons
2019-01-12 17:09:28 -06:00
Jeff Boek
c9b4f5edf9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds a home fragment
2019-01-12 17:09:28 -06:00
Jeff Boek
738e138f02
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Sets the base style to allow a plain white background
2019-01-12 17:09:28 -06:00
Jeff Boek
35edd9f202
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/153 - Adds the app icon
2019-01-10 10:41:32 -08:00
Colin Lee
b76a058d3e
[fenix] Fix buildSrc dependencies and androidX usages
2019-01-07 16:20:22 -06:00
Jeff Boek
06f1bf6471
[fenix] Initializes Android project
...
Co-authored-by: Colin Lee <mncolinlee@gmail.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2018-12-07 15:25:38 -05:00