Os4.1 для peg2 part 2

Софт современных Amiga-like компьютеров. Morphos 2.x, AmigaOS 4.x, Aros, Linux

Модераторы: striimii, Vinnny

Re: Os4.1 для peg2 part 2

Сообщение easy_john 19 окт 2013, 16:33

Да, й это ошибка. Остальное надо пофиксить. Дома буду, посмотрю.
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Os4.1 для peg2 part 2

Сообщение CLR 19 окт 2013, 20:06

@anny
Не обратил внимания, в последних двух релизах морфоси тоже какието странные косяки с локалью?
Когда установлен keymap.sbar и включен ру - то заголовки окон в овб и еще кое где нормально и правильно, а когда енг - одни вопросы. Причем страницы рендерятся нормально, только в заголовках окон хрень. Но в 3.1 такого например не было. Фаб отмазывается, говорит овб не при чем, а там толи кодесетс толи еще чего так себя ведет. Толи локаль кривая. Может, есть какое незамысловатое решение?
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 362
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Os4.1 для peg2 part 2

Сообщение anny 21 окт 2013, 11:27

@Clr
По Морфосу хз чесно сказать. У меня стоит сейчас 3.2, но все в english и тд , т.к. я особо в нем не сижу. Я бы мог понять что когда вопросики если русский включен (т.е. тупо нет локали там везде или еще что), но когда включен русские и английский хер, и только в названиях окон , то хз , какой-то именно баг системный, не локали ..

А на морфосе codesets юзается под все это дело ?
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение CLR 21 окт 2013, 19:23

anny писал(а):А на морфосе codesets юзается под все это дело ?


Да хер бы его знал. Но вот тут гражданин утверждает, что он волшебным образом баг победил http://www.amiga.org.ru/forum/viewtopic.php?f=16&t=3230
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 362
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Os4.1 для peg2 part 2

Сообщение anny 31 окт 2013, 17:52

@all
Keymap switcher готов практически:
Вложения
keymap_switcher_almost_done.jpg
keymap_switcher_almost_done.jpg (9.16 KiB) Просмотров: 12349
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение easy_john 01 ноя 2013, 03:11

Отлично! Где скачать?
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Os4.1 для peg2 part 2

Сообщение anny 01 ноя 2013, 09:57

@Easy
Нашли мелкий баг , сегодня надеюсь пофиксим и выложу.

Но пока оно не работает как commoditie, т.е. нету нет опции на хандлинг кей комбо, пока только мышой. Но в целом мы пока как раз десигн сделали и проверили как оно вообще все работает и тд. Сейчас мелкий баг этот, и затем добавить коммодите кода , и будет как надо все. Только оно естна keymapswitcher.docky, т.е. делаешь amidock панель 24x24 размера, и туда то что "аля как трей" запихиваешь.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение anny 04 ноя 2013, 10:18

@easy
Attached (но имей ввиду тебе надо сделать новый dock размера topbar, двинуть его туда , сделать его locked, transparent, border free ну и тд, типа мимик tray, и уже туда засунуть keymapswitcher.docky и save). Еще выставь тултайп у свитчера 1click_docky=yes, чтоб вообще было ок
Вложения
kmsbeta.zip
(115.95 KiB) Скачиваний: 266
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение anny 04 ноя 2013, 11:56

@easy
Btw, теперь надо сделать нормальный keymap для PC клав (под нормальным я имею ввиду чтобы все было как на винде: привычно и удобно)

Я взял твой , и пофиксил децл (поменяв Classic на PC клаву):

-- "й" не работала - пофиксил как выше писал
-- "ё" не работала там где должна, вместо этого была на "точке" рядом с Ю, что когда в русской раскаладке должно быть точка когда просто нажата, и запятая когда с шифтом - пофиксил
-- № не работала когда 3 нажата с шифтом - пофиксил
-- ; не работала когда 4 нажата с шифтом - пофиксил
-- : не работала когда 6 нажата с шифтом - пофиксил
-- ? не работала когда 7 нажата с шифтом - пофиксил
-- был какойто гемор с | / и тд - пофиксил.

Теперь 2 момента осталось:

1. Надо скомбинировать keymap c PC и Classic (т.к. я вижу что 1 кеймап файл может иметь 2 раскладки внутри, одна для класик клав, другая для pc клав). По идее должно быть достаточно просто совместить, но надо чтобы ты классическую потестил и тд.

2. когда мы в русском, всякие вкусные key combo не работают , скажем "Amiga+e" для того чтобы окно "execute a file" выскачило и тд. Хз как тут быть..

Прикрепил кеймап пофиксенный.
Вложения
rus_amiga1251_pc_keyboard.zip
(1.88 KiB) Скачиваний: 287
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение creator 04 ноя 2013, 17:11

anny писал(а): 2. когда мы в русском, всякие вкусные key combo не работают , скажем "Amiga+e" для того чтобы окно "execute a file" выскачило и тд. Хз как тут быть..

В классическом AmiRus by Konstantin Fetisov при нажатии LAmiga или RAmiga временно включается английская раскладка.
Никогда не следует недооценивать предсказуемость тупизны
Аватара пользователя
creator
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 429
Зарегистрирован: 06 мар 2007, 20:49
Откуда: nsk

Re: Os4.1 для peg2 part 2

Сообщение anny 04 ноя 2013, 18:45

creator писал(а):В классическом AmiRus by Konstantin Fetisov при нажатии LAmiga или RAmiga временно включается английская раскладка.


Ну это как раз то чего хочется избежать (тоесть всякие полу-хаки-воркораунды) и сделать более проще без участия кодеса внутри свитчера. Я более думаю о том что в кеймапах самих можно просто написать что делать когда l/r amiga , l/r ctrl нажимается. Во всяком случае ALONE (когда ничего не нажато) и SHIFT хандлятся, возможно и остальные можно прописать по аналогии.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1266
Зарегистрирован: 05 дек 2004, 01:22

Re: Os4.1 для peg2 part 2

Сообщение easy_john 04 ноя 2013, 22:46

anny писал(а):@easy
Attached (но имей ввиду тебе надо сделать новый dock размера topbar, двинуть его туда , сделать его locked, transparent, border free ну и тд, типа мимик tray, и уже туда засунуть keymapswitcher.docky и save). Еще выставь тултайп у свитчера 1click_docky=yes, чтоб вообще было ок

Не получается.
Как только добавляю keqmapswitcher.docky сразу вылезает:
Guru Meditation: 80000003
Task 0x3d3dc990 ("RAMLIB: opening KeymapSwitcher.docky") generated an error of type DSI (Data Storage Interrupt) on address 0x70220aac
Redzone was not damages
Stackpointer is inside bounds

PS извини, что так долго, впервые добрался до амиги за несколько месяцев.
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Os4.1 для peg2 part 2

Сообщение easy_john 04 ноя 2013, 23:19

anny писал(а):@easy
Btw, теперь надо сделать нормальный keymap для PC клав (под нормальным я имею ввиду чтобы все было как на винде: привычно и удобно)
Я взял твой , и пофиксил децл (поменяв Classic на PC клаву):

Надо сговориться, какие кеймапы как делать.
Нам надо, получается, 4 кеймапа:
- клавиатура амига английская раскладка
- клавиатура амига русская раскладка
- клавиатура пц английская раскладка
- клавиатура пц русская раскладка
А потом пц+амига скомбинировать в 1 файл, что бы было всего 2.
Будем ли мы делать в русской раскладке английские буквы по alt и наоборот?

anny писал(а): 1. Надо скомбинировать keymap c PC и Classic (т.к. я вижу что 1 кеймап файл может иметь 2 раскладки внутри, одна для класик клав, другая для pc клав). По идее должно быть достаточно просто совместить, но надо чтобы ты классическую потестил и тд.

Я попробую.

anny писал(а): 2. когда мы в русском, всякие вкусные key combo не работают , скажем "Amiga+e" для того чтобы окно "execute a file" выскачило и тд. Хз как тут быть..

Я не знаю.
Кстати в линуксе была такая же проблема несколько лет назад. Народ решал обычно прописывая два хоткея, под обе раскладки :)
anny писал(а):Прикрепил кеймап пофиксенный.

У тебя там в текстовых описаниях встречается в куче мест "classic", что долго сбивало меня с толку. Пойду заменять.
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Os4.1 для peg2 part 2

Сообщение easy_john 05 ноя 2013, 00:52

1. В русской раскладке для pc у меня идет не стыковка. У тебя написано:
Код: Выделить всё
KEY 02 ALONE "2" SHIFT "@"
KEY 03 ALONE "3" SHIFT "Є"

В то время, как в винде на 2 - ", 3 - №.

2. Еще - для всей первой колонки нужны ли все эти alt и alt+shift которые дают "©", "®"?
Я бы их выкинул, если ни кто не пользуется.

3. Еще - NumPad с шифтом, там "ѕ", "Ї", "Ў", "Є", "µ", "Ґ", "ў", "ї", "¶", "ґ" - это надо или старый мусор и удалить?

4. В русской раскладке под виндой на нумпаде "." становится ",". Но можно оставить точку, а то меня это то же бесит :)
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Os4.1 для peg2 part 2

Сообщение easy_john 05 ноя 2013, 01:45

Вот такой получился фаил.

Я добавил часть amiga keyboard в конец. Проверил, у меня на амиге все работает.
В амижной клавиатуре:
- на всех русских буквах сделано по alt - латинские.
- с нумлока убрал alt.
- немного подправил текстовые описания, там где раскладка в виде клавы.
В пц клавиатуре - ничего не менял.
Вложения
rus_cp1251_keyboard.zip
(2.5 KiB) Скачиваний: 294
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4288
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Пред.След.

Вернуться в Софт Amiga NG

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron