summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Automated conversion of VclPtr construction to use Instance template.Michael Meeks2015-04-10293-551/+554
* second half of non-scriptable, Instance constructor conversion.Michael Meeks2015-04-1049-131/+124
* first half of non-scriptable, Instance constructor conversion.Michael Meeks2015-04-1045-197/+206
* Fix misc. issues in lifecycle unit tests.Michael Meeks2015-04-102-22/+19
* vcl: stop vcl::Window clobbering mnRefCnt itself.Michael Meeks2015-04-102-3/+1
* automated VclPtrInstance conversion.Michael Meeks2015-04-1033-57/+54
* Convert more sites to VclPtrInstance.Michael Meeks2015-04-106-15/+17
* Revert part of "Unwind mpDialogParent oddness."Michael Meeks2015-04-103-3/+3
* vclptr: create Instance helpers, and set initial ref-count to 1.Michael Meeks2015-04-1013-27/+101
* Encourage disposed toolbox items to play nicely.Michael Meeks2015-04-101-6/+8
* Unwind mpDialogParent oddness.Michael Meeks2015-04-104-4/+3
* repair dialog related lifecycle bits.Michael Meeks2015-04-101-1/+1
* get messagebox dispose ordering right.Michael Meeks2015-04-101-4/+4
* no need to free mpButtonData in dispose.Michael Meeks2015-04-101-3/+2
* Fix unintended destruction of adjacent printers.Michael Meeks2015-04-101-2/+2
* Fix LazyDelete crasher, and add & test more post-dispose robustness.Michael Meeks2015-04-102-8/+25
* vcl: remove curious self referential OutputDevice ptr.Michael Meeks2015-04-102-11/+18
* unwind LazyDelete issues - deleting VclPtr types.Michael Meeks2015-04-102-5/+8
* correct debugging assertions.Michael Meeks2015-04-101-3/+3
* Nothing really that wrong with acquiring a disposed reference, for now.Michael Meeks2015-04-101-1/+0
* vclwidget: some small fixesNoel Grandin2015-04-107-10/+16
* vclwidget: add some safety net assertsNoel Grandin2015-04-102-0/+3
* calling delete on VclPtrNoel Grandin2015-04-101-2/+1
* vclptr: add isDisposed method - and assert for it here & there.Michael Meeks2015-04-105-2/+18
* protect more printer code-paths.Michael Meeks2015-04-106-12/+18
* splash: de-confuse mixed VCL and UNO reference counting.Michael Meeks2015-04-101-58/+81
* malingering delete.Michael Meeks2015-04-101-2/+2
* cure a lot of unfortunate ScopedVclPtrs.Michael Meeks2015-04-1031-41/+46
* ScopedVclPtr: needs an = operator to make life flow.Michael Meeks2015-04-104-8/+31
* re-insert erroneously converted delete calls.Michael Meeks2015-04-1038-38/+99
* wrap more stuff in VclPtrNoel Grandin2015-04-1022-90/+90
* Cleanup a few issues with stack VirtualDevice conversion.Michael Meeks2015-04-102-4/+4
* wrap more stuff in VclPtrNoel Grandin2015-04-1017-71/+69
* Convert last vestiges of OutputDevice* and VirtualDevice* members.Michael Meeks2015-04-1028-32/+34
* vclptr: calling disposeAndClear on all the fields is not greatNoel Grandin2015-04-101-106/+0
* wrap some more OutputDevice in VclPtrNoel Grandin2015-04-1010-16/+21
* vclwidget: fixup locally allocated vcl::Window objectsNoel Grandin2015-04-10248-558/+555
* vclptr: document the architecture, sample debugging, FAQ etc.Michael Meeks2015-04-101-0/+181
* vclptr: various mistakes fixed, and more ptr types converted.Michael Meeks2015-04-108-6/+12
* vclptr: misc. bug fixing.Michael Meeks2015-04-105-23/+24
* Move OutputDevice members to VclPtr: starmath, svx.Michael Meeks2015-04-1023-134/+134
* Move OutputDevice members to VclPtr: dbaccess, canvas.Michael Meeks2015-04-1017-21/+27
* Move OutputDevice members to VclPtr: chart2, sfx2, cui.Michael Meeks2015-04-104-7/+6
* Move OutputDevice members to VclPtr: filter, reportdesign, uui.Michael Meeks2015-04-1014-22/+22
* Fix OutputDevice members / stack allocation: filter.Michael Meeks2015-04-107-90/+90
* Fix OutputDevice members / stack allocation: svx.Michael Meeks2015-04-1015-120/+120
* Fix OutputDevice members / stack allocation: slideshow, starmath, sd, sc.Michael Meeks2015-04-1022-172/+171
* Fix OutputDevice members / stack allocation: desktop, sfx2, lwp.Michael Meeks2015-04-106-36/+36
* Fix OutputDevice members / stack allocation: chart, canvas, cui.Michael Meeks2015-04-1011-80/+80
* Fix OutputDevice members / stack allocation.Michael Meeks2015-04-1024-155/+159