Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Feb 19, 2020 7:31 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 988 posts ]  Go to page Previous 137 38 39 40 4166 Next
Author Message
PostPosted: Mon Nov 18, 2013 9:18 pm 
Offline

Joined: Fri Feb 15, 2013 8:23 pm
Posts: 77
Я хочу GTK+, при чем очень но все же это очередная хотелка :-)


Top
   
PostPosted: Mon Nov 18, 2013 10:29 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Unusual wrote:
Я хочу GTK+, при чем очень но все же это очередная хотелка :-)

А чего уж сразу не .NET Framework ? Гулять так гулять!

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Nov 19, 2013 6:56 am 
Offline

Joined: Fri Feb 15, 2013 8:23 pm
Posts: 77
.Net framework закрытый ;-) и как-то не хочетя ;-)


Top
   
PostPosted: Tue Nov 19, 2013 9:47 am 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
А что насчет Mono? Он вроде бы открытый, и там что то про GTK есть.


Top
   
PostPosted: Tue Nov 19, 2013 10:06 am 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Моя хотелка (и она нужна для обоих моих программ) - свойство окон "Поверх всех".
Если кто возьмется за такое, то вот мой приблизительный "алгоритм":
Как я понял, окна рисуются из оконного стека с конца?
Code:
overall_winstack = []               # массив окон с "Поверх всех"

for win in winstack                 # бежим по всем окнам
    if win.overall                  # если окно со свойстом "Поверх всех"
        overall_winstack.push(win)  # добавить окно в массив overall_winstack
    else                            # иначе
        draw(win)                   # рисуем окно
    end                             # конец условия
end                                 # конец цикла

for win in overall_winstack         # бежим по списку окон с "Поверх всех"
    draw(win)                       # рисуем окно
end                                 # конец цикла


Top
   
PostPosted: Thu Nov 21, 2013 4:18 am 
Offline

Joined: Thu Nov 21, 2013 3:18 am
Posts: 4
мое ближ видение:

по интерфейсу:
1. иконки на рабочем - функционально как во всех ОС, таскаются мышью, удаляются, курсор переключается стрелочками, и т.п.
2. окна и элементы - унифицированные, однотипные для всех программ. закрытие по ESC (все равно он мало где нужен, но оочень полезно для быстроты работы)
3. реакция на мышь - должна быть однозначная у всех окон
4. shell - допилить до полноценной коммандной строки с использованием переменных системного окружения.
5. общее юзабилити - стандартное и унифицированное (как у других ос) надо довести до единого функционирования, а то не понятно что произойдет если я нажал влево (или мышью ткнул) - отреагирует ли система как надо или ничего не произойдет? свернется/развернется ли окно, или как у доски отладки будет меня игнорить.
6. фокус окон - не у всех возвращается обратно после запуска внешних программ.

по коду:
1. все программы должны обязательно юзать библиотеки а не делать свое, в том числе и работу с UI описанную выше.
2. с запуском образа - первым делом показывать окно инсталлятора на HDD. ну и собственно сам инсталлер должен уметь себя прописать, не затерев попутно другие ОС. + форматер диска.
3. скрипт сборки расширить - до сборки все что есть под SVN (с выбором нужного ядра). Опцией - флоппи IMG.

по системе:
1. бывают зависания (юзаю под virtualbox) когда процессор работает под 100% с последующим вылетом всей ОС. такое нужно отслеживать на уровне ядра.
2. больная тема - нормальный браузер) - может есть где исходники первых версий хрома и т.п. которые можно нудно и долго портировать вместе с поддержкой JS, надо глянуть.
3. переменное окружение (дефолтные сис. пути) - не дошел - может и есть.

по документации:
1. вики - связать нормально страницы. чтобы выйти к общему списку - приходится тыкать повсюду. т.е. нужно удобство
2. вики - добавить статей/документашек для новичков.
3. все доки перекинуть в вики, рассортировать, выделить главное на первое место:
* что система может. почему и в чем отличия 3-х веток. что может каждая.
* где скачать
* как установить
* как начать работать (пользователю)
* как поддержать проект (кодом - где что куда смотреть, у кого что спрашивать, деньгами(?))
4. документацию по скрипту сборки - а именно: какой софт/компиляторы нужно установить (win/nix), в какой последовательности запускать, описать танцы с бубном.

-----
идея фикс: держать колибри установленную на HDD (не образ, а именно svn с исходниками) и с возможностью обновлять то что обновилось в svn (т.е. не перетирая свой раб стол и др. настройки, если они не обновились) - а еще лучше, если в будущем это будет автоматом из самой колибри.


Top
   
PostPosted: Thu Nov 21, 2013 7:20 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
tserj
Это видение в стиле "Вы ни хрена не понимаете и я вас поучу, а вы быстренько сделаете!" или "Вы плохо понимаете, я вас научу и покажу как сделать личным примером!" ?

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Thu Nov 21, 2013 10:12 am 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1382
Марат, полегче - в этой теме им можно писать всё что вздумается.
Терпи.


Top
   
PostPosted: Thu Nov 21, 2013 10:15 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Ну, я вообще то культурно спросил.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Thu Nov 21, 2013 1:50 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Хотелось бы, если возможно, поддержку формата Ogg в ac97snd.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Thu Nov 21, 2013 4:10 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
http://www.manhunter.ru/assembler/97_vo ... blere.html


Top
   
PostPosted: Thu Nov 21, 2013 4:42 pm 
Offline

Joined: Thu Nov 21, 2013 3:18 am
Posts: 4
Mario_r4 wrote:
tserj
Это видение в стиле "Вы ни хрена не понимаете и я вас поучу, а вы быстренько сделаете!" или "Вы плохо понимаете, я вас научу и покажу как сделать личным примером!" ?

Это просто видение. Кого-то может подтолкнуть на мысли....
Никого учить не собирался. Личные примеры - в процессе. Точнее пока начну с удобства для себя ), остальное - как время будет, буду вносить вклад.


Top
   
PostPosted: Thu Nov 21, 2013 7:33 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5083
Марат, человек озвучил свои мысли в теме хотелки. Озвучил адекватно, не "вайн, кризис и танки в Колибри".

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


Top
   
PostPosted: Thu Nov 21, 2013 10:28 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Leency wrote:
Марат, человек озвучил свои мысли в теме хотелки. Озвучил адекватно, не "вайн, кризис и танки в Колибри".

Еще раз - адвокаты не требуются. Попкорна тоже не будет.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Sat Nov 23, 2013 3:48 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Две монеты wrote:
Интересуют основы данного проекта:
- цели (цель создание проекта, приоритеты разработки, ожидаемые конкурентные преимущества, целевая аудитория и ожидаемый)
- задачи (план работ, сроки)
- кто руководители/лидеры проекта, на кого зареген хостинг, оформлены авторские и пр. права, кто управляет доступом к SVN, и т.п. Поимённо с указанием ролей этих людей в проекте
- преимущества для разработчика или на кой тратить своё личное время

Добрый день! А Вы не соизволите представиться - кто Вы сам и откуда? А то Ваши сообщения выглядят, как из лихих девяностых - "Под кем ходите?", "Кто ваша крыша?" и т.д. В переписке с Вами люди уже переходят на мат, а это обычно плохой знак (заканчивается обычно чисткой сообщений и баном). Хотелось бы этого избежать, если можно.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 988 posts ]  Go to page Previous 137 38 39 40 4166 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


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:  
Powered by phpBB® Forum Software © phpBB Limited