GSoC Refactor god objects weekly report

2014-08-11 Thread V
This week I refactored IDocumentStylePoolAccess and IDocumentLayoutAccess. There is only one interface left so the final week should go well. Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/

GSoC Refactor god objects weekly report

2014-08-05 Thread V
This week I refactored IDocumentState and IDocumentStatistics. Another thing to write about: During this GSoC I learned vim. At the start I knew what vim was and had used it minimally before but I mostly chose nano or edited with graphical programs. So I learned about keyboard shortcuts, copy

Re: some clang plugins report bogus warnings (was: Re: GSoC Refactor god objects weekly report)

2014-07-30 Thread Lubos Lunak
On Tuesday 29 of July 2014, Michael Stahl wrote: > On 29/07/14 01:39, V wrote: > > The only thing bugging me is that the extern-and-not-defined plugin is > > not really werror compatible because it seems to warn in a lot of > > places. To disable it I moved into a "disabled" folder and told git to

some clang plugins report bogus warnings (was: Re: GSoC Refactor god objects weekly report)

2014-07-29 Thread Michael Stahl
On 29/07/14 01:39, V wrote: > This week I refactored IDocumentFieldsAccess and > IDocumentLineNumberAccess. To have something more in here for a change, > a few weeks ago I started using Clang instead of gcc and I like it much > better. I remember the time where I got an error message longer tha

GSoC Refactor god objects weekly report

2014-07-28 Thread V
This week I refactored IDocumentFieldsAccess and IDocumentLineNumberAccess. To have something more in here for a change, a few weeks ago I started using Clang instead of gcc and I like it much better. I remember the time where I got an error message longer than my terminal's scroll buffer becau

GSoC Refactor god objects weekly report

2014-07-21 Thread V
This week I refactored IDocumentRedlineAccess and started working on IDocumentFieldsAccess . Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice

GSoC Refactor god objects weekly report

2014-07-15 Thread V
This week I refactored IDocumentContentOperations and pushed to master. Valentin Am 08.07.2014 13:43, schrieb V: This week I refactored IDocumentOutlineNodes and did most of the work IDocumentContentOperations but some design decisions still need to be made for it. Valentin ___

GSoC Refactor god objects weekly report

2014-07-08 Thread V
This week I refactored IDocumentOutlineNodes and did most of the work IDocumentContentOperations but some design decisions still need to be made for it. Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.o

GSoC Refactor god objects weekly report

2014-06-30 Thread V
This week I finished refactoring IDocumentListsAccess, updated my branch to master and refactored IDocumentOutlineNodes. Also I started thinking about where the best place to manage SwDoc's SwNodes is as they are (using SwDoc::GetNodes()) used in many different places and it is not clear where

GSoC Refactor god objects weekly report

2014-06-24 Thread V
This week I refactored IDocumentListItems and started working on IDocumentListsAccess. Valentin Am 17.06.2014 21:57, schrieb V: This week I refactored IDocumentTimerAccess and IDocumentLinksAdministrator out of SwDoc. These reports are getting kind of minimal but I hope thats fine ;) . Valen

GSoC Refactor god objects weekly report

2014-06-17 Thread V
This week I refactored IDocumentTimerAccess and IDocumentLinksAdministrator out of SwDoc. These reports are getting kind of minimal but I hope thats fine ;) . Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesk

GSoC Refactor god objects weekly report

2014-06-09 Thread V
I updated and pushed all previous work to master and I am nearly done with refactoring IDocumentChartDataProviderAccess. Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice

GSoC Refactor god objects weekly report

2014-06-01 Thread V
This week I split out the IDocumentDrawModelAccess Interface from SwDoc into a new class. Valentin ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice

GSoC Refactor god objects weekly report

2014-05-26 Thread V
I am working on refactoring the class SwDoc into smaller parts. This week I finished the IDocumentSettingAccess implementation IDocumentSettingManager and improved the IDocumentDeviceAccess implementation a bit. SwDoc now only contains the respective Get method and all calls to the moved interf