Go to file
Julian Ospald 0e226d61ec
GTK: fix right-click when multiple files are selected
If the right click happens on an item that is already selected,
don't pass on the signal so the selection which may span across
multiple files is kept.

Otherwise, pass on the signal which means the item under the cursor
will be selected.

This currently misbehaves (as in: doesn't work) with IconView
properly.
2016-04-09 16:26:12 +02:00
3rdparty LIB/GTK: use ByteString instead of String for 2016-04-05 00:56:36 +02:00
data/Gtk GTK: add IconView and refactor the modules 2015-12-30 17:53:16 +01:00
src/HSFM GTK: fix right-click when multiple files are selected 2016-04-09 16:26:12 +02:00
.gitignore Add liquidhaskell files to .gitignore 2015-12-27 16:25:45 +01:00
.gitmodules LIB/GTK: use ByteString instead of String for 2016-04-05 00:56:36 +02:00
HACKING.md DOCS: update HACKING.md 2015-12-24 06:32:49 +01:00
LICENSE Initial commit 2015-12-17 04:42:22 +01:00
README.md DOCS: add new screenshot 2015-12-30 18:15:19 +01:00
Setup.hs Initial commit 2015-12-17 04:42:22 +01:00
hsfm.cabal LIB/GTK: use ByteString instead of String for 2016-04-05 00:56:36 +02:00

README.md

HSFM

NOTE: This project is in a highly experimental state! Don't complain if it deletes your whole home directory. You should use a chroot, docker environment or similar for testing.

A Gtk+:3 filemanager written in Haskell.

Design goals:

  • easy to use
  • useful library interface to be able to build other user interfaces
  • type safety, runtime safety, strictness
  • simple add-on interface

Screenshots

Image missing Image missing

Installation

cabal install

Contributing

See HACKING.md.