[Libreoffice-bugs] [Bug 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Hossein changed: What|Removed |Added Keywords||needsDevEval --- Comment #20 from Hossein --- The problem is still reproducible with LO 7.4: Version: 7.4.0.3 / LibreOffice Community Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded Also reproducible with the latest LO 7.5 dev master: Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community Build ID: 360b5861fb46353e7a6b9f5abf13339cd719a8df CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 --- Comment #19 from QA Administrators --- Dear Tamás Zolnai, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Tamás Zolnai changed: What|Removed |Added Keywords|difficultyBeginner, | |easyHack, skillCpp | -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Aditya Sahu changed: What|Removed |Added Assignee|adityasahu1...@gmail.com|libreoffice-b...@lists.free ||desktop.org Status|ASSIGNED|NEW --- Comment #18 from Aditya Sahu --- Un-assigning myself from this bug due to lack of knowledge in the bug that is not too easy. Looking at the bug more closely, Tamás and I found it to be more difficult than thought. I suggest to change the keyword from "difficultyBeginner" to "difficultyInteresting" and add "needsDevEval" to 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Aditya Sahu changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |adityasahu1...@gmail.com |desktop.org | CC||adityasahu1...@gmail.com -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Aditya Sahu changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #15 from Aditya Sahu --- I'm interested in resolving this bug. Thanks for the code pointers and explanation Tamás. -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Timur changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|vmark0...@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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Vass Mark changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |vmark0...@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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Xisco Faulí changed: What|Removed |Added CC||xiscofa...@libreoffice.org Blocks||104523, 107742 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=104523 [Bug 104523] [META] DOCX (OOXML) ActiveX and Legacy form control related issues https://bugs.documentfoundation.org/show_bug.cgi?id=107742 [Bug 107742] [META] Form control bugs and enhancements -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Tamás Zolnai changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|manujvash...@gmail.com |libreoffice-b...@lists.free ||desktop.org --- Comment #10 from Tamás Zolnai --- I reset assignee due to inactivity. -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Manuj Vashist changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|libreoffice-b...@lists.free |manujvash...@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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 --- Comment #5 from Tamás Zolnai --- (In reply to Manuj Vashist from comment #3) > Hello, > I am new to libre office and want to work on this bug. > Can you help how can I start on this. > from my understanding I think we have to initialize > AxCommandButtonModel::maPictureData in the constructor. Hi Manuj Vashist, Please also assign the bug yourself (see assignee field), if you are working on this issue. So other developers can see that somebody already working on a fix. -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 --- Comment #4 from Tamás Zolnai --- ActiveX controls' properties are stored in a binary file inside the DOCX file (which is a zipped file structure). You can find this binary here \word\activeX\activex2.bin, inside the DOCX file. All types of form controls have an importBinaryModel() and exportBinaryModel() method which do the reading and writing of this binary file. The imported value are stored as the specific class member variable (e.g. AxCommandButtonModel::maPictureData) and later this value is converted to an API property (convertProperties), which leads to apply this properties on the opened document. During export we have the same workflow in the oposite direction. We have convertFromProperties() method which gets the currently opened document's properties and sets the member variables based on that. Later the exportBinaryModel() will write this values out into the binary file. So you will need to set AxCommandButtonModel::maPictureData based on API properties inside convertFromProperties() method and also export this member variable inside exportBinaryModel(). For how to do that you should check what happens by import and you can do the same in the oposite direction. -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 --- Comment #3 from Manuj Vashist --- Hello, I am new to libre office and want to work on this bug. Can you help how can I start on this. from my understanding I think we have to initialize AxCommandButtonModel::maPictureData in the constructor. -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Tamás Zolnai changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 Tamás Zolnai changed: What|Removed |Added Keywords||difficultyBeginner, ||easyHack, filter:docx, ||skillCpp --- Comment #2 from Tamás Zolnai --- Let's turn this into a easy hack. The code is here: oox/source/ole/axcontrol.cxx Check AxCommandButtonModel class. Also might need to check the activex documentation: https://msdn.microsoft.com/en-us/library/office/cc313125(v=office.12).aspx -- 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 113789] ActiveX button's icon is not saved back to DOCX file
https://bugs.documentfoundation.org/show_bug.cgi?id=113789 --- Comment #1 from Tamás Zolnai --- Created attachment 137695 --> https://bugs.documentfoundation.org/attachment.cgi?id=137695&action=edit A document with one push button having a small icon -- 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