Pull in later commits - #6
Merged
Merged
Conversation
Convention used:
- ModelName:
- device-id > MDL
- NickName:
- device-id > MFG MDL
- PCFileName:
- max 8 characters long
- strip printer type prefix (DCP, HL, FAX, MFG)
- keep the `l` prefix (immediately after the - (dash) and before the number)
- use `d` suffix for duplex
- in case of a conflict, replace `d` with `w` (preferred) or `n` suffix, based on the appropriate corresponding printer model
- README list:
- use printers NickName
Updated README.md
- `Brother DCP-7080D` was added to the supported printers list
- `Brother MFC-1910W series` was fixed to indicate it's a 'series' to follow the convention
- `Brother MFC-7840W` & `Lenovo M7605D` were removed since we don't have their definitions
Use standard naming convention for ModelName:
- DCP-1510 series
- DCP-L2500D series
- DCP-L2520D series
- DCP-L2520DW series
- DCP-L2540DW series
- HL-1110 series
- HL-1200 series
- HL-L2300D series
- HL-L2320D series
- HL-L2340D series
- HL-L2360D series
- HL-L2375DW series
- MFC-1910W series
Use standard naming convention for NickName:
- Brother MFC-1910W series
- Brother MFC-7420
Use standard naming convention for PCFileName:
- br1910.ppd
- br2270d.ppd
- br7055.ppd
- br7065d.ppd
- br7360.ppd
- br7365d.ppd
- br7460d.ppd
- brl2375d.ppd
- brl2390d.ppd
- brl2520d.ppd
- brl2540d.ppd
- brl2710d.ppd
Closes pdewacht#141 Brother DCP-7020 Closes pdewacht#66 Brother DCP-L2510D series Closes pdewacht#87 Brother DCP-L2537DW Closes pdewacht#102 Brother DCP-L2550DW series Closes pdewacht#63 Brother HL-2130 series Closes pdewacht#147 Brother HL-2230 series Closes pdewacht#121 Brother HL-2240D series Closes pdewacht#101 Brother HL-2250DN series Closes pdewacht#128 Brother HL-2280DW Closes pdewacht#94 Brother HL-5040 series Closes pdewacht#112 Brother HL-L2305 series Closes pdewacht#108 Brother HL-L2310D series Closes pdewacht#103 Brother HL-L2350DW series Closes pdewacht#90 Brother HL-L2380DW series Closes pdewacht#109 Brother MFC-1810 series Closes pdewacht#115 Brother MFC-7320 Closes pdewacht#77 Brother MFC-7340 Closes pdewacht#144 Brother MFC-7440N Closes pdewacht#50 Brother MFC-8710DW Closes pdewacht#129 Brother MFC-8860DN Closes pdewacht#114 Brother MFC-L2700DN series Closes pdewacht#134 Brother MFC-L2700DW series Closes pdewacht#130 Brother MFC-L2710DN series Closes pdewacht#57 Brother MFC-L2750DW series Closes pdewacht#150 Fuji Xerox DocuPrint P265 dw Closes pdewacht#142 Lenovo LJ2650DN
Closes pdewacht#172 Brother DCP-8065DN Closes pdewacht#162 Brother HL-L2370DN series Closes pdewacht#156 Brother HL-L5000D series
this seems to be required for the HL-L2350DW, and matches the behaviour of the official driver without this, if duplex is disabled then the printer still duplexes, but every other page is garbled
Building brlaser under Fedora 38 gives the following error in test/tempfile.h: error: 'uint8_t' was not declared in this scope This commit fixes it by explicitly including `cstdin` in the file, so `uint8_t` is correctly defined there.
Templates Created: - Report Compatible Printer - Bug Report - Feature Request
updated the wording, moved sections, and added minor details.
Closes pdewacht#173 Brother DCP-1610W series Closes pdewacht#176 Brother FAX-2820
Closes pdewacht#189 Brother FAX-2840 Closes pdewacht#185 Brother HL-2260 Closes pdewacht#190 Brother HL-L2335D series Closes pdewacht#187 Brother MFC-7860DW Closes pdewacht#182 Brother MFC-9160
**Printer Entry**:
````
Device: uri = usb://Brother/HL-5370DW%20series?serial=C2J486800
class = direct
info = Brother HL-5370DW series
make-and-model = Brother HL-5370DW series
device-id = MFG:Brother;CMD:PJL,PCL,PCLXL;MDL:HL-5370DW series;CLS:PRINTER;
location =
````
**Verified**:
- [x] test page printed
- [x] tested 300dpi
- [x] tested 600dpi
- [x] tested 1200dpi
- [x] texted simplex <!-- single-sided printing -->
- [x] tested duplex <!-- if applicable -->
**Additional notes**:
Contrary to the other printers the duplex directive had to be set to
normal to get correct duplex printing to work.
This assumes the next release will be 6.2.7.
Closes pdewacht#213 Brother DCP-7010 Closes pdewacht#221 Brother DCP-B7500D series Closes pdewacht#210 Brother DCP-L2560DW series Closes pdewacht#194 Brother HL-2240 series Closes pdewacht#201 Brother HL-2260D Closes pdewacht#193 Brother HL-5140 series Closes pdewacht#195 Brother HL-5450DN series Closes pdewacht#205 Brother HL-L2402D Closes pdewacht#208 Brother MFC-8440 Closes pdewacht#209 Brother MFC-L2690DW Closes #20 Brother HL-L2400DW Closes #14 Brother HL-L2405W Fix DocuPrint P265 dw PPD file name
- Test Driver - Test Driver Duplex Changed the project name from `brlaser` to `Owl-Maintain/brlaser`
- Both Duplex & Tumble are `&l2S`
Closes pdewacht#227 Brother MFC-L2740DW series Closes pdewacht#225 Brother MFC-L5800DW series Closes #16 Brother HL-1210W series Closes #33 Brother HL-5250DN series Closes #30 Brother HL-L2460DW Closes #32 Brother HL-L2480DW Closes #36 Brother MFC-L2800DW
As per the following documentation, CMake 4.0 does not allow using a minimum CMake version below 3.5. https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html * Update min CMake version from 3.5 to 3.10 Co-authored-by: Yaya <github@uwu.is> --------- Co-authored-by: DownBackDad <3554643-DownBackDad@users.noreply.gitlab.com> Co-authored-by: QORTEC <QORTEC@users.noreply.github.com> Co-authored-by: Yaya <github@uwu.is>
Updated the 'latest release' link to point to `Owl-Maintain/brlaser`. Updated "Supported Printers" section: - add only Monochrome Laser Printers are supported - add packagers may not update to current version immediately Updated "Installation" section: - modified operating system list, related distributions are now closer to each other. Updated "Testing Other Printers" section: - changed driver selection wording - add "printer powered on" note - add network instructions
- add network instructions - fix typo
Updated “Supported Printers” selection: - Updated the printer list to include the newly added printers.
Brother uses multiple 1200‑dpi modes across its printers: - 1200dpi – a true 1200 × 1200 resolution - HQ1200A – simulates 1200 dpi by printing at 1200 × 600 - HQ1200B – simulates 1200 dpi by printing at 2400 × 600
README.md - fixed MFC-L2685DW position in Supported Printers list
- HL-5250DN - HL-L2480DW - MFC-8860DN - MFC-L2800DW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Merge latest changes given original repository has not been being updated.