Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Jun 26, 2019 3:07 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 277 posts ]  Go to page Previous 1 2 3 4 519 Next
Author Message
PostPosted: Wed Jan 21, 2009 6:03 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Mario
Я рад что ты вернулся, по крайней мере на форум. Вьюер - это хорошо.
Но будь попроще с людьми, мы тут не быдло, мы - люди. Если ты всё ещё обижен на весь мир, это твоё личное дело. Ты с "характером", я тоже, как и другое его имеем. Просто мы умеем разговаривать _н_о_р_м_а_л_ь_н_о_. Учись и ты.
На счёт закрытых исходников, ничего против не имею, это личное дело каждого.
На счёт цены - я тоже готов дать свои 15 у.е. (украинский единиц, хе-хе). Долларов, конечно, для тех кто не понимает юмора.
Кстати, напомню - Nable тоже работает над своим вьером, точнее основой для него. Время покажет.

_________________
Через тернии к звездам


Top
   
PostPosted: Wed Jan 21, 2009 6:09 pm 
Offline

Joined: Sun Nov 04, 2007 2:46 am
Posts: 390
Я не уверен что это Mario79 ... Если это так то я сильно разочаровался.


Top
   
PostPosted: Wed Jan 21, 2009 6:18 pm 
Offline
User avatar

Joined: Tue Jan 24, 2006 8:50 am
Posts: 249
Gluk... хех... а я имя файла не заметил.. =(((.... эээх.... ну да ладно...
Ghost... а вдруг Марат играется в онлайн игры.... скорее всего корейскую... я не всматривался... =)
maximYCH... это тот самый Mario79...

з.ы. добавлю свои 15$ как до терминала доберусь.... но не ради себя... ;)... ради общества...

кстати.. Марат... как я понял... описание библиотеки будет открыто???? т.е. можно будет использовать её в своих прогах???? или все таки это входит в оплату....


Top
   
PostPosted: Wed Jan 21, 2009 6:33 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Я понял, что при оплате 150 USD, будут открыты все исходники и если их купит сообщество, то лицензия, под которой они будут распространятся будет такой как писал Марат.
Mario:
Quote:
В принципе я согласен на GPL, при желании можно даже FreeBSD лицензию.


Top
   
PostPosted: Wed Jan 21, 2009 6:56 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Mario: "2) В платном виде я могу открыть исходники модулей и макросы, описание интерфейса модулей и RAW формата. Программа по прежнему останется закрытой."

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Wed Jan 21, 2009 7:35 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
хм.. Если исходники будут под GPL проданы сообществу, то по условии лицензии, программа не может быть закрыта, любая доработка GPL исходников предполагает их открытость. Т.е. в данном случае программа не может быть закрыта, как и закрыта ее дальнейшая модернизация т.к. это противоречит лицензии.

FreeBSD лицензия более свободна

Quote:
* Copyright (c) <ГОД>, <ВЛАДЕЛЕЦ>
*
* Разрешается повторное распространение и использование как в виде исходного кода, так и в
* двоичной форме, с изменениями или без, при соблюдении следующих условий:
*
* * При повторном распространении исходного кода должно оставаться указанное выше
* уведомление об авторском праве, этот список условий и последующий отказ от гарантий.
* * При повторном распространении двоичного кода должна сохраняться указанная выше
* информация об авторском праве, этот список условий и последующий отказ от гарантий в
* документации и/или в других материалах, поставляемых при распространении.
* * Ни название <Организации>, ни имена ее сотрудников не могут быть использованы в
* качестве поддержки или продвижения продуктов, основанных на этом ПО без
* предварительного письменного разрешения.
*
* ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ
* "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ,
* ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И
* ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ
* ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО
* ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО
* СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ,
* СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ
* ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ,
* СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ
* ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ
* ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.

Взято с вики http://ru.wikipedia.org/wiki/%D0%9B%D0% ... %D1%8F_BSD


Top
   
PostPosted: Thu Jan 22, 2009 8:55 am 
s1n
1) Потому что Sea это типично, z по нескольким причинам, но это не суть есть важно.
2) Ghost это http://board.kolibrios.org/memberlist.php?mode=viewprofile&u=141

Leency
Может ты темой ошибся? Здесь вроде как осуждают zSea, а не особенности поведения отдельных индивидов.
Я не в курсе что там с просмотрщиком от Nable, но при наличии оберток модули распаковки изображений легко используются в Си. Работать это будет намного быстрее чем через IPC.

<Lrz>
В текущем виде да - мне придется открыть весь код. Однако если я перенесу компоненты в отдельную библиотеку то не факт, но я этого делать не собираюсь. Так что исходники будут полностью раскрыты.

З.Ы. Закончил работу над модулем поворота картинки (по часовой и против), работает со всеми типами данных. Осталось масштабирование.


Top
   
PostPosted: Fri Jan 23, 2009 10:21 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Хочу подытожить вышенаписанное:
1) Таких, кто категорически против покупки лицензии на исходники, нет. Хотя и нет таких, кто особо рвётся её купить.
2) Цена в 150 у.е. обоснована и для сообщества вполне приемлима. Уже есть желающие внести свою лепту (я тоже могу внести 5-10 у.е.)
3) Пока не ясно с лицензией (действительно не ясно) - то ли GPL, то ли FreeBSD (у каждой есть свои "плюсы" и "минусы")

От себя же хочу добавить:
1) Пока нет бинарников zSea, говорить обо всём этом ИМХО глупо. По одному скриншоту судить сложно. А покупать "кота в мешке" не хочется...
2) У меня вопрос для самого себя: "а буду я эти библиотеки использовать?" и для остальных участников проекта: "а вы? вот, допустим, купим мы их, а что дальше? кто и для каких целей собирается их использовать?"


Top
   
PostPosted: Fri Jan 23, 2009 10:47 am 
Albom
По последним пунктам:
1) Бинарники будут. Выкладывать буду после реализации масштабирования. Недоделанная вещь может испортить впечатление.
2) Если кто-то собирается вообще писать что либо, то с большой вероятностью будет.

Editbox широко используется, мои элементы управления работают на подобном же принципе. Насколкьо мне вспоминается то одним из самых частых вопросов за всю историю Колибри и Менуэт было - "И че кроме кнопок других элементов управления нету???". Теперь они есть - самое главное написаны в виде макросов, потому что несмотря на уже существующие реализации в Тинипаде или еще в каких приложениях они сразу разрабатывались как отдельно подключаемые куски кода и вырывать с "мясом" их не нужно.
Модули также делались для простой интеграции их даже проще подключить, чем макросовские элементы управления - передаваемых параметров вообще минимум.


Top
   
PostPosted: Fri Jan 23, 2009 12:50 pm 
Offline
User avatar

Joined: Tue Jan 24, 2006 8:50 am
Posts: 249
Марио.. о каких библиотеках идет речь???
как я понял есть
1) графическая кнопка(изменения картинки при наведении и нажатии)
2) работа с картинками.... т.е. реально вставлять jpeg'и, gif'ы или png в другие программы?
3) меню...
что еще???


Top
   
PostPosted: Fri Jan 23, 2009 1:48 pm 
s1n
Первый пост в теме:
Quote:
1) Поддержка в загружаемых модулях (могут быть использованы в других проектах почти без накладных расходов): BMP (99%), PNG (100% по основным параметрам), JPEG и GIF (оценить реализацию не могу поскольку написано не мной). В модулях используется свой промежуточный RAW формат с заголовком с данными, учитывающий использование 65 функции.
2) Реализованы в макросах элементы управления: Scroll Bar, Menu Bar, Dinamic Button (могут быть использованы в других проектах почти без накладных расходов).

Загружаемые модули и есть те самые библиотеки. Всего лишь вопрос терминологии.


Top
   
PostPosted: Fri Jan 23, 2009 4:27 pm 
Поскольку все в ожидании замерли, то вот он Альфа пряник.

В KFM надо прописать:

<>files_associations
jpg /sys/zSea/zSea
jpeg /sys/zSea/zSea
jpe /sys/zSea/zSea
gif /sys/zSea/zSea
bmp /sys/zSea/zSea
png /sys/zSea/zSea

а чтобы старое не терялось, то:

<>files_association1
bmp /sys/animage
png /sys/@rcher
jpg /sys/jpegview
jpeg /sys/jpegview
jpe /sys/jpegview
gif /sys/gifview

А для KFAR сами сообразите.


Attachments:
File comment: бинарники хуле!
zSea_230108_alpha.7z [47.01 KiB]
Downloaded 65 times
Top
   
PostPosted: Fri Jan 23, 2009 5:58 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
а) а я, нажав изображение папки, ввел не адрес файла, а адрес папки... "файл" открылся как белое поле. При попытке "обновить" вылетела ошибка ФС, в которой текст не вмещался в окошко.. но это ладно.. вылетела прога при попытке "повернуть" это "изображение".
б) иконки не все интуитивно понятны.. желательны подписи к ним, всплывающие или нет-не суть.
в) зачем программа меняет размер окна при повороте изображения? Тестировал на файле wallpaper
г) по старой доброй традиции в скруллбарах можно, аккуратно, попиксельно, подведя сам бар к треугольничку впритык.. провести его еще на два пиксела. (как горизонтальный, так и вертикальный бары.)
Понимая что это альфа, никаких выводов не делаю, просто отписываюсь о найденных недочетах.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Fri Jan 23, 2009 11:34 pm 
Gluk
а) так начнем с подробностей, как говорит один очень хороший программист "как же любят люди неконструктивную критику" - это не совсем тот случай, но все-же информация выдана в неполном виде:
1. Это не "файл" открылся это программа без файла, также она выглядит когда ее запускают без параметра (пути к файлу). Так что эта часть не принимается - любая другая программа будет действать также.
2. Открыться без ошибки оно не могло. Ошибка у тебя выскочила уже при открытии, а не только при обновлении. Так что ты упустил этот момент в описании.
3. "текст не вмещался в окно" скриншот пожалуйста - какая часть текста? путь к файлу?
4. С вылетом согласен, будет пофиксено.

б) Насчет интуитивности спорить не имеет смысла - вспоминаю сколько сам осваивал приложения в Виндовс, когда был только юзером. Отнюдь не все было подписано или всплывало в Виндовс 95 и 98, про ДОС программы вспоминать бесполезно. Списываю на первый раз запуска - после пары раз тыкания в кнопку вполне запоминается и уже при вторичном запуске никаких проблем.
Механизм всплывающих сообщений реализуем, НО! - для этого нужно время и усилия (много усилий).
Надписи под кнопками - не катит, так как отбирает место которое должно отдаваться, по большому счету, под отображаемую картинку.
На самом деле "Лучшее приложение то, работу которого ты не видишь, а видишь лишь результат".
Так что пункт Б спорный пункт, подожду других мотивированных мнений.

в) Чтобы отобразить максимально возможную часть изображения. Если размер не меняется, то это выглядит намного хуже, когда появляются стрелки скроллбаров - это раздражает намного сильнее. В качестве альтернативы можно развернуть окно на весь экран, при этом приложение не только не будет менять размер окна, но и не будет его принудительно перерисовывать - перерисовываться будет только изображение со скролбарами (если они необходимы).

г) Ирония не уместна эти макросовские скроллбары кроме zSea были только в демке выложенной ранее, а еще в KFM, но эта версия KFM есть толкьо у меня. Баг есть я от него не отказывался. Просто не дошли руки поскольку занимался более глобальными вещами, посткольку это не смертельный баг.

д) правильный вывод, но подробности не менее важны, чем сами факты.


Top
   
PostPosted: Sat Jan 24, 2009 1:17 am 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
в пункте в) я говорил не о увеличении окна программы (у меня wallpaper (из дистра Leency) во весь экран открылся - разрешение экрана 640*480), а об уменьшении, по оси Х окно подогналось под изображение.. если так и задумано - не возражаю, сообщил на случай если так не задумано

пункт а), подпункт 2. - да.. я видел сообщение об ошибке.. после того, как приложение вылетело, т.к. было за ним (не утверждаю что виновата программа - я мог просто кликнуть мышью.)

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 277 posts ]  Go to page Previous 1 2 3 4 519 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited