Changes between Version 21 and Version 22 of FutureHaiku/APIChangesOnCompatibilityDrop


Ignore:
Timestamp:
Jul 6, 2020, 10:21:31 PM (4 months ago)
Author:
waddlesplash
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FutureHaiku/APIChangesOnCompatibilityDrop

    v21 v22  
    2121
    2222'''Interface Kit:'''
    23  * Derive BView from BLayoutItem and drop BViewLayoutItem.
     23 * Derive BView from BLayoutItem and drop BViewLayoutItem?
     24 * Remove GetPreferredSize() from BView and child classes in favor of PreferredSize()
     25 * Remove copy constructors on BRect and other small classes that do not need it, so they can be passed in registers.
    2426 * 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?)
    2527 * BAlerts should be layout-aware along with all other rich text views.
     
    2830   * Also need standard icons resources, probably following [http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html FreeDesktop's spec].
    2931 * Cleanup BTabView -- get rid of the non-layout version. (Terminal may need a rewrite...)
    30  * Decouple tab label from its name.
     32   * Decouple tab label from its name.
    3133 * Don't eat all Cmd key combos even if they don't have any action assigned.
    3234