Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Разработка » Как сделать сохранение истории браузера в папке с приложением? » 19-11-2015 10:53:44

Сделал по примеру мануала по созданию Portable Firefox.

1. Создал в корневой директории папку myprofile
2. Создал в корневой директории *.bat-файл со следующим содержимым:

Выделить код

Код:

start xulrunner-stub.exe -profile myprofile

---

Может, есть какой-нибудь другой способ, менее кустарный?

Разработка » Как сделать сохранение истории браузера в папке с приложением? » 19-11-2015 04:26:13

Здравствуйте. Пишу простой portable браузер на XUL. Долго мучился, пытаясь понять, что такое sqlite в xulrunner, как и куда оно сохраняет историю браузера. Позже прочитал, что данные можно хранить в *.rdf, *.xml, да и вообще в чем угодно - нужен только скрипт.
Опытным путем (переносом приложения на другой компьютер) обнаружил, что история в xulrunner - посещенные страницы (также cookie и прочее) сохраняются далеко не в папке приложения и не в xulrunner'е, как раньше думал, а где-то на просторах ОС.

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

Заранее спасибо за помощь!

P.S. Думал над disablehistory с последующей реализацией данного функционала вручную, но как быть с теми же куками, прочим? Сейчас в голове возникла идея с сохранением данного, копированием истории в файл с последующим удалением информации из оригинала, но не думаю, что это благоразумный вариант...

Разработка » Как в Xulrunner-приложении сделать строку заголовка как в FireFox? » 25-10-2015 21:00:55

Infocatcher, спасибо Вам большое за помощь))) А все ведь выходит гораздо проще, чем казалось раньше... Буду копать в данном направлении!

Разработка » Как в Xulrunner-приложении сделать строку заголовка как в FireFox? » 25-10-2015 09:20:44

Здравствуйте. Не первый раз пишу сюда с подобным вопросом.
А вопрос следующий: как разместить элементы контента в строке заголовка (строка с кнопочками "Свернуть", "Развернуть", "Закрыть") аналогично (вкладкам в) FireFox?
Полностью убедился в том, что в FireFox данная строка является полностью кастомной, ведь никакой <titlebar /> не сможет нормально эмулировать перетаскивание и прочие фичи.
Несколько недель пытался разобрать FireFox (omni.ja/omni.jar), но так и не смог найти того, что отвечало бы за реализацию строки заголовка (да хотя бы за перетаскивание).
Мои же собственные задумки на js не уходили по качеству дальше стандартного и уже упомянутого тега <titlebar />...

Помогите, пожалуйста! Надеюсь, на этом форуме найдется хоть кто-нибудь, кто сможет хоть как-то натолкнуть на мысль, предложить что-либо или...оказать иного рода поддержку...
Заранее спасибо...

Разработка » [XulRunner] Как заставить работать drawintitlebar="true"? » 26-09-2015 00:40:35

Здравствуйте. Как в Xulrunner применить drawintitlebar="true"? Задавал данный атрибут к <window> - ничего не вышло. Как засунуть некоторые элементы программы в строку заголовка аналогично со вкладками в Firefox?

Разработка » Xulrunner; Баг при перемещении окна за <titlebar /> » 10-09-2015 11:21:27

Здравствуйте! Недавно начал изучать XUL и все его аспекты.
При попытке кастомизации окна возникла одна проблема. При перетаскивании окна приложения за <titlebar /> окно и курсор перемещаются с разной скоростью... если перетаскивать окно за край titlebar'а или быстро перемещать окно (мышкой), курсор просто "вылетает" за пределы titlebar'а, и оно, как следствие, перестает двигаться.
Насколько понял, это проблема самого XULrunner, реализации в нем данной функции.

Подскажите, пожалуйста, как можно решить эту проблему, заранее спасибо.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]