Юникодная версия

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Юникодная версия

Сообщение vdemidov » 29 окт 2015, 00:15

Уже несколько дней в ночной сборке, кроме привычных SASPlanet.exe и SASPlanet.Debug.exe появился SASPlanet.Unicode.exe - это дебажная версия собранная в Delphi XE2 и поддерживающая юникод.
Поддержка еще далеко не 100%, но кое что уже есть. Например названия и описания меток, векторные объекты Викимапии, и тд. Кое где начнут работать не работавшие раньше пути с символами не из основной локали.
Нужно как можно тщательнее протестировать все функции.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1686
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Юникодная версия

Сообщение vdemidov » 05 ноя 2015, 19:44

Надо же. За неделю ни одного бага в багтрекере связанного с юникодной версией, кроме заведенных самими разработчиками. Похоже можно переходить на XE2 для выпуска релизов.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.

За это сообщение автора vdemidov поблагодарил:
zed (05 ноя 2015, 20:19)
Рейтинг: 5.26%
 
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1686
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Юникодная версия

Сообщение garl » 05 ноя 2015, 21:01

а не плохо было бы мануал по переходу на XE2 сварганить, для тех кто ни разу такого не делал..
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1624
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 96 раз.
Поблагодарили: 244 раз.

Re: Юникодная версия

Сообщение zed » 05 ноя 2015, 22:11

garl писал(а):а не плохо было бы мануал по переходу на XE2 сварганить, для тех кто ни разу такого не делал..

Ты про установку компонентов и компиляцию? Всё уже давно написано: https://bitbucket.org/sas_team/sas.requires

Только этот топик не про компиляцию, а про тестирование готового exe в составе архива с ночнушкой - SASPlanet.Unicode.exe. Рано или поздно мы всецело перейдём на юникодную версию, так что в интересах сообщества начинать её активно тестировать, чтобы потом небыло мучительно больно. Я бы рекомендовал вообще всем, кто качает ночнушки и пользуется ими, всецело переходить на юникодную версию.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 2888
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Юникодная версия

Сообщение garl » 05 ноя 2015, 23:13

zed писал(а):Всё уже давно написано: https://bitbucket.org/sas_team/sas.requires

значит всё аналогично с D2007Lite?

zed писал(а):Только этот топик не про компиляцию, а про тестирование готового exe в составе архива с ночнушкой

топик гласит "Юникодная версия", откудаж знать что про тестирование...

по тестированию:
будь моя воля, я бы по дефолту SASPlanet.Debug.exe сделал бы Юникодовым... ибо на него ярлыки уже есть, а на новую SASPlanet.Unicode.exe банально 2 раза забывал сделать ярлык...
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1624
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 96 раз.
Поблагодарили: 244 раз.

Re: Юникодная версия

Сообщение zed » 05 ноя 2015, 23:17

garl писал(а):значит всё аналогично с D2007Lite?

Да, абсолютно.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 2888
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Юникодная версия

Сообщение vdemidov » 05 ноя 2015, 23:18

garl писал(а):топик гласит "Юникодная версия", откудаж знать что про тестирование...

Если бы он был про сборку, то был бы в разделе для разработчиков.
garl писал(а):будь моя воля, я бы по дефолту SASPlanet.Debug.exe сделал бы Юникодовым... ибо на него ярлыки уже есть, а на новую SASPlanet.Unicode.exe банально 2 раза забывал сделать ярлык...

Кстати вариант. Через недельку можно будет попробовать заменить.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1686
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Юникодная версия

Сообщение Tolik » 06 ноя 2015, 12:25

zed писал(а):Я бы рекомендовал вообще всем, кто качает ночнушки и пользуется ими, всецело переходить на юникодную версию.

Тогда переименуйте exe и всё.

SASPlanet.Unicode.exe -> SASPlanet.exe
SASPlanet.exe -> SASPlanet.NonUnicode.exe

Я вот тупо забыл поменять ссылку, так что и не запускал юникодную ни разу. Потому и багрепортов нет :)
P.S. и сделайте не-дебажную юникодную версию.
Tolik
Гуру
 
Сообщения: 2551
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 243 раз.
Поблагодарили: 495 раз.

Re: Юникодная версия

Сообщение vdemidov » 06 ноя 2015, 13:38

Tolik писал(а):Тогда переименуйте exe и всё.

SASPlanet.Unicode.exe -> SASPlanet.exe
SASPlanet.exe -> SASPlanet.NonUnicode.exe

Сделаем. Думаю, через пару недель. После релиза поддерживающего чтение юникодных конфигов и параметров карт.

Tolik писал(а):P.S. и сделайте не-дебажную юникодную версию.

А зачем? Наоборот сейчас нужно что бы все баги юникодной версии сразу вылазили.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1686
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Юникодная версия

Сообщение Tolik » 06 ноя 2015, 13:58

vdemidov писал(а):Сделаем. Думаю, через пару недель. После релиза поддерживающего чтение юникодных конфигов и параметров карт.

Кстати, работает нормально с params.txt в UTF-8 и в UTF-16

Код: Выделить всё
    name_ru=Карта Кореи
    name=Map of Korea
    name_uk=Карта Кореї
    name_fr=Carte de Corée


А в не-юникодной на фр. отображается "Coree".
Tolik
Гуру
 
Сообщения: 2551
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 243 раз.
Поблагодарили: 495 раз.

След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 6