The Wayback Machine - http://web.archive.org/web/20221230203806/https://github.com/google/flexbox-layout/commits/main
Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on May 20, 2021

  1. Update README

    Remove the bintray reference from README
    thagikura committed May 20, 2021
  2. Preparation for 3.0.0 release (#578)

    - Change the groupId in preparation to google maven
    - Update the README accordingly
    - Update the dependent library versions
    - Remove the obsolete plugins for publishing to maven
    - Introduced maven pubilsher plugin (https://developer.android.com/studio/build/maven-publish-plugin) instead
    thagikura committed May 20, 2021

Commits on May 19, 2021

  1. Update the default branch to main

    Update the reference to CI
    thagikura committed May 19, 2021

Commits on Sep 21, 2020

  1. Updated documentation to represent default values for FlexboxLayoutMa…

    …nager. (#557)
    
    Co-authored-by: Mykyta Sikriier <mykyta.sikriier@allegro.pl>
    sikrinick and Mykyta Sikriier committed Sep 21, 2020

Commits on Aug 26, 2020

Commits on Jul 9, 2020

  1. Update README.md (#552)

    jhwsx committed Jul 9, 2020
  2. fix method comment. (#551)

    jhwsx committed Jul 9, 2020

Commits on May 3, 2020

  1. Merge pull request #549 from LeoAndo/feature/issue_548_update_readme

    Update README because Incorrect sample code(for Java) #548
    thagikura committed May 3, 2020

Commits on Mar 17, 2020

  1. Fix compiler warnings (#540)

    Fix compiler warnings
    thagikura committed Mar 17, 2020

Commits on Jan 17, 2020

  1. Update the deprecated test dependencies. (#532)

    Also bumps the Kotlin version to 1.3.61
    thagikura committed Jan 17, 2020

Commits on Jan 16, 2020

  1. Official Gradle Wrapper Validation GitHub Action (#531)

    * Official Gradle Wrapper Validation GitHub Action
    
    See: https://github.com/gradle/wrapper-validation-action
    
    * Add `pull_request` to list of triggers
    JLLeitschuh authored and thagikura committed Jan 16, 2020

Commits on Jan 9, 2020

  1. Change the getButtonDrawable method to use the compat version of its …

    …counterpart. (#529)
    
    The method doesn't exist in API level 21.
    thagikura committed Jan 9, 2020

Commits on Jan 7, 2020

  1. Take CompoundButtons drawables min size into account during measureme…

    …nts (#528)
    
    CompoundButtons such as Checkboxes, when are allowed to shrink (flexShrink = 1f), during the recalculation can end up being shrunk more than what I would consider their "minimum size" since the negative space is calculated for all FlexItems in the shrinkFlexItems() method.
    
    In this PR I try to prevent these components to get completely shrunk by considering the minimum size of their button drawable. In this way, the drawable size will determine the minimum size of the widget unless a minWidth or minHeight are specified by the user.
    AlexBalo authored and thagikura committed Jan 7, 2020

Commits on Dec 24, 2019

  1. Flexline width exceeds container width (#521)

    In this PR I am trying to address an issue that occurs when the calculation of flexlines exceeds the permitted size of their container and some items can be shrunk.
    
    After successfully calculating the number of flexline the FlexboxLayout proceeds its measurement by determining the main size through the determineMainSize() method. In certain situations, the width of some flexlines might be bigger than the size of their container. In this cases, we need to restrict their calculated width by retriggering a second layout calculation and enforcing their width as the one of their containers.
    AlexBalo authored and thagikura committed Dec 24, 2019

Commits on Nov 22, 2019

  1. Update README

    Fix the sentence
    thagikura committed Nov 22, 2019
  2. Preparation for 2.0.0 (#518)

    Update README
    thagikura committed Nov 22, 2019
  3. Update the library versions (#517)

    - AGP to 3.5.2
    - RecyclerView to 1.1.0
    thagikura committed Nov 22, 2019

Commits on Oct 31, 2019

  1. Reduce the number of measure calls for children of Flexbox (#514)

    This PR reduces the number of measure calls for the children of the
    Flexbox.
    If any items in a FlexLine don't have the flexGrow or flexShrink
    attributes set, the children in the FlexLine don't have to be measured
    in the FlexboxHelper#determineMainSize method.
    
    Similarly, if the AlignItems attribute for the Flexbox is not equal to
    AlignItems.STRETCH nor any items in a FlexLine don't have the
    AlignSelf.STRETCH attributes, the items in the FlexLine don't have to be
    measured in the FlexboxHelpers#stretchViews method.
    
    Also this PR changes the default values of FlexboxLayout as follows:
    - mAlignItems: STRETCH -> FLEX_START
    - mAlignContent: STRETCH -> FLEX_START
    thagikura committed Oct 31, 2019

Commits on Sep 25, 2019

Commits on Sep 20, 2019

  1. Update the target sdk version and library versions (#509)

    * Update the target sdk version and library versions
    thagikura committed Sep 20, 2019

Commits on Sep 11, 2019

  1. Fixed issue #474 (#490)

    * Fixed issue 474, canScrollHorizontally() throws NPE if the RecyclerView is not attached to the Window
    KryptKode authored and thagikura committed Sep 11, 2019

Commits on Mar 31, 2019

Commits on Jan 11, 2019

Commits on Nov 16, 2018

  1. Fixes the wrong positioning (#470)

    Fixes the wrong positioning
    
    On the condition flexWrap = No wrap and justifyContent = center.
    This happened because when flexWrap = no wrap, the anchor position
    retrieved from the existing view was wrong. Because the OrientationHelper
    is changed to perpendicularly when flexWrap is nowrap.
    thagikura committed Nov 16, 2018

Commits on Nov 2, 2018

  1. Merge pull request #466 from louistsaitszho/master

    Update LICENSE with proper year and name
    thagikura committed Nov 2, 2018

Commits on Oct 17, 2018

  1. Minor README fix

    thagikura committed Oct 17, 2018
  2. Update README

    Added the notice that starting from 1.1.0, the library is expected to use with AndroidX.
    thagikura committed Oct 17, 2018

Commits on Sep 25, 2018

  1. Merge pull request #461 from google/update_build_gradle_version_3.2

    Merge the androidx to master
    thagikura committed Sep 25, 2018
  2. Merge the androidx into master.

    Now Android Studio 3.2 and the androidx 1.0.0 versions are stable.
    Merging the androidx features to the master is ready.
    thagikura committed Sep 25, 2018
  3. Update to AndroidX stable (#460)

    MGaetan89 authored and thagikura committed Sep 25, 2018
Older