Commit Graph

1713 Commits

Author SHA1 Message Date
Humdinger
ec595170fb Improve Deskbar window-icons
Better visible "swishy" lines that represent windows on another
workspace.

Deskbar_Window_Switch_Overlay are just the swishy lines.
Moved the windows of Deskbar_Window_Hidden and Deskbar_Window_Visible
to the right, so overlay lines can be simply "appended" in IOM.

Fixes #18727

Change-Id: I08eabd0f2e95a23921caf968ac73abf7758ae7ce
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7280
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2023-12-30 18:12:34 +00:00
Autocomitter
a787cf81fe Update translations from Pootle 2023-12-30 08:18:29 +00:00
Autocomitter
7d21eec8f1 Update translations from Pootle 2023-12-23 08:17:41 +00:00
Autocomitter
4d86552c0e Update translations from Pootle 2023-12-16 08:16:55 +00:00
Autocomitter
fcddb1a8f7 Update translations from Pootle 2023-12-09 08:18:18 +00:00
Autocomitter
a07cdb3feb Update translations from Pootle 2023-12-02 08:19:09 +00:00
Autocomitter
fd76762183 Update translations from Pootle 2023-11-25 08:21:04 +00:00
Autocomitter
9a3791f0f0 Update translations from Pootle 2023-11-18 08:16:31 +00:00
Autocomitter
0eb78d0928 Update translations from Pootle 2023-11-11 08:16:35 +00:00
Autocomitter
dbdb78c31f Update translations from Pootle 2023-11-04 08:17:57 +00:00
Autocomitter
23486c0db3 Update translations from Pootle 2023-10-28 08:20:11 +00:00
Autocomitter
2dbdfc7635 Update translations from Pootle 2023-10-21 08:29:40 +00:00
Autocomitter
9ded6e6a33 Update translations from Pootle 2023-10-14 08:21:54 +00:00
Autocomitter
ef3798d699 Update translations from Pootle 2023-10-07 08:24:20 +00:00
Zach Dykstra
26d22ee8dc shell: remove extraneous/conflicting function
The 'whence' function defined in /etc/profile serves a limited purpose
with Bash as the default shell. Bash already provides
which/type/command as built-ins, which the function simply wraps.

Additionally, zsh has a built-in 'whence' command, which is masked by
the definition in /etc/profile. The function does not work under zsh,
breaking core zsh functionality as a result.

Fixes #18612

Change-Id: Ia34d95ffd58b2cb06d71145a217a9017657fa4a3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6979
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2023-10-04 16:53:30 +00:00
Autocomitter
35478ccd4e Update translations from Pootle 2023-09-30 08:13:15 +00:00
Autocomitter
8deedc28b3 Update translations from Pootle 2023-09-23 08:20:09 +00:00
Autocomitter
cadb5b63ec Update translations from Pootle 2023-09-16 08:15:11 +00:00
Autocomitter
f4de95a66b Update translations from Pootle 2023-09-09 08:15:00 +00:00
Autocomitter
c079e6936f Update translations from Pootle 2023-09-02 08:19:51 +00:00
Autocomitter
ba4482cb24 Update translations from Pootle 2023-08-26 08:15:47 +00:00
Autocomitter
e5a4bee967 Update translations from Pootle 2023-08-19 08:17:33 +00:00
Humdinger
52b930ce1c Added CodyCam I-O-M file
Adding the missing Icon-O-Matic file for the CodyCam icon.
Slightly improved shadow. Updated icon data in CodyCam.rdef.

Change-Id: I1582ccbc28e9600122a342b53a0adf5bbfd7b82d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6840
Reviewed-by: Zardshard <0azrune6@zard.anonaddy.com>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2023-08-16 15:57:36 +00:00
Autocomitter
0d07b1d98a Update translations from Pootle 2023-08-12 08:19:36 +00:00
Humdinger
2eddc82d0f Add e-mail draft to mimedb
Nice to have its own icon (albeit a bit simplistic) instead of the
generic supertype text icon, and a description text.
Draft mails are created by the Mail app when saving. They don't yet
have any MAIL:* attributes.

Change-Id: I775950ea934eafc19c8d57e0e45451c8ab542234
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6797
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-08-07 15:54:51 +00:00
Autocomitter
7bbe09c66d Update translations from Pootle 2023-08-05 08:22:06 +00:00
Autocomitter
a3f83f646c Update translations from Pootle 2023-07-29 08:25:08 +00:00
Autocomitter
26bda37ca5 Update translations from Pootle 2023-07-22 08:20:18 +00:00
Autocomitter
5c868338ec Update translations from Pootle 2023-07-15 08:19:41 +00:00
Autocomitter
9aa43979f8 Update translations from Pootle 2023-07-08 08:24:47 +00:00
Autocomitter
c568ba76b1 Update translations from Pootle 2023-07-01 08:15:08 +00:00
Autocomitter
8872deb057 Update translations from Pootle 2023-06-24 08:14:34 +00:00
Autocomitter
5146c41132 Update translations from Pootle 2023-06-17 08:17:02 +00:00
Autocomitter
b2b94ad94f Update translations from Pootle 2023-06-03 08:13:05 +00:00
PulkoMandy
80cb3bc23e Add source for Misc_WebSearch icon
Used in WebSearchFS.

Change-Id: I55a6c74dfb2b57f2a1ea6141727f40a187a9868f
2023-05-28 16:59:19 +02:00
Autocomitter
86574d08dd Update translations from Pootle 2023-05-27 08:12:45 +00:00
X512
ef240bfffa makefile-engine: fix for riscv64
Change-Id: I85c18ce812db65606ef6aba64f81b80872618263
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4317
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-05-20 14:05:57 +00:00
Autocomitter
35a88355ad Update translations from Pootle 2023-05-20 08:11:06 +00:00
Alexander von Gluck IV
ae4d11a4d2 icons: Add dedicated patch file icon
Change-Id: I85c13054b403a94e6ed6b30eefbdac6b50685461
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6447
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2023-05-18 10:46:19 +00:00
Autocomitter
e82f2e1943 Update translations from Pootle 2023-05-13 08:13:54 +00:00
Autocomitter
8b33ac6bff Update translations from Pootle 2023-05-06 08:11:25 +00:00
Autocomitter
0357155683 Update translations from Pootle 2023-04-29 08:13:46 +00:00
Autocomitter
af3dceb279 Update translations from Pootle 2023-04-26 06:31:10 +00:00
John Scipione
27b3dee8b3 Revert "Deskbar: Use hvif window icons & scale with font"
This reverts commit 2b65e2d808.
2023-04-11 14:19:11 -04:00
John Scipione
2b65e2d808 Deskbar: Use hvif window icons & scale with font
Add rdef vector icons for shown, hidden, shown switch and
hidden switch. Reuse resource ids for vector icons. Remove
unused bitmap resources.

Fixes #17918.

Change-Id: I2ba1b126422f679c91f3272991c78d236198a358
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6260
Tested-by: Automation <automation@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2023-04-09 04:50:56 +00:00
Autocomitter
9560eadfb4 Update translations from Pootle 2023-04-01 08:05:25 +00:00
Panagiotis "Ivory" Vasilopoulos
95de7f50ea Installer: Adjust layout for new window size
- Ensure that enough space is used for text
- Adjust string in Installer to fix weird wrapping issues
- Make Installer logos smaller

Change-Id: Ibd9cc9a944928263f28a43094b695f1018c30a5f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6187
Tested-by: Automation <automation@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-03-27 18:00:32 +00:00
Autocomitter
7beba92388 Update translations from Pootle 2023-03-25 08:07:48 +00:00
Autocomitter
7b00795fb4 Update translations from Pootle 2023-03-18 08:17:21 +00:00
Autocomitter
302df93219 Update translations from Pootle 2023-03-11 08:16:52 +00:00
Autocomitter
593d482258 Update translations from Pootle 2023-03-04 08:17:29 +00:00
Augustin Cavalier
9ae547b297 data/network: Use ports & services files from OpenBSD.
This cuts out a lot of unnecessary protocol entires found in the
longer NetBSD (and originally from ISC) lists. This data is used
in the implementation of getservent(), etc.
2023-02-27 22:01:12 -05:00
Autocomitter
f369023834 Update translations from Pootle 2023-02-25 08:18:28 +00:00
Autocomitter
98a5975248 Update translations from Pootle 2023-02-18 08:15:53 +00:00
Autocomitter
e9520a1d91 Update translations from Pootle 2023-02-04 08:17:09 +00:00
Autocomitter
cebc24425d Update translations from Pootle 2023-01-28 08:19:09 +00:00
Autocomitter
3387839223 Update translations from Pootle 2023-01-21 08:18:09 +00:00
Pascal Abresch
99d1318ec0 Fix userguide localization
Change-Id: Ie52a545b4e50ef3d87c7bfb26e54772fd7816377
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5974
Reviewed-by: nephele <nep@packageloss.eu>
Reviewed-by: Niels Sascha Reedijk <niels.reedijk@gmail.com>
2023-01-18 12:46:12 +00:00
Autocomitter
41f578ad79 Update translations from Pootle 2023-01-14 08:23:10 +00:00
Autocomitter
6d2d2a327e Update translations from Pootle 2023-01-07 08:22:38 +00:00
Humdinger
8040281d80 setvolume: detailed usage info, print mute state
* Describe parameters in "usage".
* Change -m to explicitely mute, instead of toggling mute.
* Add -t to toggle muting, -u to unmute.
* Add long version options:
  --mute, --unmute, --togglemute --increase, --decrease
* Accept a step size as additional parameter to in/decrease,
  without it, the step size is 3 dB.
* Print muting state when toggling or un/muting.
* Update shortcut_settings to use "setvolume -t" to toggle muting.

Change-Id: Iacad5bcf4a40a6056c85161ac45379015392420c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5976
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
Reviewed-by: nephele <nep@packageloss.eu>
2023-01-03 06:46:14 +00:00
Autocomitter
4f9fe6c0db Update translations from Pootle 2022-12-31 08:22:54 +00:00
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 <pulkomandy@pulkomandy.tk>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
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 <jerome.duval@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
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 <pulkomandy@gmail.com>
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 <jerome.duval@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
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 <kallisti5@unixzen.com>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
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