[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)

2023-07-18 Thread bugzilla-daemon
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)

2023-06-20 Thread bugzilla-daemon
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)

2023-06-07 Thread bugzilla-daemon
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)

2023-06-07 Thread bugzilla-daemon
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)

2023-04-11 Thread bugzilla-daemon
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)

2023-04-10 Thread bugzilla-daemon
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)

2023-02-01 Thread bugzilla-daemon
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)

2022-06-16 Thread bugzilla-daemon
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)

2022-05-29 Thread bugzilla-daemon
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

2019-07-22 Thread bugzilla-daemon
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

2019-07-22 Thread bugzilla-daemon
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

2019-06-10 Thread bugzilla-daemon
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

2018-03-01 Thread bugzilla-daemon
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

2018-02-23 Thread bugzilla-daemon
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

2018-02-23 Thread bugzilla-daemon
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

2017-06-20 Thread bugzilla-daemon
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

2017-02-09 Thread bugzilla-daemon
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

2016-12-12 Thread bugzilla-daemon
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

2016-05-05 Thread bugzilla-daemon
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

2016-02-11 Thread bugzilla-daemon
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

2016-01-26 Thread bugzilla-daemon
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

2015-10-15 Thread bugzilla-daemon
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

2015-10-15 Thread bugzilla-daemon
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

2015-10-14 Thread bugzilla-daemon
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

2015-10-14 Thread bugzilla-daemon
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

2014-09-08 Thread bugzilla-daemon
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

2014-04-12 Thread bugzilla-daemon
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

2014-04-07 Thread bugzilla-daemon
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

2014-03-28 Thread bugzilla-daemon
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

2013-10-04 Thread bugzilla-daemon
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

2012-05-18 Thread bugzilla-daemon
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