-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
WIP : PAPPL Scan API Integration #349
Closed
Closed
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7190a0b - Browse repository at this point
Copy the full SHA 7190a0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f621099 - Browse repository at this point
Copy the full SHA f621099View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05bc963 - Browse repository at this point
Copy the full SHA 05bc963View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf9ebb - Browse repository at this point
Copy the full SHA 9cf9ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f050217 - Browse repository at this point
Copy the full SHA f050217View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c6e185 - Browse repository at this point
Copy the full SHA 8c6e185View commit details -
Configuration menu - View commit details
-
Copy full SHA for e24d9e3 - Browse repository at this point
Copy the full SHA e24d9e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb4baf - Browse repository at this point
Copy the full SHA deb4bafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 317300f - Browse repository at this point
Copy the full SHA 317300fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8176b4f - Browse repository at this point
Copy the full SHA 8176b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e5ef68 - Browse repository at this point
Copy the full SHA 4e5ef68View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bb2fb - Browse repository at this point
Copy the full SHA b3bb2fbView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f25ba5e - Browse repository at this point
Copy the full SHA f25ba5eView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d84e01f - Browse repository at this point
Copy the full SHA d84e01fView commit details -
Update: Implement scanner-driver.c for PAPPL
This commit introduces a new file scanner-driver.c that contains the implementation of functions related to the scanner driver. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 4078698 - Browse repository at this point
Copy the full SHA 4078698View commit details
Commits on Jul 7, 2024
-
Update Scanner.h to closely follow specifications
This commit updates Scanner.h to closely follow the Mopria Scan specifications. We should now have a very detailed implementaion of scanner.h that closely follows the structure of printer.h while also following the Mopria Scan specifications. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 363a7fc - Browse repository at this point
Copy the full SHA 363a7fcView commit details -
This commit adds some basic features to closely follow the printer-private.h file. The updated scanner-private.h should be the final version of this file (for now). Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 6776268 - Browse repository at this point
Copy the full SHA 6776268View commit details -
Update scanner-accessors.c with Proper System Call
- Implemented scanner-specific event handling and introduced new events for scanner operations. - Added `scanner-escl.c` for eSCL-specific scanner state management. - Modified `job-process.c`, `job.c`, `printer-accessors.c`, and `scanner-accessors.c` to integrate scanner event functions. - Updated `system-subscription.c` to support scanner events and added `papplSystemAddScannerEvent`. - Enhanced `system-private.h` and `subscription.h` with new scanner event types and callback definitions. - Included necessary changes in `Makefile` and other system-related files for compatibility. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 7dd8e3b - Browse repository at this point
Copy the full SHA 7dd8e3bView commit details -
This commit updates the Readme and Build files to include libxml2 as a dependency. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 63025bf - Browse repository at this point
Copy the full SHA 63025bfView commit details -
This commit finalises the scanner-driver.c file. It includes all the functions as required for working with scanner-drivers and closely in line with the printer-driver.c file. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 8507fb9 - Browse repository at this point
Copy the full SHA 8507fb9View commit details
Commits on Jul 12, 2024
-
This commit finalises the scanner-webif.c file. It closely follows all aspects of the printer-webif.c file, but also follows the scan specific requirements. This commit finalizes the implementation of the scanner web interface functions, including the following features: - Added `_papplScannerWebConfig()` to show and handle scanner configuration settings. - Implemented `_papplScannerWebConfigFinalize()` to save changes to the scanner configuration. - Developed `_papplScannerWebDefaults()` to display and update default scanning settings. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 64f7aa4 - Browse repository at this point
Copy the full SHA 64f7aa4View commit details -
This commit finalises the scanner.c file. It is closely in reference to the printer.c file, while also covering the necessary details of eSCL Scanning. Signed-off-by: Akarshan Kapoor <data.akarshan@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 3579da6 - Browse repository at this point
Copy the full SHA 3579da6View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.