LINUX.ORG.RU
ФорумTalks

Отключил заставку в StarDict


0

0

Сильно достала при старте.
Вот патч для версии 2.4.8

diff -urdb stardict-2.4.8/src/Makefile.am stardict-2.4.8.pin/src/Makefile.am
--- stardict-2.4.8/src/Makefile.am	2006-07-02 17:32:16.000000000 +0400
+++ stardict-2.4.8.pin/src/Makefile.am	2008-04-08 20:32:13.000000000 +0400
@@ -47,7 +47,6 @@
 	floatwin.cpp floatwin.h	                \
 	readword.cpp readword.h	                \
 	selection.cpp selection.h	            \
-	splash.cpp splash.h		                \
 	utils.cpp utils.h                       \
 	gtktextviewpango.cpp gtktextviewpango.h \
 	pangoview.cpp pangoview.h               \
diff -urdb stardict-2.4.8/src/stardict.cpp stardict-2.4.8.pin/src/stardict.cpp
--- stardict-2.4.8/src/stardict.cpp	2006-07-03 10:19:31.000000000 +0400
+++ stardict-2.4.8.pin/src/stardict.cpp	2008-04-08 20:37:19.000000000 +0400
@@ -58,7 +58,6 @@
 HINSTANCE stardictexe_hInstance;
 #endif

-#include "splash.h"
 #include "conf.h"
 #include "utils.h"
 #include "prefsdlg.h"
@@ -128,9 +127,6 @@

 class load_show_progress_t : public show_progress_t {
 public:
-	void notify_about_start(const std::string& title) {
-		stardict_splash.display_action(title);
-	}
 } load_show_progress;

 void AppCore::Create(gchar *queryword)
@@ -1377,8 +1373,6 @@
 									 on_floatwin_lock_y_changed, this);
 	conf->notify_add("/apps/stardict/preferences/dictionary/scan_modifier_key",
 									 on_scan_modifier_key_changed, this);
-	if (!hide_option)
-		stardict_splash.show();

 	oAppSkin.load();

☆☆

никогда ее не замечал

dreamer ★★★★★
()

и что твой патч даст?
мне после каждого upgrade отдельно компилять и патчить его ради этого сплеша?

грасноглазики детектед

dreamer ★★★★★
()

Свяжись с автором, может включит патч.

// captcha waving

anonymous
()
Ответ на: комментарий от dreamer

> мне после каждого upgrade отдельно компилять и патчить его ради этого сплеша?

Уж сто лет как твердили миру - гента рулит без исключенья.

Gharik
()
Ответ на: комментарий от dreamer

>cat stardict.slackbuild
#!/bin/bash

if [ -z "$SLACKBUILD_INC" ]; then
        for path in '.' '..' '../..' '../../..'; do
        if [ -f $path/SlackBuild.inc ]; then
                SLACKBUILD_INC=$path/SlackBuild.inc
                break
        fi
        done
fi
. "$SLACKBUILD_INC"
PARCH=${PARCH:-i486}

NAME='stardict'
VERSION='2.4.8'
BUILD='5'

#SLACKDESC="$NAME.slack-desc"

INITPKG "$NAME" "$VERSION" "$BUILD"
EXTRACT
#EXTRACT "stardict-2.4.8.tar.bz2" -C "$SRCDIR" --strip-components=1
SLACKPATCH # <== тут и патчится
#autoreconf -f
CONF \
--disable-gnome-support \



MAKE
MAKE_INSTALL
DESKTOP
#ADDEXTRADOCS
MAKEPKG

ip1981 ☆☆
() автор топика
Ответ на: комментарий от ip1981

уж если и делать, то слать реквест ( с кодом) на чекбокс "показывать сплеш"

dreamer ★★★★★
()
Ответ на: комментарий от ip1981

вот кстати, есть у сабжа реальный баг :

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

dreamer ★★★★★
()
Ответ на: комментарий от ip1981

> Насчёт обновления: 2.4.8 - последняя вменяемая версия.

Будет 2.4.8-r1, непринципиально ;)

Gharik
()
Ответ на: комментарий от ip1981

> 2.4.8 - последняя вменяемая версия.

Чем 3.0.* не устраивает?

acheron ★★★★
()

честное слово что за лажа.. где логика?
вы же видите "по русски" написано:
if (!hide_option)
stardict_splash.show();

что про мониторить переменную hide_option не судьба?

anonymous
()
Ответ на: комментарий от Rikz

Не учите меня жить :-P

Мой компьютер - мои правила.

ip1981 ☆☆
() автор топика
Ответ на: комментарий от anonymous

Это, по моему, только для гнома.

ip1981 ☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.