Commit Graph
100 Commits
Author SHA1 Message Date
Niels Sascha Reedijk c12a0f8ebb Synchronize userguide with most recent translations 2020-05-30 10:43:56 +01:00
Niels Sascha Reedijk 53884b83aa AboutSystem: activate and update credits for hr and eo
Change-Id: Ie50b96823ad684bcaba39a85728a2ab2cf676613
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2785
Reviewed-by: waddlesplash <[email protected]>
(cherry picked from commit 4f00c9cd558bfaf583a5de33dfcd619a9307d57c)
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2802
2020-05-24 15:54:00 +00:00
Niels Sascha Reedijk 15aa3a02a3 Documentation: add userguide in fur, id, ro and tr
Change-Id: Iee02ec9c62a3fdf14920c3b08ebb97c282a5aa91
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2788
Reviewed-by: waddlesplash <[email protected]>
(cherry picked from commit 5527f11778f75240d3df349f9a513e54ba088bb4)
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2789
2020-05-23 17:52:52 +00:00
Niels Sascha Reedijk 9094f0c24f AboutSystem: localize copyright string
Change-Id: Ia43004bbe56bebdb32bcfd3394135ffb9b9914af
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2711
Reviewed-by: waddlesplash <[email protected]>
2020-05-16 17:39:30 +00:00
Niels Sascha Reedijk 899fffc069 AboutSystem: synchronize translators with contributors from Pootle
Change-Id: Ia25ab186dc799a52d537bea2233842cc7e01500f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2663
Reviewed-by: waddlesplash <[email protected]>
2020-05-15 01:52:37 +00:00
Niels Sascha Reedijk 4bd6250035 Translations: remove various languages
* Greek (el) and Korean (ko) no longer made the norm to be included on the image.
* For bg, sl, hr, eo and cs, there were leftovers that should have been removed before.
2020-05-09 09:22:37 +01:00
Niels Sascha Reedijk 0cc9a12ae0 Installer: fix an issue where file attributes were not copied
The issue was introduced when the original CopyFile() and CopyFolder() methods
were integrated into a single recursive Copy() method in
bf551d3889

The installer originally followed the principle that attributes are not copied
for target directories that already exist. Unfortunately the new logic to
filter out that case disables attribute copying in recursive calls of this
method, thus breaking things like bookmarks and tracker templates.

Fixes #15913

Change-Id: I0dfe5ce30fdc78cfd4e3695b4b4e8c23b4848100
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2600
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: leorize <[email protected]>
2020-05-08 13:00:04 +00:00
Niels Sascha Reedijk 765a734ad4 Add signature to libmedia.so.
Also remove superflous data from libpackage.rdef

This should fix #15958

Change-Id: I76991030541dca12a2dfdd9282f02274a461ed2a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2561
Reviewed-by: Adrien Destugues <[email protected]>
2020-05-03 18:55:57 +00:00
Niels Sascha Reedijk 5365cf366b SoftwareUpdater: show localized name in Deskbar
Reported by bitigchi in #15554. Thanks!
2020-04-24 17:40:54 +01:00
Niels Sascha Reedijk f766999fae Network preference: show localized name in Deskbar
Switch to B_TRANSLATE_SYSTEM_NAME to use translations in Deskbar.

Reported by victordomingos, thanks!

Change-Id: Ie841b5b19009858ac20f789fc99551df177fbff4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2508
Reviewed-by: waddlesplash <[email protected]>
2020-04-24 15:25:56 +00:00
Niels Sascha Reedijk 5d573f8375 Various translation fixes.
Closes tickets #15892 and #15893
2020-04-21 13:38:36 +01:00
Niels Sascha Reedijk ffc770c1f4 HaikuDepot: remove double space after full stop
Reported by translator loic (thanks!). The double space is only removed in
user-facing strings, I did not touch the comments.

For those interested in an internet controversy, search the internet for
the origins of the double space after a period. In any case, for consistency with
other user facing strings, go to a single space after a period.
2020-04-20 08:45:46 +01:00
Niels Sascha Reedijk 6758018a21 HaikuBook: add remaining layout class documentation
This is the final contribution to #15368

* Tried to share more documentation in the various BLayoutBuilder classes
* Add missing GridView, GroupView, SpaceLayoutItem
* Also added AbstractLayoutItem, but hide the actual documentation behind
  an `INTERNAL` conditional block. This block identifier can be used to
  document parts of the API, to then hide them during a regular Doxygen run.
* Do some cleanup on other layout classes; add missing members, etc.
* The actual generated BLayoutBuilder::* html is a mess. I should investigate
  this at a later time. Especially the copied members seem to mix type
  definitions with member documentation. It is odd. Not unlikely to be a
  Doxygen bug.
* The general documentation for the layout system could use an overhaul as
  well, but this is for later.

Change-Id: I6db9ef105b4ae6de0f1ebb917f86f8b1c0d4ea2e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2491
Reviewed-by: waddlesplash <[email protected]>
2020-04-18 18:24:51 +00:00
Niels Sascha Reedijk ff8a1e374c Remove obsolete catalogs 2020-04-18 10:34:48 +01:00
Niels Sascha Reedijk 5cfca119fb HaikuBook: Add documentation for BCardLayout
This adds documentation for BCardView, BCardLayout and BLayoutBuilder::Cards.
There is also a bit of cleanup for the BSplitView documentation.

It also makes explicit when a developer passes an invalid argument to
BCardLayout::SetVisibleItem(), by making that a debugger() call.

Change-Id: I17ac52cc773bb76c4f81beaa76f72af62a9e10f4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2460
Reviewed-by: waddlesplash <[email protected]>
2020-04-14 08:00:13 +00:00
Niels Sascha Reedijk 4da0550b05 FirstBootPrompt: build fix for gcc 2 after applying change 1718 2020-04-13 20:15:36 +01:00
Niels Sascha Reedijk 4b918abdb0 Package Kit: internationalize strings that may be displayed to the user
This fixes #14525.

Change-Id: I25810a4e12caed7aa47717e278591b1716b6198c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2329
Reviewed-by: Niels Sascha Reedijk <[email protected]>
2020-04-13 09:00:10 +00:00
Niels Sascha Reedijk 9663972932 HaikuBook: Add documentation for BSplitView and BLayoutBuilder::Split<>
Change-Id: I4cfb369d21097ff49a53ebfc52ca57cab7c8049b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2443
Reviewed-by: Adrien Destugues <[email protected]>
2020-04-03 17:04:33 +00:00
Niels Sascha Reedijk f62c154804 Documentation: synchronize the userguide and the welcome guide from i18n.haiku-os.org
This also applies the change in #15393
2020-03-31 07:05:33 +01:00
Niels Sascha Reedijk dba1e7423b HaikuBook: add documentation for various deprecated layout builders
The goal of this documentation is to help people that find code that uses these
classes, understand that the code is outdated and to refer them to the newer
template-based layout builder classes.

Change-Id: I4ba632be989686749181bdbc4e7f8a29adf01a5e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2353
Reviewed-by: Adrien Destugues <[email protected]>
2020-03-17 22:29:36 +00:00
Niels Sascha Reedijk 0e6f95726d HaikuBook: Add documentation for Password and Key Storage API
The current implementation of the keystore_server is not perfect. While the
source has many seeds for a future of having keyrings encrypted, and having
more fine grained permissions, it is far from complete.

The main arguments for adding documentation about this new but incomplete
functionality is that while it is incomplete, the API is part of the public
headers, and there are some legitimate use cases for developers.

The documentation aims to give the proper amount of caution to any developer
that is considering using this API.

Change-Id: I154a3f8374b22dc6929758cba7ba810833bcfe9d
2020-03-13 21:32:38 +00:00
Niels Sascha Reedijk 1751209031 Fix error in string.
Reported by a translator. Thanks!
2020-03-10 21:52:14 +00:00
Niels Sascha Reedijk b341eef43a Haiku Book: revert accidental overzealous search & replace all 2020-03-08 09:21:06 +00:00
Niels Sascha Reedijk a8081885d2 HaikuBook: fix warnings generated by Doxygen 1.18.16.
This version generates some warnings and identified some problems in our
documentation. It is also a bit more vigilant about undocumented elements, so
these are now decorated with a brief description. In the BNotification docs I
used a stray \p to create some whitespace between code and an image. This is
now fixed in the CSS instead.
2020-03-08 08:57:37 +00:00
Niels Sascha Reedijk 02e45e32ae HaikuBook: Initial documentation for BNotification
The implementation file contained some documentation. This has been moved
to the Haiku Book (and is rewritten in most cases). The documentation gives
some insight on how the notification_server works.

Change-Id: I82bafcf57101d4882bdf07e7f731df9cd8adc861
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2299
Reviewed-by: Adrien Destugues <[email protected]>
2020-03-02 22:10:04 +00:00
Niels Sascha Reedijk 22beb3fd42 Haikubook: update doxygen configuration with doxygen 1.18.17 2020-03-01 09:52:40 +00:00
Niels Sascha Reedijk ff1ee776fe HaikuBook: fix part of the warnings marked by Doxygen
I spotted some warnings when I upgraded from Doxygen 1.18.13 to 1.18.17.
The new warnings are useful, they point out imbalances in grouping, as
well as unclosed comment blocks. Coincidentally, this fixes #13338
2020-03-01 09:50:49 +00:00
Niels Sascha Reedijk e9f38cca49 HaikuBook: fix accidental UTF16 encoding of AbstractLayoutItem.dox 2020-02-29 16:43:58 +00:00
Niels Sascha Reedijk 88dc9ee1b1 Remove MultiChannelControl.h
This class is not implemented in our code. It is not documented in the BeBook.

Change-Id: Id3a48dbd2039005f69998567dcc26548612f3e9f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1876
Reviewed-by: waddlesplash <[email protected]>
2019-09-20 23:59:30 +00:00
Niels Sascha Reedijk d450c75ca7 HaikuBook: Add skeletons for various undocumented interface kit classes
* BAbstractLayoutItem
 * BAffineTransform
 * BCardLayout
 * BCardView
 * BChannelControl
 * BChannelSlider
 * BDeskbar
 * BGridLayoutBuilder
 * BGridView
 * BGroupLayoutBuilder
 * BGroupView
 * BInput
 * BOptionControl
 * BSeparatorView
 * BSpaceLayoutItem
 * BSplitLayoutBuilder
 * BSplitView
 * BStatusBar
2019-09-20 21:03:54 +01:00
Niels Sascha Reedijk 4679af2788 API Docs: add various missing elements to support kit.
* Adds missing methods to BArchivable, BList and BString.
* Add missing defines to SupportDefs.h
2019-09-19 21:57:13 +01:00
Niels Sascha Reedijk 2afda31c8f API Docs: add skeletons for BBufferedDataIO, BStringList and BStackOrHeapArray 2019-09-19 21:57:13 +01:00
Niels Sascha Reedijk eaf8dff073 API Docs: add skeletons for BUrl and BAlignment and complete BAlert 2019-09-19 21:57:12 +01:00
Niels Sascha Reedijk 97ae75c75b API Docs: add missing methods of class BView 2019-09-19 21:57:11 +01:00
Niels Sascha Reedijk f6be862fc5 API Docs: small fix for InterfaceDefs.dox 2019-09-19 21:57:11 +01:00
Niels Sascha Reedijk 03b52202d1 API Docs: various AppKit improvements 2019-09-02 06:59:51 +01:00
Niels Sascha Reedijk 5b2a8e3aef API Docs: Add new methods to BMessage 2019-09-02 06:59:50 +01:00
Niels Sascha Reedijk a72f3582be API Docs: Add placeholder for Key.h, KeyStore.h and Notification.h 2019-09-02 06:59:50 +01:00
Niels Sascha Reedijk 55fdd59f65 i18n: fix minor issues in English strings
Thanks for the reports via Pootle (i18n.haiku-os.org)
2019-09-01 07:11:35 +01:00
Niels Sascha Reedijk d7b8d76a78 BSD headers: remove _BSD_SOURCE feature gate for sysexits.h
During the compilation of LLVM version 8, the build failed because it depends
on a constant in this file. In hrev49042 all BSD headers were feature-gated by
_BSD_SOURCE. This is not done (for this file) in glibc and (obviously) not in
BSD's libc.

Since this is not common practise, I would propose removing the feature gate
for this header file, as it would mean that we would have to upstream patches
for ports of other software that depends on the availability of these
constants.

Change-Id: I486f0c2e87eff489ce92d03589a6299ef1be6ca5
Reviewed-on: https://review.haiku-os.org/c/1144
Reviewed-by: waddlesplash <[email protected]>
2019-03-03 20:49:19 +00:00
Niels Sascha Reedijk 39c461f50c Printers preflet: Properly handle plurals for the pending jobs
Change-Id: Iac7cad00df0d52060fbc19fcc5551e21da66f152
Reviewed-on: https://review.haiku-os.org/713
Reviewed-by: Adrien Destugues <[email protected]>
2018-11-19 13:09:29 +00:00
Niels Sascha Reedijk e980073d22 Clarify desklink translatable
Change-Id: Ia36e44ae4c6fec37694712dd1388cd1abb867f31
Reviewed-on: https://review.haiku-os.org/712
Reviewed-by: waddlesplash <[email protected]>
2018-11-18 17:44:13 +00:00
Niels Sascha Reedijk f98e331cf5 Small spelling fixes. Reported by mazbrili through Pootle. Thanks! 2018-06-26 21:26:45 +02:00
Automatic committer 5e16931b6c Update translations from Pootle 2018-05-24 06:10:38 +00:00
Niels Sascha Reedijk 2284eb4875 Add ALLPERMS and DEFFILEMODE to enable building on hosts with the musl c library 2018-04-30 11:11:11 +00:00
Automatic Committer 6675afbae2 Update translations from Pootle 2018-04-21 07:13:23 +02:00
Automatic Committer 76a3fe60e2 Update translations from Pootle 2018-04-21 07:13:23 +02:00
Automatic Committer fbc298d331 Update translations from Pootle 2018-04-07 07:30:14 +02:00
Automatic Committer ca675593e4 Update translations from Pootle 2018-03-31 07:36:23 +02:00
Automatic Committer 8e27fff0df Update translations from Pootle 2018-03-24 07:52:09 +01:00
Automatic Committer af48b083fd Update translations from Pootle 2018-03-17 07:29:02 +01:00
Automatic Committer cb49e022e6 Update translations from Pootle 2018-03-15 11:54:08 +01:00
Automatic Committer 6285deba8e Update translations from Pootle 2018-03-03 21:11:58 +01:00
Automatic Committer 5f071d4aee Remove unused translation catalogs 2018-02-26 20:22:26 +01:00
Automatic Committer 42b3847379 Update translations from Pootle 2018-02-23 13:15:49 +01:00
Automatic Committer a477cca575 Update translations from Pootle 2018-02-17 07:04:34 +01:00
Autocommitter a298f79ff9 Update translations from Pootle 2018-02-11 10:21:10 +01:00
Niels Sascha Reedijk f36b3f9b3e Generate the Makefile for making docsets.
Docset is an increasingly popular format that is used to generate
an index for HTML documentation that can be viewed by specialized
viewers such as Dash (on the Mac). The output can only be generated
on a Mac currently. Enabling the DOCSET parameter will generate a
Makefile in the html output directory, which can be used to generate
the Docset itself.

Enabling the Docset Makefile does not negatively impact other things,
as such it seems safe to just enable it for whoever wants to build
the docset on a mac.
2014-12-08 22:14:24 +01:00
Niels Sascha Reedijk b21a346919 Update translations from Pootle 2013-10-19 06:14:23 +02:00
Niels Sascha Reedijk 5de589dae2 Update translations from Pootle 2013-10-12 06:18:09 +02:00
Niels Sascha Reedijk 7b333e22fd Update translations from Pootle 2013-10-05 06:16:12 +02:00
Niels Sascha Reedijk f04f7042c5 Determine how to invoke sed with extended regexp
This will require re-running configure
2013-09-30 21:41:54 +02:00
Niels Sascha Reedijk a69102a1f3 Add HOST_LIBSUPC++ to fix compilation on MacOS X 2013-09-30 21:41:50 +02:00
Niels Sascha Reedijk 57405de578 Always use dlopen and dlsym to load libsolv
Previous implementation used weak symbols on all platforms except Haiku. Mac OS X also does not support this use of weak symbols. In the discussion of #10028 it was decided that probably more platforms will have problems with this approach, so instead use the approach that always works.
2013-09-30 21:41:45 +02:00
Niels Sascha Reedijk b5a871b1bf shasum -a 256 is an alternative for sha256 on Mac OS X
First set of patches from #10028
2013-09-29 11:56:38 +02:00
Niels Sascha Reedijk 3e3ffe6858 Set defines for Mac OS X so that libsolv can be built 2013-09-29 11:56:27 +02:00
Niels Sascha Reedijk 8ce48ae581 Add HOST_LIBSUPC++ to fix compilation on MacOS X 2013-09-29 11:56:22 +02:00
Niels Sascha Reedijk 0e1ec24ac0 Merge all the documentation from Archivable.h together 2013-09-29 11:48:33 +02:00
Niels Sascha Reedijk b7235efc80 Update support kit documentation to the latest changes on trunk
SetSubDirSupportedPlatformsBeOSCompatible ;
2013-09-29 11:48:33 +02:00
Niels Sascha Reedijk 18ad64f227 Update translations from Pootle 2013-09-21 06:13:38 +02:00
Niels Sascha Reedijk 1a6ebaa02e Update translations from Pootle 2013-09-17 14:40:17 +02:00
Niels Sascha Reedijk aba841d810 Update translations from Pootle 2013-09-14 06:14:15 +02:00
Niels Sascha Reedijk 986b702f54 Update translations from Pootle 2013-09-07 06:14:25 +02:00
Niels Sascha Reedijk 27bee1b427 Update translations from Pootle 2013-08-31 06:14:04 +02:00
Niels Sascha Reedijk ef9294ec86 Update translations from Pootle 2013-08-24 06:13:48 +02:00
Niels Sascha Reedijk 32af01e854 Update translations from Pootle 2013-08-17 06:13:56 +02:00
Niels Sascha Reedijk 3785b9b459 Update translations from Pootle 2013-08-10 06:14:28 +02:00
Niels Sascha Reedijk dfc913cb7a Update translations from Pootle 2013-08-03 06:18:24 +02:00
Niels Sascha Reedijk 993d002f8a Update translations from Pootle 2013-07-27 06:14:23 +02:00
Niels Sascha Reedijk 3436a840a3 Update translations from Pootle 2013-07-20 06:14:54 +02:00
Niels Sascha Reedijk cf5c715a4a Update translations from Pootle 2013-07-13 06:13:35 +02:00
Niels Sascha Reedijk 9cb70c69b6 Update translations from Pootle 2013-07-06 06:14:11 +02:00
Niels Sascha Reedijk 6a453d274e Update translations from Pootle 2013-06-29 06:14:12 +02:00
Niels Sascha Reedijk bc7a518375 Update translations from Pootle 2013-06-22 06:16:11 +02:00
Niels Sascha Reedijk 819b397354 Update translations from Pootle 2013-06-15 06:13:20 +02:00
Niels Sascha Reedijk d8189e2aaf Update translations from Pootle 2013-06-08 06:14:13 +02:00
Niels Sascha Reedijk 919be4f0a4 Update translations from Pootle 2013-06-01 06:15:16 +02:00
Niels Sascha Reedijk 3410c916d7 Update translations from Pootle 2013-05-25 06:13:03 +02:00
Niels Sascha Reedijk 81abe2a6a3 Update translations from Pootle 2013-05-18 06:13:35 +02:00
Niels Sascha Reedijk ee7f4fab92 Update translations from Pootle 2013-05-11 06:16:58 +02:00
Niels Sascha Reedijk b01fc26d76 Update translations from Pootle 2013-05-04 06:09:50 +02:00
Niels Sascha Reedijk 361b691265 Update translations from Pootle 2013-04-28 16:50:23 +02:00
Niels Sascha Reedijk a2af961a1a Update translations from Pootle 2013-04-27 06:17:12 +02:00
Niels Sascha Reedijk 4ab6221d9a Update translations from Pootle 2013-04-20 06:29:14 +02:00
Niels Sascha Reedijk c57854947d Update translations from Pootle 2013-04-13 06:27:53 +02:00
Niels Sascha Reedijk f18ed048c2 Update translations from Pootle 2013-04-06 06:27:13 +02:00
Niels Sascha Reedijk 4e4c94e314 Update translations from Pootle 2013-03-30 06:26:39 +01:00
Niels Sascha Reedijk 7b8c0971ce Update translations from Pootle 2013-03-23 06:23:03 +01:00
Niels Sascha Reedijk cadffca7e5 Update translations from Pootle 2013-03-16 06:22:01 +01:00
Niels Sascha Reedijk 2e03f27e26 Update translations from Pootle 2013-03-09 06:26:19 +01:00