Pascal Abresch
0c3a037c33
mediasettings: minor label color fix
...
Change-Id: I56928a554ada7cc86f0b8540371d017a9aa7980f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11073
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2026-06-10 15:43:10 +00:00
Pascal Abresch
57bff4cb7e
WebPositive: improve appearence of GoButton
...
Change-Id: Ia3ebce55165130918d3d6c01e10465b4df6e4b98
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11043
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2026-06-03 17:36:11 +00:00
Pascal Abresch
5fade2f41a
WebPositive: mark url input as invalid on empty url
...
Previously this would just load an empty page,
this is not very usefull...
Instead use this opurtunity to show users that the
goButton belongs to the input bar by marking it
as invalid when the url bar is empty
Change-Id: I545f98db41edc92698123bc27f3b6c6baf626ff9
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11044
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2026-06-03 17:36:11 +00:00
Pascal Abresch
30a47b2406
WebPositive: remove INTEGRATE_MENU_INTO_TAB_BAR
...
This was ifdefed in 2010, and was never promoted to a setting.
Change-Id: Ia172b9aec54ed475de1384ba1850a5d53cf206a5
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11022
Haiku-Format: Haiku-format Bot <[email protected] >
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2026-06-01 08:25:20 +00:00
Pascal Abresch
18ba9f76e7
registrar, WebPositive: minor warning fix
...
Change-Id: Ibb3bce29aafa517e043e46e63cf548dfb96b2127
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10455
Tested-by: Commit checker robot <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2026-05-31 10:40:18 +00:00
Pascal Abresch
4ae1fb4ffa
Webpositive: Improve appearence of some buttons
...
This makes the New Tab and tab buttons hidpi supporting
and fixes the close menu for the search bar
All of these controls now properly support the dark mode
Change-Id: Ibd2b86b9c1c1e1f812ea946627cbff007b32b452
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11023
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
2026-05-29 14:32:41 +00:00
Pascal Abresch
9afa3f0e86
WebPositive remove gopher from supported protols
...
This was already 1) broken in webkit 2) removed in registrar
This will now also cause WebPositive to hand off gopher urls to a more
apropriate app instead of giving it to webkit and getting an error back
because it is unsupported
Change-Id: I5253eaf8f8bfe3c0971895c6df6fa03b9fc4e237
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11021
Reviewed-by: waddlesplash <[email protected] >
2026-05-26 21:31:58 +00:00
Pascal Abresch
16c62a59bf
WebPositive: update duckduckgo & google url to noai variant
...
Change-Id: I7aece349c7289365f7c923dde7a2e5a95ffcfb5e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11020
Reviewed-by: waddlesplash <[email protected] >
2026-05-26 21:31:58 +00:00
Pascal Abresch
4d4e7ad01e
configure: warn when gcc_syslibs_devel is not installed
...
Change-Id: I03177c7afcde64088cfed5e68c3823f69bd8a8bc
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10713
Reviewed-by: waddlesplash <[email protected] >
2026-04-10 17:56:23 +00:00
Pascal Abresch
3fa3499c82
ps2_elantech: fix trace statements
...
Change-Id: I495b86bcb7fd125dec4019dace1fca6a5110f6b5
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10709
Reviewed-by: Adrien Destugues <[email protected] >
2026-04-10 11:59:42 +00:00
Pascal Abresch
99b6da1e4a
HaikuControlLook: Guard DrawCheckBox drawing state
...
Change-Id: I625c6379e05bfe6fffbcb5bc2cd77a58251febb7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10650
Reviewed-by: waddlesplash <[email protected] >
2026-04-04 15:34:03 +00:00
Pascal Abresch
7e7ae37854
showimage,stylededit: remove bs_printf
...
Change-Id: If5d562376f8a889aa482f300d817e17272deb29e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10453
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: humdinger humdinger <[email protected] >
2026-03-10 14:11:18 +00:00
Pascal Abresch
63c8acd7fd
libroot: Clang build fix.
...
Fixes #19963 .
Change-Id: I3bfd04b8082ade887aae9f02a3a6c27758002e17
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10452
Reviewed-by: waddlesplash <[email protected] >
2026-03-09 22:23:07 +00:00
Pascal Abresch
234a85bb17
launchbox: remove ::Pulse, simplify settings storage
...
Change-Id: Ie1a6ccb083498f7405909911e4f202ee11a8ac0b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9878
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2026-02-28 20:23:21 +00:00
Pascal Abresch
43f178372c
LaunchBox: Live update panel color
...
Change-Id: Iba1bdcbbf9031c66b6b73f4c347d414566da13cf
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9885
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2025-11-17 17:19:57 +00:00
Pascal Abresch
f0e3b65d96
ColorControl: Fix font color
...
Change-Id: I17e9b7a89813684f3853bd07bdd6d27e6ce0c3e4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9888
Reviewed-by: John Scipione <[email protected] >
2025-11-16 21:05:53 +00:00
Pascal Abresch
ac14f84c52
Appearance: Send only one color update message.
...
This will Batch the colors into one update, the app_server also
consolidates color updates, but does so based on timeframe. This will
prevent colors from beeing send in two different batches which may be
severall ms apart based on the batch timing
Change-Id: I9cdda57f07e1efb6ce685cd984a96ea95ae3190c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9094
Reviewed-by: waddlesplash <[email protected] >
Reviewed-by: John Scipione <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2025-11-16 21:04:58 +00:00
Pascal Abresch
afe2270c98
Bootloader: update copyright date
...
fixes #18992
Change-Id: Ifa673e40703b6f07d1a6008469f6a78e94b487fb
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9880
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2025-11-15 18:37:30 +00:00
Pascal Abresch
f2e67ee244
Mediaplayer: Infoview fix text color
...
Change-Id: I6263b5c0a474bd439a1f09233f621ae3eec1bf23
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9879
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2025-11-15 18:37:11 +00:00
Pascal Abresch
812cf76fbf
Interface kit: Be explicit about text color for DrawLabel
...
Previously NULL was the default argument for text labels,
this caused ControlLooks to pick "something" for the text color
In particular this previously caused mismatched color pairs.
Properly set this in the code to prevent this implicit
color choosing.
Api Clients can still pass = NULL directly if they
wish for the controlLook to think of a color itself.
Change-Id: Iea56e8d61269284f1d1470b852093bac5bf70de4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8963
Reviewed-by: John Scipione <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2025-08-04 14:52:51 +00:00
Pascal Abresch
8e086795b2
implement fdatasync
...
Change-Id: I2aefc1acebce93a2c53a6d3be5eef3b9e69480ec
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8507
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
Reviewed-by: Jérôme Duval <[email protected] >
2025-07-07 15:20:18 +00:00
Pascal Abresch
f5049f8367
configure: use command -v instead of which
...
command -v is specified by posix, which is not
Change-Id: I2716ab2a0577882da952d94bf2a499b06b14f22a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9327
Reviewed-by: nephele nephele <[email protected] >
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2025-06-11 10:56:20 +00:00
Pascal Abresch
e911918d38
HaikuControlLook: Fix ArrowShape color for Scrollbar buttons
...
Previously this would simply tint the passed in background color.
After hrev58595 this was changed to pass the proper Foreground color instead.
The codepath to disable/enable the color was missed in an oversight,
this puts back the original tint color for the foreground aswell.
Fixes : #19406
Change-Id: I6f75d24316e8ca3ecdb78f11fc8dede88f082780
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8958
Tested-by: Commit checker robot <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2025-02-10 16:51:27 +00:00
Pascal Abresch
b6987eac0c
kits/tracker: TFilePanel:SwitchDirectory abort if file does not exist
...
Change-Id: Ie8c66f50b025d788c23e2c0f8837da66244fc4e4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8960
Reviewed-by: John Scipione <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
2025-02-10 16:51:05 +00:00
Pascal Abresch
ff0dd27345
WebPositive: remove gopher from supported protocols
...
Goodbye sweet prince!
This hasen't worked for quite some time, Webkit uses the curl backend
currently which has no support for gopher.
Our netkit backend also never "truely" supported gopher, instead
translating pages to html with some prebuild styles, those also don't
use the CSS system colors, for lack of existence back then.
Change-Id: I5d5098db9512bb22cde8c17fa1553637b30ae65b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8938
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2025-02-06 17:26:58 +00:00
Pascal Abresch
e4c39f6a93
build: use command -v instead of which
...
Change-Id: Iec85bc1a2d5f2f3a88eae66ae1883c1301e1d3ba
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8875
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Máximo Castañeda <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
2025-02-03 14:13:34 +00:00
Pascal Abresch
83e4b8867e
storage: disk_device/DiskSystem: remove useless comments
...
Change-Id: I751ca483c5790817e31c8e513cd41267a8be664e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8876
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2025-01-29 14:35:09 +00:00
Pascal Abresch
c96e40d299
interface: fix oversight in comparison
...
Pointed out by Jérome Duval in https://review.haiku-os.org/c/haiku/+/8428
Change-Id: Ibbd3660616939bbc49514778d494e8e64d8dbf9f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8872
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2025-01-28 04:06:53 +00:00
Pascal Abresch
a498115d52
Tracker: fix button color for Open/Save Dialog
...
Change-Id: Iaa320020ebea8dba6ab5852799fc35f60b23885f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8871
Reviewed-by: waddlesplash <[email protected] >
2025-01-28 03:10:21 +00:00
Pascal Abresch
222402172a
pref/appearence: Rename several files
...
No functional change intended
Change-Id: I6ccc417098f5713e80348da767a914ceec5c8b4a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8870
Reviewed-by: waddlesplash <[email protected] >
2025-01-28 03:10:21 +00:00
Pascal Abresch
3d1f0f31ec
pref/appearence: Remove old cursor code
...
Change-Id: I4b88e582f1241e99e3fcfdbf4242f9524309682b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8869
Reviewed-by: nephele nephele <[email protected] >
2025-01-28 02:52:05 +00:00
Pascal Abresch
059a86da75
Appearence: remove dead code from FontPreferences
...
No functional change Intended
Change-Id: I1c61f5d0ed30678bce1d94feda8e0cd3744ab51e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8430
Reviewed-by: Adrien Destugues <[email protected] >
2024-12-23 09:42:14 +00:00
Pascal Abresch
3b8cfd27cc
mail_daemon: Error log improvements
...
This should fix the colors in the dark mode, and will also properly size the scrollbar
The initial window is still quite small however, and skips deskbar.
Change-Id: I9181095cd44cc2b24cddcbd96754fb04a7ac2cfd
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7882
Reviewed-by: nephele nephele <[email protected] >
2024-12-22 19:30:53 +00:00
Pascal Abresch and Niklas Poslovski
ca9854451d
TextControl: Make background of invalid control red
...
Co-Authored-By: Niklas Poslovski <[email protected] >
Change-Id: Idd6aa8984aab5d8a8aee81bade23946b88f2497e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8428
Reviewed-by: nephele nephele <[email protected] >
Tested-by: Commit checker robot <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: John Scipione <[email protected] >
2024-10-24 09:05:03 +00:00
Pascal Abresch
6ab7170720
test: add Invalid for TextControlText in WidgetLayoutTest
...
Change-Id: I1f010fa752251bae7fc94f6d3e8321e57efdc041
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8429
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: John Scipione <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2024-10-24 09:04:44 +00:00
Pascal Abresch
450de6e95f
Appearence: Fix control background color in automatic colors dark mode.
...
Change-Id: I845f65ea811820ef27874d30782100bb5d175419
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7959
Reviewed-by: waddlesplash <[email protected] >
2024-08-08 20:59:46 +00:00
Pascal Abresch
e86b891320
ResEdit: fix rendering in Dark mode
...
Change-Id: I70d14750e1d695ab6448d066d94065357ee75ada
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7957
Reviewed-by: waddlesplash <[email protected] >
2024-08-08 01:17:02 +00:00
Pascal Abresch
c3f534848d
IK: ColumnListView: Draw the expander box in dark mode
...
Change-Id: I83ff1de98a12527a6c5ede0940c1c95cb1adf1dc
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7956
Reviewed-by: waddlesplash <[email protected] >
2024-08-08 01:17:02 +00:00
Pascal Abresch
65de39a14b
WebPositive: fix close tab button in dark mode
...
Change-Id: Id133626247b8a763d8befd87cc8db0a7048d1218
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7935
Reviewed-by: waddlesplash <[email protected] >
2024-08-08 01:17:02 +00:00
Pascal Abresch
d404a2f036
IK: ColumnListView dark mode fix
...
Change-Id: I19c4ad3f617b6fb9db15a4e8f0a9bae459f61e97
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7934
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2024-08-08 01:16:43 +00:00
Pascal Abresch
47c05920fd
Docs: Document color_which UI colors
...
Change-Id: Ic8fef097ac6cc616ae962459c42f93109a1833ae
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7656
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2024-05-19 08:55:45 +00:00
Pascal Abresch
dd1a164fd6
GLife: Fix localization, use unicode multiplication sign
...
Change-Id: Iba5c98142289aae52ab55066c5ac62d5e957e34b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7518
Reviewed-by: Adrien Destugues <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2024-05-03 16:38:23 +00:00
Pascal Abresch
03e4248786
AboutSystem: fix the build
...
Change-Id: Ie0c34be2cccf567d624449175b1e54f29c2e7602
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7498
Reviewed-by: nephele nephele <[email protected] >
2024-03-03 09:39:53 +00:00
Pascal Abresch
e908eeabb6
Credits: add nephele and humdinger to maintainers
...
Change-Id: I19731c575fbe380ef9f788476852d9a3f33bcbbd
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7496
Reviewed-by: humdinger humdinger <[email protected] >
2024-03-03 09:20:08 +00:00
Pascal Abresch
b005f8c975
DeskCalc: Fix expressionView text color
...
Also makes DeskCalc use the Panel text color if the contast is
sufficient
Change-Id: Ibe2d0ad4ba5958f2629be3759091233ad86bcc9d
Change-Id: I51cd7a06e6ea236ec3325d1787ff72ad489fe868
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7488
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2024-02-28 23:18:27 +00:00
Pascal Abresch
da24b14bf2
FlatControlLook: build fix
...
Change-Id: Iecc2e406dc5c97f9cd45c6ba1e4c279f63aa166c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7487
Reviewed-by: waddlesplash <[email protected] >
2024-02-28 18:36:23 +00:00
Pascal Abresch
4d120bec16
Tests: fix kit/interface/GetMouseTest
...
Change-Id: I7b17fe378aa7cc8e100e9cea526b2c1c04757681
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7486
Reviewed-by: waddlesplash <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2024-02-28 17:53:38 +00:00
Pascal Abresch
f3fc706a68
Tests: Disable PPP tests
...
Change-Id: I2f8957dd52c32dbfb6bb5efdef64c48aa599692e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7483
Reviewed-by: nephele nephele <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2024-02-28 17:53:38 +00:00
Pascal Abresch
d260dfde10
Tests: fix app/messaging compile
...
Change-Id: Idf5311d8ad29bc96fc2d0d24b9e0b0124d69b43d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7482
Reviewed-by: waddlesplash <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2024-02-28 17:53:38 +00:00
Pascal Abresch
9c274ccd09
Document new rgb_color apis, apply their usage.
...
Change-Id: I48f1bedd3abfb3b445c1c7090ce43504bcff4537
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7485
Reviewed-by: waddlesplash <[email protected] >
2024-02-28 17:53:38 +00:00
nep
9931e8eeee
rgb_color: Add new APIs: Contrast(), IsLight(), IsDark()
...
- Remove perceptual_brightness
- Change implementation of rgb_color::Brightness() to the previous BPrivate::perceptual_brightness()
- Introduce convenience methods Contrast(rgb_color), IsLight() and IsDark()
Change-Id: Id677d4a32ce43d73bffecf9baf8cffaafb01a16d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7399
Reviewed-by: waddlesplash <[email protected] >
2024-02-26 20:24:25 +00:00
Pascal Abresch
f11b304632
Document Launch flags and Preference directory for findpath
...
Change-Id: I150c0ca1e0deb5749689bb1019a48efdcdc99def
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6701
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
Reviewed-by: nephele nephele <[email protected] >
2023-07-18 16:43:20 +00:00