Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Property ticklabelindex for custom tick label display #7036

Merged
merged 35 commits into from
Jul 10, 2024

Commits on Jun 25, 2024

  1. Property drawminorticklabel for drawing the label for each minor ti…

    …ck n positions away from a major tick
    
    - has no effect for category/multicategory/log axes
    - has no effect if tickformat frequency incompatible with minor tick frequency
    my-tien committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    e5725c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11fd3f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3e41af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7d9abf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f52f4e View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    35a7f51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a80d24 View commit details
    Browse the repository at this point in the history
  3. Revert "Ensure correct spacing between ticklabels and ticks when usin…

    …g drawminorticklabel"
    
    This reverts commit 11fd3f1.
    
    I thought label overlap with minor ticks was something I introduced with drawminorticklabel, but this was also possible before and is sometimes desired (check e.g. baseline image 24.png)
    my-tien committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1e7ebc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0671ebb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6fcda1a View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    21a573c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e511fc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7585121 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2493a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00971f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f5ba12 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd7e7c1 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin-plotly/master' into custom_tick_…

    …label_display
    
    # Conflicts:
    #	src/plots/cartesian/layout_attributes.js
    my-tien committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    ee329a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    0019cb0 View commit details
    Browse the repository at this point in the history
  2. Allow ticklabelindex also for non-period date axes and linear axes.

    - Also adjust baseline tests to add tests for these.
    my-tien committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e328c9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a580821 View commit details
    Browse the repository at this point in the history
  4. Add constant ONEMILLI

    for enhanced clarity of function `periodCompatibleWithTickformat`
    my-tien committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    16d792c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82f1fa0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    908deec View commit details
    Browse the repository at this point in the history
  7. Satisfy eslint rules

    my-tien committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    884d975 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Fix ticklabelindex for reversed axes

    Check for period compatibility did not take reversed axis into account.
    Also added reversed axis to mock.
    my-tien committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    6fd6bd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05d456d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d351462 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96a26da View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    64e14d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50b1e0f View commit details
    Browse the repository at this point in the history
  3. refactor calcTicks

    - improve performance of ticklabelindex initialization
    - rename labelTickVals → allTicklabelVals
    my-tien committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    86b43e4 View commit details
    Browse the repository at this point in the history
  4. refactor calcTicks

    - use pushUnique
    - don't shadow variable name from outer scope
    my-tien committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0515237 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6903e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8974e0 View commit details
    Browse the repository at this point in the history