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

Update tcpdf.php for #681 #682

Closed
wants to merge 24 commits into from
Closed

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    f7b000d View commit details
    Browse the repository at this point in the history
  2. Applied fix found by BrainforgeUK in Issue tecnickcom#564 (tecnickcom…

    …#620)
    
    Tested and confirmed working in PHP 7.4 and PHP 8.2
    kosmro authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    70b63fa View commit details
    Browse the repository at this point in the history
  3. README: tone down the warning about tc-lib-pdf (tecnickcom#589)

    * README: tone down the warning about tc-lib-pdf
    
    Signed-off-by: Ruben Barkow-Kuder <[email protected]>
    
    * Update README.md
    
    Co-authored-by: William Desportes <[email protected]>
    
    ---------
    
    Signed-off-by: Ruben Barkow-Kuder <[email protected]>
    Co-authored-by: William Desportes <[email protected]>
    rubo77 and williamdes authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    fc6faf6 View commit details
    Browse the repository at this point in the history
  4. Fix of Deprecation warning with php 8.1 tecnickcom#614 (tecnickcom#615)

    * Fix of Deprecation warning with php 8.1 tecnickcom#614
    
    * Update include/barcodes/qrcode.php
    
    Co-authored-by: William Desportes <[email protected]>
    
    ---------
    
    Co-authored-by: Robert Johnson Nallori <[email protected]>
    Co-authored-by: johnson361 <[email protected]>
    Co-authored-by: William Desportes <[email protected]>
    4 people authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7734617 View commit details
    Browse the repository at this point in the history
  5. Fixes for PHP 8.2 in tcpdf_fonts.php - fixes tecnickcom#632 (tecnickc…

    …om#633)
    
    * Update tcpdf_fonts.php
    
    Fixes "use of "self" in callables is deprecated" warning is arising from tcpdf_fonts.php when using PHP >= 8.2
    
    * Update tcpdf_fonts.php for PHP 5.3-8.2 compatibility
    
    PHP 8.2 "use of "self" in callables is deprecated" yet some ways of fixing this breaks for PHP 5.3. This approach works, tested PHP 5.3.29 - 8.2.0
    
    * Update tcpdf_fonts.php
    
    Spaces added back in before arguments
    
    * Update tcpdf_fonts.php using get_called_class()
    
    Maneuvers compatibility of callables inside array_map() between PHP 5.3 and 8.2 - tested.
    
    ---------
    
    Co-authored-by: Nicola Asuni <[email protected]>
    littlepackage and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    35e4147 View commit details
    Browse the repository at this point in the history
  6. php 8+ edge cases fixes (tecnickcom#630)

    Co-authored-by: Nicola Asuni <[email protected]>
    bruno-farias and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    de332db View commit details
    Browse the repository at this point in the history
  7. Fix composite glyph output (tecnickcom#581)

    * Fix composite glyph output
    
    * Pad zeros before checksum calulation
    
    ---------
    
    Co-authored-by: Nicola Asuni <[email protected]>
    ren1244 and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7e3fb6f View commit details
    Browse the repository at this point in the history
  8. fix for tecnickcom#583 (tecnickcom#584)

    * fix for tecnickcom#583
    
    * fix fix
    
    ---------
    
    Co-authored-by: Nicola Asuni <[email protected]>
    simonbuehler and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    9c7982d View commit details
    Browse the repository at this point in the history
  9. Fix non-numeric value warning (tecnickcom#627)

    * Fix non-numeric value warning
    
    Fixes this warning on generating PDF:
    Warning: A non-numeric value encountered in /tcpdf/tcpdf.php on line 5473
    
    * Better fix for non-numeric value warning
    
    Fixes this warning on generating PDF after calling `Text` with a non-numeric value for `$fstroke`:
    Warning: A non-numeric value encountered in /tcpdf/tcpdf.php on line 5470
    
    * Update tcpdf.php
    
    Co-authored-by: William Desportes <[email protected]>
    
    ---------
    
    Co-authored-by: William Desportes <[email protected]>
    Co-authored-by: Nicola Asuni <[email protected]>
    3 people authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b142eba View commit details
    Browse the repository at this point in the history
  10. Fixed problems with S25 barcode (tecnickcom#611)

    This was already fixed in tc-lib-barcode.
    theonlytruth authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    26d2eed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    548c0f2 View commit details
    Browse the repository at this point in the history
  12. Fix return type annotation (tecnickcom#613)

    * Fix return type annotation
    
    * BC with tools that do not support PHPStan annotations
    
    Co-authored-by: William Desportes <[email protected]>
    
    ---------
    
    Co-authored-by: William Desportes <[email protected]>
    Co-authored-by: Nicola Asuni <[email protected]>
    3 people authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    128b268 View commit details
    Browse the repository at this point in the history
  13. Typehints for getHeaderMargin() and setHeaderMargin() are inconsistent (

    tecnickcom#598)
    
    * Typehints for get/setHeaderMargin are inconstent
    
    * Add typehints for header/footer margin properties
    
    ---------
    
    Co-authored-by: Nicola Asuni <[email protected]>
    fisharebest and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    18d1b2b View commit details
    Browse the repository at this point in the history
  14. Bump version

    nicolaasuni committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    f209e39 View commit details
    Browse the repository at this point in the history
  15. Update copyright year

    nicolaasuni committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    96985b9 View commit details
    Browse the repository at this point in the history
  16. Bump actions/checkout and add PHP 8.3 (tecnickcom#642)

    * Bump actions/checkout and add PHP 8.3
    
    * Update the composer json tests
    
    * Remove PHP 5.3 and 5.4 from the matrix
    
    * add permission entry
    
    Restrict GitHub actions access
    
    ---------
    
    Co-authored-by: Nicola Asuni <[email protected]>
    williamdes and nicolaasuni authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    73d8186 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e3a8409 View commit details
    Browse the repository at this point in the history
  18. Bump version

    nicolaasuni committed Sep 6, 2023
    3 Configuration menu
    Copy the full SHA
    31b9389 View commit details
    Browse the repository at this point in the history
  19. Fix corrupted file

    nicolaasuni committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    3ca051c View commit details
    Browse the repository at this point in the history
  20. Simplify test matrix

    nicolaasuni committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    037283c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7689851 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5fce932 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Update tcpdf.php

    nshiddqui authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    6bc31a8 View commit details
    Browse the repository at this point in the history
  2. Update tcpdf.php

    nshiddqui authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a227020 View commit details
    Browse the repository at this point in the history