Coder Social home page Coder Social logo

hotedge's People

Contributors

jdoda avatar olivierlemasle avatar pesader avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

hotedge's Issues

Hot Edge broken by latest update

The latest update broke things for me. The extension won't load / stay on. I've uninstalled/reinstalled. I've built from downloaded source. No dice. If I create a new ID Hot Edge works, but I don't want to trash my current ID just to get this extension to work.

GNOME 40.4 (Wayland)
Fedora 34
Kernel 5.13.19-200

Disable Hot Edge if Activity View is already open

This is a feature request.

I would like to have the hot edge disabled if activity view is already open. When I open the activity view with the Super key, I don't want to accidentally close the view when moving the mouse to the bottom of the screen to select an application.

This could be a toggle if undesired by others.

Thanks for the consideration.

windows minimizing to dash feature request

Hello! Now is default behavior is minimizing to top-left corner, to Activities button. I think better idea to minimize application to dash, to bottom edge.
Thank you!

Add a gesture option to prevent accidental triggering

I think gestures might solve the problem of Hot Edge activating the Overview by accident. There could be gestures like:

  • Move the cursor to the bottom of the screen, to the top and to the bottom;
  • Place the cursor at the bottom of the screen and move it to the left and to the right and to the left (or the opposite).

Version 5 broken!

The latest update broke the extension in Gnome 40 (Fedora)

Edit: Working after a session restart

Add behavior of "auto-activities"

Life is easier if the bottom dash appears after the last app is closed.
acedron/auto-activities does that.
.
? would you like to talk to each other - and create ONE app, together ?

Left/Right edge for new workspace.

I was wondering if this could be implemented so that when you go to right edge or left edge of the screen, the current workspace changes to next/previous workspace respectively. No extension provide this feature and i think it will be nice to have.

Only works once

I'm on Gnome 43.2 - I really like Hot Edge, although this extension only works once for me.
I disable/re-enable it in extensions and it works correctly, when I try to go to the edge a second time, nothing happens until I change a setting of repeat disable/re-enable.

Please let me know if you need me to provide debug info and how.

[Feature Request] Allow changing of activation 'Edge'

Hi. thanks for the great extension

Proposal:
Create a setting to pick which edge is the active one ie. top, bottom, left, right

Use Case;
Overview dock moved to a different edge of the screen. Ex: 'Vertical Overview' extension moves the dock on the left side in overview

Rgds

error on update/install

This morning I got a notification about an update to hot Edge. I was presesnted to gnome extensions page with the update symbol on the right. I clicked on it and I got another icon on the right "ERROR".
I uninstall it and them install it again. I got the same error icon on page.

Should only trigger on primary display

The opening paragraph of the README says the point of this extension is that it "minimizes the pointer travel required to access the dash when using the new GNOME Shell 40 overview layout". Given that, I think it makes more sense to only trigger on the bottom edge of the primary display when using a multi-display setup. It should not trigger on the other displays. This would help minimize accidental triggers.

Desktop environment crash

I bought a TV and connected it to the laptop with an HDMI cable. Unfortunately, gnome crashes in multi-monitor mode. And it works incorrectly in mirroring mode. Does anyone else have this problem?
NVC3 / Intel® HD Graphics 3000 (SNB GT2)
Switching between x.org - Nvidia driver doesn't solve it either, and it's the same in wayland and x11 mode.
(translated from hungarian using google translate)

Edge size automation, feature request

We have edge size options - percentage part of active screen - is it possible to automate this according to dash size? It enlarges and shrinks while system using.

[Feature Request] Pressure reveal option

First of all, thank you for the extension. I didn't know this seemingly simple feature is what I needed instead of waiting for Dash to Dock to be converted for Gnome 40.

Pressure reveal would be a nice option for the extension though, since it currently triggers activities view whenever my cursor just barely touches the bottom.

Speed of Activities menu opens

Hello! This very nice addon is opening Activities menu and moving windows slightly faster than default GNOME activities action, I can be mistaken, but can this behavior be customizable? Maybe some configuration file? Thank you.

Layout.PressureBarrier is not a constructor

I get the following error:

journalctl -g hotedge /usr/bin/gnome-shell:

JS ERROR: TypeError: Layout.PressureBarrier is not a constructor
 _init@file:///home/jd/.local/share/gnome-shell/extensions/[email protected]/extension.js:130:33
 HotEdge@file:///home/jd/.local/share/gnome-shell/extensions/[email protected]/extension.js:113:1
 _updateHotEdges@file:///home/jd/.local/share/gnome-shell/extensions/[email protected]/extension.js:100:28
 _updateHotCorners@resource:///org/gnome/shell/ui/layout.js:486:14
 enable@file:///home/jd/.local/share/gnome-shell/extensions/[email protected]/extension.js:49:28
 _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:250:38
 async*_onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:599:24
 _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:674:18
 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:730:46
 enableExtension@resource:///org/gnome/shell/ui/extensionSystem.js:274:29
 _onInstallButtonPressed@resource:///org/gnome/shell/ui/extensionDownloader.js:301:40
 async*addButton/<@resource:///org/gnome/shell/ui/dialog.js:134:41
 @resource:///org/gnome/shell/ui/init.js:21:20

Arch Linux with gnome 45 from fcgu repo and hotedge installed from gnome extension website.

Deprecate Bottom triggers Activities overview extension in favor of Hot edge?

Hi, I'm the creator of the extension Bottom triggers Activities overview:
https://extensions.gnome.org/extension/4120/bottom-triggers-activities-overview/
https://github.com/papjul/bottom-triggers-activities

Which, unless, I'm mistaken, is doing the same thing (+ yours supports multiple monitors).

As I don't plan on maintaining my extension anymore (I'm not really a Gnome extension developer, I was just annoyed by this UX issue), could I redirect users to your extension instead?

Feel free to pick up any relevant part of the code of my extension that you find useful to improve yours.

RFE: avoiding corners

Thanks for this cool extension, pretty neat.

I have a suggestion I feel could increase the usability even more:
at least an option/setting to avoid (ignore) triggering in the corners of the hot edge.

eg if I drag down my browser's scrollbar hard I will almost certainly trigger the overview, which is probably not what I want.

If HotEdge only triggered more towards the edge centre that would be much better I feel.
If necessary it could be configurable by a percentage say: 100 would mean use the full edge,
though I feel a default of around 60-80% might be ideal. How do you think?

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.