Page 5 of 13

Re: На пути к KolibriN 10

Posted: Sat Oct 15, 2016 1:16 am
by punk_joker
На одном самсунге, RV508 вроде, аппаратно или типа того, работал мультитач на тачпаде. Я мог на нем спокойно использовать привычные жесты для сколлинга.

Re: На пути к KolibriN 10

Posted: Sat Oct 15, 2016 10:17 am
by Serge
Leency
яркость меняется с клавиатуры чарез Fn-клавиши ?
У тебя должна mesa работать на 915.
А х600 gpu не виден ?

Re: На пути к KolibriN 10

Posted: Sat Oct 15, 2016 11:34 am
by Leency
Да, через Fn.

Твои драйвера протестирую на lw40 через два дня, когда буду дома.

Я ещё купил проблемный ноутбук LG LW60, он выключается после минуты работы в Windows и через минут 5 в Колибри.
Там тоже стоит х600 и драйвера радеона работают. Родное разрешение 1280х800, но биос выдает только 1024х768. Драйвера находят все доступные режимы.

Что кстати еще поддерживается, что нужно тестить? Fplay? Еще что-то?

Re: На пути к KolibriN 10

Posted: Sun Oct 16, 2016 3:09 pm
by 0CodErr
Leency, без нормального редактора из-под KolibriOS программировать не так просто.
Однажды нужно было просто скрипт поправить, так один текст частично "съел", другой сохранил не правильно — в итоге всё равно пришлось перезагрузиться.
Так что, можешь уже начинать делать какой-нибудь TinyEdit :)

Re: На пути к KolibriN 10

Posted: Sun Oct 16, 2016 3:39 pm
by Pathoswithin
Ну TinyPad действительно проще тихонько сжечь напалмом, а вот TextEdit вроде небезнадёжен, напиши багрепорт.

Re: На пути к KolibriN 10

Posted: Fri Oct 21, 2016 5:37 pm
by Leency
0CodErr wrote:Так что, можешь уже начинать делать какой-нибудь TinyEdit :)
Spoiler:
TinyEdit=D.gif
TinyEdit=D.gif (119.22 KiB)
Viewed 7885 times

Re: На пути к KolibriN 10

Posted: Fri Oct 21, 2016 6:41 pm
by Siemargl
По моему, писать новый излишне. Можно доделать t_edit - добавить туда опции, API для получения содержимого, и убавить багов, заодно и компонент для программ будет.

Я же больше склоняюсь к портированию.

Re: На пути к KolibriN 10

Posted: Fri Oct 21, 2016 10:10 pm
by Pathoswithin
Тут главное то, что написать с нуля что-то вроде scintilla пожалуй не реально, а портировать можно.

Re: На пути к KolibriN 10

Posted: Sat Oct 22, 2016 12:20 pm
by 0CodErr
Leency, ну надо дальше :D Теперь скроллбары, меню, тулбар прикручивай.

Re: На пути к KolibriN 10

Posted: Sun Oct 23, 2016 9:16 pm
by haitaka
Для писателей нового редактора например
Many versions of Emacs, including GNU, use a single contiguous character array virtually split in two sections separated by a gap. To insert the gap is first moved to the insertion point. Inserted characters fill into the gap, reducing its size. If there’s insufficient space to hold the characters the entire buffer is reallocated to a new larger size and the gaps coalesced at the previous insertion point.

The naive look at this and say the performance must be poor because of all the copying involved. Wrong. The copy operation is incredibly quick and can be optimized in a variety of ways. Gap buffers also take advantage of usage patterns. You might jump all over the window before focusing and inserting text. The gap doesn’t move for display – only for insert (or delete).

On the other hand, inserting a character block at the head of a 500MB file then inserting another at the end is the worst case for the gap approach, especially if the gap’s size is exceeded. How often does that happen?

Contiguous memory blocks are prized in virtual memory environments because less paging is involved. Moreover, reads and writes are simplfied because the the file doesn’t have to be parsed and broken up into some other data structure. Rather, the file’s internal representation in the gap buffer is identical to disk and can be read into and written out optimally. Writes themselves can be done with a single system call (on *nix).

The gap buffer is the best algorithm for editing text in a general way. It uses the least memory and has the highest aggregate performance over a variety of use cases. Translating the gap buffer to a visual window is a bit trickier as line context must be constantly maintained.

Re: На пути к KolibriN 10

Posted: Sun Oct 23, 2016 11:35 pm
by akron1
haitaka wrote:Для писателей нового редактора например
Да, идея красивая, но при реализации оказалось, что не всё так просто. Есть проблемы, связанные с установкой курсора в произвольную строку, выводом текста и др. Лучше уж через динамические списки. Памяти хватит, у нас не 640 Кб). У меня тоже была мысль реализовать редактор для более удобного кодинга в Колибри, но сначала не хватало встроенных в систему шрифтов, опыта разработки для Колибри, потом занятость другими проектами, ну а теперь сообщество предлагает портировать редактор, так что...

Re: На пути к KolibriN 10

Posted: Mon Oct 24, 2016 12:32 am
by Leency
akron1 wrote:
haitaka wrote:Для писателей нового редактора например
Да, идея красивая, но при реализации оказалось, что не всё так просто. Есть проблемы, связанные с установкой курсора в произвольную строку, выводом текста и др. Лучше уж через динамические списки. Памяти хватит, у нас не 640 Кб). У меня тоже была мысль реализовать редактор для более удобного кодинга в Колибри, но сначала не хватало встроенных в систему шрифтов, опыта разработки для Колибри, потом занятость другими проектами, ну а теперь сообщество предлагает портировать редактор, так что...
Не суди о мнении сообщества по одному посту.
Делай так, как считаешь будет лучше.

P.S. Мне хороший редактор очень нужен. Сам я его не напишу, знаю точно.
Демка просто баловство. Реальной задачей было написать компонент, который выводит текст с переносами по словам в заданную область (TextViewArea).

Re: На пути к KolibriN 10

Posted: Mon Oct 24, 2016 3:26 am
by Pathoswithin
* по двум постам. И вообще, scintilla вон 17 лет пишут. 17 лет, Карл!

Re: На пути к KolibriN 10

Posted: Wed Nov 02, 2016 9:21 pm
by Leency
viewtopic.php?f=5&t=2883#p58741
- установщик драйверов
Готово.

Re: На пути к KolibriN 10

Posted: Wed Nov 02, 2016 11:44 pm
by Scampada
Дратути.
Зашел поинтересоваться, как любимая птичко поживает. Можете обьяснить, N10 еще нет?
А что есть?)
У меня вродь N9 была... вродь... поднастроенная... думаю вот, качать что-то новое али не надо?