summaryrefslogtreecommitdiffstats
path: root/src/files.rs
AgeCommit message (Collapse)Author
2019-12-23fixed hangs when updating large directories (>10k files)rabite
2019-12-20improved Files interface by returning Iterator instead of Vec<&File>rabite
2019-12-15fix warnings on recent compilersrabite
2019-06-30filter by file selectionrabite
2019-06-29modularize media preview generator into own workspacerabite
2019-05-28fix crash in mime_guess when operating on non-regular filesrabite
2019-05-28improved mime detection for extension-less filesrabite
2019-05-21merge in media-preview stuffrabite
Squashed commit of the following: commit 4087cee2f2a72bc2d3e44832809cbe99d25a3309 Author: rabite <rabite@posteo.de> Date: Tue May 21 20:40:27 2019 +0200 rename to preview-gen commit 275fd420a01c24393ae9cc07287204fde309130a Author: rabite <rabite@posteo.de> Date: Tue May 21 20:30:50 2019 +0200 update Cargo.toml and README commit bf4c3fec0f8e0ff4628153297ac64fe165b4e443 Author: rabite <rabite@posteo.de> Date: Tue May 21 20:30:33 2019 +0200 add config options for media commit 3bf681cd078177d634507c51d04a45bdae184f1b Author: rabite <rabite@posteo.de> Date: Tue May 21 13:46:00 2019 +0200 always use unicode icons for play/pause/mute commit ed2a0b31d1911e4d42086699ca1db636c327bacf Author: rabite <rabite@posteo.de> Date: Tue May 21 13:04:11 2019 +0200 rename to mediaview and some fixups commit bda3f8f83bec07c3f52d06cf5f8eaad7fdbd85a0 Author: rabite <rabite@posteo.de> Date: Tue May 21 11:44:52 2019 +0200 fix warnings commit 9c917903cfa958b225f268ed4fb9f55f27162be0 Author: rabite <rabite@posteo.de> Date: Tue May 21 01:10:58 2019 +0200 play audio through viedo widget commit 9fe208b213710fae889f7701bdb3bf96d599c9a8 Author: rabite <rabite@posteo.de> Date: Tue May 21 00:15:12 2019 +0200 fixed play when autoplay is off commit d4036d52864d0a4e08f7da2cf6f7419ef070c1a9 Author: rabite <rabite@posteo.de> Date: Mon May 20 13:15:44 2019 +0200 add icons for play/pause/mute commit 29f0d203cfd7501b50d80501de146da9d89388bb Author: rabite <rabite@posteo.de> Date: Mon May 20 12:26:53 2019 +0200 add basic gif support commit 8d28e4c23a91b0ef83739554c3a2f6671a9ff6f5 Author: rabite <rabite@posteo.de> Date: Mon May 20 11:43:57 2019 +0200 fixed play after pause commit 142017df78de77bcfffd8f3dd9612a06927e183b Author: rabite <rabite@posteo.de> Date: Sun May 19 14:22:16 2019 +0200 change to stale on drop commit c0026c7f56f6a841df18e41bd1c9b33543e26cfb Author: rabite <rabite@posteo.de> Date: Sat May 18 23:46:27 2019 +0200 handle errors in gstreamer closure commit ef37f872c54b9d21ed5505c2edb480c793afaef9 Author: rabite <rabite@posteo.de> Date: Sat May 18 23:40:24 2019 +0200 add image-only mode to preview-gen commit 15752464563463c6ecf892c1d8a14651bf32e1e5 Author: rabite <rabite@posteo.de> Date: Sat May 18 23:28:33 2019 +0200 add copyright note commit 4c9f08fc4de5d3bffefd42284b60aa81cfbae9f7 Author: rabite <rabite@posteo.de> Date: Sat May 18 23:27:30 2019 +0200 make image/video previews optional commit 9c2c2db2b20ecd4c30acbb1c77ad18c71f528c4c Author: rabite <rabite@posteo.de> Date: Sat May 18 22:13:25 2019 +0200 remove blank space under video commit f7056d70fbe9147b3b95d7c10950653eadbb4f48 Author: rabite <rabite@posteo.de> Date: Sat May 18 22:06:49 2019 +0200 remove dbg commit cce820657ff1258cdb78d455dd3cf04564450cea Author: rabite <rabite@posteo.de> Date: Sat May 18 21:50:25 2019 +0200 added error handling to preview-gen commit 80bbe15bacb99d1f4f97504a5d10ecf59544993f Author: rabite <rabite@posteo.de> Date: Sat May 18 21:04:31 2019 +0200 add time and visual seek bars to videoview commit 4349945cc5549334f246be64bc7c8e2db43f9150 Author: rabite <rabite@posteo.de> Date: Thu May 16 22:39:19 2019 +0200 fix sneaky process commit 373128b7096d4de29924617e549a613a3aeea5b2 Author: rabite <rabite@posteo.de> Date: Thu May 16 22:07:27 2019 +0200 fix out of controll processes commit e061e065e913ab3923ffac1079a9f0a2be0df532 Author: rabite <rabite@posteo.de> Date: Thu May 16 20:51:56 2019 +0200 add media_preview commit f68c754895a9718d1a962980de9fbf02e5cb48cd Author: rabite <rabite@posteo.de> Date: Thu May 16 19:37:04 2019 +0200 beta image/video previews commit 9a5460e553dd26ebccffaf819c64a8dc6ba74818 Author: rabite <rabite@posteo.de> Date: Tue May 14 20:36:25 2019 +0200 external img preview commit 3c4edfcb7611b36f6e537c73743e0b6bd269037b Author: rabite <rabite@posteo.de> Date: Tue May 14 20:35:12 2019 +0200 video preview
2019-05-11use async_value libraryrabite
2019-05-09add icons to file listrabite
2019-05-08add incremental search/filterrabite
2019-04-20use libraryized pathbuftoolsrabite
2019-04-20remove unused importrabite
2019-04-20Merge branch 'master' of https://github.com/rabite0/hunterrabite
2019-04-20Merge pull request #24 from cpdean/fix-lscolorsrabite0
fix lscolors config if environment variable not set NOTE: This got lost at some point. Remerging this now.
2019-04-16use libraryized osstrtoolsrabite
2019-04-14create placeholder when folder is empty when hiding filesrabite
2019-04-13fix lscolors config if environment variable not setConrad Dean
Per the lscolors crate docs, this switches from an `unwrap` to `unwrap_or_default` so that this does not panic when this environment variable is not set for the user, fixing a crash on startup in hunter.
2019-04-09add/remove placeholder when dir becomes empty/populatedv1.0.3rabite
2019-04-09fix crash when sortingrabite
Squashed commit of the following: commit 353e97f4dcff04929cabd707275df193bdde2f31 Author: rabite <rabite@posteo.de> Date: Tue Apr 9 18:44:10 2019 +0200 remove dbgs commit 97e9cd3eadd259742f0f2a3a619c0eaa23112e54 Author: rabite <rabite@posteo.de> Date: Mon Apr 8 17:53:15 2019 +0200 print names while sorting by name commit 698fffc4b70255268befdbf5b90948e1ae218538 Author: rabite <rabite@posteo.de> Date: Mon Apr 8 17:50:59 2019 +0200 possible fix for crash when sorting
2019-04-04show fs space usage and too much other stuffrabite
2019-04-03configurable hidden files/animationrabite
2019-04-03also import tagsrabite
2019-04-02move widgets/files around instead of cachingrabite
2019-03-31finally fixed memory leakrabite
2019-03-30some bugs fixedrabite
2019-03-29global file cache/event dispatchrabite
2019-03-26fixed possibler race conditionrabite
2019-03-26some bugfixes and stuffrabite
2019-03-25make async clonablerabite
2019-03-25load metadata and file-count asynchronouslyrabite
2019-03-21start stuff in the backgroundrabite
2019-03-20filtering by namerabite
2019-03-20faster read permission checkingrabite
2019-03-20use osstring for filenames/pathsrabite
2019-03-17shorten HOME and show indicator for linksrabite
2019-03-17shorten home path for displayrabite
2019-03-17big performance improvementrabite
2019-03-16some error handling modificationsrabite
2019-03-11tagging filesrabite
2019-03-09filename/selection substitution for tabs ($0s, $1s, etc)rabite
2019-03-09cache directory contents(/selections/settings/...)rabite
2019-03-09use enum to allow multiple widget types in hboxrabite
2019-03-02moved window stuff to widget itselfrabite
2019-02-26watch dirs for changesrabite
2019-02-26don't rely on widget for cwdrabite
2019-02-26actually usable multi-selectionrabite
2019-02-18preview v3rabite
2019-02-16async v3-betarabite
2019-02-12async widgetrabite