Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Jul 18, 2019 4:23 pm

All times are UTC+03:00




Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 73 posts ]  Go to page Previous 1 2 3 4 5 Next
Author Message
PostPosted: Thu Oct 24, 2013 1:18 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Appearance: beta version
Раньше в KolibriN было две программы skinsel и bgsel. Первая использовалась для смены скина, вторая для смены обоев.
Теперь это одна программа Appearance (рус. "Настройки темы").

Благодаря изобретенному до этого элементу "список", написать данную программу получилось очень быстро. Кстати, между табами можно переключаться по Tab.
Spoiler: Show
из чата chatlogs/chatlog2013-10-22.html: в Eolite 2.0b я перевёл программу на использование новых функций элемента список - это тот, который находится в /libs/list_box.h и определён в Eolite.c как llist files; ). Сейчас что ни программа - так работа со списком. Задолбался уже изобретать заново вывод строк, обработку стандартных клавиш и т.д. :) Любое меню - список, список строк в браузере, список файлов в ФМ, список программ в "Открыть с помощью", список писем и строки самого письма в Liza... тут уже два списка.


Attachments:
Screenshot_1.png
Screenshot_1.png [ 17.87 KiB | Viewed 2039 times ]

_________________
Через тернии к звездам
Top
   
 
PostPosted: Thu Oct 24, 2013 7:28 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Leency wrote:
- Tinypad: поддержка UTF - 3

Такие вещи должны решаться на уровне библиотек, а никак не отдельных программ.

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


Top
   
 
PostPosted: Thu Oct 24, 2013 9:23 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Никто не говорил, что это будет решение на уровне программы. Библиотека уже давно есть, может кто прикрутит:
http://websvn.kolibrios.org/listing.php ... 08e632e08e

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


Top
   
 
PostPosted: Fri Oct 25, 2013 12:33 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Leency wrote:
Никто не говорил, что это будет решение на уровне программы. Библиотека уже давно есть, может кто прикрутит:
http://websvn.kolibrios.org/listing.php ... 08e632e08e

И почему же ее нет в образе?

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


Top
   
 
PostPosted: Fri Oct 25, 2013 12:43 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
В образе KolibriN она есть. :D

Я когда-то просил CleverMouse добавить её автосборку из исходников для основного дистрибутива, на что она мне ничего не ответила. С тех пор, вопрос заглох.

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


Last edited by Leency on Fri Oct 25, 2013 1:00 am, edited 1 time in total.

Top
   
 
PostPosted: Fri Oct 25, 2013 12:51 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Алсо viewtopic.php?f=5&t=1602&p=47715&hilit=iconv#p47715

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


Top
   
 
PostPosted: Fri Oct 25, 2013 4:45 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Leency wrote:
Я когда-то просил CleverMouse добавить её автосборку из исходников для основного дистрибутива, на что она мне ничего не ответила. С тех пор, вопрос заглох.

Я разве кому-то запретила как-то менять автосборку?

_________________
Сделаем мир лучше!


Top
   
 
PostPosted: Fri Oct 25, 2013 5:25 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Я очень плохо знаком с компиляторами GCC и MSVC, чтобы добавить сборку iconv в дистрибутив. Добавлять бинарник некомильфо.

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


Top
   
 
PostPosted: Fri Oct 25, 2013 5:50 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
А ты разберись, это полезно.
И да, Appearance - программа опять на этом отстойном неподдерживаемом языке C--?

_________________
Сделаем мир лучше!


Top
   
 
PostPosted: Fri Oct 25, 2013 6:08 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Leency, поддерживаю CleverMouse - напиши хотя бы на Си уже Appearance, ничего сложного же. А то и на ассемблере :)


Top
   
 
PostPosted: Sat Oct 26, 2013 1:02 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Значит расставим точки над "i".

1. Мне нужна была программа Appearance, я её сел и написал. Из всех возможных инструментов и языков программирования выбрал тот на котором мне было проще всего, и быстрее всего, достигнуть поставленной цели - это был язык и библиотеки С--. Меня ни грамма не интересует, что С-- не поддерживается, меня ни грамма не интересует, что С-- генерирует ужасный код. Эта программа работает. Я написал её очень быстро и могу тратить остальное время на решение других задач, которых много.
Эта программа не включена в официальный дистрибутив, так какие проблемы?

2. "Ты бы мог открыть для себя прекрасный мир новых технологии. Изучить GCC, MSVC, ассемблер. Перенести туда свои библиотеки. И уже тогда писать программу Appearance. Почему ты такой бука? ("
Ну да, я бы мог то, мог бы сё. Но у меня нет на это всё времени. Сейчас я развиваюсь в других направлениях: веб-технологии, тестирование и в планах Java. Все эти направления важные для моего профессионального развития, чтобы потом устроится на хорошо оплачиваему работу. Моё здоровье требует очень много денег, съёмная квартира требует денег, мартини и красивые дорогие женщины тоже. Разработка для Колибри для меня - хобби в перерывах между обучением. Не требуйте слишком много, быть может после Нового года у меня будет больше времени на обучение в рамках задач Колибри.

3. Обновление GUI Table стоит у меня в высоком приоритете. Может тогда и перенесу что-то из библиотеки С-- в библиотеку MSVC. Бесит сложность сборки и необходимость в kos2exe.
Даже SHELL с его сборков в GCC оказался куда проще.

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


Top
   
 
PostPosted: Sat Oct 26, 2013 7:52 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency wrote:
Эта программа не включена в официальный дистрибутив, так какие проблемы?
Кстати, да, всё в соответствии с правилами же:
Quote:
1) Первое правило сообщества "Ты готов сам реализовать заявленную идею"
Выполняется
Quote:
2) Второе правило сообщества "Мнение пишущего программиста является более приоритетным
Выполняется
Quote:
3) Третье правило сообщества "В репозиторий SVN мы выкладываем только компилирующийся (обязательное условие) и работающий код".
Выполняется
Offtopic:
Spoiler: Show
Перевести бы уже эти правила хотя бы ещё на английский.
После гуглтранслейта: «NADpravilo to all the rules - not the evil ushkuyte myshem - punish an ... punishes generally not childish....»
И обратно: «0) NADpravilo всем правилам - не зло ushkuyte мыша - наказать ... наказывает вообще не по детски .......»


Top
   
 
PostPosted: Sat Oct 26, 2013 1:18 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
0CodErr wrote:
Перевести бы уже эти правила хотя бы ещё на английский.

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

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


Top
   
 
PostPosted: Sun Oct 27, 2013 1:16 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Кто-то может дать ссылки на ресурсы DOOM'a шарварные? 1 и 2.

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


Top
   
 
PostPosted: Sun Oct 27, 2013 1:19 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Leency wrote:
Кто-то может дать ссылки на ресурсы DOOM'a шарварные? 1 и 2.

Нельзя их класть в дистрибутив. Не важно официальный он или нет. Ты нарушишь лицензию, а это на весь проект тень бросит. Проще поискать свободные. Я помню запускал ресурсы в которых приходится убивать пришельцев-слизняков. Вот только не помню какая у нее лицензия.

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


Top
   
 
Display posts from previous:  Sort by  
Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 73 posts ]  Go to page Previous 1 2 3 4 5 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 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