HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Jackhammer (https://hlfx.ru/forum/forumdisplay.php?forumid=35)
-- Jackhammer 1.0 (public alpha) (https://hlfx.ru/forum/showthread.php?threadid=4207)
Отправлено ReeMytis 15-01-2014 в 19:52:
Ах да, "hide mask" на том же "texture application" отжимается, стоит перезапустить сам "texture application"
__________________
подпись
Отправлено XaeroX 15-01-2014 в 20:12:
Цитата:
thambs писал:
Program received signal SIGSEGV, Segmentation fault.
0xf6e9162b in ?? () from /lib/i386-linux-gnu/libc.so.6
Блин, да откуда крэши, я понять не могу.
Держу под gdb, открыто две карты, даже дал линуксу уснуть - ничего не падает.
Цитата:
thambs писал:
под 64бита его можно будет собрать?
Ну если хочется экстрима и разнообразных багов, связанных с размерами лонга и поинтера - то почему бы и нет. Я не пробовал, т.к. у меня нет 64-битных библиотек Qt.
Добавлено 16-01-2014 в 03:12:
Цитата:
ReeMytis писал:
Ах да, "hide mask" на том же "texture application" отжимается, стоит перезапустить сам "texture application"
Это специально сделано. А то иначе у людей баг "памагите, фейсы перестали выделяться!!"
Сам понимаешь, угодить народу невозможно, редактор будет говном всегда. Это закон жизни.
Отправлено ReeMytis 15-01-2014 в 20:26:
Цитата:
XaeroX писал:
Это специально сделано. А то иначе у людей баг "памагите, фейсы перестали выделяться!!"
Сам понимаешь, угодить народу невозможно, редактор будет говном всегда. Это закон жизни.
Ну это ты сказанул, конечно. 10 лет я выделяю фэйсы без маски, а теперь юные джентмэны у меня отнимают эту возможность. Дай что-ль галочку, блокирующую кнопку, в нажатом состоянии.
Честно, не имей редактор 2-3 досадных упущений - и я перешел бы на него, наверное даже сейчас. Наверное__________________
подпись
Отправлено XaeroX 15-01-2014 в 20:35:
Цитата:
ReeMytis писал:
Дай что-ль галочку, блокирующую кнопку, в нажатом состоянии.
Предлагаешь на каждое несоотвествие оригиналу, которое я счёл адекватным, делать опцию?
Ну, могу запилить строчку в конфиге, в принципе.
Цитата:
ReeMytis писал:
Честно, не имей редактор 2-3 досадных упущений - и я перешел бы на него, наверное даже сейчас. Наверное
Я уже устал повторять, что переход халферов на джек для меня не является приоритетной целью.
Что мне даст твой переход на редактор? Тебе - понятно, что даст, новые фичи, а мне?
Отправлено thambs 15-01-2014 в 20:42:
да это блин фазы луны и погода на марксе! может у меня с компьютером чего то?
мои действия:
- открыл обе карты
- на monorail1d выбрал кусок широкого монорельсового тоннеля и его кайму
- вставил сабж на monorail4
- второй раз не вопроизвелось
C++ Source Code:
1 | Program received signal SIGSEGV, Segmentation fault. |
2 | 0x0807388c in cClipboard::paste (this=0x8418e60, world=0x880b2b8, count=1, origin=0xffffc274, offset=0x0, rotation=0x0, selectResults=true, |
3 | groupResults=false, undoTitle=0x819d433 "Paste") at ../../../code/utils/jackhammer/vClipboard.cpp:409 |
4 | 409 ../../../code/utils/jackhammer/vClipboard.cpp: No such file or directory. |
6 | #0 0x0807388c in cClipboard::paste (this=0x8418e60, world=0x880b2b8, count=1, origin=0xffffc274, offset=0x0, rotation=0x0, selectResults=true, |
7 | groupResults=false, undoTitle=0x819d433 "Paste") at ../../../code/utils/jackhammer/vClipboard.cpp:409 |
8 | #1 0x080c9981 in cMainWindow::cmdEditPaste (this=0xffffd528) at ../../../code/utils/jackhammer/vMainWindow.cpp:4343 |
9 | #2 0x08187f2b in cMainWindow::qt_static_metacall (_o=0xffffd528, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0xffffc3a8) |
10 | at Debug-i686-x86/moc/moc_vMainWindow.cpp:319 |
11 | #3 0xf7e716b1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
12 | #4 0xf733e9bd in QAction::triggered(bool) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
13 | #5 0xf733ec5b in QAction::activate(QAction::ActionEvent) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
14 | #6 0xf733edf0 in QAction::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
15 | #7 0xf7345ed4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
16 | #8 0xf734b30d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
17 | #9 0xf7e5a97e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
18 | #10 0xf737e5f7 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
19 | #11 0xf737fbd5 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
20 | #12 0xf734d1ec in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
21 | #13 0xf7e5a97e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
22 | #14 0xf7343ced in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
23 | #15 0xf73fa451 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
24 | #16 0xf73fa8fb in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
25 | #17 0xf73d1805 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
26 | #18 0xf73feefc in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
27 | #19 0xf6cf7d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 |
28 | #20 0xf6cf8125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 |
29 | #21 0xf6cf8201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 |
30 | #22 0xf7e8d887 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag> ) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
31 | #23 0xf73feafa in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
32 | #24 0xf7e5950d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag> ) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
33 | #25 0xf7e597a9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag> ) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
34 | #26 0xf7e5eeba in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4 |
35 | #27 0xf7343a74 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQtGui.so.4 |
36 | #28 0x080a79f8 in vMain (argc=1, argv=0xffffd8f4) at ../../../code/utils/jackhammer/vMain.cpp:177 |
37 | #29 0x080a7b74 in main (argc=1, argv=0xffffd8f4) at ../../../code/utils/jackhammer/vMain.cpp:239 |
__________________
http://www.moddb.com/mods/monorail-quest
Отправлено XaeroX 15-01-2014 в 20:52:
thambs
Отменой пользовался на какой-либо из этих карт от момента открытия до момента вставки?
Отправлено tolerance 15-01-2014 в 21:03:
Цитата:
ReeMytis писал:
Если это системное - тогда нет проблем, буду искать решение.
Это походу Qt'шное, тоже бесит. Но спасает то, что текстурки можно колесиком прокручивать...
Отправлено ReeMytis 15-01-2014 в 21:04:
Цитата:
XaeroX писал:
Предлагаешь на каждое несоотвествие оригиналу, которое я счёл адекватным, делать опцию?
Ну, могу запилить строчку в конфиге, в принципе
не нада
Цитата:
XaeroX писал:
Я уже устал повторять, что переход халферов на джек для меня не является приоритетной целью.
Что мне даст твой переход на редактор? Тебе - понятно, что даст, новые фичи, а мне?
ладно, не кипятись, ну не знал) Просто там поддержку хаммерских карт увидел, вот и подумал, что это альтернатива VHE. Да и в опросе, вроде как, тема замещения есть. Стало быть и не заменит, за нецелесообразностью ее как таковой. Слушай, а можно перепроголосовать?__________________
подпись
Отправлено thambs 15-01-2014 в 21:09:
XaeroX
ага, воспроизвелось! итак, если на карте-доноре вот этот вот тоннель выделить, ctrl+c, del, ctrl-z, а потом его же ctrl+v (хоть прямо на эту карту, хоть на другую), то краш есть.
ага, дело в группах. на карте-коробке ctrl+a, группируем, ctrl+c, del, ctrl+z, ctrl+v -> краш
__________________
http://www.moddb.com/mods/monorail-quest
Отправлено XaeroX 15-01-2014 в 21:13:
Цитата:
ReeMytis писал:
не нада
Я всё-таки сделал опцию, и даже включил её по умолчанию, т.е. теперь по дефолту работает так же, как в хаммере. Ну а кого это поведение раздражает - воспользуется опцией в конфиге. Там уже немало таких недокументированных опций скопилось.
Цитата:
ReeMytis писал:
Просто там поддержку хаммерских карт увидел, вот и подумал, что это альтернатива VHE
Ну, всё верно, это альтернатива VHE. Я не вижу связи, поясни?
Цитата:
ReeMytis писал:
Слушай, а можно перепроголосовать?
Можно, говори пункт - перекину голос.
Добавлено 16-01-2014 в 04:10:
Цитата:
thambs писал:
ага, дело в группах
Я понял, что в группах (ибо гдб указал строку вылета в сорце), но единственное, что может подпортить группы - это отмена, потому и спросил.
Добавлено 16-01-2014 в 04:11:
Цитата:
thambs писал:
на карте-коробке ctrl+a, группируем, ctrl+c, del, ctrl+z, ctrl+v -> краш
Красота-то какая! Спасибо! Буду фиксить. 
Добавлено 16-01-2014 в 04:13:
Цитата:
ReeMytis писал:
Да и в опросе, вроде как, тема замещения есть
В опросе - оценка редактора в баллах. По пятибалльной системе. Пояснения даны в общем, кто-то может проголосовать за п.1, даже если не будет использовать редактор вообще, и напротив, за п.4, если просто считает проект плохим (ну, видимо, будучи более крутым программером).
Отправлено ReeMytis 15-01-2014 в 21:16:
Цитата:
XaeroX писал:
Я всё-таки сделал опцию, и даже включил её по умолчанию, т.е. теперь по дефолту работает так же, как в хаммере. Ну а кого это поведение раздражает - воспользуется опцией в конфиге. Там уже немало таких недокументированных опций скопилось.
спасиба) не стоилоЦитата:
XaeroX писал:
Ну, всё верно, это альтернатива VHE. Я не вижу связи, поясни?
Ну ты говорил, что переход халверов тебя не интересует. Еще ты говоришь, что это альтернатива Хаммеру. Ну то есть, чтобы халверы перешли. Но зачем переходить-то, я же Халвер? Я запуталсяЦитата:
XaeroX писал:
Можно, говори пункт - перекину голос.
Ждет большое будущее__________________
подпись
Отправлено XaeroX 15-01-2014 в 21:55:
Цитата:
ReeMytis писал:
Ну ты говорил, что переход халверов тебя не интересует.
Я не говорил, что не интересует. Я сказал, что это не является приоритетной целью проекта. Есть более важные цели, но, конечно, если кому-то из халферов редактор в итоге понравится и он на него перейдёт - я разве ж против? 
Халферы мне для тестов нужны большей частью. Вот благодаря товарищу тимтчу багу с группами нашёл и пофиксил, а заодно ещё багу в отмене с No such faceId. Без широкого тестирования такие специфические баги отловить сложно.
Отправлено ReeMytis 15-01-2014 в 22:06:
Цитата:
XaeroX писал:
Халферы мне для тестов нужны большей частью
а, ну тогда ясно) я сразу и не понял__________________
подпись
Отправлено XaeroX 16-01-2014 в 01:19:
Обновление для линукс-версии 1.0.149:
http://rghost.ru/51687025
Отправлено thambs 16-01-2014 в 15:24:
установщик.......... >(
__________________
http://www.moddb.com/mods/monorail-quest