summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2015-04-10framework: fix for toolkit updates.Michael Meeks2-10/+10
2015-04-10svtools: switch UNO pieces to use VclPtr enabled toolkit.Michael Meeks15-153/+146
2015-04-10toolkit: more VclPtr pieces.Michael Meeks5-69/+69
2015-04-10toolkit: more cleanup.Michael Meeks1-105/+99
2015-04-10toolkit: first cut at switching to VclPtr.Michael Meeks11-199/+169
2015-04-10vclptr: move down impl. to OutputDeviceMichael Meeks4-34/+51
2015-04-10add some more helpful paranoia to disposeOnce.Michael Meeks1-0/+7
2015-04-10convert a problematic array to VclPtr.Michael Meeks2-7/+6
2015-04-10converting in-line member to VclPtr needs a disposeAndClear in destructor.Michael Meeks1-0/+1
2015-04-10boost references are unhealty for VclPtr.Michael Meeks1-1/+1
2015-04-10vcl: fix lifecycle test to disposeOnce.Michael Meeks1-5/+5
2015-04-10vclwidget: improve detection of vcl::Window fieldsNoel Grandin16-72/+68
2015-04-10vclwidget: call disposeOnce from VclPtr::disposeAndClearNoel Grandin2-11/+8
2015-04-10vclwidget: only call dispose() onceNoel Grandin785-1168/+1234
2015-04-10Audit and correct misc. clears -> disposeAndClears.Michael Meeks143-322/+332
2015-04-10vclwidget: change all vcl::window fields to be wrapped in VclPtrNoel Grandin1576-10073/+20932
2015-04-09prophylactic double dispose audit.Michael Meeks75-150/+317
2015-04-09Double dispose protection.Michael Meeks5-2/+8
2015-04-09calc: double dispose issue.Michael Meeks1-0/+3
2015-04-09more double dispose protection.Michael Meeks2-0/+5
2015-04-09vcl: ensure that VclBuilder is disposed before parent window.Michael Meeks18-3/+101
2015-04-09sw: more double dispose work.Michael Meeks7-3/+32
2015-04-09dbaccess: nail the last double-dispose issue breaking the test.Michael Meeks5-13/+13
2015-04-09dbaccess: protection against double disposes.Michael Meeks2-20/+36
2015-04-09vcl: more double dispose protection.Michael Meeks3-5/+11
2015-04-09more double dispose protection.Michael Meeks4-6/+14
2015-04-09vclref: protect vs. double disposes.Michael Meeks2-3/+13
2015-04-09vcl: new lifecycle test.Michael Meeks1-0/+23