Commit Graph

227 Commits (329e05c5021de9e0f80225f7c79a407d3616a839)

Author SHA1 Message Date
Colin Lee 8fcef90c4a Fixes #551: Cropped Sessions Info Box 6 years ago
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.
6 years ago
Colin Lee 03826651dd Fixes #545: overflow menu for multitasking mixes regular and private 6 years ago
Colin Lee 870621b958 BrowserToolbar UrlCommitListener requires Boolean return 6 years ago
Emily Kager 3f52178420 Closes #546 - Uses Minimum Touch Target Size for Tab Header Buttons 6 years ago
Jeff Boek 927c1bdc85 For #357 - Uses synthetic imports 6 years ago
Jeff Boek d3c0aa20c1 For #357 - Removes unneeded if statement 6 years ago
Jeff Boek 007cefa281 For #357 - Adds some descriptive comments for temporary values 6 years ago
Jeff Boek 4263f8ab3e For #357 - Adds menu to delete a single item 6 years ago
Jeff Boek 434c839b73 For #357 - Emits action on delete 6 years ago
Jeff Boek a65bd9b245 For #357 - Changes delete text depending on the number of items selected 6 years ago
Jeff Boek 1f276ec9fc For #357 - Display number of selected items in the delete button 6 years ago
Jeff Boek 20944ae1be For #357 - Adds a button to delete history 6 years ago
Jeff Boek 92dd055a86 For #357 - Forces history titles to be a single line 6 years ago
Jeff Boek 2cfc1bfc6a For #357 - Handles back press in edit mode 6 years ago
Jeff Boek a6e38165cb For #357 - Dont set the checkbox if it already contains the right value 6 years ago
Jeff Boek 0cc44d1ee2 For #357 - Adds ability to toggle checkbox by selecting item 6 years ago
Jeff Boek b7c7fd3100 For #357 - Adds selected items to the history component state 6 years ago
Jeff Boek 0cbcd93208 For #357 - Adds an editing mode to the history component 6 years ago
Sawyer Blatz 9bf0354d02 Closes #530: Adds private keyboard support 6 years ago
Colin Lee 2979c61868 Default to LeakCanary being off 6 years ago
Sawyer Blatz e5fe80f928
Closes #347: Adds private browsing logic (#506)
* For #347: Adds private browsing logic

*  For #347: Adds private session explainer

* Adds persistence
6 years ago
Emily Kager fe74df8b7f Closes #508 - Use Default Component Text Size for Toolbar 6 years ago
Sawyer Blatz 59c2594624 Fixes #511: Corrects theming for home fragment menu 6 years ago
Sebastian Kaspari 5903e8b652 Issue #444: Adapt version code for aarch64 to follow order: X86 > aarch64 > ARM. 6 years ago
Sebastian Kaspari 4a66c60548 Pass concept-fetch Client implementation to SearchSuggestionProvider. 6 years ago
Colin Lee ee229c9709 Fixes #354: Overflow menu for multitasking in current session 6 years ago
Emily Kager 06890d0837 Closes #487 - Replace home toolbar icon with tabs icon 6 years ago
Jeff Boek a4a9222a94 For #490 - Fixes navigation when selecting a history item 6 years ago
Jeff Boek 06403f3b3f For #490 - Properly closes the library when launched from the home view 6 years ago
Colin Lee ff96362551 Fixes #488: LeakCanary crash 6 years ago
Jeff Boek 2e525813f6 Adds build date to the about page 6 years ago
Sawyer Blatz 7531bc56f2 Closes #476: Adds browserToolbarMenuIcon theming 6 years ago
Colin Lee e4b93a0f09 Add initial proguard rules 6 years ago
Colin Lee 2bc769190e Fixes #401: Resolve known leak and install LeakCanary 6 years ago
Sebastian Kaspari b4d1ac0d63 Closes #472: Integrate feature-session-bundling component.
This will take care of saving and restoring the (`SessionManager`) state.
6 years ago
Sebastian Kaspari 5f8a15e9ae Introduce aarch64 flavor and publish nightly build. 6 years ago
Emily Kager ffd3049d99 Closes #463 - Add attr for home divider color for private mode theming 6 years ago
Jeff Boek 2fa814947a Fixes #390 - Gives Fenix the ability to respond to the assist intent 6 years ago
Jeff Boek 6f25b1cadd Fixes the library list item layout 6 years ago
Emily Kager 6cc8d433fc Closes #459 - Remove redundant awesome bar in browser fragment 6 years ago
Jeff Boek f37250127a Fixes #430 - Hides software keyboard when you background the app 6 years ago
Jeff Boek 5addcca524 For #456 - Adds popover menu to menu button 6 years ago
Jeff Boek 4873d989a0 Moves the shared toolbar component to the components package 6 years ago
Jeff Boek df3eaa2ca7 For #456 - Moves out KeyTrigger into its own file 6 years ago
Emily Kager 931778acac Add new tab and navigate to it 6 years ago
Emily Kager 0c8b2a8a1e Closes #449 - Adds Basic About Page with Dated Version Name 6 years ago
Colin Lee c3e8e83776 Enable Proguard plus optimizations for release 6 years ago
Colin Lee 83f637e386 Fixes #431: Scroll-down on the home screen messes up everything 6 years ago
Jeff Boek b6ab865e44 For #355 - Fixes the default context 6 years ago
Jeff Boek a0ac6bfb37 For #355 - Uses the generated Navigation directions 6 years ago
Jeff Boek d8845dc524 For #355 - Adds history section header 6 years ago
Jeff Boek babe5d7d9b For #355 - Adds favicon and menu placeholder 6 years ago
Jeff Boek 29227e6f90 For #355 - Fixes coroutine scope 6 years ago
Jeff Boek b9171cd99a For #355 - Navigat back to brows when you tap a history item 6 years ago
Jeff Boek aac39f97f2 For #355 - Creates ViewHolder for HistoryItem 6 years ago
Jeff Boek 64e96495cc For #355 - Adds history to the recyclerview 6 years ago
Jeff Boek 22ab6ac934 For #355 - Creates the history component 6 years ago
Jeff Boek 0b147d8956 For #355 - Adds the history fragment and the ability to navigate to it 6 years ago
Sawyer Blatz d543d776b1 Closes #438: Adds dynamic nav bar color 6 years ago
Sawyer Blatz 616af429dd Fixes #434: Settings visible in private mode 6 years ago
Emily Kager 94b52beab2 Remove unnecessary is inside when for objects 6 years ago
Emily Kager 414cf16658 Closes #436 - Make Toolbar Menu Item When Exhaustive 6 years ago
Emily Kager ed723557e9 Closes #440 - Set Find in Page colors from theme attrs 6 years ago
Sawyer Blatz 8347c82030
Fixes #433: Corrects URL text field color (#437) 6 years ago
Colin Lee 5dcf4e5a5f Fixes #427: Browser toolbar does not auto-hide if ANY accessibility on 6 years ago
Colin Lee cbb26cb45f Handle multitasking via toolbar actions 6 years ago
Colin Lee f09dc2453f Fixes #351 Create home screen component for multitasking 6 years ago
Emily Kager 77883c0f30 Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity 6 years ago
Sebastian Kaspari cf260e4b8d Use ViewBoundFeatureWrapper and BackHandler from the base component. 6 years ago
Sawyer Blatz 97a3b3c1b3 Closes #322: Adds missing string descriptions 6 years ago
Sawyer Blatz a4fe413537 Closes #412: Enforces consistent naming in colors.xml 6 years ago
Sawyer Blatz 3ff95880eb
Closes #358: Adds local history to AwesomeBar (#413) 6 years ago
Sawyer Blatz d09dc149ed
Closes #363 & Closes #364: Adds private browsing theme (#405)
* For #345 #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

* #346 - Refactors ThemeManager to take a callback

* Adds clean status bar and nav bar

* lint

* Themes settings icons better

* Small clean up
6 years ago
Sebastian Kaspari a29952a2c0 Reduce PNG file size with ImageOptim. 6 years ago
ekager 47df9668fb Add fill color 6 years ago
ekager 4a81ec6012 Remove star imports 6 years ago
ekager 0298950025 Closes #335 - Adds Report Site Issue Menu Item 6 years ago
ekager e424b4d9d0 Closes #370 - Edit Primary Color for Toggle Color 6 years ago
Sebastian Kaspari 951a5dfbad Fix breaking API changes of latest AC snapshot. 6 years ago
Jeff Boek b8ab51318e For #355 - re-adds the request desktop functionality 6 years ago
Jeff Boek 98a1ae578e For #355 - Present the Library when the menu item is tapped 6 years ago
Jeff Boek 6e31927cc7 Fixes #389 - Opens the browser when opening from a link 6 years ago
Colin Lee 623dc55eac Fixes #391: Home button is not visible 6 years ago
Jeff Boek 69ce159758 Fixes #383 - Dont create a defaulValue of "null" 6 years ago
Jeff Boek 71b107f0ff Fixes #384 - Prvent fragment from subscribing multiple times 6 years ago
Emily Kager 4f3c0ee8ad Closes #378 - Creates Library Fragment UI and adds resources 6 years ago
Jeff Boek 10495657c5 For #311 - Uses Navigation component for opening the browser 6 years ago
Jonathan Almeida 21508f49ca WIP: Integrate feature-customtabs component 6 years ago
Emily Kager e358ea138a Adds new home icon and adds padding to URL background 6 years ago
Emily Kager c8e4ef558c Closes #372 - Change Toolbar Menu and Security Icon Colors 6 years ago
Sebastian Kaspari 417a82bc00 Pass EngineView to ContextMenuFeature. 6 years ago
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>
6 years ago
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>
6 years ago
Jeff Boek abd08453ce Fixes #360 - Prevent multiple sessionFeatures from being lifecycle observers 6 years ago
Jeff Boek a6004fea20 Closes #146 & Closes #147: Integrates find in page
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
6 years ago
Jeff Boek 383f9197bf For #140 - Fixes a11y recomendations for the homeview 6 years ago
Jeff Boek 88a54b7b30 Fixes #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.
6 years ago
Emily Kager 3db9f2cb6a No issue: Hook up browser menu items Settings and temporary Share 6 years ago
Sebastian Kaspari 344bc0aea6 Move architecture/mvi code to separate gradle module. 6 years ago