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

Render thick lines with correct thickness and beveled corners #2964

Open
wants to merge 13 commits into
base: docking
Choose a base branch
from
Open

Render thick lines with correct thickness and beveled corners #2964

wants to merge 13 commits into from

Commits on Jan 4, 2020

  1. Configuration menu
    Copy the full SHA
    a2a659e View commit details
    Browse the repository at this point in the history
  2. Fix build on some platforms

    potocpav committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    124c60b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1280cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bff3c77 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Make a constant half_thickness, remove some debug printfs

    Pavel Potoček committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    f79ffca View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. Very ugly (but working) AA impl for thick lines

    Pavel Potoček committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    caa656e View commit details
    Browse the repository at this point in the history
  2. Implemet primitive AA for thin lines

    Pavel Potoček committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    fec09b6 View commit details
    Browse the repository at this point in the history
  3. Remove unrelated changes, minor cleanup

    Pavel Potoček committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    a29ca9f View commit details
    Browse the repository at this point in the history
  4. Fix a small-ish bug on left-side bevels

    Pavel Potoček committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    afe6cde View commit details
    Browse the repository at this point in the history
  5. Major code simplification

    Pavel Potoček committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    3474036 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a6e18d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Fix warnings & stylistic issues (by ocornut)

    Pavel Potoček committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    e9e605b View commit details
    Browse the repository at this point in the history
  2. Fix a bug introduced by the previous reformatting

    Pavel Potoček committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    e2a28c3 View commit details
    Browse the repository at this point in the history