Changes between Version 17 and Version 18 of FutureHaiku/APIChangesOnCompatibilityDrop
- Timestamp:
- Jul 3, 2015, 5:09:43 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FutureHaiku/APIChangesOnCompatibilityDrop
v17 v18 8 8 * Drop stat_beos in favor of stat. 9 9 * Switch to a 64-bit time_t (bigtime_t). 10 * Switch to musl over glibc. 11 * Maybe implement some non-standard POSIX pieces that Linux/BSDs have? e.g. ptrace (would be nice for GDB/QtCreator porting) 10 * Replace glibc with a BSD-licensed alternative. 12 11 * Multiuser! (some general things that need to be cleaned up at the same time: [http://cgit.haiku-os.org/haiku/tree/src/kits/tracker/FSUtils.cpp#n629 Tracker's ConfirmChangeIfWellKnownDirectory]). 13 12 14 13 '''Application Kit:''' 15 * Integrate the functionality of BInvoker::InvokeNotify() into BInvoker::Invoke() and make BInvoker::InvokeNotify() available for gcc2 apps only.14 * Integrate the functionality of BInvoker::InvokeNotify() into BInvoker::Invoke(). 16 15 17 16 '''Support Kit:''' … … 23 22 * Create a model/view infrastructure for the column list view and OutlineListView. (maybe look at Qt's [rejected] Model/Views 2.0?) 24 23 * BAlerts should be layout-aware along with all other rich text views. 25 * All rich text views should accept (simple) HTML as input and as output.24 * All rich text views should accept (simple) styling as input and as output (maybe HTML). 26 25 * Add a BToolbar API (the currently-shared BToolBar should be a good basis, it needs support to add arbitrary BViews) 27 26 * Also need standard icons resources, probably following [http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html FreeDesktop's spec].