View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002901 | SAS.Планета | Хотелка / Feature request | public | 11-11-2015 15:29 | 02-06-2016 15:20 |
| Reporter | vdemidov | Assigned To | zed | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 151111 | ||||
| Target Version | 160606 | Fixed in Version | 160606 | ||
| Summary | 0002901: Переход на базу меток в SQLite по умолчанию | ||||
| Description | База меток в SML не поддерживает по-умолчанию юникод. Пора переходить на SQLite как основной движок базы меток. | ||||
| Tags | No tags attached. | ||||
|
|
Ради пробы включил в sml принудительную поддержку юникода, так оно все не ASCII символы стало сохранять через их коды. Это при том что весь файл сохранен в utf-8. Нам от этого, конечно, ни холодно не жарко, но вот парсящим sml файлы сторонними программами будет приятный сюрприз :) |
|
|
Так да: 0002107:0015306 >Странная штука этот датасет - флаг dfXMLUTF8 позволяет писать на диск файл в utf-8 кодировке, но в то же время, не даёт возможности по-настоящему работать с юникодом. |
|
|
Самое странное, что на чтение, оно прекрасно работает, а вот сохраяняет хрен знает как. Я давно предлагал от midas избавляться, а сейчас при наличии SQLite базы так тем более. Как вариант переключить по-умолчанию на использование базы в SQLite. |
|
|
А может ну его нафиг? Мало ли какие чудеса начнут твориться при использовании и той и той версии поочерёдно. Кому понадобится юникод, пускай используют SQLite и я согласен, что SQLite уже можно включать по дефолту в ночнушках. |
|
|
Согласен, я, когда заводил эту хотелку, не знал, что там все так запущено с юникодом. Нужно поменять на "Переход на SQLite базу меток по-умолчанию". |
|
|
Так что будем делать с переходом на новый формат базы меток? |
|
|
Переходить. А что ещё можно сделать? |
|
|
Я в смысле "Когда?" |
|
|
Ну вот хоть сегодня, возьми и перейди. Какой-то странный вопрос. |
|
|
полёт нормальный. переходим. разве что сделать что-то типа авто импорта: база пустая и есть sml - задёть вопрос импорт? - и при положительном ответе сделать загрузку и переименвать sml. |
|
|
Для новых пользователей (при запуске без SASPlanet.ini) включил SQLite метки по дефолту. При обновлении с древних версий, вроде 14xxxxx, старые метки по-умолчанию будут не видны и пользователям нужно будет руками добавлять sml базу или импортировать свои метки в SQLite. При обновлении с 151111, никаких изменений в работе не будет. Переход на SQLite - дело сугубо добровольное. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 11-11-2015 15:29 | vdemidov | New Issue | |
| 11-11-2015 15:29 | vdemidov | Issue generated from: 0002900 | |
| 11-11-2015 15:30 | vdemidov | Status | new => confirmed |
| 11-11-2015 15:31 | vdemidov | Relationship added | child of 0002166 |
| 12-11-2015 14:27 | vdemidov | Relationship added | related to 0002107 |
| 12-11-2015 14:39 | vdemidov | Note Added: 0016788 | |
| 12-11-2015 15:37 | vdemidov | Note Edited: 0016788 | |
| 12-11-2015 15:43 | zed | Note Added: 0016807 | |
| 12-11-2015 16:27 | vdemidov | Note Added: 0016811 | |
| 13-11-2015 18:02 | zed | Note Added: 0016818 | |
| 16-11-2015 07:47 | vdemidov | Note Added: 0016839 | |
| 18-11-2015 09:48 | vdemidov | Target Version | 191221 => 160606 |
| 18-11-2015 09:48 | vdemidov | Summary | Принудительное сохранение в sml юникодных строк в юникодной версии => Переход на базу меток в SQLite по умолчанию |
| 18-11-2015 09:48 | vdemidov | Description Updated | |
| 13-05-2016 11:01 | vdemidov | Note Added: 0017205 | |
| 13-05-2016 11:05 | zed | Note Added: 0017206 | |
| 13-05-2016 11:08 | vdemidov | Note Added: 0017207 | |
| 13-05-2016 11:08 | vdemidov | Note Edited: 0017207 | |
| 13-05-2016 11:10 | zed | Note Added: 0017208 | |
| 13-05-2016 11:12 | Garl | Note Added: 0017209 | |
| 02-06-2016 15:20 | zed | Note Added: 0017290 | |
| 02-06-2016 15:20 | zed | Status | confirmed => resolved |
| 02-06-2016 15:20 | zed | Fixed in Version | => 160606 |
| 02-06-2016 15:20 | zed | Resolution | open => fixed |
| 02-06-2016 15:20 | zed | Assigned To | => zed |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |