- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 21:41 , 18-Фев-13 (1) –2
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Mihail Zenkov, 22:49 , 18-Фев-13 (4) +10 [^]
- Релиз libpng 1.6.0 с поддержкой упрощённого API, kurokaze, 00:02 , 19-Фев-13 (7) –1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 04:49 , 19-Фев-13 (11) –2
- Релиз libpng 1.6.0 с поддержкой упрощённого API, iZEN, 15:07 , 19-Фев-13 (24)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, maxst, 15:34 , 19-Фев-13 (25)
> Каждый раз при выходе новой версии libpng 1.x нужно пересобирать всё ПО, > от неё зависящее — факт. > У этой библиотеки принципы модульности и обратной совместимости не в моде.Недавно вышла 1.5.14 скоро выйдет 1.5.15, вовсе необязательно перепрыгивать на ветку 1.6.x прямо сейчас, да и вообще в ближайшее время.
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 19:09 , 19-Фев-13 (33)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 23:28 , 18-Фев-13 (5) +3
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 02:26 , 19-Фев-13 (8) +1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 04:55 , 19-Фев-13 (13)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 09:24 , 19-Фев-13 (19)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, клоун Стаканчик, 10:40 , 19-Фев-13 (21) –1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 13:36 , 19-Фев-13 (23) +1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Mihail Zenkov, 18:42 , 19-Фев-13 (31) +1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 19:13 , 19-Фев-13 (35)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Mihail Zenkov, 20:21 , 19-Фев-13 (37) –1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, maxst, 08:35 , 20-Фев-13 (47)
> Где это они времени больше дают?Ну вот к примеру что можно найти в libpng-manual.txt в разделе где перечисляются изменения между 1.2.x и 1.4.x: The functions png_read_init(info_ptr), png_write_init(info_ptr), png_info_init(info_ptr), png_read_destroy(), and png_write_destroy() have been removed. They have been deprecated since libpng-0.95. The png_permit_empty_plte() was removed. It has been deprecated since libpng-1.0.9. Use png_permit_mng_features() instead.
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Mihail Zenkov, 15:35 , 20-Фев-13 (48) –1
- Релиз libpng 1.6.0 с поддержкой упрощённого API, maxst, 16:28 , 20-Фев-13 (49) +1
> Вот только на практике при попытке собрать приложение написанное под API 1.2.x > с новой 1.4.x заканчивается кучей ошибок, а не warning'ов.В ветке 1.2.x ширину изображения можно было получить двумя способами: info_ptr->width png_get_image_width() В ветке 1.4.x прямой доступ убрали как небезопасный и оставили только png_get_image_width() Именно это изменение вызвало наибольший дискомфорт: во многих старых приложениях был прямой доступ и видимо разработчики libpng не смогли придумать, как сделать чтобы чтение info_ptr->width некоторое время работало, но предупреждало, что этот подход deprecated... По сравнению с этим, переход от 1.4.x к 1.5.x был относительно безболезненным, думаю 1.6.x тоже пройдет без особых проблем.
- Релиз libpng 1.6.0 с поддержкой упрощённого API, Аноним, 00:49 , 21-Фев-13 (53)
- Релиз libpng 1.6.0 с поддержкой упрощённого API, анонимаус, 23:56 , 19-Фев-13 (44) +2
|