On 22.02.2012 18:12, stpere@xxxxxxxxx wrote:
hrev43773 adds 1 changeset to branch 'master' old head: f1553a0fc450d8a1442f6a52873906ca98e14a86 new head: d63b75faf848697b07bfad9b71899e6caf9ab5bc ---------------------------------------------------------------------------- d63b75f: Outline of labels/strings drawn to desktop* Rather than duplicating the decision taking logic involving wheter or not to draw the outline or glow in every replicant, update be_control_look to make it moregeneric.* The Monitoring of the background preferences is now only done in Tracker (where itwas already being done). * Add a BControlLook::B_IGNORE_OUTLINE flag to avoid this new behaviour. * Remove that said logic from ActivityMonitor and use be_control_look. * Use the ignore flag in DeskCalc to avoid the outline in its case. Should fix #7716, #7291.[ Philippe Saint-Pierre <stpere@xxxxxxxxx> ]
It should be noted that this completely breaks the Screensaver preflet. As of the latest revision (hrev43797), the Screensaver preflet still doesn't run on a clean compile (tested in gcc4, not sure on gcc2). Behavior can be seen in the nightly images @ haiku-files.org.
http://dev.haiku-os.org/ticket/8358 was opened as a blocker to alpha4. -- Alex