#
074aebe3 |
|
30-Aug-2020 |
John Scipione <jscipione@gmail.com> |
AboutSystem: Add system information replicant Fixes #16130 (incidentally) Change-Id: I764d143a0e6b9ebf8679149edd2aca463cb8ebfb Reviewed-on: https://review.haiku-os.org/c/haiku/+/5511 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: John Scipione <jscipione@gmail.com> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
36cbd68b |
|
04-Jan-2016 |
Augustin Cavalier <waddlesplash@gmail.com> |
Various Jamfiles: Remove added "UsePrivateHeaders interface". Added by looncraz in previous commits, and not needed.
|
#
fa19dd44 |
|
10-Dec-2015 |
looncraz <looncraz@looncraz.net> |
apps: Convert to using Set*UIColor. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> Patches 0045-0075, 0077-0087 from looncraz, unmodified.
|
#
220d0402 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
b0944c78 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
22a7fe96 |
|
15-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup system-revision stuff. * move system_revision.h to headers/private/libroot * unify libroot's get_system_revision() (the one I introduced recently) with kernel's get_haiku_revision(), the function is now called get_haiku_revision() in the kernel and __get_haiku_revision() in libroot * system_revision.c is now being built as part of libroot and as part of the kernel * adjusted all callers of get_system_revision() accordingly git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41516 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9160cdc2 |
|
13-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* adjust AboutSystem to fetch the system revision via get_system_revision() instead of parsing it from utsname git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41480 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
47798a10 |
|
13-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Localization changes. Stop using AddCatalogEntryAttribute rule in Jamfiles. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40945 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd7548f5 |
|
04-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Some apps get the name lookup attribute. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40811 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0dbbb46e |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
We don't support BeOS build of it anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39119 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
be8fa2fb |
|
02-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* 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
|
#
58b0a5dd |
|
31-Mar-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
DoCatalogs: * Renamed parameter "appName" to "target". * Replaced parameter "generatedCatalog" by "sourceLanguage" and made it optional. Default is "en". * Removed the no longer needed parameter from the DoCatalogs invocations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36016 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6d9af5b7 |
|
30-Mar-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed no longer needed DoCatalogs parameters. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36009 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
174308d9 |
|
28-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update portuguese translation from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35663 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
62420a09 |
|
20-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update Russian and Hungarian translation from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35529 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d933a73a |
|
18-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Hungarian translation for AboutSystem from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35512 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd5274c4 |
|
16-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update to the ukrainian translation, done by totish. Thanks ! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35501 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6c7e908b |
|
09-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Ooops, it should be AboutSystem not Fonts git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
54b738a1 |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
* Localized AboutSystem * Added polish translation made by me * Added myself & Hubert Hareńczyk to polish translators * Corrected my last name * Honor 80lines * Style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35439 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679eee62 |
|
18-May-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Generalized the Licenses class to StringVector. * Added PackageCredit class that encapsulate all data for a package credit. * Instead of adding the package credits directly to the text view, we do now first collect them and add them afterwards. Also avoid duplicates by guessing which package credits are newer. Fixes #3930. * Removed the query for installed applications. Everything in core Haiku should be hard-coded and all optional packages should have .OptionalPackageDescriptions anyway. What the user installs afterwards is really her business and doesn't need to appear in AboutSystem. * Removed some commented credits that should belong to optional packages. * Added TODOs where licenses (or links to them) are missing. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30791 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b14a49c9 |
|
19-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added BTextView derived class HyperTextView, which allows for associating text with an action performed when clicked. Very bare-bones, but sufficient for our purposes. * Turned all URLs into proper URLs (i.e. prepended "http://" where missing). * Added new AboutView::AddCopyrightEntry() versions. One can take an additional licenses list, the other extracts all info from a supplied BMessage. * The displayed licenses and URLs are hyperlinks now. Clicking the former opens the license file in /etc/licenses, the latter try to open a browser (works with NetPositive at least). * The "COPYRIGHTS" attribute of the executable can contain descriptions of optional packages. Those are read, parsed, and added as copyright entries. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25049 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5bb448a |
|
27-Dec-2007 |
François Revol <revol@free.fr> |
make it buildable under R5/dano. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23173 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7b20ae31 |
|
20-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed src/apps/abouthaiku to src/apps/aboutsystem. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21180 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
220d04022750f40f8bac8f01fa551211e28d04f2 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
b0944c78b074a8110bd98e060415d0e8f38a7f65 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
22a7fe9695a6685994f516857f10a3e0efaf15c7 |
|
15-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup system-revision stuff. * move system_revision.h to headers/private/libroot * unify libroot's get_system_revision() (the one I introduced recently) with kernel's get_haiku_revision(), the function is now called get_haiku_revision() in the kernel and __get_haiku_revision() in libroot * system_revision.c is now being built as part of libroot and as part of the kernel * adjusted all callers of get_system_revision() accordingly git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41516 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9160cdc2976adcdee872ccaaaf437dc3c706b88e |
|
13-May-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* adjust AboutSystem to fetch the system revision via get_system_revision() instead of parsing it from utsname git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41480 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
47798a10f7838631d031aabb0078bf66d011cfbd |
|
13-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Localization changes. Stop using AddCatalogEntryAttribute rule in Jamfiles. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40945 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd7548f537d5833b7ec6e6c09f0cf984fd53b422 |
|
04-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Some apps get the name lookup attribute. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40811 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0dbbb46e17465558d805497769d8b98c3b3bab84 |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
We don't support BeOS build of it anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39119 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
be8fa2fb3088ab1921612b60f352dd9334b40b3d |
|
02-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* 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
|
#
58b0a5dda6c015b5875da69ac140bce7b25ebb5b |
|
31-Mar-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
DoCatalogs: * Renamed parameter "appName" to "target". * Replaced parameter "generatedCatalog" by "sourceLanguage" and made it optional. Default is "en". * Removed the no longer needed parameter from the DoCatalogs invocations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36016 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6d9af5b7a0cc88c1b3f3f93ab6ca9fc196ba1993 |
|
30-Mar-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed no longer needed DoCatalogs parameters. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36009 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
174308d9b1ab728550f0a1d8edcae22f359870f3 |
|
28-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update portuguese translation from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35663 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
62420a09d45a736b343453c1a6d5d1a4d39ea819 |
|
20-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update Russian and Hungarian translation from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35529 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d933a73a7fc73fc4fc3cac4d28a405c35a1e9981 |
|
18-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Hungarian translation for AboutSystem from hta. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35512 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd5274c4c04bb23e1cb35305050200eb709807ad |
|
16-Feb-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Update to the ukrainian translation, done by totish. Thanks ! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35501 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6c7e908b27262118bf1bbad505491165a3d22a3d |
|
09-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Ooops, it should be AboutSystem not Fonts git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
54b738a10a62a23116ddd7fea0f5e8c7fb35cb25 |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
* Localized AboutSystem * Added polish translation made by me * Added myself & Hubert Hareńczyk to polish translators * Corrected my last name * Honor 80lines * Style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35439 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
679eee62a19b8454dcd269cfaa7afa90422a2428 |
|
18-May-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Generalized the Licenses class to StringVector. * Added PackageCredit class that encapsulate all data for a package credit. * Instead of adding the package credits directly to the text view, we do now first collect them and add them afterwards. Also avoid duplicates by guessing which package credits are newer. Fixes #3930. * Removed the query for installed applications. Everything in core Haiku should be hard-coded and all optional packages should have .OptionalPackageDescriptions anyway. What the user installs afterwards is really her business and doesn't need to appear in AboutSystem. * Removed some commented credits that should belong to optional packages. * Added TODOs where licenses (or links to them) are missing. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30791 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b14a49c9bd9e716b89430bd562c06ab2d92220dc |
|
19-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added BTextView derived class HyperTextView, which allows for associating text with an action performed when clicked. Very bare-bones, but sufficient for our purposes. * Turned all URLs into proper URLs (i.e. prepended "http://" where missing). * Added new AboutView::AddCopyrightEntry() versions. One can take an additional licenses list, the other extracts all info from a supplied BMessage. * The displayed licenses and URLs are hyperlinks now. Clicking the former opens the license file in /etc/licenses, the latter try to open a browser (works with NetPositive at least). * The "COPYRIGHTS" attribute of the executable can contain descriptions of optional packages. Those are read, parsed, and added as copyright entries. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25049 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5bb448a26d83a614af49ae618742d0c6557c8f3 |
|
27-Dec-2007 |
François Revol <revol@free.fr> |
make it buildable under R5/dano. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23173 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7b20ae3116cc313edb65f5205ffbd564a31b24cf |
|
20-May-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed src/apps/abouthaiku to src/apps/aboutsystem. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21180 a95241bf-73f2-0310-859d-f6bbb57e9c96
|