- Status Closed
- Percent Complete
- Task Type Feature Request
- Category Common Code
-
Assigned To
pizza - Operating System All
- Severity Low
- Priority Medium
- Reported Version 1.0
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Gutenprint / CUPS Dye-sublimation drivers
Opened by pizza - 2019-09-04
Last edited by pizza - 2020-03-27
Opened by pizza - 2019-09-04
Last edited by pizza - 2020-03-27
FS#626 - Support running on Windows
Cygwin and mingw initially, but ideally work this in natively..
Closed by pizza
2020-03-27 04:54
Reason for closing: Implemented
Additional comments about closing: Backend code now runs and functions under Windows. Gutenprint is another matter.
2020-03-27 04:54
Reason for closing: Implemented
Additional comments about closing: Backend code now runs and functions under Windows. Gutenprint is another matter.
pizza commented on 2019-09-04 04:23
libusb_detach_kernel_driver() returns NOT_SUPPORTED on windows. That is now handled gracefully.
pizza commented on 2020-01-25 12:23
Cleaned up a pile of warnings and errors. Remaining tasks for working with mingw:
* Makefile tweaks, if any
* Linking against libusb (probaby a matter of grabbing appropriate binary)
* Forcing non-blocking IO
* dynamic library loading (equivalent to dlopen or ltdl)
pizza commented on 2020-01-26 05:44
Fully implemented under MinGW (except for explicitly setting blocking I/O. Need to test it still.
pizza commented on 2020-03-07 02:01
Doesn't seem to detect anything. Need to instrument the code to figure out why libusb isn't coming up with anything at all...
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task