Git Product home page Git Product logo

Comments (24)

bao-qian avatar bao-qian commented on June 3, 2024

hi @lances101
I noticed that wox.switcheroo use custom memory cache to get application icon.
Then this cause the image path too long.
this is no longer needed, all icons are automatically cached internally.
just pass the executable path (e.g. C:\Program Files\7-Zip\7zg.exe), then wox will automatically pick the correct icon.

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

Yea... I had to use custom memory caching since we were on .NET 3.5 and the caching that Switcheroo uses was introduced in 4.0.

I will update this later this week.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

if release the new version, I will test it at first.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

where to get switheroo 1.0.6?

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

Wox.Plugin.Switcheroo.zip

I just finished it, don't hurry...

download it and rename it to Wox.Plugin.Switcheroo.wox
double click it, then choose use wox to open it

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

@lunxian please test it, and report bugs here.
@lances101
please update the plugin on getwox.com/plugin, since I don't have permission...
and alt+tab is fixed now, remember remove the buggy explanation

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

2016-05-21.log.txt

tested. I think the crash bug is fixed, but buggy there.
bug 1: application icons are wox's too.
bug2: alt+tab will crash the wox, with no error box, but process is disappeared.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

image
bug 1: picture here.

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

Sorry for the delayed replies, I'm on a trip right now. I will take care of this in 10 hours or so.

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

@lunxian

  1. try delete imagecache
  2. and make sure you are using the new version of switcheroo....
  3. try new version of wox: https://ci.appveyor.com/project/happlebao/wox/build/1.3.64/artifacts

it's definitely working on my machine
image

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

@happlebao updated the label. Tested on a couple of machines, works, but as you indicated requires deleting imagecache. Uploaded the plugin to WPM.

@lunxian please confirm that it works.

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

@lances101 you could add a notice (delete imagecache.dat) in changelog

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

@happlebao done.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

@happlebao testing done! upgrade wox 1.3.64, wpm uninstall switcheroo 1.0.5 , delete image cache, then wpm install swicheroo 1.0.6. that works. icons is ok , and no crash.

but alt-tab is not well done. the wox is on top window, but lost input focus.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

the input method cursor is on the wox inputbox, but can't input on the wox inputbox.

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

@lunxian
I will lost focus occasionally.
It can be fixed by activate wox and then deactivate wox using alt+space,
then alt+tab is working again.

  1. is alt+tab not working occasionally or always in your machine?
  2. any errors in logs? try create a clean log:
    close wox -> delete old log -> open wox -> deactivate wox -> alt+tab

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

2016-05-22.log.txt

here is the log.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

@happlebao the behavior of alt-tab is so confused ; can we change im for convenient communication?

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

@lunxian @happlebao I will try to figure out what causes Wox not to gain focus. It must be related to the way that the hotkey is being hooked.

@lunxian what do you mean about alt-tab being confusing?

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

confusing:

  1. when pressed alt-tab, will show the windows alt-tab task list, and then will show the wox's inputbox. and if i press alt-tab to move wox, it work. but if i move to another task , it switche to the task, and show the wox inputbox on top. it's right?
  2. now, the alt-tab does not work in my machine. pressed alt-tab , but no wox's inputbox showed, and windows alt-tab can't move task list.

from wox.plugin.switcheroo.

lances101 avatar lances101 commented on June 3, 2024

@lunxian I think most of your confusion happens because at the current state Alt+Tab is buggy. It uses a hooking system because it needs to cancel Window's default alt-tab functionality.

The main idea is that you would use alt+tab as a hotkey to use Switcheroo and from there you would be able to type the name of the application (just as you can do now if you type win into Wox). This would allow fast navigation between windows.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

yes, you are right.

from wox.plugin.switcheroo.

lunxian avatar lunxian commented on June 3, 2024

I am so sad that "buggy" should be added in the release note.

from wox.plugin.switcheroo.

bao-qian avatar bao-qian commented on June 3, 2024

@lunxian 如果你用 1.3.67
你按了 alt+tab 后,wox 的输入框不能输入是吗?(焦点不在输入框上)
如果是,那么 win+r (shell 插件)能正确聚焦吗?

from wox.plugin.switcheroo.

Related Issues (17)

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.