Giter Site home page Giter Site logo

Comments (8)

stefansundin avatar stefansundin commented on July 20, 2024

Hello. Is the shift behavior interfering with another program? Would be nice with some more information.

I'm sorry the build instructions are a little out of date. I think I will update the instructions to recommend using Cygwin to build the program. In Cygwin, you can get the packages mingw64-i686-gcc-core and mingw64-x86_64-gcc-core. You should be able to use the bat script in Cygwin too by running ./build.bat.

from altdrag.

stefansundin avatar stefansundin commented on July 20, 2024

P.S. I updated build.bat to be compatible with Cygwin. It simply needed the backslashes replaced with slashes.

from altdrag.

Mathe172 avatar Mathe172 commented on July 20, 2024

Thanks for the help - I was able to compile it successfully with the changes applied (I just removed the lines). As for the interference: For now, I only noticed issues with certain games - when you want to hold shift and use the mouse wheel to change the selected slot simultaneously, it doesn't work because the game doesn't understand horizontal scrolling.

from altdrag.

stefansundin avatar stefansundin commented on July 20, 2024

Cool! AltDrag is supposed to disable itself in fullscreen applications, such as games. Is this game is in windowed mode?

from altdrag.

Mathe172 avatar Mathe172 commented on July 20, 2024

I was indeed running the game in windowed mode, just because windows doesn't like full-screen applications with multiple monitors that much. But I retried it in full-screen mode, and it didn't change anything (still not working with AltDrag active). Another solution I found was to just blacklist the window of the game.
I understand that you might not want to over-complicate your program for such an incompatibility, it's fine for me to just change that line now that I know how to compile it successfully :)

P.S.: But if you have any questions, I'll happily try to help you :)

from altdrag.

stefansundin avatar stefansundin commented on July 20, 2024

Hmm.. Yes, you are correct that InactiveScroll does not look for fullscreen windows. I should fix that.

Glad that blacklisting the window is working. I have been thinking of having different blacklists for different features, so that you still can alt drag the window but the scroll features are disabled, but I'm afraid that I will get like 10 different blacklists and it will be confusing. What do you think?

from altdrag.

Mathe172 avatar Mathe172 commented on July 20, 2024

The idea of multiple blacklists sounds amazing! But you're probably right, it may be confusing...
Maybe you could make the option only available through the config file (use the default blacklist for all futures unless the "sub-blacklists" are filled manually) and just note in the interface that there's an advanced option.

from altdrag.

stefansundin avatar stefansundin commented on July 20, 2024

Okay, makes sense.

from altdrag.

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.