Changes between Version 23 and Version 24 of FutureHaiku/APIChangesOnCompatibilityDrop


Ignore:
Timestamp:
Mar 29, 2023, 10:28:53 PM (21 months ago)
Author:
waddlesplash
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FutureHaiku/APIChangesOnCompatibilityDrop

    v23 v24  
    2222'''Interface Kit:'''
    2323 * Derive BView from BLayoutItem and drop BViewLayoutItem?
    24  * Remove GetPreferredSize() from BView and child classes in favor of PreferredSize()
     24 * Remove GetPreferredSize() from BView and child classes in favor of PreferredSize() (however, this would mean all classes which override PreferredSize would have to use ComposeSize...)
    2525 * Remove copy constructors on BRect, rgb_color and other small classes that do not need it, so they can be passed in registers.
    2626 * Create a model/view infrastructure for the column list view and OutlineListView. (see Debugger's MVC wrapper over current CLV) (maybe look at Qt's [rejected] Model/Views 2.0?)