-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support Windows system? #29
Comments
Flameshot uses functionality specific of Unix-like systems (like DBus). I tried to design it in a way to make it not very hard to port to other systems. I'd like to support more systems as it would help to expand the usage of the program. I have a lot of content to implement from my TODO list and porting requires some time (I'm having exams soon). |
As a side note. If you share a binary of a modified version for Windows, please, provide the source code with the modifications as Flameshot is GPL. You may not have bad intentions but that binary could contain anything. |
fc9c576 should have fixed the errors of the compilation. I think I'll start adapting Flameshot for Windows sooner than I expected. |
Sounds great. |
I'm disabling dbus related code for Windows just to make it work. I'll investigate alternatives for IPC and it will have an alternative implementation in the future. I have to implement support for global key press detection, a shortcut management menu, an autostart in boot option and other stuff too. |
@lupoDharkael Hi, I tell you a good news. There is an open sourced library QHotKey for global shortcuts/hotkeys, which can be used directly in projects. It works on Windows, Mac and X11, currently does not support Wayland and check the details here. I hope this will be helpful to you. |
thanks! It is useful |
May be offtopThere is @greenshot for windows and it has builtin image editor, but it may be slow. |
@lupoDharkael |
Some news? |
@davtur19 At present, you can use CI daily build version. https://ci.appveyor.com/project/lupoDharkael/flameshot |
#188 should be fixed before the release for Windows as that release could increase a lot the usage of the program. |
I would not call Flameshot version 0.5.1-37-g205cd7c portable since it saves the configuration file (flameshot.ini) not in program folder but in AppData:
I would appreciate a command-line parameter which forces Flameshot to save flameshot.ini in program folder, for example:
Time (%H:%M:%S) and Time (%H:%M) are not valid for Windows. |
Flameshot isn't portable, nor ready for a windows release, it still requires some work. |
@lupoDharkael |
I downloaded the zip file and tried to run it, but all i got was an error saying "The code execution cannot proceed because Qt5DBusd.dll was not found. Reinstalling the program may fix this problem." |
I have also problem. If I start the C:\flameshot\flameshot.exe I hope you can fix this I love this app in Linux. I try to copy Qt5Cored.dll to C:\Windows\SysWOW64 or/and C:\Windows\System32 |
Is it able to compile/run on macOS now? |
@balthild Not yet. However, we are working in process. |
You can get the links to test the application from AppVeyor builds: |
I'm somewhat newbie on building Linux applications and I'd like to try Flameshot on Windows. Could you guys provide a dummy-proof step-by-step guide to do it? I just loved the app and now I'm willing to ditch my current Windows screenshot app for Flameshot! Edit: Links above not working. |
Just me, or neither of the links is working? |
They are not working for me either |
Using those links gave me a version that works! that's great to be honest. (AssAsIN10556 here, got new account) |
Do I understand correctly these windbows builds are unofficial? I download and started 0.6.0 and it works. I really need this tools under windows because it's best tool I seen. :) |
Today i noticed a bug where i'm only able to take a screenshot on my main screen. My laptop screen is not affected by flameshot anyomore and clicking in that screen exits Flameshot. I have no clue how this happened since i haven't changed any settings since i installed it. |
@xcme Currently, these windows building are official, but it still has some unkown bugs, it's unstable. |
AppVeyor builds give 404. :\ |
@Metadorius Go to https://ci.appveyor.com/project/lupoDharkael/flameshot , select your platform (32 or 64 bit) and search for "curl --upload-file". It prints the download link slightly below that. As of today, the links are: |
Hey, uh |
For those who still don't get it (as I did at first), here's a few screenshots that explain how to get the link for the latest build: |
Thank you for the imgur gruide. The build seem's broken…
|
You can try to find the most recent successful build on History tab. |
Thank you. |
Steps to download the latest windows version of Flameshot:
Note: files on transfer.sh are only kept for 14 days, so builds older than 14 days cannot therefore be downloaded. |
when open link -- Not Found |
@Lysak transfer.sh only keeps files for 14 days, so if the build is older than 14 days, you won't be able to download it. |
@Lysak You can download Windows binary from the latest pull request. |
Same with me... This build has only 11 hours, but I get "Not Found" yet. Am I missing something? |
It seems there is no more updates for last 1,5 years. Should we forget about stable official release for Windows? |
I can download it just now, yesterday I couldn't I let you a mirror here http://www.mediafire.com/file/37ea95nff127297/flameshot_0.6.0_win_X64.zip/file |
Thanks a lot! |
This app is awesome! Thanks... Just one more question: there is a way to add arguments to flameshot run a screen capture on Windows? 😁 I have tried to run |
Did you ever find a way to call |
latest release uses printscreen button to open the gui |
I opened #861 so that we will officially host the binaries on github after the next release. If there are still specific bugs after the next release lets file new reports. |
Is there a way do specify the shortcut (on Windows)? I'd like to use WinPrntScrn because PrntScrn is already mapped for a different program. |
@lucidBrot You can use AutoHotkey. To my knowledge there is no option to change the shortcut in flameshot, is there? |
I change some code and use Mingw32 to build on windows10, It runs well, but there are still some problems, such as color widgets. I upload the compiled application here.
The text was updated successfully, but these errors were encountered: