Commit Graph
1757 Commits
Author SHA1 Message Date
scphandAugustin Cavalier f8e01ad15c app_server: Render cursors from vector icons based on the font size.
* Cursor bitmaps are now generated at runtime from vectors
   embedded in CursorData.cpp (replacing the old bitmaps).
   There is still a fallback bitmap pointer in case generation fails.
   All cursors should scale correctly, and hotspots are accounted for.

 * The Pointer vector in data/artwork/cursors was very slightly tweaked
   to look better at larger sizes - the white edge at the bottom was made
   rounder.

 * The new dynamically-generated cursor looks close to the old one,
   unless you're zoomed in and comparing them pixel-by-pixel.

 * The cursor shadow is generated with a gaussian blur to create a
   similar look to the old shadow, which was created in an image editor.

Fixes #13171.

Co-authored-by: Augustin Cavalier <[email protected]>
Change-Id: Ifa881619354a42bc60d2b5c1d0443e8addf6e0f5
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5200
Reviewed-by: nephele nephele <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2025-06-26 01:19:41 +00:00
Autocomitter 2a349a0a41 Update translations from Pootle 2025-06-21 08:08:21 +00:00
Autocomitter 66af8458a3 Update translations from Pootle 2025-06-14 08:14:14 +00:00
Máximo Castañeda 86caaf1c50 UserBootscript: avoid opening nonexistent files
Fixes: #19612
Change-Id: I6fe210e087adbd094cbfb5625d54fbe958f72473
2025-06-11 12:48:09 +02:00
Autocomitter 6d052afc3f Update translations from Pootle 2025-06-07 08:13:17 +00:00
Humdinger 66032c9f31 install-wifi-firmwares.sh: Fix download URL
Change-Id: I5a8eba3f3b0d4d0071e011959d5d1aedc9db24e2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9318
Reviewed-by: waddlesplash <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2025-05-31 20:57:45 +00:00
Autocomitter eb5f74847e Update translations from Pootle 2025-05-31 08:18:58 +00:00
Autocomitter db7149574d Update translations from Pootle 2025-05-24 08:13:38 +00:00
Autocomitter debd2d9a90 Update translations from Pootle 2025-05-17 08:09:23 +00:00
Oscar Lesta 6168c323f4 makefile-engine: add INSTALL_DIR and TARGET_DIR to the template.
Otherwise folks like me may miss that those can be used.

Change-Id: Icb7ccca6430089ec27cd6db21153562976f631ad
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9281
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: nephele nephele <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2025-05-15 09:06:27 +00:00
Autocomitter 9b9fc1597d Update translations from Pootle 2025-05-10 08:08:14 +00:00
Autocomitter 8d5b39d2a6 Update translations from Pootle 2025-05-03 08:09:47 +00:00
Autocomitter ce9a033cd8 Update translations from Pootle 2025-04-26 08:09:04 +00:00
Autocomitter 14aded56ee Update translations from Pootle 2025-04-19 08:09:19 +00:00
Autocomitter a1e94e45fc Update translations from Pootle 2025-04-12 08:07:28 +00:00
Autocomitter 45196921e5 Update translations from Pootle 2025-04-05 08:08:40 +00:00
Autocomitter c2aac25319 Update translations from Pootle 2025-03-29 08:07:32 +00:00
Humdinger 02efee2f3a Add Taiwanese flag
Shows up in the Locale preferences.
Add comment that data is sorted by ID in CountryFlags.rdef.
That way it's clear what's the next ID for a new flag, you
just add it with the next ID at the end of the file.

Fixes #19494

Change-Id: I0946730d07c89001331552b5026c0003c298de4a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9140
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2025-03-25 11:57:29 +00:00
Chris Roberts 7521af58c4 syslog_daemon: add syslog_max_history option
This driver setting in ~/config/settings/kernel/drivers/kernel allows
setting an arbitrary number of syslog files to keep around.  The
files are now named with a numeric suffix instead of being called
"syslog.old".  The old files are rotated so that syslog.1 is the
newest, then syslog.2, and so on.

Change-Id: I7e3d01caa34680553b161ceb27ab8c3b2eaf508c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9055
Reviewed-by: waddlesplash <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2025-03-24 21:24:21 +00:00
Autocomitter ade0f7d831 Update translations from Pootle 2025-03-22 08:09:44 +00:00
Autocomitter 317f10be3f Update translations from Pootle 2025-03-15 08:08:53 +00:00
Autocomitter b8a3901ea2 Update translations from Pootle 2025-03-08 08:07:04 +00:00
Autocomitter e38d10fd9f Update translations from Pootle 2025-03-01 08:07:27 +00:00
Chris Roberts 086e20b2cd SetupEnvironment: add ~/config/apps to the PATH
Change-Id: Ifd5f35e24b8fadbf984a1fa9bd099ba98b1a49a4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9043
Reviewed-by: waddlesplash <[email protected]>
2025-02-22 21:26:14 +00:00
Autocomitter e0ff6a67ac Update translations from Pootle 2025-02-22 08:12:50 +00:00
Autocomitter ab36abde53 Update translations from Pootle 2025-02-15 08:07:47 +00:00
Autocomitter 083e763302 Update translations from Pootle 2025-02-14 07:15:20 +00:00
Autocomitter 220fa7be4f Update translations from Pootle 2025-02-08 08:08:54 +00:00
Autocomitter 622603f103 Update translations from Pootle 2025-02-01 08:12:21 +00:00
Autocomitter 6768abb84b Update translations from Pootle 2025-01-25 08:08:08 +00:00
Autocomitter d292bcc64b Update translations from Pootle 2025-01-18 08:09:55 +00:00
Augustin Cavalier 0dd81e3d4b licenses: Drop "GNU GPL v2 classpath exception".
The only thing in HaikuPorts that uses this has its own copy
of the full GPLv2 with the exception and doesn't reference
this copy.
2025-01-13 14:17:41 -05:00
Augustin Cavalier 01b94ce7b8 AboutSystem: Drop GLU credit.
We use Mesa3d GLU now, which is under MIT license.
2025-01-13 14:16:40 -05:00
Augustin Cavalier 1c45ac1e20 licenses, AboutSystem: Add credits for netresolv.
* Add the ISC license; it's similar to the MIT license but isn't
   worded identically, and it's referenced from netresolv.

 * Drop the "Berkeley" license, it was used for an older version
   of the NetBSD credits, and is just the 3-clause BSD anyway, it appears.
2025-01-13 14:15:20 -05:00
Augustin Cavalier 25534c1907 licenses: Make formatting and wording of BSD licenses consistent.
They were formatted differently and used different "generic" language
than the OSI versions of the licenses, so replace them for consistency's
sake.
2025-01-13 13:58:25 -05:00
Augustin Cavalier 238b2aa31c licenses: Add "NewOS".
It's a BSD license, but in the source code there's still many headers
that reference the "NewOS license", so we should have a file in
the "licenses" directory that's called that.
2025-01-13 13:56:37 -05:00
Autocomitter 7bd2986f91 Update translations from Pootle 2025-01-11 08:09:51 +00:00
Autocomitter 0fcac3a411 Update translations from Pootle 2025-01-04 08:09:34 +00:00
Autocomitter bd0f4983c8 Update translations from Pootle 2024-12-28 08:08:56 +00:00
PulkoMandy a087f310d1 vesa: enable bios_patching by default on cards where it is known to work
Change-Id: If2da4847ab2a10fcae53472d7f863f5397cd2f07
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8633
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2024-12-24 09:48:00 +00:00
Autocomitter 978a931ea9 Update translations from Pootle 2024-12-21 08:10:01 +00:00
Autocomitter da701bc547 Update translations from Pootle 2024-12-14 08:10:48 +00:00
Autocomitter 8ada0c0e7c Update translations from Pootle 2024-12-07 08:08:39 +00:00
Autocomitter b6190d29d6 Update translations from Pootle 2024-11-30 08:07:48 +00:00
Autocomitter f817735275 Update translations from Pootle 2024-11-23 08:09:30 +00:00
Autocomitter e6bf67457c Update translations from Pootle 2024-11-16 08:17:29 +00:00
Autocomitter 1a080e5f9f Update translations from Pootle 2024-11-09 08:16:43 +00:00
Humdinger 7c5e909fba New/updated icons for native/installed apps in HaikuDepot
* A new icon to indicate native apps in HaikuDepot. It's simply the
  Overlay_leaf on a blue disk.

* Slight change to HaikuDepot_Installed to add a black outline to its
  green disk. That makes is better distinguishable on similar coloured
  backgrounds.

* Made the green of HaikuDepot_Installed a bit less glaring, using a
  slightly light green that shown in the old Haiku Color Palette [1]

[1] https://www.haiku-os.org/files/downloads/2007-03-20_haiku-color-palette.png

Change-Id: I5c29d65e05561fafe5d84c173ddaf083281d391b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8526
Reviewed-by: Adrien Destugues <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2024-11-07 19:06:29 +00:00
Autocomitter 592a3b6921 Update translations from Pootle 2024-11-02 08:16:29 +00:00
Andrew Lindesay 905c332163 HaikuDepot: Installed icon has filled tick
The HaikuDepot application has an icon to show
that it is installed. This has a transparent
tick inside which in this commit is changed to
be a white filled tick.

Change-Id: Ib36c43d9ca63244d8409889e760d0f38e0016f4d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8509
Reviewed-by: humdinger humdinger <[email protected]>
2024-10-28 06:59:50 +00:00