Commit Graph
167 Commits
Author SHA1 Message Date
Adrien Destugues 456d57afb2 * be_locale_roster->GetLanguage may fail. Fixes CID 2002.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37952 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-07 16:48:43 +00:00
Adrien Destugues 5c3a303486 * Move the locale-related stuff away from BCountry to BLocale.
* Remove the be_locale global object and go through the be_locale_roster instead
 * Rework the storage of data for the be_locale_roster, since BLocale already holds a BCountry and a BLanguage.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37907 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-04 18:45:06 +00:00
Oliver Tappe 38ac8def5a Largish cleanup sweep concerning the Locale Kit (sorry it got so big):
* refactored private/mutable stuff out of LocaleRoster into MutableLocaleRoster
* moved management of Locale/Time settings file and broadcasting of any changes 
  out of preflets and into MutableLocaleRoster
* added proper sorting to the listviews of the Locale preflet
* the Time preflet no longer overlaps long timezone names into the actual time
* several fixes with respect to leaking ICU objects, esp. in BCountry
* the locale roster no longer passes out references to its own BCountry object,
  but uses copies, instead - this makes locking superfluous, as the clients'
  BCountry objects can no longer be changed by the setting a new default 
  country in the locale roster
* removed pretty useless POSIX-style symbol fetching from BCountry - if we
  need that at all, it should live in the dedicated formatter classes
* adjusted readonlybootprompt, dstcheck and Deskbar to the changed Locale API
* refactored existing Time-formatter into TimeUnitFormat and DurationFormat
  (the latter of which is now used by AboutSystem)
* added stubs for Date, DateTime and Time formatters
* lots of coding style fixes throughout the Locale Kit and the Locale and Time 
  preflets
This will probably break most external apps making use of the Locale Kit - it
does break WebPositive.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37831 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-01 20:28:19 +00:00
Philippe Houdoin 8a87043c4b Fixed a typo spotted by dru345 on #haiku
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37774 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-27 16:32:09 +00:00
Rene Gollent d66fde128b Moved Alex Wilson to current maintainers list.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37749 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-26 01:49:57 +00:00
Matt Madia 2873f50a40 Utilize HAIKU_DISTRO_COMPATIBILITY and HAIKU_OFFICIAL_RELEASE for choosing
which graphic to display in AboutSystem and Installer.

When 'official' and 'HAIKU_OFFICIAL_RELEASE', the 'release' logo -- eg, alpha 2
will be used. When 'HAIKU_OFFICIAL_RELEASE' is not defined, the 'development'
logo will be used.

When 'default' or 'compatible', no graphic will display. Their appearance
does degrade somewhat gracefully, though InstallerWindow.cpp may need an
adjustment to better set fStatusView->SetExplicitMinSize()

Relates to #6183.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37741 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-25 20:26:48 +00:00
Adrien Destugues b198a5f210 * Fix unpractical translation string in AboutSystem.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37693 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-22 13:16:33 +00:00
Joachim Seemer 74baa1d7f1 Added Pengfei Han (kurain) for the Chinese translation. Thanks.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37665 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-21 18:01:59 +00:00
Adrien Destugues 403859d79f * Fix a string that was unpractical and confusing for translations.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37657 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-21 15:28:30 +00:00
Adrien Destugues ce0077c3cb * Following the outsourcing ofICU as an optional package, it was listed twice in AboutSystem. Thanks to RQ for noticing !
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37618 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-20 13:15:23 +00:00
Joachim Seemer 0462f585c2 Added Vasco Costa (gluon) to our list of translators (Portuguese). Thanks gluon.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37611 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-20 06:51:11 +00:00
Philippe Houdoin b37fa18bdb Fixed Size() and BytesRemaining() semantics, which was broken.
Revert r33437, which was missing the root cause.
Spotted by Christophe Huriaux, thanks. 
And welcome in contributors list!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-09 00:24:18 +00:00
Rene Gollent 05b7485e36 Moved Wim to the active maintainer list.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37397 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-04 22:38:52 +00:00
Adrien Destugues be8fa2fb30 * Update all applications in tree to use the new localizing system
* Remove the old one from the locale librairy, with some cleanup
Known regressions :
 * readonlybootprompt will no longer update the locale settings : the 
method used messed with internal undocumented things
 * external localized apps (webpositive for example) will not run 
anymore.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-02 11:36:13 +00:00
Wim van der Meer 16023f51f8 * Report inaccessible memory
* Use IEC binary prefixes


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-06-20 03:49:23 +00:00
Wim van der Meer 46f84134a9 Use B_PAGE_SIZE for calculating memory size in the AboutSystem app.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37097 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-06-11 10:56:39 +00:00
Joachim Seemer 80fa1a1953 Corrected Hironori Ichimiya's name and reordered contributers alphabetically.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36857 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-18 18:26:50 +00:00
Joachim Seemer 8cbf8a521b Added Brian Matzon as our Danish Dynamite translator. Thanks luroh for testing. +alpha2
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36736 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-08 09:41:36 +00:00
Matt Madia 4eb0cbb044 Updated TR_CONTEXT to be B_TRANSLATE_CONTEXT, relating to #5408.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36733 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-07 20:19:06 +00:00
Axel Dörfler b588e644ee * Changed AboutSystem to only show the translated language names.
* Added the same hack to ReadOnlyBootPrompt that I put into Locale to
  work-around the missing font overlays in the app_server; IOW we use some
  heuristics to decide which language to show.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36730 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-07 18:57:51 +00:00
Ithamar R. Adema 9cafc5db2b * Fix build after Axel commited his locale changes in r36727
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36728 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-07 18:13:14 +00:00
Joachim Seemer 48e6f7c038 Added Satoshi Eguchi, the Japanese translation manager. +alpha2
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36724 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-07 15:24:48 +00:00
Matt Madia 4e689749d8 Updated to use B_TRANSLATE* macros. relates to #5408.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36662 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-06 16:06:33 +00:00
Joachim Seemer f60438dea7 Spanish translator César Ortiz Pantoja (ccortiz). +alpha2
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-01 11:28:45 +00:00
Matt Madia 09552695d7 Added "Haiku and the Haiku logo are trademarks of Haiku, Inc."
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36563 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-01 04:30:23 +00:00
Matt Madia 5cbd53f648 Unified the spelling of licence/license.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-05-01 04:25:07 +00:00
Stephan Aßmus 55538d2844 Added a few people to the contributors list who's patches have recently been
landed. Thanks a bunch! If I have forgotten anyone, please do bring it to my
attention! :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-25 11:34:25 +00:00
Matt Madia c966de0646 Changed the behavior to always display the GCC. Extended it to report "Hybrid"
as needed. "Hybrid" is a new string for localization.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-22 15:49:01 +00:00
Matt Madia de202917dc moved myself to the active contributors list.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36194 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-12 20:01:25 +00:00
Matt Madia ef38ad6821 Adding Jorma Karvonen (Karvjorm) for his Finnish translations.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36143 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-11 11:50:03 +00:00
Matt Madia 26d79d37f9 Renamed the variant MIT license & updated AboutSystem accordingly.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-11 10:56:08 +00:00
Matt Madia 6e83f0eda4 Added licenses & updated AboutSystem for BRegion backend.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36101 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-10 05:01:10 +00:00
Matt Madia a7547a1c30 Added a new license: MIT with an advertising clause. This is mentioned on
http://en.wikipedia.org/wiki/MIT_License#Modified_versions_of_the_license
Updated AboutSystem to utilize them for libxml2, libxslt, & libexslt.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-10 04:51:29 +00:00
Matt Madia 61fd0c7f97 slight rewording.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-08 15:56:32 +00:00
Matt Madia 444b1d4e98 Acknowledge Google & their Google Summer of Code program. Thank you!
Fixes #5663.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36085 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-08 15:42:05 +00:00
Adrien Destugues ba8573cc3f Update japanese translation credits.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36015 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-31 17:33:35 +00:00
Matt Madia 3fed6ef6cc * Added plain text version of PDFlib-Lite-license.pdf
* Updated AboutSystem to utilize it


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36004 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-30 02:10:50 +00:00
Matt Madia 0a38fb8dfc * Added FTL aka FreeType Project License & updated AboutSystem to use it
* Fixed the note for pdflib, we are indeed using PDFlib-Lite
 * Set atftp to GPL v2 


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36003 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 22:54:15 +00:00
Matt Madia 063bb8051e * Added LibJPEG license file, updated AboutSystem
* Added a note for BRegion backend's license
 * These are the last planned license related commits
 * There's a few notes for ones that are uncertain


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36001 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 19:14:33 +00:00
Matt Madia bf2e237144 * Added UnRAR, Intel (ACPICA), & LibPNG licenses
* Updated AboutSystem to utilize them
 * Added a note, netcat allows us to choose the license


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36000 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 18:39:45 +00:00
Matt Madia 9e1eee901e * Added license files for Bullet, Info-ZIP
* Updated AboutSytem for Bullet, Info-ZIP, bzip2, & OpenEXR
 * VIM was removed in r35848, updated AboutSystem to reflect this


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 18:10:42 +00:00
Matt Madia bbf48291af Added licenses for expat, zlib. Updated AboutSystem for Mesa, expat, & zlib.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35997 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 17:41:31 +00:00
Matt Madia 58aaef72e0 * Added license files for GLU & GLUT
* Updated AboutSystem to reference new licenses
 * information based on http://www.mesa3d.org/license.html


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35996 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 17:22:08 +00:00
Matt Madia c98bab29e9 Fixed some licensing mistakes from over the weekend. Mistakenly grouped cortex,
xiph, and tcpdump with mkdepend's license.
 * Re-added MkDepend as a license
 * Removed BSD (Alternate 3-clause)
 * Modified BSD licenses to match http://en.wikipedia.org/wiki/BSD_license


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35995 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 16:47:57 +00:00
Matt Madia 880a657a4e Updated some more licenses. Added a note about Freetype, which allows us to
choose either the FTL or GPL. Added a note about PDFLib, whose license file
is a pdf and lists some additional requirements for binary redistribution.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35984 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 15:12:33 +00:00
Matt Madia 0ba335bc99 * Replaced MkDepend license file with a more generic BSD (Alternate 3-clause)
* Updated several program's license & URL
 * Added a note about libxml2, libxslt, libexslt


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 19:46:08 +00:00
Matt Madia b5489c54b0 * Added licenses for CQuantizer, MAPM.
* Updated AboutSystem to use them
 * Removed trailing '/' from MkDepend's .SetURL


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35975 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 18:03:00 +00:00
Matt Madia c0d9055b31 Changed the URL for MkDepend to not display the .html, similar to MAPM.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35973 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 17:33:29 +00:00
Matt Madia 3118ddd887 Added license for MkDepend
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35972 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 17:30:09 +00:00
Michael Pfeiffer fed5b83cfb Sort languages alphabetically using collators.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 10:10:03 +00:00