mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-22 14:09:10 +00:00
Compare commits
4 Commits
07a8bd21e4
...
7d0ce826db
Author | SHA1 | Date | |
---|---|---|---|
|
7d0ce826db | ||
e749bbefe5 | |||
|
db65d763f7 | ||
|
06b1bd3da4 |
6
.github/workflows/release-linux.yml
vendored
6
.github/workflows/release-linux.yml
vendored
@@ -117,6 +117,12 @@ jobs:
|
||||
/vcpkg/vcpkg install python3
|
||||
ln -sf /vcpkg/installed/x64-linux/tools/python3/python3.[0-9][0-9] /usr/bin/python3
|
||||
|
||||
# SDL2 needs dbus, but dbus default install comes with libsystemd
|
||||
# and some of libsystemd deps fail to build on our quite old linux.
|
||||
# So just install basic dbus without any extra deps.
|
||||
/vcpkg/vcpkg install dbus[core]
|
||||
|
||||
# Now we can install OpenTTD dependencies
|
||||
/vcpkg/vcpkg install \
|
||||
breakpad \
|
||||
curl[http2] \
|
||||
|
@@ -1,16 +1,13 @@
|
||||
# Macro which contains all bits and pieces to create a single grf file based
|
||||
# on NFO and PNG files.
|
||||
#
|
||||
# create_grf_command()
|
||||
# create_grf_command(NFO_SOURCE_FILES nfo_file1 ... PNG_SOURCE_FILES png_file1 ...)
|
||||
#
|
||||
function(create_grf_command)
|
||||
set(EXTRA_PNG_SOURCE_FILES ${ARGV})
|
||||
cmake_parse_arguments(GRF "" "" "NFO_SOURCE_FILES;PNG_SOURCE_FILES" ${ARGN})
|
||||
|
||||
get_filename_component(GRF_SOURCE_FOLDER_NAME "${CMAKE_CURRENT_SOURCE_DIR}" NAME)
|
||||
get_filename_component(GRF_BINARY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/../${GRF_SOURCE_FOLDER_NAME}.grf ABSOLUTE)
|
||||
file(GLOB_RECURSE GRF_PNG_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.png)
|
||||
file(GLOB_RECURSE GRF_NFO_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.nfo)
|
||||
set(GRF_PNG_SOURCE_FILES ${GRF_PNG_SOURCE_FILES} ${EXTRA_PNG_SOURCE_FILES})
|
||||
|
||||
# Copy over all the PNG files to the correct folder
|
||||
foreach(GRF_PNG_SOURCE_FILE IN LISTS GRF_PNG_SOURCE_FILES)
|
||||
|
@@ -5,5 +5,47 @@
|
||||
# working on it / have the tools installed.
|
||||
if(GRFCODEC_FOUND)
|
||||
include(CreateGrfCommand)
|
||||
create_grf_command()
|
||||
create_grf_command(
|
||||
NFO_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/airports.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/airport_preview.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/aqueduct.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/autorail.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/canals.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/chars.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/elrails.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/foundations.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/mono.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/oneway.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttd.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/palette.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/roadstops.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/signals.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/sloped_tracks.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tramtracks.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tunnel_portals.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/2ccmap.nfo
|
||||
PNG_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/airports.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/airport_preview.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/aqueduct.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/autorail.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/canals.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/canal_locks.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/chars.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/elrails.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/foundations.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/mono.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/oneway.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui_build_tram.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui_convert_road.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui_convert_tram.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/openttdgui_group_livery.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/roadstops.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/signals.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/sloped_tracks.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tramtracks.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tramtracks_bare_depot.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tunnel_portals.png
|
||||
)
|
||||
endif()
|
||||
|
@@ -6,9 +6,32 @@
|
||||
if(GRFCODEC_FOUND)
|
||||
include(CreateGrfCommand)
|
||||
create_grf_command(
|
||||
# We share some files with 'openttd' grf
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/airports.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/canals.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/chars.png
|
||||
NFO_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/rivers/arctic.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/rapids.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/temperate.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/toyland.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/tropic.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/airports_orig_extra.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/canals_extra.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/chars_orig_extra.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/fix_graphics.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/fix_gui_icons.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/orig_extra.nfo
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shore.nfo
|
||||
PNG_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/rivers/arctic_brown.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/arctic_snowy.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/rapids.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/rapids_shading.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/temperate.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/toyland.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/tropic_desert.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rivers/tropic_forest.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/fix_graphics.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/fix_gui_icons.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shore.png
|
||||
# We share some files with 'openttd' grf
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/airports.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/canals.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../openttd/chars.png
|
||||
)
|
||||
endif()
|
||||
|
@@ -2582,7 +2582,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Cerca co
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Esteu sortint de l'OpenTTD.
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Els termes i condicions per descarregar contingut des de webs externes varia.{}Haureu d'adreçar-vos a les webs externes per trobar instruccions sobre com instal·lar contingut a l'OpenTTD.{}Voleu continuar?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Marca/anomena filtre:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Visita la web
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Lloc web
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Visita la web per accedir a aquest contingut
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Descarrega
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Comença a descarregar el contingut seleccionat
|
||||
@@ -4708,9 +4708,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Torneu e
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Aneu avant segons l'historial de navegació.
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Ajusta text
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Ajusta el text afegint-hi canvis de línia, de manera que sigui més fàcil desplaçar-se pel text
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Veure llegeix-me
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Llegeix-me
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :Mostra el fitxer d'informació d'aquest contingut
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Registre de canvis
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :Mostra el registre de canvis d'aquest contingut
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Llicència
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :Mostra la llicència d'aquest contingut
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}Llegeix-me del {STRING} de {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Registre de canvis del {STRING} de {STRING}
|
||||
|
@@ -2581,7 +2581,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Search c
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}You are leaving OpenTTD!
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}The terms and conditions for downloading content from external websites vary.{}You will have to refer to the external sites for instructions how to install the content into OpenTTD.{}Do you want to continue?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Tag/name filter:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Visit website
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Website
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Visit the website for this content
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Download
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Start downloading the selected content
|
||||
@@ -4707,9 +4707,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Go back
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Return forward in navigation history
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :View readme for this content
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :View changelog for this content
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :View licence for this content
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
||||
|
@@ -2581,7 +2581,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Search c
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}You are leaving OpenTTD!
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}The terms and conditions for downloading content from external websites vary.{}You will have to refer to the external sites for instructions how to install the content into OpenTTD.{}Do you want to continue?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Tag/name filter:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Visit website
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Website
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Visit the website for this content
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Download
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Start downloading the selected content
|
||||
@@ -4707,9 +4707,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Go back
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Return forward in navigation history
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :View readme for this content
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :View changelog for this content
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :View license for this content
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
||||
|
@@ -2582,7 +2582,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Chercher
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Vous quittez OpenTTD{NBSP}!
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Les termes et conditions du téléchargement de contenu depuis des sites externes varient.{}Vous devrez vous référer aux sites externes pour les instructions d'installation du contenu dans OpenTTD.{}Voulez-vous continuer{NBSP}?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Filtre sur les étiquettes/le nom{NBSP}:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Visiter le site web
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Site web
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Visiter le site web pour ce module
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Télécharger
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Démarrer le téléchargement des modules sélectionnés
|
||||
@@ -4708,9 +4708,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Reculer
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Avancer dans l'historique de navigation
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Retour à la ligne automatique
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Insérer des retours à la ligne dans le texte de la fenêtre afin qu'il s'affiche entièrement sans faire défiler
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Voir le Lisez-moi
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Lisez-moi
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :Afficher le lisez-moi pour ce contenu
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Journal des modifications
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :Afficher le journal des modifications pour ce contenu
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :Afficher la licence pour ce contenu
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}Lisez-moi du module {STRING} {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Journal des modifications pour le module {STRING} {STRING}
|
||||
|
@@ -2582,7 +2582,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}OpenTTD
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}OpenTTD를 종료하는 중입니다!
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}외부 웹사이트에서 콘텐츠를 다운로드할 때에는 그에 대한 약관과 조건이 다양합니다.{}이 콘텐츠를 OpenTTD에 설치하는 방법은 외부 사이트에서 찾아보아야 합니다.{}계속하시겠습니까?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}태그/이름 검색:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}웹 사이트 방문
|
||||
STR_CONTENT_OPEN_URL :{BLACK}웹 사이트
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}이 컨텐츠의 웹 사이트를 방문합니다
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}다운로드
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}선택한 콘텐츠의 다운로드를 시작합니다
|
||||
@@ -4708,9 +4708,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}탐색
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}탐색 기록 앞으로 가기
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}자동 줄 바꿈
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}본문 내용에 자동 줄 바꿈을 설정하여 스크롤하지 않고도 본문의 모든 내용을 볼 수 있게 합니다.
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme 보기
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :이 콘텐츠의 Readme를 봅니다
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}변경기록
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :이 콘텐츠의 변경 기록을 봅니다
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}저작권
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :이 콘텐츠의 라이선스를 봅니다
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING}의 Readme
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}의 변경기록
|
||||
|
@@ -2732,7 +2732,7 @@ STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Резу
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Вы покидаете OpenTTD!
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Условия загрузки содержимого со сторонних сайтов могут различаться.{}За инструкциями по установке компонентов OpenTTD вам следует обратиться на соответствующие сайты.{}Вы желаете продолжить?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Фильтр:
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Посетить сайт
|
||||
STR_CONTENT_OPEN_URL :{BLACK}Веб-сайт
|
||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Посетить веб-сайт с информацией об этом модуле
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Скачать
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Начать загрузку выбранного контента
|
||||
@@ -4894,9 +4894,12 @@ STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Наза
|
||||
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Вперёд
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Переносить текст
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Переносить текст так, чтобы он помещался в окне без необходимости прокрутки
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Посмотреть инструкцию
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Инструкция
|
||||
STR_TEXTFILE_VIEW_README_TOOLTIP :Просмотр инструкции
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Список изменений
|
||||
STR_TEXTFILE_VIEW_CHANGELOG_TOOLTIP :Просмотр списка изменений
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Лицензия
|
||||
STR_TEXTFILE_VIEW_LICENCE_TOOLTIP :Просмотр лицензии
|
||||
###length 5
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}Инструкция к {STRING} {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Список изменений к {STRING} {STRING}
|
||||
|
@@ -487,7 +487,7 @@ public:
|
||||
/* show cargo waiting and station ratings */
|
||||
for (const CargoSpec *cs : _sorted_standard_cargo_specs) {
|
||||
CargoID cid = cs->Index();
|
||||
if (st->goods[cid].cargo.TotalCount() > 0) {
|
||||
if (st->goods[cid].HasRating()) {
|
||||
/* For RTL we work in exactly the opposite direction. So
|
||||
* decrement the space needed first, then draw to the left
|
||||
* instead of drawing to the left and then incrementing
|
||||
|
Reference in New Issue
Block a user