Skip to content
  1. Dec 03, 2023
  2. Nov 29, 2023
  3. Nov 26, 2023
  4. Nov 17, 2023
  5. Oct 02, 2023
  6. Sep 18, 2023
  7. Jul 30, 2023
  8. Jul 12, 2023
  9. Apr 06, 2023
  10. Apr 05, 2023
  11. Feb 15, 2023
  12. Jan 22, 2023
  13. Aug 22, 2022
  14. Aug 21, 2022
  15. Jun 13, 2022
  16. Jun 12, 2022
  17. Jun 10, 2022
  18. Apr 27, 2022
  19. Feb 10, 2022
  20. 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
  21. Jan 21, 2022
  22. Jan 16, 2022
  23. Jan 03, 2022