[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]

[Burichan] [Foliant] [Futaba] [Greenhell] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 30720 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1695387379949.png -(183428 B, 1920x1053) Thumbnail displayed, click image for full size.
183428 No.217649  

http://www.boomerangsworld.de/cms/worker/index.html

>> No.217652  

Я буду долго гнать хуесипед.
В глухих хуях его остановлю.
Нарву хуев и подарю букет
Хуевушке, которую люблю.

>> No.217653  

удискс запилился сам собой после ональной реконпиляцеи с ффлагам --with-dbus, саатветствующяя либа уже стаяла.

  • как сделать, что я када слева на панельке на дирикторию навожу, слева чоб ее сразу открывало? а иначе нахуй две панельки нужны?
>> No.217654  

>>217653
всмысле справа, ну вы понели

>> No.217655  
File: 1695399368273.jpg -(339087 B, 1741x1393) Thumbnail displayed, click image for full size.
339087

>>217649
просмотр. остальное хз

#! /bin/sh
if [ $# != 7 ]; then
echo "This is the $0 program. It belongs to the worker filemanager."
echo " This is not a standalone program. It will normally be called from"
echo " worker to display pictures in it."
echo " The arguments are:"
echo " 1. X-coordinate"
echo " 2. Y-coordinate"
echo " 3. Width of the area"
echo " 4. Height of the area"
echo " 5. Hex-number of the window"
echo " 6. The filename to show"
echo " 7. The background color in X11-format"
echo
exit
fi

pgrep -f "urxvtc -embed 0x$5|mpv --mute=yes --loop --wid" | xargs kill -15

set -m
(
e=$(echo "$6" | grep -E ".*\.(bmp|dds|jpeg|jpg|png|tga|webp|avif)" 2>/dev/null)
if test -n "$e"; then
display -geometry $3x$4+$1+$2 -foreground "$7" -window 0x$5 "$6" & >/dev/null 2>/dev/null
else
v=$(echo "$6" | grep -E ".*\.(avi|flv|gif|m4v|mkv|mov|mp4|mpeg|mpg|ogm|vob|webm|wmv|flac|mp3|ogg|wav|wma|wm)" 2>/dev/null)
if test -n "$v"; then
mpv --mute=yes --loop --wid=0x$5 --input-vo-keyboard=no "$6" & >/dev/null 2>dev/null
# else
# d=$(file "$6" | grep -E "(\ directory|\ symbolic link to )" 2>/dev/null)
# if test -z "$d"; then
# urxvtc -embed 0x$5 -bg rgb:19/19/1d -e nano -mvxS$ "$6" & >/dev/null 2>dev/null
# fi
fi
fi
)
>> No.217657  

>>217655
да я так и понял, вот уже час пердолю свой скрипт, не могу понять чо за хуйня блять

вот мой скрипт лежит в файлике /opt/apps/worker/displaywrapper_worker

я захожу в ональную канфигураццию IMAGE DISPLAY MMMODE, прописываю там этот путь, а эта ублюдина все равно свой внутренний использует. уже xli удалил ннахуй, а оно все равно свои скрипты жрет скорина. мне чо блять при каждой ринанпеляцеи их скрипты править!?

>> No.217659  

чень ну че за лажа блять
я открываю гифку
а этот долбоеб ждет пока она доиграет вместо того, что бы убить ее и включить следующую
сука
я бы скрипты попердолил, но исходники не буду

>> No.217660  

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

>> No.217661  
File: 1695448540313.png -(123434 B, 653x363) Thumbnail displayed, click image for full size.
123434

>>217657
хмм, у меня оно в, и походу этот превьювер.сх захардкоденый путь.

>> No.217662  
File: 1695448696004.png -(49682 B, 1318x609) Thumbnail displayed, click image for full size.
49682

>>217661
и вот он хоткей.

чёто смутно помню про этот скрипт, что я его где-то на форумах нашел.

>> No.217664  

чень смари какую хуйню я сделал

в showimagemode.cc в дифолтные вюверы добавил preview_worker, который мой самадельный скрепт, патамушто не гребу как еще сделать, шобы оно кастамный скрепт жрало. а вот сам скрепт это мая "гордасть". хуйня канешно но я пездец даволен.

#! /bin/sh
#
# Copyright (C) 2005 Tobias Toedter <t.toedter@gmx.net>
# Portability changes by Ralf Hoffmann <ralf@boomerangsworld.de>
# Copyright (C) 2014 Ralf Hoffmann <ralf@boomerangsworld.de>
# merge with displaywrapper_worker
#
# This file is part of worker.
#
# Worker is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# Worker is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Worker; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

# we require exactly seven arguments to the script
if [ $# != 7 ]; then
echo "This is the $0 program. It belongs to the worker filemanager."
echo " This is not a standalone program. It will normally be called from"
echo " worker to display pictures in it."
echo " The arguments are:"
echo " 1. X-coordinate"
echo " 2. Y-coordinate"
echo " 3. Width of the area"
echo " 4. Height of the area"
echo " 5. Hex-number of the window"
echo " 6. The filename to show"
echo " 7. The background color in X11-format"
echo
exit
fi

mime="$(file --mime-type --brief "${6}")"
AWK='{
split($2, pieces, /\//)
i=1
printf("#")
for (; i <= length(pieces); i++) {
printf(pieces[i])
}
}
'

if [ ! -d ~/.cache ]; then
mkdir ~/.cache
fi

if [ ! -d ~/.run ]; then
mkdir ~/.run
fi

pidfile=~/.run/worker-preview.pid
cachefile=~/.cache/worker-preview.cache

if [ -f "$pidfile" ]; then
pid="$(cat "$pidfile")"
if [ -d "/proc/$pid" -a -f "$cachefile" -a "$(cat "$cachefile")" = "$6" ]
then
exit
elif [ -d "/proc/$pid" ]; then
kill "$pid"
fi
fi

nyae () {
which "$1" >/dev/null
return $?
}

image () {
info="$(xwininfo -id "0x$5")"
width="$(echo "$info" | awk '/Width:/ {print $2}')"
height="$(echo "$info" | awk '/Height:/ {print $2}')"
size=""
if [ "$width" -ge "$height" ]; then
size="$width"
else
size="$height"
fi
if nyae display; then
display \
-resize "$size" \
-geometry "${3}x${4}+${1}+${2}" \
-window "0x${5}" \
-foreground "$7" \
"${6}" >/tmp/log 2>&1 &
echo $! > "$pidfile"
echo "$6" > "$cachefile"
elif nyae gm; then
gm display \
-size "$size" \
-geometry "${3}x${4}+${1}+${2}" \
-window "0x${5}" \
-foreground "$7" \
"${6}" >/tmp/log 2>&1 &
echo $! > "$pidfile"
echo "$6" > "$cachefile"
else
echo "No supported kartinko prosmotrs4ikov found."
exit 1
fi
}

video () {
if nyae mpv; then
bgr="$(echo "$7" | awk -F: "$AWK")"
echo $bgr > /tmp/log
echo $7 >> /tmp/log
mpv --no-osc \
--background="$bgr" \
--geometry="${3}x${4}+${1}+${2}" \
--loop \
--wid=0x"${5}" "${6}" &
echo $! > "$pidfile"
echo "$6" > "$cachefile"
fi
}

case "$mime" in
image/gif)
count=""
if nyae identify; then
count="$(identify -ping "$6" | wc -l)"
elif nyae gm; then
count="$(gm identify -ping "$6" | wc -l)"
else
echo "Cannot identify $6"
exit 1
fi
if [ "$count" -gt 1 ]; then
video "$@"
else
image "$@"
fi
;;
image*)
image "$@"
;;
video*|audio*)
video "$@"
#which ffmpeg >/dev/null || exit
#im="$(image_viewer)"
#[ -z "$im" ] && exit
#ffmpeg -i "${6}" -c:v png -f image2pipe - |
# $im -geometry "${3}x${4}+${1}+${2}" -window "0x${5}" \
# -foreground "$7" png:-
;;
esac

там я смарю какие-та логи напиханы это я када не мог панять схуяли не работает, поудаляйте сами пашаласта

ваша фартуна на сиводня:
QOTD:
"I'll listen to reason when it comes out on CD."

а мая фартуна в том, што нихуя не работает в плане он все равно не панимет, што нужно использоват мой скрепт, а не его хуету. блджад! нихуя не понимаю, што у них там в сорцах. праграмминг из эн унначюрал таск!

>> No.217665  

алсо у тибя цветавая схема пездец крутая, хачу хача^W^W^W^W такую же!

>> No.217666  

к mpv добавил

--force-window=yes

а еще оказывается image mode имеет отдельную конфигурацию зависимо от таба, лол! так что получается эта хуйня работает, зря метался. даже моя "правочка" в сорцах работает!

>> No.217670  

>>217665

palette {
0 = 25,25,29;
1 = 226,224,222;
2 = 34,81,95;
3 = 0,119,187;
4 = 0,114,132;
5 = 50,206,122;
6 = 247,109,22;
7 = 22,17,25;
}
layout {
buttonsvertical = false;
listviewsvertical = false;
listviewweight = 5;
weighttoactive = false;
statebar;
listviews;
buttons;
}
mouseconf {
selectbutton = 3;
activatebutton = 1;
scrollbutton = 2;
activatemod {
}
scrollmod {
}
contextmod {
mod = control;
}
selectmethod = normal;
}
saveworkerstateonexit = true;
volumemanager {
mountcommand = "";
unmountcommand = "";
fstabfile = "";
mtabfile = "";
partfile = "";
requestaction = false;
ejectcommand = "";
closetraycommand = "";
}
useversionstringcompare = true;

}
colors {

labelcolors {
color {
name = "1";
normal = 6,0;
active = 7,2;
}
}
faces {
face {
name = "clockbar-bg";
color = 0;
}
face {
name = "clockbar-fg";
color = 6;
}
face {
name = "dirview-dir-active-bg";
color = 2;
}
face {
name = "dirview-dir-active-fg";
color = 7;
}
face {
name = "dirview-dir-normal-bg";
color = 0;
}
face {
name = "dirview-dir-selact-bg";
color = 2;
}
face {
name = "dirview-dir-selact-fg";
color = 7;
}
face {
name = "dirview-dir-select-bg";
color = 0;
}
face {
name = "dirview-dir-select-fg";
color = 6;
}
face {
name = "dirview-file-active-bg";
color = 2;
}
face {
name = "dirview-file-active-fg";
color = 7;
}
face {
name = "dirview-file-normal-bg";
color = 0;
}
face {
name = "dirview-file-normal-fg";
color = 1;
}
face {
name = "dirview-file-selact-bg";
color = 2;
}
face {
name = "dirview-file-selact-fg";
color = 7;
}
face {
name = "dirview-file-select-bg";
color = 0;
}
face {
name = "dirview-file-select-fg";
color = 6;
}
face {
name = "dirview-header-fg";
color = 6;
}
face {
name = "lvb-active-bg";
color = 0;
}
face {
name = "lvb-active-fg";
color = 6;
}
face {
name = "lvb-inactive-fg";
color = 7;
}
face {
name = "request-fg";
color = 6;
}
face {
name = "statusbar-bg";
color = 0;
}
face {
name = "statusbar-fg";
color = 6;
}
face {
name = "textview-bg";
color = 0;
}
face {
name = "textview-fg";
color = 6;
}
face {
name = "textview-highlight-bg";
color = 0;
}
face {
name = "textview-highlight-fg";
color = 6;
}
face {
name = "textview-selection-bg";
color = 0;
}
face {
name = "textview-selection-fg";
color = 6;
}
}

}

>> No.217672  
File: 1695460987591.webm -(163013 B, 396x778) Thumbnail displayed, click image for full size.
163013

>>217670
единственное тока в i3 нету кампазитинха, а picom хуита какая-то, чето мне в нем не панравилась

>> No.217673  

ааа, так празрачнасть эта у тибя атдельна... крута!

>> No.217674  
File: 1695461151692.gif -(169 B, 53x25) Thumbnail displayed, click image for full size.
169

атвалилась

>> No.217675  
File: 1695462110020.gif -(157 B, 61x18) Thumbnail displayed, click image for full size.
157

алсо, есле заменить -resize на -sample, то в мильен раз быстрее будет!

>> No.217677  

слушай а как мне открыть сразу несколько файлов? ну вот выделить пачку и открыть? там есть какой-то флаг {f}, еще какие-то, но я чето не вижу документации нормальной по ним. {f} тока один открывает.

>> No.217678  

даже если через f3, хотя по идее должно все открывать.

>> No.217679  

ааа, я понял. надо другую кнопку настраивать, ту которая Show Pics, которая там где View, только правой кнопкой мыши.

тада другой вапрос, а можна его как-то переключать, между обычным и альтернативным видом кнопак? или это так и задумано, что его только через настройки посмотреть можно?

>> No.217680  

>>217679

>между обычным и альтернативным видом кнопак

???
у меня один сет ещё и забинденый на шорткаты.

>> No.217681  

>>217680
ну там типо када на кнопку тыцкаеш то если левай кнопкой, то оно делает то, што показано на кнопке, а када правой, то там типа другое действие. но я тибя понял, шорткаты наше все, ничиго против не имею, жалка драгНдроп немнога убогий, но да и нахуй он нужен, в крайним случии к кастылям ни привыкать

>> No.217682  

>>217679
алсо Уцух а пачиму мой француззкий айпи внезапна улител в бан, такое уже было временно, ты эта специальна или нет? если я тибя пугаю не бойся вне этого треда я не вылизу

>> No.217710  
M-x dired
>> No.217718  

ченьский, смотри, дабл клик акшн это либо мышкой клик-клик, либо на клавиатуре ентер тыкнуть, а можно сделать, что бы оно еще и на KP_Enter реагировало или надо лезть в сорцы?

>> No.217719  

>>217710
????
ты о чем!? это какие-то емаксавские шутейки?

>> No.217720  
File: 1695629182948.jpg -(389740 B, 750x600) Thumbnail displayed, click image for full size.
389740

>>217718
хз

ты уверен что ентер и даблклик одно и то же? может там просто несколько хоткеев на одно и то же действие сделаны?

>> No.217722  
File: 1695633670294.gif -(207 B, 84x24) Thumbnail displayed, click image for full size.
207

>>217720
а я хуй знает, Show-Action забиндино на F3. я конфиг погрепал, на Enter вообще нихуя нет.

кароче я провел мелкоэксперимент и вот че получил. по F3 вызывается Show-Action, это настраивается в файл-тайпах. А по Ентеру вызывает дабл-клик акшн. но дело в том, что шоу-акнш это типо такая штукенция, что бы просто посмотреть, а вот клик-клик акшн это типо когда ты уже работать собрался с этой хуитой. а вот на КР_Ентер нитиво нет, как его приравнять в дабл клику — непонятно!

ебаать, если не сделать make clean, то эта хуйня 500 мб занимает. а сам исполнимый файл 100мб, оно че блять там все статикой линкует?? а я то думаю хули такая долгая конпеляция. можно починить!? или с++ не чинится?

AHA! через жопу таки нашел! hotkey называется Main, редактируется руками!

каптча намекает, что пердолинг конфига через чтение сорцов на языке, которого ты не знаешь это ароузинг.

>> No.217723  
File: 1695633686547.png -(231137 B, 1916x1001) Thumbnail displayed, click image for full size.
231137
>> No.217725  
File: 1695643281677.png -(18996 B, 619x444) Thumbnail displayed, click image for full size.
18996

>>217722
команду strip знаешь? конпелируешь в релизе?

>> No.217727  

>>217719

M-x butterfly
>> No.217732  

>>217725
да, конь-пили-рую с релиза, почему не знаю. спасибо что напомнил за strip так получше будет.

>> No.217737  
File: 1695670337386.jpg -(1161062 B, 3433x4096) Thumbnail displayed, click image for full size.
1161062

прикиньте че узнал только охуел от нескольких часов пердолинга

x | y

казалось бы что тут не так? так вот пусть х это

cat chen

а у это

cat -

вопрос: что может пойти не так? а вот что, блять! если у это на самом деле

cat - &

то пайп моментально сломается, даже если добавить wait. что бы эта хуита нормально работала, нужно

x | y &

тогда нормально. пиздец правда?

заодно скриптоту ебучую переписал, прикрепил зип архивом к картинке, работает заебись, или такое у меня пока что впечатление.

>> No.217738  

а суть скриптоты в том, что работают не только видио/картинки а еще пдфки, дежавюшки и опенофис и запросто можно еще хуй знает чего надобавлять.

>> No.217741  
File: 1695679614746.jpg -(391941 B, 1485x2160) Thumbnail displayed, click image for full size.
391941

>>217737
это известная консоле-пердольная проблема. используйте раст вместо баша

>> No.217742  

>>217741
да я бы хоть и на си написал, если бы не нужно было дрочить хуйню уровня xcb, что бы получить нормальный размер окна, что бы оно кортинку скейлило по человечески. можно как труъ линуксойд пайпать из одной проги в другую и reap результаты, но тогда можно и на шеле написать. если знать такие вот ямо-падения конченные то оно не так уж и долго.

а с растом иди нах :) я не хочу вникать в программирование это слишком глубокая дерьмо-яма для моего светлого разума.

>> No.217744  

слушай, кот, а если файлы двигать или копировать, то только между табами?

>> No.217745  
File: 1695742312829.jpg -(154894 B, 2048x1618) Thumbnail displayed, click image for full size.
154894

>>217744
хз, не пробовал.

у меня на табе переключение между окнами, ктрл+т новая вкладка, ктрл+пап.пдаун ходить по вкладкам, ктрл+w закрыть, ф12 скопировать локацию в другое окно. если надо перекинуть файлы в папку внутри текущей, то просто таб+стрлт+ф12+таб и копируешь

мыши у меня уже нет лет 10, только трекпад, а на нём возёкать курсором не люблю.

>> No.217746  
File: 1695742550303.png -(31261 B, 1000x1000) Thumbnail displayed, click image for full size.
31261

>>217745
на самом деле я вообще просто ф12 обычно жму и затем в текущей вкладке переключаюсь куда копировать надо, потом таб и из другой копирую. ну это всё мускульная память.

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

>> No.217750  

>>217746
прикол, че за клавиатуры такие? не видел!

>> No.217757  
File: 1695836277040.jpg -(41071 B, 560x450) Thumbnail displayed, click image for full size.
41071

>>217750
да вроде много кто так их располагает

>> No.217758  

>>217757
у меня справа нампад полноценный, поэтому пейдж ап/даун вверху еще и маленькие, пиздец не удобно и можно случайно кнопку выключения нажать, которая там же справа вверху. а я криворукий пиздец, когда спешу по этим мелким кнопкам вообще не попадаю.

с другой стороны нампад прикольная штука. ты умеешь профессионально печатать двумя руками? я — нет, поэтому часто страдаю

>> No.217762  

>>217758

> можно случайно кнопку выключения нажать

Кстати можно просто убрать все действия от ее однократного нажатия и не парится.

>> No.217764  

>>217762
Как?

>> No.217768  

>>217764
В моем дистре это делается через acpid.conf.

>> No.217770  

>>217768
А в моем через xfce4 power manager, лол. Проще намного.

>> No.217792  

ня. в текстовом режиме справа вверху там есть такая надпись 100% что это за хуй-ня? если это зум, то как его увеличить? если это не зум, то зайчем оно там надо?

>> No.217793  

ахх, блять, это походу количество файла в процентах, которое он зайгрузил в память. ну ладно.

>> No.217795  

чень-ський, а почему ты не сделаешь "Unselected list view bar" белого цвета, а не синего? нихуя же не видно, что написано! а табом кликать это ж лол

>> No.217796  
File: 1696055777709.png -(3690596 B, 2221x3107) Thumbnail displayed, click image for full size.
3690596

>>217795

>Unselected list view bar

я даже не знаю что это такое.

>> No.217797  

>>217796
ня? ну в настройках цветовой схемы же!

>> No.218310  

какой-то он очень медленный с MTP андроидским вонючим. pcman-fm и ls намного реще справляются, не понимаю что там ихний код делает, нужно просто прочитать директорию, а оно какое-то пиздец медленное. вот если оставить только Name в Column View, то быстрее, а только Modification Time добавляешь и уже глюканное пипец, хотя ls -1rtl нормально работает. ооо пока пост писал открыло ураа

>> No.218311  

сука вот я файлы выделяю а оно глючит пиздец. я не понимаю, что они там за операции при выделении делают над файлами и главное ЗАЧЕЕМ?

>> No.218312  

Самое простое - намазать лицо bb кремом. Найди какой-нибудь незаметный а то перед мужиками стыдно будет. Побрейся или лучше броду удали совсем, побрей волосы на теле, на руках особенно. Одевайся по моде. Скини штаны с оверсайз футболками и худи. Если деньги есть, можно удалить пятак с лица и подтянуть морщины, но это уже перебор ящитаю.

>> No.218313  

охуеть а если роликом выделяю то норм. а какая нахуй разница? ты знаешь в чем там внутри разница между selectentry и сука роликом!?

>> No.218314  
>пятак

Пятна, конечно же.

>> No.218315  

>>218313
нет

>> No.218370  
File: 1698931494334.png -(127013 B, 1920x1080) Thumbnail displayed, click image for full size.
127013

>>218313
алсо, если ты про выделение мышью тысяч энтри, то я сделал пикрелейтед. медленно? да. просто жму и переключаюсь в другое окно, если допустим надо выделить по времени часть из 150k файлов, то с соответственной стороны это дело жму. вообще я больше по формату/имени файла выделяю(pattern select).

>> No.218418  

>>218370
учёный :)
а че у тебя за композитор? нету transparency clipping? у picom'а такое есть на экспериментальных бэкэндах, но я его вообще чисто ради scrot'a держу, что бы с maim использовать, а так все эти свистелки слишком большая когнитивная нагрузка

>> No.218423  
File: 1699059362311.jpg -(632071 B, 1600x1400) Thumbnail displayed, click image for full size.
632071

>>218418
picom --backend=xrender --no-ewmh-fullscreen -cCb --shadow-exclude-reg "x21+0+0" 2>/dev/null &

>> No.218424  
File: 1699059496365.jpg -(68954 B, 780x1024) Thumbnail displayed, click image for full size.
68954

>>218418
но при этом у меня тирингом занимается

Section "Device"

Identifier     "Card0"
Driver "amdgpu"
Option "TearFree" "true"

пиком для прозрачных терминалов, чтоб не запоминать чё там под открытым окном.

>> No.218427  

>>218423
круто awesome сделали, что зайголовки на панели идут, а то на i3 получается отдельно вертикальная полоска под зайголовки и отдельна под бар, получается меньше места. но бар в принципе можно скрывать и запоминать что на каком воркспейсе, но я почему-то решил, что мне это надоело и забил.

почему xender? у меня вот он себя как-то коряво вел, а вот glx пока слава богу красиво работает. я еще игрался с unredir-if-possible, но иногда есть проблемы, что если запустить xsecurelock на воркспейсе с фулскрин игрой, то оно просто белый экран сделает и вводи пароль наугад.

>> No.218432  
File: 1699090846903.jpg -(120430 B, 610x823) Thumbnail displayed, click image for full size.
120430

>>218427
он быстрее но не ченит тиринг

>> No.218435  

>>218432

>не ченит

кто glx? а че за прекол с этим тирингом, не пони-маю? я вот --no-vsync поставил и вообще никаких настроек в xorg.conf и никих тирингов не наблюдаю, че за зверь такой? один раз только видел на кде в виртуалке.

>> No.219061  

новый релиз подьехал, можно пожинать плоды!
читать тут
http://boomerangsworld.de/cms/worker/changes.html#orgc21ebfa
качать тут
http://boomerangsworld.de/cms/worker/downloads/worker-5.0.0.tar.zst

C: wo!

>> No.219067  

>>219061
вчера сконпилировал, сегодня отрыл. круто!! теперь можно копировать с других програм нормально!

>> No.219068  

чень а зачем у тебя стоит
--no-ewmh-fullscreen
????

>> No.219069  

>>219067
а нет, это уже сегодня было. потреял счет

>> No.219081  

>>219068
без понятия

>> No.219360  

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

скрипты хуйня, но простые, можно разобраться. зачем в select_viewer.sh куча '&' не помю, наверное можно убрать

короче нужно сконпилировать invoke-worker-preview.c и положить все в одну папочку вместе со скриптами, ну и socat надо, да.

.tar.xz:
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

хотя я удивлюсь если кому-то не похуй

>> No.219368  
File: 1704818604945.jpg -(2671534 B, 1475x1910) Thumbnail displayed, click image for full size.
2671534

>>219360
я как-нибудь исследую эту мессагу. твой пост был не зря.

>> No.219372  

>>219368
хз вот еще так дотыкал немного вроде делает то что хочу, так что я в принципе очень доволен сегодня

preview_worker.sh.patch:

12a13,18

> k () {
> pkill -P "$$"
> exit
> }
> trap k 1 2 3 15 EXIT
>

16a23

> pkill -P "$$"

invoke-worker-preview.c.patch:

51a52,56

> if (socket_fd == -1) {
> fprintf (stderr, "%s: %s\n", "socket ()",
> strerror (errno));
> return 3;
> }

68c73
< return 3;
---

> return 4;

84c89
< return 4;
---

> return 5;

103c108
< return 5;
---

> return 6;
>> No.219373  

хотя

>preview_worker.sh.patch:

наверное просто

>preview_worker.patch:

ну ты понял

>> No.219390  

все таки я понял зачем нужна комбинация '&' и 'wait', если этого не сделать, то pkill -P "$$" не работает и тогда если какой-то файл очень медленно открывается, то он позже откроется поверх следующего файла, который, к примеру, открылся быстро и порядок отображения файлов нарушается. странная хуйня конечно, не понимаю почему так. например в самом preview_worker там где пайп из socat в while, pkill нормально работает. а в pdf.sh, если убрать '&' и 'wait' в конце, то pkill ничего не найдет.

короче, тогда отсюда >>219372 preview_worker не бери, а возьми сразу на все скрипты отсюда

patch.xz
/Td6WFoAAATm1rRGAgAhARwAAAAQz1jM4A57A2JdADIaSQnC+8e1C0Mp3uhOQrDifQI5D9flteYs
L9J+Op+9/UTHUeYKM5DGP6+f8DAtooI4kksc1mfyIuHe/qVa0zU5oOHUzx+idJUXJmXCtj9lhZpO
XGshGigRIbGHJ5mt3s+OVTNW89CkUUm4ToUELulEE0JuvE5SrIJskwAJ5zugm5gcF68Bw/+wLoPm
tKxmu+5fNwcmE95aJD88PYsT+LWWelTVyvFG3+B+S/jbr2BmJ86ltAftH/ElIjlnTgWucUwkHy0S
thfu34GM1WewugWk+w/LLD0fHhMhF4phmmVYt6pGMEbMGbQ8DxfYuwCF+wFNbyZaNemU3sQex44G
jDT44OgXE8RJ/NM7ifE7giD/j+JdBdnm7PO63ii1qIIHRP6zI1LeIIT/vHGj8xTdlwen1l7YC9Nw
1NRkkjxNvoxfxPwbJMOx9F3eZLZgMo7K8qUJnEIXojD1hU1oqzGWqMouX/5c7NLEdb+nx+XWEpdv
/x5q5NS45Mfe4sdOIITM51cLzz830E64gjcbOTB7DR6HnrjGKYqH2d51eRjCWruOWoO/7pRull3Y
d9mf6tEYeApovK6Da/IVVbaLpMilckB6iY7MUJCLsPLTT+9/kWftj0MWYNBM9azBmLERC+h0R9AJ
HPR6PnCl3IkR2N0+SpxT2eSnM5lSXove3rfIZ+sIXoGwZJZ3AZjwbrBsdK3oh8IM0eXNNWmCk+O+
IxwpC2tTAoGDRuBIlI1TnxMCGeAE0w5Ef1oAp6WdjXU6BERHj0OPKGdJ5VQPX62Y6+2Jzn14koCB
VG7uiKqaVyRutK6gZ/wk9pMPXhuDQUZB1630ZquoM050lzW3blpAOvS1uphvRyPPaLXF9HsSB2jx
8GPOiz4ccGAbYWKM68pqPYK9LMglKmT63wL+d6ffXaipkSAvh1yZdSAxK/m1BRn6bqS1xvsiw6Ng
+LmhhGCmr559ic+UdA46/ogX1tUVItKshVHJ0np3gvTVDEXiNOcSYu//aY5su2P+5M1GKTBug42n
4d14L3IWDMk+H8DyDgTBcaYRJak8mhyj/Adfdcts2xwfvmiHfL89cOA4fHUkKmnQJ54il4DZdjCS
iUqtPmI1QhPgjALki/cF4cRJJPc8oC9h+c37SQTenUQ/BI/l2uz+m0uvAAAAsV/Hxoy8fikAAf4G
/BwAAB+qAbqxxGf7AgAAAAAEWVr9N3pYWgAABObWtEYAAAAAHN9EIR+2830BAAAAAARZWg==

я не очень умный, положил старые в old/ новые в new/ и сделал diff -u old new > patch, я думаю ты умный разберешься

>> No.219587  

.xz
/Td6WFoAAATm1rRGAgAhARwAAAAQz1jM4AgQAXZdAASdCSPj05XDzIFtjHekKIQbFK7iY8fdnfir
ueyavFKsojwJQhG8ne6QE7aNWsTMBaDMWtoH1qzgYlnmWcQ2xq0AamX62xuV8AbXu4WI2alhHW/V
P6YO1OXWFlgVYCyJ/zSjJyRh4PMeBW5kWPOcRlI4lxdTNT/HGsIlR0l3fQL6Yool8j91S4aziigr
bEIFdkU916cqLIHTFRYDqkwr30BxDlJ3ZDs+nmGCrJ/3hxZBdnUcL9HbzhQ73nq5LgV85XoH8315
MtLFB+yLlfB7GT94Ks5dlNafaMZ7RdNHWwhcVFzSLDBuuS+6TlL8H9tK9NCLBrgelstp+KDs4iZc
cBdh6rN07ZWMpXEWvAB1iw+5baMN3EvYCQfdy2mnSWiJ+vbzGFYjUifR7mTIf8WCQauV8Z372QUM
TE5EkWdD2QIRoEY/cK6ta5P0Jbl73vNRL+JsRAQjrsb6NGtelVn5a4WTPQGuUuVD+sGoJKlVge5F
DhxMdAwGAAAAkgGo1sqc+tAAAZIDkRAAAPQ8gc2xxGf7AgAAAAAEWVo=

пофиксил цветовую тему. сделал выделенный текст видимым и сделал list view более смотрибельным при выделеннии файлов/директорий, а то нихуя не ясно, что ты выделил блять



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]