Board.KolibriOS.org

Official KolibriOS board
It is currently Sat May 25, 2019 6:31 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 126 posts ]  Go to page Previous 15 6 7 8 9 Next
Author Message
PostPosted: Sun Apr 22, 2018 3:51 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 170
tsdima wrote:
JohnXenox wrote:
Чего-то у меня не работает.

А конкретнее?

1. Создаём новый workspace, тут вопросов быть не должно.
2. Правой кнопкой на workspace -> Add an Existing Project, проект должен добавиться.
3. F7 компилируем проект.
Спасибо, разобрался. Теперь работает. :D
Никогда раньше не пользовался Codelite. В основном, пользуюсь Geany.
tsdima wrote:
Кстати, у меня в виртуалке почему-то не работают брейкпоинты. То-ли виртуалка глючит, то-ли Codelite. Та-же самая ситуация, в том-же плеере, но Ubuntu 14.04 и Codelie 9.0.1 - всё работает.
У меня работает.

Upd. Хотя нет, поторопился, чего-то не то.
Upd. Не, вроде брейкпоинты работают.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
PostPosted: Mon Apr 23, 2018 9:02 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Apperance в SysPanel в использовании вкладки обоев, при их смене, выдаёт исключение.

P.S.. Ещё отловил какие то mcall в системной панели (начав с регулятора звука) после которых
ярыки панели перестали открываться.
Code:
03.0000026B: mcall 66, 0x4, 0x4D, 0x110
03.00000281: mcall 66, 0x4, 0x4B, 0x110
03.00000297: mcall 66, 0x4, 0x50, 0x110
03.000002E6: mcall 68, 0x10, 0xCE5, 0x20000
03.000006F1: mcall 68, 0x11, 0x7006, 0x20000
04.000006F1: mcall 68, 0x11, 0x7006, 0x14F
04.000006F1: mcall 68, 0x11, 0x7006, 0x151
04.000006F1: mcall 68, 0x11, 0x7006, 0x153


Top
   
PostPosted: Tue Apr 24, 2018 9:14 am 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Kopa wrote:
Apperance в SysPanel в использовании вкладки обоев, при их смене, выдаёт исключение.

Это KIV падает. Он не ожидает, что функция 15 не реализована :)
15.6 должна вернуть адрес спроецированной картинки фона, а т.к. функция 15 не реализована, то в регистре eax остаётся 15, вот туда он и засылает картинку, попортив себя самого.

Вот, кстати, вопрос - нужен ли функционал фоновой картинки? Теоретически, можно подложить окно на весь экран с фоновой картинкой под все окна.

Kopa wrote:
P.S.. Ещё отловил какие то mcall в системной панели (начав с регулятора звука) после которых
ярыки панели перестали открываться.

Да, я тоже такое поведение панели получал, пока руки не дошли покопать, в чём там дело. Однозначных действий, чтобы повторить этот баг, я пока не нашёл.


Top
   
PostPosted: Wed Apr 25, 2018 8:57 pm 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Добавил глобальные клавиши, @volume теперь управляется нормально, при запущенном @taskbar окна закрываются по Alt+F4, раскладка переключается, Alt+Tab тоже работает.


Top
   
PostPosted: Wed Apr 25, 2018 9:34 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
На каком то моменте не смог получить фокус ввода для Far при запущеном @taskbar
В терминале были такие mcall :)
Code:
03.00000B6D: mcall 48, 0x1, 0x0, 0x6FF0
03.00000F1D: mcall 18, 0x16, 0x0, 0x2
03.0000110A: mcall 18, 0x17, 0xFFFFFF, 0x2A90


Top
   
PostPosted: Thu Apr 26, 2018 10:43 am 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Kopa wrote:
На каком то моменте не смог получить фокус ввода для Far при запущеном @taskbar

Может не @taskbar, а @docky? По крайней мере у меня, если @docky открыт (т.е. показано всплывающее окно с именем иконки), то фокус постоянно на всплывающем окне. Если подвигать мышью по @docky, а конкретно - увести наверх, то это окно превращается в точку с координатами 0,0, но всё также забирает фокус. Непонятно, почему @docky не скрывается, когда теряет фокус. Придётся, видимо, лезть в его исходники.


Top
   
PostPosted: Thu Apr 26, 2018 7:24 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Фокус ввода управляем :)

Есть такая ситуация:
При активизации "Меню" (@Taskbar) кликание на "пустом" месте рабочего стола не убирает "Меню"

P.S. И ещё отловил mcall (вероятно связанные с описанным поведением)
Code:
02.00000B6D: mcall 48, 0x1, 0x0, 0x6FF0
02.0000110A: mcall 18, 0x17, 0x1, 0x437
02.0000110A: mcall 18, 0x17, 0x77F, 0x437
02.0000110A: mcall 18, 0x17, 0xFFFFFF, 0x2A90

@docky пока активен перехватывает фокус ввода и тоже не убирается кликом по рабочему столу вне его.


Top
   
PostPosted: Thu Apr 26, 2018 7:35 pm 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Клик по рабочему столу не приходит эмулятору. Вот если мы сделаем рабочий стол Колибри с фоновым рисунком, тогда будет шанс.

Кстати, вопрос возник: какому окну приходят события mouse move, активному, или тому, над которым находится мышь?


Top
   
PostPosted: Thu Apr 26, 2018 7:48 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Сейчас ещё раз проверил Snake в портретном режиме монитора (так же не хочет работать)
При принудитеьном закрытии его окна (закрывается) появляется такое сообщение
Code:
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 4031513 requests (4031513 known processed) with 31 events remaining.


P.S. Eolite тоже не работает у меня в портретном режиме монитора. :)


Top
   
PostPosted: Thu Apr 26, 2018 7:59 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
> Клик по рабочему столу не приходит эмулятору. Вот если мы сделаем рабочий стол Колибри с фоновым рисунком, тогда будет шанс.

Разве @menu не закрывается при событии "деактивация окна" (перерисовка + проверка proc_info.window_status), которое собственно и должно происходить при клике на рабочем столе ?

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


Top
   
PostPosted: Sat Apr 28, 2018 2:45 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
tsdima wrote:
Кстати, вопрос возник: какому окну приходят события mouse move, активному, или тому, над которым находится мышь?
В самой KolibriOS зависит от установленных флагов см. описание SysFn40:SetEventMask http://websvn.kolibrios.org/filedetails ... #line-2011
Quote:
* ebx = mask: bit i corresponds to event i+1 (see list of events)
(set bit permits notice on event)
bit 31: mouse active/inactive filter
bit 31 = 0 - inactive window receive mouse events
bit 31 = 1 - inactive window does not receive mouse events
bit 30: cursor position filter
bit 30 = 0 = the window receive mouse events if cursor
outside window
bit 30 = 1 - the window does not receive mouse events if cursor
outside window


Top
   
PostPosted: Sun Apr 29, 2018 11:43 am 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Короче, с учётом того, что потом события фильтруются, нужно посылать всем.


Top
   
PostPosted: Sun Apr 29, 2018 3:02 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Интересно, а в сообщество Linux кто нибудь постил уже новость о существовании данной разработки? :)

P.S. В описании программы можно привести ещё варианты запуска каких нибудь менеджеров или сразу запускать
@docky @taskbar, но в меню нет выбора файловых менеджеров.
Какие mcall на очереди для включения в эмулятор?


Top
   
PostPosted: Sun Apr 29, 2018 3:56 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
В https://vk.com/kolibri_os надо запостить новость.
Может кто-то несколько скринов сделать в png ?
И небольшое описание если можно было бы кстати.

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


Top
   
PostPosted: Sun Apr 29, 2018 4:55 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Leency wrote:
Может кто-то несколько скринов сделать в png ?.

Скрины (достаточно и продуманного одного), наверное, хорошо сделать рядом с каким то софтом из Linux :)
Может быть вариант и в форме плаката и на каком хостинге размещать.

P.S. А кто формирует новости на https://www.opennet.ru/ ?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 126 posts ]  Go to page Previous 15 6 7 8 9 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