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

More customizable themes #13

Merged
merged 20 commits into from
Jan 8, 2024
Merged

More customizable themes #13

merged 20 commits into from
Jan 8, 2024

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    b067b8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8febd15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed5372b View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Standardise themes

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    dd61291 View commit details
    Browse the repository at this point in the history
  2. Restore background enum

    It's easier this way
    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    19bb92f View commit details
    Browse the repository at this point in the history
  3. Remove layouts enum

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8fe5d32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    927c3fb View commit details
    Browse the repository at this point in the history
  5. Fix font call

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    79b573e View commit details
    Browse the repository at this point in the history
  6. Fix method name

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    201a76d View commit details
    Browse the repository at this point in the history
  7. Fix paths and imports

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9665fe4 View commit details
    Browse the repository at this point in the history
  8. Clean up

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    95d95a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f79de8 View commit details
    Browse the repository at this point in the history
  10. Update readme

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4a9a80f View commit details
    Browse the repository at this point in the history
  11. Pedantic

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    6cfb833 View commit details
    Browse the repository at this point in the history
  12. Remove AbstractBackground

    It feels unnecessary. Ultimately a background is as simple as a path to a file or URL... so there's no real need to create a whole new class just for a new background
    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5bf353b View commit details
    Browse the repository at this point in the history
  13. Use PHP's type system better

    The underlying encode() method will only accept an instance of an EncoderInterface, so passing a string here just doesn't make sense
    
    If the user wants a different format to PNG, they should pass an instance of the relevant encoder
    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fe65aef View commit details
    Browse the repository at this point in the history
  14. Merge branch 'main' into sh/more-customizable-themes

    # Conflicts:
    #	tests/test.php
    #	tests/test4.png
    #	tests/test5.png
    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a3a82a8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a0b7975 View commit details
    Browse the repository at this point in the history
  16. Fix tests

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8497f0c View commit details
    Browse the repository at this point in the history
  17. Update toString method

    simonhamp committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8463854 View commit details
    Browse the repository at this point in the history