summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-04-10vclwidget: fixup locally allocated vcl::Window objectsNoel Grandin248-558/+555
2015-04-10vclptr: document the architecture, sample debugging, FAQ etc.Michael Meeks1-0/+181
2015-04-10vclptr: various mistakes fixed, and more ptr types converted.Michael Meeks8-6/+12
2015-04-10vclptr: misc. bug fixing.Michael Meeks5-23/+24
2015-04-10Move OutputDevice members to VclPtr: starmath, svx.Michael Meeks23-134/+134
2015-04-10Move OutputDevice members to VclPtr: dbaccess, canvas.Michael Meeks17-21/+27
2015-04-10Move OutputDevice members to VclPtr: chart2, sfx2, cui.Michael Meeks4-7/+6
2015-04-10Move OutputDevice members to VclPtr: filter, reportdesign, uui.Michael Meeks14-22/+22
2015-04-10Fix OutputDevice members / stack allocation: filter.Michael Meeks7-90/+90
2015-04-10Fix OutputDevice members / stack allocation: svx.Michael Meeks15-120/+120
2015-04-10Fix OutputDevice members / stack allocation: slideshow, starmath, sd, sc.Michael Meeks22-172/+171
2015-04-10Fix OutputDevice members / stack allocation: desktop, sfx2, lwp.Michael Meeks6-36/+36
2015-04-10Fix OutputDevice members / stack allocation: chart, canvas, cui.Michael Meeks11-80/+80
2015-04-10Fix OutputDevice members / stack allocation.Michael Meeks24-155/+159
2015-04-10ImplSVGDIData didn't dispose its contents previously; clobber it for now.Michael Meeks2-0/+10
2015-04-10fix VirtualDevice unit test.Michael Meeks1-13/+13
2015-04-10remove un-necessary type punning.Michael Meeks2-4/+5
2015-04-10Unwind VCLObject bits for OutputDevice derivatives.Michael Meeks4-4/+19
2015-04-10remove erroneous new disposeAndClear.Michael Meeks1-1/+0
2015-04-10compile fixes.Michael Meeks1-4/+2
2015-04-10start wrapping OutputDevice in VclPtrNoel Grandin90-678/+695
2015-04-10make vclwidget clang plugin find OutputDeviceNoel Grandin1-47/+65
2015-04-10add ScopedVclPtrNoel Grandin1-0/+48
2015-04-10start of unwinding reference OutputDevice & Printer lifecycle.Michael Meeks22-133/+133
2015-04-10nail more lifecycle oddness.Michael Meeks4-3/+13
2015-04-10more lifecycle cleanup & fixing.Michael Meeks4-6/+4
2015-04-10mend misc. lifecycle breakage.Michael Meeks5-13/+19
2015-04-10toolkit: much safer WindowDestroyed handler.Michael Meeks1-13/+15
2015-04-10vclwidget: check for calling delete on subclasses of vcl::WindowNoel Grandin40-114/+118
2015-04-10lingering smart_ptr 'reset' -> disposeAndClear.Michael Meeks4-20/+15
2015-04-10clear() is the equivalent of assigning a local ptr to NULL.Michael Meeks5-6/+16
2015-04-10fix explicit delete.Michael Meeks1-2/+2
2015-04-10fix ilistbox dispose.Michael Meeks2-5/+8
2015-04-10better widget debugging / printouts.Michael Meeks1-5/+4
2015-04-10un-tangle more lifecycle issues, and improve taskpanelist debugging.Michael Meeks2-3/+4
2015-04-10add missing disposeAndClear pieces for VclMEditMichael Meeks3-10/+17
2015-04-10vclwidget: fix more places that should be wrapping in VclPtrNoel Grandin87-207/+173
2015-04-10get misc. ordering right and add missing disposes.Michael Meeks3-3/+8
2015-04-10explicit delete of another class' VclPtr is not a great plan.Michael Meeks1-1/+1
2015-04-10ensure valid iterator even with empty content.Michael Meeks1-0/+1
2015-04-10vclwidget: make sure we have an explicit destructorNoel Grandin8-23/+25
2015-04-10fix thinko in starmath; time to sleep.Michael Meeks1-2/+2
2015-04-10more toolkit API adaptations.Michael Meeks6-9/+9
2015-04-10sw, sd: more toolkit API cleanup.Michael Meeks4-13/+15
2015-04-10basctl, forms, svx: cleanup for new VclPtr API.Michael Meeks4-27/+26
2015-04-10cleanup Printer VclRef pieces.Michael Meeks13-39/+36
2015-04-10vcl: fix virtual device lifecycle.Michael Meeks5-23/+43
2015-04-10vclptr: switch printers away from boost_shared.Michael Meeks11-36/+36
2015-04-10vclwidget: convert lots more sites to use VclPtrNoel Grandin117-443/+479
2015-04-10accessibility: cleanup for updated toolkit API.Michael Meeks24-118/+77