Posts

Showing posts from July, 2020

Week 8 Report

Hello all, The last week was the 8th week of coding weeks in GSoC program. So this report is final report before phase 2 evaluation . I am still in the final exams period but I continued adding support for the non supported items.  Report in points: Working on the support of Menu Button objects . Fixing Timing issue in test_insert_hyperlink. Phase (1)&(2) Achievements . ===================================== 1) I continued working on the "gear button menu in Tools->Customize" support. I am facing some problems and I can't solve it after doing a lot of debugging within the last week. I tried to add a demo like the one here in this patch . The problem is that the test case stops working after executing any action from the actions that added in the support here . For example, If I executed this line: >>self.ui_test.execute_dialog_through_action( xmenugearbtn , "OPENFROMLIST" , mkPropertyValues({"POS": "0" }) ) The test case opens

Week 7 Report

Hello all, The last week was the 7th week of coding weeks in GSoC program. I continued adding support for the non supported items.  Report in points: Final Exams update . Finalize the 3 patches that still under review by solving any comments . Add support for Menu Button objects . patches status. ===================================== 1) This week I started my final exams in the university. it started from July 18th and it will end on August 11th. The most difficult part of the exams will be week 8 so I will remain working during my exams period as much as possible. I will also remain submitting the weekly reports on the mailing list as much as I can. But I will interact less than usual and work for shorter time. ===================================== 2) The last week I left 3 patches without merging. They are mainly the patches that add support for Tool Box Objects for example" "bottom find bar" and patch with a test case that tests the find bar. Also The patch th

Week 6 Report

Hello all, The last week was the 6th week of coding weeks in GSoC program. I continued adding support for the non supported items.  Report in points: Finalize the 5 patches that still under review by solving any comments . Add support for "ToolBox" Objects for example" "bottom find bar" . Add demo for "bottom find bar" using ToolBox support . extend the ComboBox UIObject . patches status. ===================================== 1) The last week I left 5 patches without merging. They are mainly the patches that add support for Calc-comments and Vertical Tab Control. Also the patches of the Calc-comment demo , Writer-comment demo and insert hyperlink demo. The five patches now are merged after working on solving all the comments. The patches can be found in patches status section in the report . ===================================== 2) I also This week worked on the " bottom find bar " item from the list of unsupported items . After working w

Week 5 Report

Hello all, The last week was the 5th week of coding weeks in GSoC program. I continued adding support for the non supported items.  Report in points: Finalize support for Calc-comment . Fix some DSL grammar errors . Add support for "Hyperlink dialog. Insert ->Hyperlink". Add test cases that test "Hyperlink dialog. Insert ->Hyperlink" . Finalize the unfinished patches . ===================================== 1) The last week I left the Calc Comments support in this patch not merged waiting the final review. the patch added a function in FuDraw class to help in closing the Comment window. So the work this week done was to move this function from the FuDraw class to the UI testing code. This approach is done in the last patch and tested on the test case in this patch . So the patch waiting for the final review. ===================================== 2) I worked this week also in fixing the issue in the DSL grammar that related to "EditUIObject". It was