Commit Graph
1601 Commits
Author SHA1 Message Date
Autocomitter 1805061b02 Update translations from Pootle 2022-12-24 08:22:54 +00:00
Autocomitter d6c326d699 Update translations from Pootle 2022-12-23 10:57:52 +00:00
Autocommitter 86036b7aea Copy catalogs from r1beta4 branch 2022-12-23 10:27:36 +00:00
Jérôme Duval d9f90ce7f3 Shortcuts: provide some default actions for mute, increment and decrement volume media keys
Works for HID-aware devices (USB & PS/2).

Change-Id: I45e9ededaab1699f30e55fb644ec0e3ceebeb191
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5937
Reviewed-by: Adrien Destugues <[email protected]>
2022-12-19 13:51:02 +00:00
Jessica Hamilton a7678d33db Terminal: make data files for the built-in themes.
Change-Id: Ib1444ebbb329ae9f2b14a33487cd21ce7b5dc37b
2022-12-18 16:03:19 +13:00
Oscar Lesta 3af8011358 env vars: move XDG Base Dirs variable exports to SetupEnvironment
This makes sure that apps get access to these variables regardless if
they are started from a shell or from GUI (double-click from Tracker,
desklink, etc).

Fixes #18130.

Change-Id: I82e2884e460fad7d6ec16e7b624c5cd2fcf807df
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5897
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2022-12-13 01:49:55 +00:00
Autocomitter d39a334eec Update translations from Pootle 2022-10-29 08:13:39 +00:00
Autocomitter 082d1bcdcf Update translations from Pootle 2022-10-22 08:17:06 +00:00
Autocomitter 7fb52c3f30 Update translations from Pootle 2022-10-15 08:18:27 +00:00
Autocomitter 24ba2ee638 Update translations from Pootle 2022-10-08 08:19:56 +00:00
Autocomitter da7a1c5cc8 Update translations from Pootle 2022-10-01 08:21:00 +00:00
Autocomitter f31b83f7ef Update translations from Pootle 2022-09-24 08:16:36 +00:00
Autocomitter f43b68b9c8 Update translations from Pootle 2022-09-17 08:15:39 +00:00
Autocomitter 1e485c43ef Update translations from Pootle 2022-09-10 08:21:28 +00:00
Autocomitter 772c2cf97c Update translations from Pootle 2022-09-03 08:17:09 +00:00
Autocomitter 100e2a19c1 Update translations from Pootle 2022-08-27 08:22:26 +00:00
Autocomitter 0f1217b8fb Update translations from Pootle 2022-08-13 08:15:47 +00:00
PulkoMandy 9fec431f60 vesa: disable the livepatching code by default
It can be enabled by putting "bios_patching true" in the VESA settings
file.

This patching does not work yet on modern hardware, but the detection
code to decide if we should try patching still says it found the
modetables. In this situation we can crash the BIOS or other weird
things can happen.

To avoid these problems, and because VESA is supposed to be the failsafe
option, disable this code by default, and let people who want to
experiment with it first enable it in the settings file.

Should fix #17633.

Change-Id: I4d89ff6dfeb7d02e39cd3da7b22ddd5411b10822
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5499
Reviewed-by: Jérôme Duval <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2022-08-11 15:00:41 +00:00
Autocomitter 8240805c04 Update translations from Pootle 2022-08-06 08:19:02 +00:00
Autocomitter e598b3eb6e Update translations from Pootle 2022-07-30 08:18:11 +00:00
Autocomitter 6c816028fa Update translations from Pootle 2022-07-23 08:27:08 +00:00
PulkoMandy 0604d554e8 userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API
- Import latest version of files from FUSE 2.9.9 (our last
  synchronization was with 2.7.4)
- Adjust fuse pkgconfig file to use the POSIX error mapper
  automatically, since that's required for all FUSE software
- Implement the lowlevel API in addition to the highlevel one. The
  lowlevel API uses inode numbers to identify files, rather than paths,
  making it a better fit to the userlandfs architecture.

The FUSE 2.x branch is not maintained anymore by FUSE developers,
however, pretty much no one migrated to FUSE 3.x. So it is more
interesting to implement, rather than 3.x.

Confirmed still working with sshfs and curlftpfs.

Example use:

I tested this with github.com/whoozle/android-file-transfer-linux

- Build the fuse library and copy it to ~/config/non-packaged/add-ons/userlandfs/
- Start the server: /system/servers/userlandfs_server aft-mtp-mount
- Connect your Android phone and put it in USB file transfer mode
- Mount the device: mount -t userlandfs -p 'aft-mtp-mount /boot/home/MyPhone -d -o use_ino' ~/MyPhone
- You can now access your phone data

Change-Id: Ic3efda7ffbc33737e6f4958428fb3ec9939ef105
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5198
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
2022-07-19 16:06:29 +00:00
Autocomitter 91a3609837 Update translations from Pootle 2022-07-16 08:19:12 +00:00
Autocomitter faefd309d9 Update translations from Pootle 2022-06-25 08:11:32 +00:00
PulkoMandy ea56f5e0be kernel: replace Spleen font with an enlarged version of the original KDL font
Recently we introduced Spleen as a larger font for KDL for high
resolution displays. However, it looks quite different from our original
font. I designed an enlarged version of our original font (designed by
Brian J. Swetland and also found in NewOS, LK and Fuchsia) to use
instead.

Change-Id: I10872e407d45b906f8b6c7ba44b2f993dcd19bff
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5382
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2022-06-19 08:38:46 +00:00
Autocomitter e4d6c87ca2 Update translations from Pootle 2022-05-28 08:14:56 +00:00
Autocomitter 193c594405 Update translations from Pootle 2022-05-21 08:14:41 +00:00
Autocomitter 2aac05508f Update translations from Pootle 2022-04-30 08:15:54 +00:00
Autocomitter f9f01bef57 Update translations from Pootle 2022-04-23 08:12:11 +00:00
PulkoMandy 364d52c513 userlandfs: add a pkg-config file for the fuse compatibility
This makes it a little simpler to build FUSE software with userlandfs.

Change-Id: I2a7e5494b7dc8db01e4c150de3fcdb99506ce119
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5197
Reviewed-by: Adrien Destugues <[email protected]>
2022-04-22 09:43:53 +00:00
Autocomitter 945a908417 Update translations from Pootle 2022-04-16 08:13:02 +00:00
Autocomitter d45a65c88d Update translations from Pootle 2022-04-11 05:17:01 +00:00
Autocomitter 8a2698fe28 Update translations from Pootle 2022-02-26 08:07:32 +00:00
Zakero 4e151bc309 UserSetupEnvironment.sample: Correct comment instructions
"settings" was missing from the documented path.

Change-Id: I555322f69478e8bf92fa7524814f3236c4403bfe
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4990
Reviewed-by: Jérôme Duval <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2022-02-22 07:57:00 +00:00
Autocomitter 2d0d5cb55e Update translations from Pootle 2022-02-19 08:08:47 +00:00
Alexander von Gluck IV 31f27c4d39 boot/efi: Optionally sign our EFI bootloader
* The private keys are in possession of Haiku, Inc.

Change-Id: I3b5b004e1dce0102f8a65f6d682f7e428845efe8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4936
Reviewed-by: Alex von Gluck IV <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
2022-02-18 21:32:56 +00:00
Autocomitter 9aa0aea3a8 Update translations from Pootle 2022-02-12 08:08:27 +00:00
Autocomitter a49db24180 Update translations from Pootle 2022-02-05 16:01:49 +00:00
Autocomitter 2d6d3938e7 Update translations from Pootle 2022-02-02 22:21:48 +00:00
Autocomitter 9b199d1c7b Update translations from Pootle 2022-01-29 08:07:53 +00:00
Autocomitter 39dfe582a3 Update translations from Pootle 2022-01-22 08:07:09 +00:00
Autocomitter abe423c6e4 Update translations from Pootle 2022-01-15 08:07:13 +00:00
Autocomitter f6373f2244 Update translations from Pootle 2022-01-10 16:59:00 +00:00
Heinrich Schuchardt 7127c048db u-boot/arm: simplify device tree handling
By updating $fdt_addr_r we can simplify boot-arm.scr.txt.

Now we can explicitly pass the device tree address to bootefi instead of
relying on a fallback inside U-Boot.

Signed-off-by: Heinrich Schuchardt <[email protected]>
Change-Id: Ifceb574aca2814605a2e4e58e9187773817c5df2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2970
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: Alex von Gluck IV <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2022-01-05 22:30:54 +00:00
Adrien Destugues d4e4909c6a Jamfile engine: move to a separate repository
It is now at https://review.haiku-os.org/admin/repos/jamfile-engine

This was added in the Haiku repository in the intent of adding it to
release images, a long time ago. Now with the packaging system in place,
there is no reason to host it in the main repo anymore (and it was never
actually packaged anyway).

I also added a recipe at haikuports for it.

Fixes #5360.

Change-Id: I4f2a1529cbadf7af8a16025c30a1332108475807
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4720
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-11-11 14:18:04 +00:00
Alexander von Gluck IV 87f2b35395 Revert "artwork/promotion: Add promotional CD/DVD designs"
* Ugh. Just realized we have a seperate artwork repo. Moving there.
* Sorry for spam.

This reverts commit 9714475c39.
2021-11-04 09:23:27 -05:00
Alexander von Gluck IV 9714475c39 artwork/promotion: Add promotional CD/DVD designs
* These are reproductions of the original 2012 R1/Beta4 design
* The light variant works better on my consumer cd printer.
* The dark variant looks better, but is better suited for
  professional cd pressing services.
* I'm releasing these as MIT to be clear

Change-Id: Ibd5248fc7248de6697dd65e8ccae1ba1ae623702
2021-11-04 09:18:28 -05:00
Alexander von Gluck IV 38eb9fb0eb boot/ppc: Cleanup paths, use hfs vs hfsplus
* Move assets to new boot directory
* -hfsplus not valid anymore on cdrtools 3.02
* Throw down some forth I saw in an *old* fedora 12
  chrp script.  If we ever target ppc64 it might be
  handy someday. The text output also lets you know
  the cd booted successfully.

Change-Id: I169d887fe8373de1719b98305d01b714f6f6bcbe
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4681
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Jessica Hamilton <[email protected]>
2021-11-03 13:58:48 +00:00
Augustin Cavalier 6bef34f853 launch/user: Put env in both target desktop and service app_server.
It seems launch_daemon does not actually support root "env"s,
and adding support for that does not appear to be trivial.
2021-10-27 12:33:51 -04:00
Augustin Cavalier 1d5de1d840 Remove firmware licenses that now are in their own packages. 2021-10-26 17:54:58 -04:00