SuiteRunner
После прочтения документации и скачки исходного кода транка из CVS был написан следующий .mozconfig:
# Use the following to checkout SeaMonkey from CVS: mk_add_options MOZ_CO_PROJECT=suite mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonkey-obj ac_add_options --enable-application=suite ac_add_options --enable-optimize ac_add_options --disable-debug ac_add_options --enable-default-toolkit=gtk2 ac_add_options --enable-xft ac_add_options --disable-static --enable-shared ac_add_options --disable-tests ac_add_options --enable-canvas ac_add_options --enable-svg ac_add_options --enable-strip ac_add_options --enable-elf-dynstr-gc ac_add_options --enable-static-mail MOZ_XUL_APP=1
Созданный в процессе сборки архив был распакован в /usr/local/seamonkey-trunk и приложение было успешно запущено. Встретило оно меня следующим окном:
После нажатия OK появилось основное окно:
При этом было обнаружено отсутствие основного тулбара. Такая же проблема имеется и в почтовике. (Баг 282188)
Также пусто в боковой панели. Однако можно предположить, что ее структура будет примерно похожа на ту, что сейчас дает xSidebar.
При попытке зайти в Help > About произошел еще один облом:
Зато в меню Tools был обнаружен Add-on Manager, аналогичный описанному недавно Unghost'ом. Но и там пока не все гладко:
И хотя небольшое изменение размеров окна, так чтобы описание расширения помещалось в одну строку, временно исправляет ситуацию, однако, если описание длинное (как в случае FlashGot), ничего уже помочь не может. Кроме, естественно, усилий разработчиков.
Но, несмортя на небольшую проблему, данный компонент все же полностью функционален. Немного подредактировав install.rdf и chrome.manifest, я смог установить AdBlock Plus 0.7, FlashGot и модифицированную версию ScrapBook 1.0 от xSidebar (который боковой панели не увидел, но в меню все-таки добавился). Попытки установить сам xSidebar не предпринимались.
Оттуда же можно удалять или отключать расширения, в том числе устанавливаемый по умолчанию DOM Inspector (в котором почему-то отсутствует опция Inspect Window).
Переключившись в раздел Themes, можно выбрать одну из двух предустановленых тем:
После установки расширения можно сразу же перезапустить SeaMonkey:
Из-за отсутствия тулбара сайты пришлось открывать через меню File. Сами сайты отображаются вполно нормально:
Однако всеми любимый ACID2 не проходится. У чувака сносит крышу (видимо от выкуренного косячка):
На этом же скриншоте видно, что кнопка закрытия теперь присутствует на каждой вкладке.
Из других замеченых недоработок:
- нефункциональное окно настроек. Оно открывается, но переключиться в другой его раздел или нажать кнопку OK не получится.
- открытие ссылок в новой вкладке не работает. Открывается пустая вкладка.
- на первой открытой вкладке не сохраняется история.
- при переключении вкладок не обновляется заголовок окна. Используется заголовок последней загруженой страницы.
- некоторые окна открываются пустыми: . Например, встроенный менеджер закачек (однако закачка при этом все-таки происходит).
- При первой попытке зайти на GMail появилось предупреждение о недоступности SSL. Решилась проблема запуском /usr/local/seamonkey-trunk/seamonkey -P и созданием нового профиля. Позже оказалось, что к некоторым файлам в дефолтовом профиле у меня почему-то не было прав доступа.
Кстати, профили SuiteRunner теперь хранит в ~/.mozilla.org/seamonkey и именуются они так же, как и в Firefox (напр. 1kaoqn04.default).
Так что для повседневного использования SuiteRunner пока не подходит. Будем ждать и надеятся, что в результате получится не просто комбинация Firefox 3 + Thunderbird 3, а будут и некоторые особенности, относящиеся только к данному пакету. Также хотелось бы сохранения некоторых особенностей, присутствующих в SeaMonkey 1.0.
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
INFOMAN
SuiteRunner: что ждет SeaMonkey в будущем
Так что для повседневного использования SuiteRunner пока не подходит. Будем ждать и надеятся, что в результате получится не просто комбинация Firefox 3 + Thunderbird 3, а будут и некоторые особенности, относящиеся только к данному пакету. Также хотелось бы сохранения некоторых особенностей, присутствующих в SeaMonkey 1.0.
Подпишись на
https://lists.mozilla.org/listinfo/dev-apps-seamonkey
там более-менее все этапы описываются и с достакой на дом будет.
Как понимаю, одна "некоторая особенность" SeaMonkey в процессе исчезновения - удобная боковушка...
Date: Sun, 30 Apr 2006
From: Mark Banner
Subject: suiterunner update 4Progress
We've now been able to check in a lot of patches to do with the chrome
that we include. This means that we are now capable of starting up with
any of the basic windows. Toolbars are the major items that you would
notice are missing, however there's quite a few other things as well.
Thanks to Robert Kaiser for getting most of the chrome in place.I have also just finished checking in a lot of patches (thanks to Neil
and Robert for help with those) to get the new extension manager to
recongnise our Classic and Modern themes and bring in the recent firefox
update - which mean the extension and theme managers are combined into
one "Add-on Manager" (available as you might expect from the tools
menu). With the default build settings DOMI will also appear on the
extensions page of the add-on manager. You should also be able to swap
between the two themes.Note
I've just submitted a further patch to change our vendor id from
"Mozilla" to "mozilla.org". This will mean that profiles for suiterunner
will now exist in .mozilla.org/seamonkey.Status
Whilst we have something part working, we still have a long way to go
before we can get to a version that is anywhere near good enough for
release. Some of the major things that we need doing are:- Sort out our bindings between xpfe and toolkit widgets (hopefully
Robert will expand more on this), I believe fixing this will give
suiterunner most of the look and feel of SeaMonkey.
- Write a profile migrator for at least existing SeaMonkey profiles.
- Update the installers and get them working for suiterunner builds.There are probably a lot more and some smaller items (e.g. get the
splash screen working again), so if you can spare some time to help us,
we'd really appreciate it to help bring suiterunner forward.Standard8
Date: Sun, 30 Apr 2006
From: Robert Kaiser
...
suitrunner now actually builds on all 3 tier-1 platforms (Linux, Mac and
even Windows - thanks to Frank Wein for making the build complete on
this third, probably more rarely used, platform)!
...
That said, still lots of stuff is not working, and suiterunner in its
current state doesn't work for dialy use yet - but it's an interesting
and insightful adventure to work on it, and success still can be very
visible in many cases ;-)It feels good to work on a better future for our application, that's for
sure, but we still have some way to go - and we need all help we can get!
Robert Kaiser
creativ
SuiteRunner это SeaMonkey 1.5?
SuiteRunner это SuiteRunner.
SeaMonkey 1.5 это SeaMonkey 1.5
SuiteRunner будет в SeaMonkey 1.5
Отсутствует
Вау...вот это доставка новостей, однако..сенкс..
А по теме - чтож, явно видно, что Симанка наконец-то приблизится по своим возможностям (некоторым) к Лисе.
Менеджер расширений пользователи ждут уже давно ( и всякие надстройки, реализующие удаление их - уже не спасают).
Видно, что из будущего Файрфокса в Симанку переползет очень многое. Да оно и нормально, сначала все лучшее переходит в Файрфокс, теперь Файрфокс отдает долг старшему брату.
Пока оно все, естественно, работает спотыкаясь ( до оно большего и не должно делать), зато прогресс на лицо, остается ждаать
Уверен, что при релизе очень немалая доля пользователей может вернуться назад к Симанки ( или Сьютраннер), если надежды будут оправданны, конечно.
Ссылка вырезана. Читайте правила форума
Отсутствует
Вполне возможно.
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
vladmir
Подпишись на
https://lists.mozilla.org/listinfo/dev-apps-seamonkey
там более-менее все этапы описываются и с достакой на дом будет.
По-моему, это все не так делается.
В почтовике SeaMonkey:) создаем новую учетную запись конференций. Адрес сервера - news.mozilla.org
Там уже подписываемся на mozilla.dev.apps.seamonkey и читаем конференцию по-человечески.
Отсутствует
Лишь бы не поломали окно History, хранение закладок в виде html файла (я его копирую между компьютерами), и не поубирали горы настроек, которые есть в симанке, но нет в семейке новых фаворитов.
А то «классическую» тему уже изуродовали и «модернообразной» сделали за каким-то хреном… Нет бы «современную» переделывать… Зачем нужно две «современнных» темы — я не понимаю.
Отсутствует
iav
Лишь бы не поломали окно History
Не должны бы.
хранение закладок в виде html файла
В 1.5 явно останется.
и не поубирали горы настроек, которые есть в симанке, но нет в семейке новых фаворитов.
Ни в коем случае. Симанки браузер для тех, кто не боится настроек.
А то «классическую» тему уже изуродовали и «модернообразной» сделали за каким-то хреном… Нет бы «современную» переделывать… Зачем нужно две «современнных» темы — я не понимаю.
Дело субъективное. Мне старая и лет 6 назад казалась грубоватой. Вполне возможно - кто-нибудь сделает её как отдельную тему. Но по умолчанию она только народ распугивает.
Отсутствует
INFOMAN
картинки из твоего первого поста - куда же столько таких тяжелых!?
я смотрю - страница долго грузится - заглянул - да тут Третьяковка!
Я не знаю, как у тебя, но у меня (а я думаю, не у меня одного) модем (диалап).
В общем, просьба: выкладывать или уменьшенные превьющки, а еще лучше ссылки.
Ceterum censeo, Carthaginem esse delendam.
Отсутствует
DrLabRus, когда я их заливал, был диалап
Теперь уже adsl
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
Al_H
А как там с производительностью?
Так ещё, наверное, не в той стадии разработка, чтобы наверняка говорить.
И почему она должна быть "медленнее и прожорливей", собственно?
Отсутствует
использовать один профиль из-под разных осей. Больше всего сейчас напрягает невозможность этого
всё возможно. надо только пути правильно прописать и (главное для SM!) ставить все плагины в профиль, или одинаковые в вин/лин
Отредактировано mike (14-03-2007 17:22:17)
Отсутствует
это как? и где?
пишу по памяти, т.к. делал это дома и давно (сейчас 99% времени под linux сижу)
SM не поддерживет такую фишку FF и TB как profile.ini
поэтому путь к профилю надо прописать в ярлык (seamonkey.exe --profile L:/profiles/seamonkey)
диск L - это Ext3 раздел, смонтированные в винде через Ext2 IFS For Windows (http://www.fs-driver.org/)
в linux я не стал заморачиваться с ярлыком, а просто симлинк в домашний каталог сделал
Отсутствует
mike
диск L - это Ext3 раздел, смонтированные в винде
По-моему, не получится. В chrome.rdf пути прописаны не относительно. Интересно, как виндозная СиМанки воспримет это:
??
Отсутствует
В chrome.rdf пути прописаны не относительно
С этим была проблема только с темой. Дефолтные мне не нравятся, ставил MostlyCrystal.
Но после установки в linux, в винде симанка "не запускалась", показывая свёрнутое нерабочее окно... пока chrome.rdf не сотрёшь.
Решил проблему заменой стандартной темы на MostlyCrystal (её пришлось немного напильником обработать).
Отсутствует
Хотел бы держать профиль на FreeBSD-файлопомойке.
Чтоб грузить и из винды (через самба-шару), и из фри, и с разных машин.
Возможно ли и куда копать?
Отсутствует
SergeMar
Поищи в настройках фичу по имени Roaming profile.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Поищи в настройках фичу по имени Roaming profile.
Так им же и создаю удаленный профиль.
Не могу подключить его из другой системы
Придется курить доку
Отсутствует