Development

Deskbar: Call parent AttachedToWindow() first

Source Activity - Sun, 2017-01-08 21:02
must have connection to App Server before FetchIcon() Hopefully fixes #13172 must have connection to App Server before FetchIcon() Hopefully fixes #13172
Categories: Development

Ticket #8429 ([Tracker] crash in BView::Invalidate ()) closed

Latest Bugs & Tasks - Sun, 2017-01-08 20:42
fixed:

Probably fixed in the meantime.

Categories: Development

h2generic.cpp: fix use after free.

Source Activity - Sun, 2017-01-08 20:38
Signed-off-by: Augustin Cavalier Signed-off-by: Augustin Cavalier
Categories: Development

usb_modeswitch.cpp: fix use after free.

Source Activity - Sun, 2017-01-08 20:37
Signed-off-by: Adrien Destugues Fixes #13185 Signed-off-by: Adrien Destugues Fixes #13185
Categories: Development

Mail and Notification prefs: use B_WIDTH_FROM_WIDEST

Source Activity - Sun, 2017-01-08 19:47
Spotted by Diver: missing B_WIDTH_FROM_WIDEST for the BTabViews resulted in labels being vut off with bigger font settings. Spotted by Diver: missing B_WIDTH_FROM_WIDEST for the BTabViews resulted in labels being vut off with bigger font settings.
Categories: Development

UEFI: leave runtime memory identity mapped.

Source Activity - Sun, 2017-01-08 19:33
* We don't have kernel/userspace access to UEFI at this point either, and with some firmware, if we don't keep the runtime memory identity mapped, then the loader dies. This will fix booting on such machines, and shouldn't have any impact on already working machines. * We don't have kernel/userspace access to UEFI at this point either, and with some firmware, if we don't keep the runtime memory identity mapped, then the loader dies. This will fix booting on such machines, and shouldn't have any impact on already working machines.
Categories: Development

Deskbar: Inital FetchIcon() in AttachedToWindow()

Source Activity - Sun, 2017-01-08 19:02
This ensures that we have a connection to App Server at the time we are fetching the icon. Hopefully fixes #13172 This ensures that we have a connection to App Server at the time we are fetching the icon. Hopefully fixes #13172
Categories: Development

Deskbar: Avoid leaking leaf bitmap's memory

Source Activity - Sun, 2017-01-08 19:00
In the vector case we are creating a bitmap, in the non-vector case we are grabbing the bitmap from a resource. The vector case we have to create a bitmap to rasterize. The non-vector case we just grab the bitmap pointer. We have to create new bitmaps from the vector icon at different sizes, when we do that we were leaking the memory occupied by the previous icon. So make and use SetIcon() setter method which deletes the old bitmap before setting the new one. In the non-vector case this means we need to make a copy of the bitmap we grab from the resources that we can safely delete. Also delete bitmap on destructor. For all other TBarMenuTitle's (meaning the team menu item), we are grabbing a bitmap from resource, so don't delete the bitmap as it is owned by resource set, we just use the pointer. In the vector case we are creating a bitmap, in the non-vector case we are grabbing the bitmap from a resource. The vector case we have to create a bitmap to rasterize. The non-vector case we just grab the bitmap pointer. We have to create new bitmaps from the vector icon at different sizes, when we do that we were leaking the memory occupied by the previous icon. So make and use SetIcon() setter method which deletes the old bitmap before setting the new one. In the non-vector case this means we need to make a copy of the bitmap we grab from the resources that we can safely delete. Also delete bitmap on destructor. For all other TBarMenuTitle's (meaning the team menu item), we are grabbing a bitmap from resource, so don't delete the bitmap as it is owned by resource set, we just use the pointer.
Categories: Development

Ticket #13180 ([StyledEdit] status bar size is hardcoded) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:59

On HiDPI screens status bar is barely noticeable due to being too tiny.

Categories: Development

Ticket #13179 ([Tracker] CountView size is hardcoded) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:58

On HiDPI screens CountView in Tracker windows is barely noticeable due to being too tiny.

Categories: Development

Ticket #13178 ([libtracker.so] filepanel buttons are cut off) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:56

hrev50840.

At large font size Cancel/Open buttons are cut off at the bottom.

Categories: Development

Ticket #13177 ([Interface Kit] scale BToolBar) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:53

On HiDPI screens ToolBar icons could be too small. It would be nice to either depend on font size/resolution or have an option to control it.

Categories: Development

Ticket #13176 ([Interface Kit] column width should grow with font size) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:50

If one wants to use HiDPI with large fonts one has to constantly resize columns in every app that use them as they are too narrow to fit text at new size.

Categories: Development

Ticket #13175 ([Interface Kit] scale replicant handles) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:44

On HiDPI it is very difficult to click replicant handles, they should be scaled.

Categories: Development

Ticket #13173 ([ProcessController] make it possible to resize it horizontally) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:39

On HiDPI there is a need to be able to resize replicant window horizontally if one wants to drop it on the Desktop.

Categories: Development

Ticket #13171 ([app_server] scale cursors) created

Latest Bugs & Tasks - Sun, 2017-01-08 16:32

On HiDPI screens cursors look tiny and almost invisible. Probably app_server should automatically scale them or there should be a setting to control this.

Categories: Development
Syndicate content