Comments (14)
@marxjohnson @shanselman I've updated the release, messed around with different monitor configurations, and I'm very curious to know if stuff is working better for you now:
https://github.com/flyingpie/windows-terminal-quake/releases/tag/v1.2.0
@flyingpie This works well for me!
from windows-terminal-quake.
@jake-harris Thank you for reporting this, could you share your settings file?
I realized the config I was using was not the one I thought. When I used the correct config things loaded for me. As of know things are working smoothly, I'll post if I have any issues.
from windows-terminal-quake.
@marxjohnson Thank you for reporting this! It's actually showing the hacky trick of how the toggle works, by moving the entire window off to the top.
I'm not sure of how to fix this, as I haven't actually taken into account vertically-stacked monitors tbh.
Do you think it would be acceptable to have it fly in from the side or the bottom or something?
from windows-terminal-quake.
I'm not really sure what the "right" solution would be. You could make it fly in from another side, but presumably that would have the same problem if there's another monitor to that side?
Another possibility might be an option to have it appear in place, but fade in from 0 to the configured opacity?
from windows-terminal-quake.
@marxjohnson I'll try and see what the fade does, not sure if it's gonna be fast enough though. What does your configuration look like?
from windows-terminal-quake.
I have this issue also. What about resizing the window vertically until it gets small, then hiding it.
from windows-terminal-quake.
@shanselman Thank you for your suggestion! I've made a first test of this, and it seems to work very nicely.
I'm still making this non-horrendous, but in the mean time, I'd love for you guys (@marxjohnson) to check out the test version:
https://github.com/flyingpie/windows-terminal-quake/releases/tag/v1.2.0
Over time, I've had people report some issues across different computers and -monitor setups, so some feedback using multiple setups would be great :)
from windows-terminal-quake.
That looks awesome! The only weird part is that if you have two monitors, 1 and 2, top and bottom. 1 is 1080p and 2 is 4k. If you activate this hotkey while on the bottom monitor, it looks great. While on the top, it is half size. See video.
https://1drv.ms/v/s!AiwVcXM2pwbNibITNh_w1wCIgyL88A?e=wuJbaU
from windows-terminal-quake.
Thanks for the quick response, could you post your settings file please?
from windows-terminal-quake.
@flyingpie I've tried out that build, the animation looks good, but I can't get it to appear on my bottom monitor, so I can't really tell if it resolves the problem! I've attached my config file. I've also tried "AtIndex" and "Primary" for the "PreferMonitor" option, but it doesn't seem to help.
windows-terminal-quake.zip
from windows-terminal-quake.
@marxjohnson @shanselman I've updated the release, messed around with different monitor configurations, and I'm very curious to know if stuff is working better for you now:
https://github.com/flyingpie/windows-terminal-quake/releases/tag/v1.2.0
Thanks again for both your feedback, very useful to allow more monitor configurations :)
from windows-terminal-quake.
Tried out v1.2.0
I'm getting a JSON parsing error when starting up from the config file. Using the stock config.
Here's my log:
2021-04-27 20:13:20.014 -07:00 [INF] Windows Terminal Quake started
2021-04-27 20:13:20.219 -07:00 [INF] Got process with id '6904' and name 'WindowsTerminal' and title 'Windows PowerShell'.
2021-04-27 20:13:20.234 -07:00 [INF] Open
2021-04-27 20:13:20.235 -07:00 [INF] Focus gained
2021-04-27 20:13:20.242 -07:00 [INF] Selecting screen with cursor.
2021-04-27 20:13:20.370 -07:00 [WRN] Error: Value cannot be null.
Parameter name: source
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable`1 source, Func`2 selector)
at WindowsTerminalQuake.Program.Main(String[] args)
2021-04-27 20:13:56.439 -07:00 [INF] Focus lost
2021-04-27 20:13:56.465 -07:00 [INF] Close
2021-04-27 20:13:56.481 -07:00 [INF] Selecting screen with cursor.
from windows-terminal-quake.
@jake-harris Thank you for reporting this, could you share your settings file?
from windows-terminal-quake.
I'm closing this issue since the new default way of toggling uses resize, which should fix the problem.
If anyone encounters a scenario where this is still causing trouble, feel free to re-open this issue, or create a new one.
It's also possible to revert to the old "Move"-method, through the "ToggleMode" setting.
from windows-terminal-quake.
Related Issues (20)
- Horizontal coverage does not allow decimals HOT 3
- Unexpected behaviour: Terminal content scrolls up when console is hidden. Input position stays. HOT 4
- Suggestion: Use JSON5 for configuration file. HOT 15
- Unexpected behaviour: Hiding console after maximizing window reverts back to old size.
- Error opening terminal HOT 6
- Package/Release on winget HOT 7
- Toggling always switches back to the original virtual desktop (v1.2.0+) HOT 1
- Support multiple modifiers HOT 5
- Fix scoop installation on Quake Documentation HOT 1
- MSTerminal: snapToGridOnResize= false. Incompatible with windows-terminal-quake HOT 9
- Running it with administrative permission HOT 3
- Adding a "shortcut" parameter to the Scoop Package HOT 2
- "Main window handle not accessible" when having windows-terminal-quake start WT Preview 1.9 HOT 7
- Question: Terminal Preview support for Quakemode? HOT 6
- Sometimes it isn't openned at full screen and shows the taskbar HOT 2
- float values no longer accepted for *ScreenCoverage HOT 3
- Weird input focus behavior on v1.2.0 HOT 4
- Main window handle not accessible HOT 3
- Drop down when a new instance of Windows Terminal is launched HOT 1
- screen cleaned when losing then getting back focus HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from windows-terminal-quake.