1. 16 Jun, 2021 1 commit
  2. 29 May, 2021 1 commit
  3. 25 May, 2021 1 commit
  4. 24 May, 2021 1 commit
  5. 22 May, 2021 1 commit
  6. 20 May, 2021 1 commit
  7. 19 May, 2021 1 commit
  8. 13 May, 2021 1 commit
  9. 11 May, 2021 1 commit
  10. 10 May, 2021 4 commits
  11. 09 May, 2021 4 commits
  12. 08 May, 2021 10 commits
  13. 01 May, 2021 1 commit
  14. 25 Apr, 2021 3 commits
  15. 22 Apr, 2021 3 commits
  16. 20 Apr, 2021 1 commit
  17. 13 Apr, 2021 2 commits
    • newhoa's avatar
      Allows installation using pip (local source) · 8a7e5a77
      newhoa authored
      Install and uninstall catfish locally from source
      directory using the pip tool.
      
      In the catfish source directory use:
      
      pip3 install .
      pip3 uninstall .
      
      This installs (or uninstalls) catfish for the current user.
      Depending on your setup, pip or pip3 may be the correct command.
      8a7e5a77
    • newhoa's avatar
      Use local MIME database info · a0f219c1
      newhoa authored
      Python's mimetypes module is used for checking
      mimetypes in Catfish. It uses its own MIME
      database which differs from the local database.
      Checking xdg-mime query against mimetypes.guess_type
      often gives different results. And guess_type
      lacks many entries (when this happens it forces
      Catfish to check files it doesn't need to
      during fulltext search).
      
      This checks for the /usr/share/mime/globs2
      file generated by update-mime-database (from shared-mime-info)
      and allows Python's mimetypes module to use the local
      MIME results, matching xdg-mime (from xdg-utils).
      
      This should keep the speed of guess_types but use a
      bigger and more accurate MIME list. It will give more
      accurate search results, help with file icon retrieval,
      and result in less disk reads (speeding up fulltext searches).
      a0f219c1
  18. 12 Apr, 2021 1 commit
  19. 09 Apr, 2021 1 commit
  20. 28 Mar, 2021 1 commit