Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Dec 13, 2019 11:42 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 175 posts ]  Go to page Previous 13 4 5 6 712 Next
Author Message
PostPosted: Sat Oct 15, 2016 1:16 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
На одном самсунге, RV508 вроде, аппаратно или типа того, работал мультитач на тачпаде. Я мог на нем спокойно использовать привычные жесты для сколлинга.

_________________
я лишь учусь


Top
   
PostPosted: Sat Oct 15, 2016 10:17 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Leency
яркость меняется с клавиатуры чарез Fn-клавиши ?
У тебя должна mesa работать на 915.
А х600 gpu не виден ?


Top
   
PostPosted: Sat Oct 15, 2016 11:34 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Да, через Fn.

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

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

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

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


Top
   
PostPosted: Sun Oct 16, 2016 3:09 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency, без нормального редактора из-под KolibriOS программировать не так просто.
Однажды нужно было просто скрипт поправить, так один текст частично "съел", другой сохранил не правильно — в итоге всё равно пришлось перезагрузиться.
Так что, можешь уже начинать делать какой-нибудь TinyEdit :)


Top
   
PostPosted: Sun Oct 16, 2016 3:39 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Ну TinyPad действительно проще тихонько сжечь напалмом, а вот TextEdit вроде небезнадёжен, напиши багрепорт.


Top
   
PostPosted: Fri Oct 21, 2016 5:37 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
0CodErr wrote:
Так что, можешь уже начинать делать какой-нибудь TinyEdit :)

Spoiler: Show
Attachment:
TinyEdit=D.gif
TinyEdit=D.gif [ 119.22 KiB | Viewed 2128 times ]

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


Top
   
PostPosted: Fri Oct 21, 2016 6:41 pm 
Offline

Joined: Tue Mar 08, 2016 11:00 pm
Posts: 436
По моему, писать новый излишне. Можно доделать t_edit - добавить туда опции, API для получения содержимого, и убавить багов, заодно и компонент для программ будет.

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


Top
   
PostPosted: Fri Oct 21, 2016 10:10 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Тут главное то, что написать с нуля что-то вроде scintilla пожалуй не реально, а портировать можно.


Top
   
PostPosted: Sat Oct 22, 2016 12:20 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency, ну надо дальше :D Теперь скроллбары, меню, тулбар прикручивай.


Top
   
PostPosted: Sun Oct 23, 2016 9:16 pm 
Offline

Joined: Thu Oct 23, 2014 6:12 pm
Posts: 8
Для писателей нового редактора например
Quote:
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.


Top
   
PostPosted: Sun Oct 23, 2016 11:35 pm 
Offline

Joined: Sun Oct 27, 2013 8:13 pm
Posts: 142
haitaka wrote:
Для писателей нового редактора например

Да, идея красивая, но при реализации оказалось, что не всё так просто. Есть проблемы, связанные с установкой курсора в произвольную строку, выводом текста и др. Лучше уж через динамические списки. Памяти хватит, у нас не 640 Кб). У меня тоже была мысль реализовать редактор для более удобного кодинга в Колибри, но сначала не хватало встроенных в систему шрифтов, опыта разработки для Колибри, потом занятость другими проектами, ну а теперь сообщество предлагает портировать редактор, так что...


Top
   
PostPosted: Mon Oct 24, 2016 12:32 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
akron1 wrote:
haitaka wrote:
Для писателей нового редактора например

Да, идея красивая, но при реализации оказалось, что не всё так просто. Есть проблемы, связанные с установкой курсора в произвольную строку, выводом текста и др. Лучше уж через динамические списки. Памяти хватит, у нас не 640 Кб). У меня тоже была мысль реализовать редактор для более удобного кодинга в Колибри, но сначала не хватало встроенных в систему шрифтов, опыта разработки для Колибри, потом занятость другими проектами, ну а теперь сообщество предлагает портировать редактор, так что...
Не суди о мнении сообщества по одному посту.
Делай так, как считаешь будет лучше.

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

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


Top
   
PostPosted: Mon Oct 24, 2016 3:26 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
* по двум постам. И вообще, scintilla вон 17 лет пишут. 17 лет, Карл!


Top
   
PostPosted: Wed Nov 02, 2016 9:21 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
viewtopic.php?f=5&t=2883#p58741
Quote:
- установщик драйверов

Готово.

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


Top
   
PostPosted: Wed Nov 02, 2016 11:44 pm 
Offline
User avatar

Joined: Thu Apr 26, 2012 10:10 pm
Posts: 37
Дратути.
Зашел поинтересоваться, как любимая птичко поживает. Можете обьяснить, N10 еще нет?
А что есть?)
У меня вродь N9 была... вродь... поднастроенная... думаю вот, качать что-то новое али не надо?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 175 posts ]  Go to page Previous 13 4 5 6 712 Next

All times are UTC+03:00


Who is online

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