Changes between Version 21 and Version 22 of FutureHaiku/APIChangesOnCompatibilityDrop
- Timestamp:
- Jul 6, 2020, 10:21:31 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FutureHaiku/APIChangesOnCompatibilityDrop
v21 v22 21 21 22 22 '''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. 24 26 * 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?) 25 27 * BAlerts should be layout-aware along with all other rich text views. … … 28 30 * Also need standard icons resources, probably following [http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html FreeDesktop's spec]. 29 31 * 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. 31 33 * Don't eat all Cmd key combos even if they don't have any action assigned. 32 34