Giter Club home page Giter Club logo

Comments (5)

gokcehan avatar gokcehan commented on August 16, 2024 1

Ok so the prototype for "push notification" thing is in place. I think we can close this issue now.

from lf.

KenjiTakahashi avatar KenjiTakahashi commented on August 16, 2024

I'm guessing that delete does not work the way you think it does :-).
It moves marked file(s) into a "buffer", then when you do "paste", those files are moved into the destination. It does not actually erase the files from the disk.

@gokcehan perhaps some info about how this works should be added to the docs? I've had a problem with it as well.

from lf.

felipejfc avatar felipejfc commented on August 16, 2024

@KenjiTakahashi yes, that was the case :)

from lf.

gokcehan avatar gokcehan commented on August 16, 2024

@KenjiTakahashi @felipejfc I forgot to write, I have added a section to the tutorial but this is still less than ideal. A visual cue might be nice (e.g. graying out deleted files) but since other clients can change the deleted files as well, we need to check the server each time we draw. Without checking the server it might still be worthwhile though, even if it sometimes might show the wrong deleted files.

from lf.

KenjiTakahashi avatar KenjiTakahashi commented on August 16, 2024

I think that displaying wrong can at times get just as unintuitive as not displaying anything.
Maybe have a way to display currently yanked/deleted files in a separate "buffer"? ranger does this for "work queue" [or whatever it was called, but I think it was this ;-)].
Or do some kind of push notifications, so that (other) clients get to know something was yanked/deleted without actively polling for it?

from lf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.