> Реклама совершенно точно есть или по крайней мере была 3-4 мес. назад.
> Ставил с PPA официального, время от времени выскакивает popup окно посреди
> плеера во время запуска и просит пожертвовать. Это я называю рекламой. Как и любые попытки открыть самовольно сайты. Я вам сейчас страшную тайну открою -- в остальном мире предпочитают использовать терминологию "donation reminder" и понимать под рекламой несколько другие вещи.
Причем, оно _активируется_ одним флагом при сборке:
#ifdef REMINDER_ACTIONS
QTimer::singleShot(1000, this, SLOT(checkReminder()));
#endif
По моему, все честно -- не хочешь видеть время от времени (т.е. аж 2 цельных раза за все время использования) напоминалку - собирай сам или пинай мейнтейнера.
Хочется виндовея^W PPA, будь готов к встраиванию разрабами скромной (только что проверил) _двухразовой_ напоминалки. Беда, да.
Кстати, да:
> время от времени выскакивает popup окно посреди
[...]
> Как и любые попытки открыть самовольно сайты.
неплохой передерг фактов с драмой.
src/basegui.cpp
void BaseGui::checkReminder() {
qDebug("BaseGui::checkReminder"); if (core->state() == Core::Playing) return;
QSettings * set = Global::settings;
[... snip ... ]
int action = set->value("action", 0).toInt();
bool dont_show = set->value("dont_show_anymore", false).toBool();
set->endGroup();
#if 1
if (dont_show) return;
if (action != 0) return;
if ((count != 25) && (count != 45)) return; <------
src/sharedialog.cpp
void ShareDialog::on_donate_button_clicked() {
qDebug("ShareDialog::on_donate_button_clicked");
actions_taken |= Donate;
QDesktopServices::openUrl(QUrl("http://smplayer.sourceforge.net/donate.php"));
}
В общем (не поленился запустить ванильный SMPlayer в свежем профиле и проверить),
во время 25-го и 45-го запуска (и только если в первый раз нажали кнопку No)
показывается довольно скромный диалог:
"SMPlayer needs you! ... хотите ли вы помочь проекту [Donate] [No]"
Если там выбрать "Donate", то (и только тогда) в браузере откроется страница SMPlayer/donate/
> Может ответите почему "несуществующую рекламу" обсуждают сами разработчики на своем форуме?
Где? Можно ссылочку?
Я видел только обсуждение, как убрать "надоедающую" 2х кратную, скромную напоминалку.