[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Hossein changed: What|Removed |Added Depends on||156365 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=156365 [Bug 156365] Trails in typing cursor (dark mode) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Hossein changed: What|Removed |Added Blocks|122970 | Depends on||122970 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=122970 [Bug 122970] Direct cursor leaves screen trail with mouse pointer movement and no text -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Hossein changed: What|Removed |Added Blocks||122970 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=122970 [Bug 122970] Direct cursor leaves screen trail with mouse pointer movement and no text -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Hossein changed: What|Removed |Added Whiteboard|reviewed:2022 |reviewed:2023 --- Comment #36 from Hossein --- Re-evaluating the EasyHack in 2022 This enhancement is still relevant. I revised the searching for RasterOp::Xor, excluding those related to emf/wmf, and workbenches. It's around 21 instances, mostly in vcl: $ git grep RasterOp::Xor|grep -v wmf|grep -v emf|grep -v workben drawinglayer/source/processor2d/vclhelperbufferdevice.cxx:// copy RasterOp (e.g. may be RasterOp::Xor on destination) drawinglayer/source/processor2d/vclhelperbufferdevice.cxx:// during painting the buffer, disable evtl. set RasterOp (may be RasterOp::Xor) drawinglayer/source/processor2d/vclpixelprocessor2d.cxx: mpOutputDevice->SetRasterOp(RasterOp::Xor); svx/source/xoutdev/_xoutbmp.cxx:pVDev->SetRasterOp( RasterOp::Xor ); sw/source/uibase/utlui/shdwcrsr.cxx:m_pWin->GetOutDev()->SetRasterOp( RasterOp::Xor ); vcl/backendtest/outputdevice/outputdevice.cxx: mpVirtualDevice->SetRasterOp(RasterOp::Xor); vcl/backendtest/outputdevice/outputdevice.cxx: mpVirtualDevice->SetRasterOp(RasterOp::Xor); vcl/backendtest/outputdevice/outputdevice.cxx: mpVirtualDevice->SetRasterOp(RasterOp::Xor); vcl/qa/cppunit/outdev.cxx:CPPUNIT_ASSERT_EQUAL_MESSAGE("Not an XOR rasterop", RasterOp::Xor, vcl/qa/cppunit/outdev.cxx:CPPUNIT_ASSERT_EQUAL_MESSAGE("Not an XOR rasterop", RasterOp::Xor, vcl/qa/cppunit/svm/svmtest.cxx:pVirtualDev->SetRasterOp(RasterOp::Xor); vcl/source/filter/imet/ios2met.cxx:case 0x04: return RasterOp::Xor; vcl/source/filter/imet/ios2met.cxx:case 0x0b: return RasterOp::Xor; vcl/source/filter/ipict/ipict.cxx:case 2: eActROP=RasterOp::Xor; break; // Xor vcl/source/filter/ipict/ipict.cxx:case 6: eActROP=RasterOp::Xor; break; // notXor vcl/source/filter/svm/SvmConverter.cxx:eRasterOp = RasterOp::Xor; vcl/source/gdi/mtfxmldump.cxx:case RasterOp::Xor: return "xor"; vcl/source/gdi/print.cxx:mpGraphics->SetXORMode( (RasterOp::Invert == meRasterOp) || (RasterOp::Xor == meRasterOp), RasterOp::Invert == meRasterOp ); vcl/source/gdi/virdev.cxx:mpGraphics->SetXORMode( (RasterOp::Invert == meRasterOp) || (RasterOp::Xor == meRasterOp), RasterOp::Invert == meRasterOp ); vcl/source/outdev/gradient.cxx:SetRasterOp( RasterOp::Xor ); vcl/source/outdev/gradient.cxx:SetRasterOp( RasterOp::Xor ); vcl/source/outdev/outdev.cxx:mpGraphics->SetXORMode( (RasterOp::Invert == meRasterOp) || (RasterOp::Xor == meRasterOp), RasterOp::Invert == meRasterOp ); vcl/source/window/window.cxx:mpGraphics->SetXORMode( (RasterOp::Invert == meRasterOp) || (RasterOp::Xor == meRasterOp), RasterOp::Invert == meRasterOp ); There are several other instances that may not be directly related, but worth taking a look: $ git grep XOR *.cxx|wc -l 237 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 BogdanB changed: What|Removed |Added Blocks||143781 CC||buzea.bog...@libreoffice.or ||g Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=143781 [Bug 143781] [META] Development- and code-related bug reports and tasks -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 dipamt1...@gmail.com changed: What|Removed |Added Assignee|dipamt1...@gmail.com|libreoffice-b...@lists.free ||desktop.org Status|ASSIGNED|NEW -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 dipamt1...@gmail.com changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|libreoffice-b...@lists.free |dipamt1...@gmail.com |desktop.org | --- Comment #35 from dipamt1...@gmail.com --- I would like to work on this issue. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Hossein changed: What|Removed |Added Whiteboard||reviewed:2022 --- Comment #34 from Hossein --- Re-evaluating the EasyHack in 2022 This enhancement is still relevant. Searching for RasterOp::Xor gives several (38) results. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Roman Kuznetsov <79045_79...@mail.ru> changed: What|Removed |Added CC||79045_79...@mail.ru Summary|Reduce XOR rendering|Reduce XOR rendering ||(search RasterOp::Xor) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Tomaz Vajngerl changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|NEW --- Comment #33 from Tomaz Vajngerl --- (In reply to oo.o+libreoffice from comment #32) > Hello, > > I did a search with > grep -ri ROP_XOR . > and got no hit. > See the original ticket description > (https://bugs.documentfoundation.org/show_bug.cgi?id=38844#c0). That's because ROP_XOR was changed to RasterOp::Xor The issue is definitely not resolved yet... unfortunately. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 oo.o+libreoff...@windbuechse.samba-tng.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #32 from oo.o+libreoff...@windbuechse.samba-tng.org --- Hello, I did a search with grep -ri ROP_XOR . and got no hit. See the original ticket description (https://bugs.documentfoundation.org/show_bug.cgi?id=38844#c0). -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Xisco Faulí changed: What|Removed |Added Assignee|paulashis0...@gmail.com |libreoffice-b...@lists.free ||desktop.org Status|ASSIGNED|NEW --- Comment #31 from Xisco Faulí --- Dear Ashis Paul, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assigned it back to yourself if you're still working on this. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Ashis Paul changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |paulashis0...@gmail.com |desktop.org | OS|All |Linux (All) -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Sourabh changed: What|Removed |Added Assignee|sourabhpruth...@gmail.com |libreoffice-b...@lists.free ||desktop.org -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Sourabh changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |sourabhpruth...@gmail.com |desktop.org | -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 --- Comment #16 from Naeil ZOUEIDI --- Another polite ping, @charan, still working on it? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 charan changed: What|Removed |Added Status|ASSIGNED|NEW CC|harisaicharan111.challa@gma | |il.com | Assignee|harisaicharan111.challa@gma |libreoffice-b...@lists.free |il.com |desktop.org -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 charan changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|libreoffice-b...@lists.free |harisaicharan111.challa@gma |desktop.org |il.com --- Comment #13 from charan --- i want to work on this -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 jan iversen changed: What|Removed |Added Whiteboard|ToBeReviewed| -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 jan iversen changed: What|Removed |Added Whiteboard|target:4.3.0|ToBeReviewed -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 Michael Stahl changed: What|Removed |Added Keywords||topicCleanup -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 --- Comment #10 from Tor Lillqvist --- There are still ROP_XORs in the code, so I would assume this is not fixed. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 --- Comment #9 from tommy27 --- I don't know. I'm not a developer and I don't understand anything about the code. I just wondered if the work was done in this area or if it's still a work in progress easy hack just like tehe "remove genrman comments" thing -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 --- Comment #8 from Tor Lillqvist --- Read what the initial comment says. "search ROP_XOR". Do you find any? -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.documentfoundation.org/show_bug.cgi?id=38844 tommy27 changed: What|Removed |Added CC||ba...@quipo.it --- Comment #7 from tommy27 --- (In reply to Stefan Weiberg from comment #6) > Is this EasyHack resolved and fixed? please answer -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 --- Comment #6 from Stefan Weiberg --- Is this EasyHack resolved and fixed? -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 --- Comment #5 from Commit Notification --- Chris Sherlock committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=bb5c7d6a79309236d4f19bb2498f2e850f735a2f fdo#38844 Reduce XOR clipping for gradients The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 --- Comment #4 from Chris Sherlock --- I've made a change to vcl/source/gdi/outdev4.cxx around gradient clipping: http://cgit.freedesktop.org/libreoffice/core/commit/?id=8659d189ec04aca78c897fcca507ca0a9ec3 I check have seperated out XOR clipping for gradients into ClipAndDrawGradient and XORClipAndDrawGradient. Possibly we can mark the XORClipAndDrawGradient as deprecated and remove it eventually. I did this change without knowing about this bug, btw :-) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 Commit Notification changed: What|Removed |Added Whiteboard|EasyHack DifficultyBeginner |EasyHack DifficultyBeginner |SkillCpp|SkillCpp target:4.3.0 --- Comment #3 from Commit Notification --- Krisztian Pinter committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=06db1edf617b537d774f487e0ab7d3528c5626df fdo#38844 Remove XOR rendering code from canvas module The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 Björn Michaelsen changed: What|Removed |Added CC||libreoffice@lists.freedeskt ||op.org --- Comment #2 from Björn Michaelsen --- adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility. see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering
https://bugs.freedesktop.org/show_bug.cgi?id=38844 Florian Reisinger changed: What|Removed |Added Summary|[EasyHack] Reduce XOR |Reduce XOR rendering |rendering | --- Comment #1 from Florian Reisinger 2012-05-18 09:00:40 PDT --- Deteted "Easyhack" from summary -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs