Source Activity

Syndicate content
Haiku's main repository
Updated: 7 min 57 sec ago

desklink: set the status of fMuted in _ConnectMixer().

2 hours 58 min ago
* This fixes the volume icon not showing as muted, despite media preflet saying otherwise. * This fixes the volume icon not showing as muted, despite media preflet saying otherwise.
Categories: Development

Adding notification icons

13 hours 12 min ago
I added 5 notification icons. They are flat icons that appear a bit bland at larger sizes, but are nice when smaller like in the Deskbar or in lists. Here's a PNG of them: https://lut.im/EtRvHPsMNC/T5wXFapUOkej68B9.png Notify_Notice - your normal info Notify_Achtung - slightly more interesting than a notice Notify_Caution - 1st level of escalation, "Odd..." Notify_Warning - 2nd level of escalation, "Something's not right at all..." Notify_Danger - 3rd level of escalation, "I smell smoke..." I added 5 notification icons. They are flat icons that appear a bit bland at larger sizes, but are nice when smaller like in the Deskbar or in lists. Here's a PNG of them: https://lut.im/EtRvHPsMNC/T5wXFapUOkej68B9.png Notify_Notice - your normal info Notify_Achtung - slightly more interesting than a notice Notify_Caution - 1st level of escalation, "Odd..." Notify_Warning - 2nd level of escalation, "Something's not right at all..." Notify_Danger - 3rd level of escalation, "I smell smoke..."
Categories: Development

bfs: Attribute creation now honors O_EXCL.

Sun, 2017-01-15 23:41
* This fixes ticket #8532. * This fixes ticket #8532.
Categories: Development

General MediaClient cleanup

Sun, 2017-01-15 18:25
* Avoid setting fRunning in different places. * Fix SimpleMediaOutput kind mismatch. * Other minor fixes. * Avoid setting fRunning in different places. * Fix SimpleMediaOutput kind mismatch. * Other minor fixes.
Categories: Development

desklink: use media_server notifications instead of polling.

Sun, 2017-01-15 15:40
* This removes Pulse(), which would constantly reconnect to the mixer. With the previous changes to the DefaultMediaTheme, this also makes changes to the muted state instaneous when modified by some other app. * This removes Pulse(), which would constantly reconnect to the mixer. With the previous changes to the DefaultMediaTheme, this also makes changes to the muted state instaneous when modified by some other app.
Categories: Development

People: revert window spacing changes

Sun, 2017-01-15 13:53
Revert changes from d0ac609964842f8cdb6d54b3c539c6c15293e172 The People window include a dark grey stripe, which must be next to the window border with no spacing. The spacing was properly done inside the main view. Thanks to Diver for noticing the issue. Revert changes from d0ac609964842f8cdb6d54b3c539c6c15293e172 The People window include a dark grey stripe, which must be next to the window border with no spacing. The spacing was properly done inside the main view. Thanks to Diver for noticing the issue.
Categories: Development

MediaClientNode: Fix little night's mixup

Sun, 2017-01-15 13:52
Categories: Development

MediaClientNode: Schedule outgoing connections on start

Sun, 2017-01-15 13:43
* Add preliminary binding support. * Add preliminary binding support.
Categories: Development

usb_modeswitch: apply changes suggested by korli

Sun, 2017-01-15 11:53
Didn't notice them in the ticket comments. Didn't notice them in the ticket comments.
Categories: Development

ScreenSaver: redraw background of "active corner" screen in more cases.

Sun, 2017-01-15 11:48
Fixes #10027 Fixes #10027
Categories: Development

Input_server: fix archiving of input method replicants

Sun, 2017-01-15 11:28
- Make sure the archive contains the replicant pop-up menu - Make sure said menu is properly re-targetted when instanciating Fixes #13138 Signed-off-by: Adrien Destugues - Make sure the archive contains the replicant pop-up menu - Make sure said menu is properly re-targetted when instanciating Fixes #13138 Signed-off-by: Adrien Destugues
Categories: Development

DefaultMediaTheme: improve watching for parameter value changes.

Sun, 2017-01-15 07:09
* Addresses TODO of sub-classing controls, registering with the media roster for parameter changes. * Also adds support for discrete parameter controls, which didn't have this functionality. * With this change, the controls no longer need to be focused or modified for the parameter changes to register. * Addresses TODO of sub-classing controls, registering with the media roster for parameter changes. * Also adds support for discrete parameter controls, which didn't have this functionality. * With this change, the controls no longer need to be focused or modified for the parameter changes to register.
Categories: Development

gpt: add pointer to the GPT header for child partitions.

Fri, 2017-01-13 00:51
* This fixes odd behaviour in devices.cpp for the UEFI loader, which I had forgotten to commit at that time. * This fixes odd behaviour in devices.cpp for the UEFI loader, which I had forgotten to commit at that time.
Categories: Development

AbstractSpinner: Make TextView resizable

Thu, 2017-01-12 21:46
Fixes #13168 Fixes #13168
Categories: Development

BSpinner: Fix copy-pasta bug, min=>min, max=>max

Thu, 2017-01-12 21:44
fMinValue was getting set to INT32_MAX then set to INT32_MIN fMaxValue was not getting set now set fMinValue to INT32_MIN, fMaxValue to INT32_MAX also in _InitObject() fMinValue was getting set to INT32_MAX then set to INT32_MIN fMaxValue was not getting set now set fMinValue to INT32_MIN, fMaxValue to INT32_MAX also in _InitObject()
Categories: Development

BSpinner: Set min value then max value

Thu, 2017-01-12 21:42
... reverse this to avoid confusion, you'll see why in next commit. No functional change intended in this commit, functional change is in the next commit. ... reverse this to avoid confusion, you'll see why in next commit. No functional change intended in this commit, functional change is in the next commit.
Categories: Development

BString: rename SetCharAt to SetByteAt

Thu, 2017-01-12 21:03
Makes it clear that it operates on bytes, not unicode codepoints. Thanks to mmlr for remembering me of this subtlety. Makes it clear that it operates on bytes, not unicode codepoints. Thanks to mmlr for remembering me of this subtlety.
Categories: Development