GithubHelp home page GithubHelp logo

Comments (15)

nls1729 avatar nls1729 commented on June 16, 2024

Your suggestion is interesting. I setup the following test to better understand what you want to accomplish.

  1. Disabled hot corner.
  2. Opened gedit and placed it in workspace 4.
  3. I selected workspace 1 and opened nautilus.
  4. I dragged a text file from nautilus to the hot corner.
  5. I pressed the Super Key (aka the left Windows key) to open the overview.
  6. I dragged the text file to workspace 4 and gedit became the active window and I dropped the file.
  7. The text from the file was entered into gedit.

This seems to accomplish what you want to do with a keypress of the Suoer Key with the dragged object positioned in the (disabled) hot corner.

Does this approach satisfy your need?

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

This approach does sometimes satisfy my needs, and this is already what I do these times. Actually using alt-tab, you would even have easier steps, since you don't have to drag the text to the hot corner (step 4). Just starting the drag and alt-tabing until you find your target application is enough. [Note: actually I really wonder why you would have to drag to the hot corner when you use the Super key method. I'm thinking this behavior should also be revised!]
These are my usual "work times", on a desk, with both hands on the keyboard most of the times anyway.

But there are other times when a cursor/mouse only approach is desired. Often my "lazy times", when I am watching a movie on my couch, with a beer in a hand, and the other hand on the laptop touchpad trying to drag and drop a file from my file browser into the video player. These times, I would really like to have an easy way "cursor-only" to drag from one app and drop to another.

GNOME 3 proposes this by default, but disabling the hot corner breaks it. I'd like a middle-ground if possible, with hot corner disabled but enabled only when dnd is in progress.

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

It becomes a problem to add new features for older versions. With the latest changes to the shell I add new features for the latest two versions 3.14 and 3.16. I looked at the code and think it MAY be
possible to get it working to suit your needs.

What version of Gnome Shell do you have?

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

GNOME-shell 3.16.3-1.fc22 (official Fedora build). So I guess it should be good. :-)
Thanks!

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

François M.:
Jehan:

I have updated the Activities Configurator for GS 3.14 and 3.16 with the following:

Added code to be touch screen friendly. I can't test it but looking at the existing Shell's code I believe it will work.

Added the option to not display the icon for the currently focused application in the Application Menu Button on the left of the panel.

Changed the behavior of the hot corner when it is disabled. Dragging an item into the hot corner will display the overview and continue the drag. This is the default behavior for the hot corner when it is enabled.

I have not uploaded the extension for review yet.

If you would like to test for me please send me an email via the email link at:
https://nls1729.github.io

I will send you a zip file of the extension which can be installed with the Tweak Tool.

Thanks,
Norman

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

Hi,

I sent an email 4 days ago (since I'd be happy to test) but had no answer. Have you seen it? :-)
Thanks!

Jehan

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

I did not get your email. I tested the email link at https://nls1729.github.io a couple of minutes ago and it is worked OK.

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

I did not get your email. I tested the email link at
https://nls1729.github.io a couple of minutes ago and it is worked OK.
Please try again.

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

I sent again. If not received again, it is maybe in your spam folder?

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

You should get my reply and zip file shortly.

Have you sent it? Because if so, there is definitely some curse against us communicating! I received nothing yet.

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

I replied Friday. The Reply-to: in your email was xxx.
I just now replied to the Reply-to: and cc'ed the From:
If you don't receive it within a couple of hours let me know an I'll try to find another way to get it to you.
I am cursed in many ways but never befored by the email gods.

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

I updated the comments. I too don't like evil bots.

from acme-code.

Jehan avatar Jehan commented on June 16, 2024

Works great! This is awesome. :-)

P.S.: thanks for editing the comment. You should also update your comment from 2 days ago where you wrote down your own email address.

from acme-code.

nls1729 avatar nls1729 commented on June 16, 2024

I am closing this issue. Thanks for help.

from acme-code.

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.