Commit Graph

176 Commits

Author SHA1 Message Date
rabite 0d4e0a3ebf fix warning in AsyncWidget's change_to() 2019-05-22 13:55:13 +02:00
rabite 3a3827fe81 flush input before reading 2019-05-21 23:29:57 +02:00
rabite 8a997042d3 testing conditional compilation 2019-05-21 20:57:01 +02:00
rabite e8d9c6ad1f merge in media-preview stuff
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-21 20:52:04 +02:00
rabite 9b463b3435 add back backtraces to commonly logged errors and fix their cause 2019-05-11 17:27:12 +02:00
rabite 99980ace6c use async_value library 2019-05-11 13:32:22 +02:00
rabite 7817cc1d60 add icons to file list 2019-05-09 16:53:30 +02:00
rabite 572a217e17 add incremental search/filter 2019-05-08 13:48:46 +02:00
rabite 7d08e6b064 fix order of raw/alternate screen calls 2019-05-08 13:48:42 +02:00
rabite 6a5ae52e07 fixed terminal resetting (hopefully) 2019-05-07 23:48:48 +02:00
rabite 54e0a4246f flush stdin after reading input 2019-05-07 23:48:32 +02:00
rabite f92eb544a7 add some extra key binds 2019-05-07 01:21:22 +02:00
rabite 20bd119a7e fix crash when filtering down to 1 file 2019-05-06 20:26:20 +02:00
rabite ba6a69a4c0 readded call to reset on quit 2019-05-06 19:23:06 +02:00
rabite cec03fce88 remove unused mouse-support 2019-05-06 18:59:30 +02:00
rabite0 939697d919
Select files and enter directories by calling external program (#27)
* select file/dir with external program

* multi-file select with external prog

* last adjustions and README update

* separated cd/selection into their own functions

* update README
2019-04-27 19:11:51 +02:00
rabite 103ac52a5e fix key binding to close log viewer 2019-04-27 17:54:46 +02:00
rabite 9cfe2c2fdb fix crash when quitting in popped up widget 2019-04-27 15:23:47 +02:00
rabite 9729a2482e move quit function from Widget to FileBrowser 2019-04-27 15:23:38 +02:00
rabite 2974d744a6 use libraryized pathbuftools 2019-04-20 19:00:05 +02:00
rabite 55675e0c5e remove unnecessary metadata fetching 2019-04-20 17:14:34 +02:00
rabite 17603ca15f fix missing metadata in footer 2019-04-20 17:04:33 +02:00
rabite e7033eca03 remove unused import 2019-04-20 13:03:50 +02:00
rabite 1ddffe2611 Merge branch 'master' of https://github.com/rabite0/hunter 2019-04-20 13:03:13 +02:00
rabite0 d1c932f4ac
Merge pull request #24 from cpdean/fix-lscolors
fix lscolors config if environment variable not set

NOTE: This got lost at some point. Remerging this now.
2019-04-20 12:59:30 +02:00
rabite 95a1ef5a1d use libraryized osstrtools 2019-04-16 02:02:04 +02:00
rabite ccecb83cbb fix loading of metadata in main widget when startingcc 2019-04-15 22:10:16 +02:00
rabite ada22f8f14 fix warning 2019-04-15 21:47:24 +02:00
rabite 48410f672c remove slide up on start for left/main widget 2019-04-15 21:35:39 +02:00
rabite 60220eaf1e remove unnecessary call to reset 2019-04-15 15:59:46 +02:00
rabite 127c3e89a4 create placeholder when folder is empty when hiding files 2019-04-14 22:47:26 +02:00
Conrad Dean 38e1bf656b fix lscolors config if environment variable not set
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-13 22:03:06 -04:00
rabite d41ee4aedb remap open_bg / log 2019-04-13 19:09:08 +02:00
rabite 9894d0ffab map toggle_hidden to "H" 2019-04-13 18:54:03 +02:00
rabite 4c1f7e88a4 properly reset terminal when quitting/crashing 2019-04-13 17:52:20 +02:00
rabite 89b94d0ad0 fix keybind in procview 2019-04-13 13:49:59 +02:00
rabite f93bdd6527 Merge branch 'master' into evil 2019-04-11 14:19:19 +02:00
rabite 3e47d407c4 use RecommendedWatcher for cross-platform support 2019-04-11 14:18:50 +02:00
rabite 065542aa12 Merge branch 'master' into evil 2019-04-09 19:23:30 +02:00
rabite 1fd25d35c3 add/remove placeholder when dir becomes empty/populated 2019-04-09 19:22:42 +02:00
rabite ee3b82f85d fix crash when over-filtering 2019-04-09 18:54:40 +02:00
rabite e3c2f3e4ec Merge branch 'master' into evil 2019-04-09 18:46:06 +02:00
rabite 0eedd7da7f fix crash when sorting
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-09 18:45:41 +02:00
rabite ca5b53e1fb Merge branch 'master' into evil 2019-04-08 16:54:01 +02:00
rabite 777c70291c specified concrete versions and removed mime_dedetcive 2019-04-08 16:38:37 +02:00
rabite 63fe77c997 Merge branch 'master' into evil 2019-04-07 14:00:50 +02:00
rabite 62474ff6bc fix crash when running commands in unloaded directory 2019-04-07 13:43:41 +02:00
rabite 7f70fa2904 Merge branch 'master' into evil 2019-04-06 17:22:28 +02:00
rabite 2fae1a143d fix title on terminal without tmux 2019-04-06 15:57:11 +02:00
rabite ff2f331947 fix regression in proclist 2019-04-06 13:28:08 +02:00