Skip to content
  1. Dec 04, 2023
  2. Dec 03, 2023
  3. Nov 29, 2023
  4. Nov 26, 2023
  5. Nov 17, 2023
  6. Oct 02, 2023
  7. Sep 18, 2023
  8. Jul 30, 2023
  9. Jul 12, 2023
  10. Apr 06, 2023
  11. Apr 05, 2023
  12. Feb 15, 2023
  13. Jan 22, 2023
  14. Aug 22, 2022
  15. Aug 21, 2022
  16. Jun 13, 2022
  17. Jun 12, 2022
  18. Jun 10, 2022
  19. Apr 27, 2022
  20. Feb 10, 2022
  21. Feb 08, 2022
    • Christian Hesse's avatar
      global initialization for libmagic · facb67f8
      Christian Hesse authored
      Add a global `magic_t magic` and initialize it just once.
      
      Also `feh_is_image()` now calls itself to check compressed files, saving
      some duplicate code.
      facb67f8
    • Christian Hesse's avatar
      use libmagic to detect valid file formats · 4affafe9
      Christian Hesse authored
      Writing our own magic bytes detection is prone to errors and an
      everlasting catch-up-game. Let's use libmagic to get things right,
      this is less code and makes things more reliable.
      
      Building without libmagic is still possible. That will make the code
      act like specifying FEH_SKIP_MAGIC=1, effectively passing everything
      to imlib2.
      4affafe9
  22. Jan 21, 2022
  23. Jan 16, 2022