Giter VIP home page Giter VIP logo

bigbn / drop-down-terminal-x Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zzrough/gs-extensions-drop-down-terminal

91.0 91.0 9.0 4.87 MB

Drop Down Terminal X extension for the Gnome Shell

Home Page: https://extensions.gnome.org/extension/1509/drop-down-terminal-x/?c=38764

License: GNU General Public License v3.0

JavaScript 97.46% CSS 1.97% Shell 0.57%
dropdown gnome-shell-extension teminal-application

drop-down-terminal-x's People

Contributors

ajcarvajal avatar anarchodin avatar andyholmes avatar balderclaassen avatar bigbn avatar brncsk avatar cloudtaxi avatar dennisschuerholz avatar imnotjames avatar jakubzet avatar kkris avatar kraiz avatar kufii avatar masmu avatar mathok avatar maxmaxoff avatar medicmomcilo avatar mpdeimos avatar oae avatar palopezv avatar projedi avatar romgrk avatar sdt-ork avatar simonflk avatar tonicartos avatar zzrough 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  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  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

drop-down-terminal-x's Issues

Feature request: terminal window should make Dash-to-Dock hide

Currently, when using DDTX maximized, Dash-to-Dock remains above the terminal window, unless I have a maximized app window (usually Firefox) that was focused before opening the terminal.
Essentially, I guess this means that there's a problem with either being a window as such or having 'full' focus if that's a thing at all.
The tabless alternative Drop Down Terminal extension had the same issue, but the latest release solved it. Their dropdown makes Dash-to-Dock hide. But has no tabs...

Pasting doesn't work correctly with multiple tabs

When having multiple tabs open and I paste text with ctrl+shift+v, the text gets paste into (want seems to be) the last terminal tab. Only when using right click and paste with mouse the pasting works correctly

The terminal doesn't close anymore

With the latest update (march 2020), no matter what I do, I can make the terminal appear but not hide... It worked perfectly fine until it auto updated... :(
my toggle key is ²

I had to disable the extension...
so sad, this is probably the tool that I use the most...

Toggle on scroll behaviour changed, animations not working

Version info: As distributed by Gnome Shell Extensions. Fedora 29. Gnome 3.30.2

The previous toggle-on-scroll behaviour was to only open with scroll down, and only close with scroll up. Since accepting the Gnome Shell Extensions update today, the terminal seems to only respond to scroll down, which is unintuitive when it comes to closing it. Additionally, it seems animation is not working? Whether I tick or untick the box in the settings has no effect.

Can't change tabs shortcuts

There is no way to change tabs shortcut. Notebooks touchpads don't have middle-click so would be useful to change this.

Terminal doesn't get focused (again)

On current master and my system (ubuntu 18.04 on Xorg) the terminal doesn't get focused; even though under some conditions the cursor appears as if focused. Clicking the terminal makes it receive focus correctly.

vifm in drop-down-terminal-x shows only one column

When running vifm in drop-down-terminal-x, only one of two columns are displayed, even after executing the vifm command :vsplit. Running vifm in other terminal emulators show two columns as expected.

Add a LICENSE

Can you please add a license to the project? it makes very easy and fast update and help in project

focus on start

HI, would love to have focus on start ( aka dropdown ) so I can start typing commands instantly without the need to click in to terminal.

archlinux
gnome-shell 3.34.1
extension installed from gnome extension page

Thanks

Appears centered in Wayland, not at top/side.

Appears in middle of screen. Percentage/pix hight is correct, but positioning is wrong.

For example, if position is set to 'top', and height is 80%, the terminal occupies the full screen from left to right, and is centered top to bottom -- 10% background/other apps at top, 80% terminal, and 10% background/apps at bottom.

How to forcefully kill ther termial drop-down.

Not a bug, but wanted to know how I can overcome this problem.

When connected to a remote server via SSL, sometimes the connection is dropped. In the regular terminal window, I need to close the current tab/window and again create a new SSH connection.

But in "drop-down-terminal-X" how can I forcefully close the terminal window, the host key does not kill the current task it just hides the terminal window.

How to forcefully close the drop-down-terminal-x?

NOTE : exit command restarts the window, but in my case no input can be given as the ssh command is stuck

Open new tab in current directory

When I open a new tab, it always starts from the $HOME directory. Can we get an option to open a new tab from the current directory?

Drop down terminal not showing up after last update

Hello,
since last update the drop down terminal is "hiddenly showing up" :)
What I mean with this is that I call the drop down down terminal using the shortcut and, whilst the terminal does not appear, the area where the terminal should appear is unusable (cannot click, drag, etc).
I'm using openSUSE Tumbleweed with GNOME 3.34.

Thanks for your amazing work!

Custom fonts ?

Hi,

I do have an impression that default font I'm using on Fedora 31 for that drop-down-termin-x somewhat sucks and could look nicer.

is there a way to set some different font ? I'd like to use e.g. terminus or source code pro.

Can't adjust or toggle tabs transparency and multi monitor mode is not working

Edit: Mea maxima culpa! Problem described below only happens with automatically installed version. Manually installed last version 10 works perfectly an has even more features.
Cheers!
####################
Drop Down Terminal X supporting ssh_config makes it a perfect replacement within Gnome3 for guake or similar.

Two issues:
First: Tabs (not whole shell only the tab) are always totally transparent. Pretty annoying, depending on the background you can hardly recognize anything on tabs out of focus. There isn't any switch to toggle or regulate that.
Based on guakes behaviour, where monitor with mouse cursor grabs focus, I can't figure out how multi monitor mode works. Setting a specific monitor works flawlessly. But after toggling "Multi-Monitor mode" checkbox, last set display gets focus no matter where mouse cursor is placed. Maybe I'm just fixated on guakes behaviour to discover the trick.

Ubuntu 18.04.3 LTS
Gnome 3.28.2

Thanks for your efforts & regards

Animation seems not to work

I'm running Ubuntu 18.10 with Gnome Shell 3.30.1 and the latest version of your plugin from extensions.gnome.org.

I set the drop down terminal position to "right" and the animation time to 1000ms.

But somehow the terminal immediately appears.

Feature Request: Customizable Cursor Shape

Currently, the drop down terminal only supports block style cursor. Personally, I like I beam cursors, and I understand that other users might have other perferences.

I would really love to have (and even help create!) an option to customize cursor shape. At least have the three most common variants available, i.e, Block, I beam and Underscore.

Let me know if there's anything I can do to help you with this (testing, implementation ,etc) and thank you for this wonderful project,

Feature request: Place tabs on top

Is it possible to put the tabs bar on top? my shell starts from bottom always, and putting the tabs bar on top gets them out of (immediate) sight.

Feature request: tiling

Would be great to have tiling within tabs, in the same way terminator does it:

  • Allow to split left, split down
  • Allow resize tiles
  • Configurable eyboard shortcuts to navigate between tiles

Drop-down-terminal-x hijacks the ~ key

In it's default setting on Ubuntu 18.10, drop-down-terminal-x hijacks the ~ key. This means when it's enabled its impossible to type a ~ both in the application and anywhere else.

Action: Press shift `
Expected result: ~
Actual result: [nothing]

Steps to reproduce:
Enable drop-down-terminal-x
Press to open terminal Press shift (to type ~)
Press to close terminal Click in any other text entry field Press shift (to type ~)

Window behaviour incorrect (not always on top)

I was using zzrough's version of this before and thought I would check to see if the behaviour was correct here. When clicking outside the terminal window, the terminal gets minimised. This is happening on Ubuntu 18.04, GNOME 3.28.2 on Wayland.

See here as well: zzrough#215

Refocus after lose focus instead of hide

At the moment the terminal gets hidden if there's no focus and we call it with the shortcut. Could we get an option to refocus instead of hiding it? I generally have to hide & reopen by double tapping the shortcut. Unless there's an option I'm missing and I just haven't found it...

Thanks!

Full-screen does not work properly on a multi-monitor setup

I have my monitors setup with the rightmost monitor as the primary, and the one that the dropdown terminal appears on. When I fullscreen, it appears to be setting the dimensions properly, but setting the location to be 0 along the x-axis, so the terminal moves to the left side of my left monitor. See attached screenshot.
Pop!_OS 19.10
Gnome 3.34.1

Screenshot from 2020-01-10 15-02-07

Unable to set custom key to 'home'

Pressed enter while typing title, it auto-submitted it 🤦‍♂️

But I would like to be able to change the keybind to one of the lesser used keys, since tilde is impossible to use after installing (#22). Could not set the custom key to either 'Home' or 'End'.

Terminal doesn't get focused

When opening the terminal it doesn't get focused - so I have to click on it before I can start typing.

Not sure if this is intentional but for me personally it's a bit annoying. It would be great if the terminal would get focused immediately when it's opened.

bug: Animation opentime not stable

when i change the opentime for animation it seems not to work all the time. Sometimes it opens at the speed a set and sometimes on the default speed.

Feature request: scroll while bottom line updates

In most terminals, you can scroll up and down while a command like apt upgrade is running. In drop-down-terminal-x however, every time the percentage bar updates (i.e., the bottom line of the output), the terminal jumps down to the bottom. This is annoying when you want to see what the program outputted earlier, while it's still actively working (printing to standard out).

Allow transparent background color

Hi!

I much appreciate your extension. It's part of my daily worflow.
Still, I would like to have some more option.
One of these is: transparent background.

Can you please let the use decide the level of transparency of the terminal background? There should be some standard gtk widget for that, so I hope it won't require too much effort.

Thank you again for this jewel/software. :)

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.