Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
XMLterm changes only.
Changed non-owning references in mozXMLTerminal to weak references to avoid
crash in mozXMLTerminal::Finalize when exiting xmlterm.
git-svn-id: svn://10.0.0.236/trunk@82441 18797224-902f-48f8-a5cc-f745e15eee43
UI changes. If user has started typing in a new command, double-clicking a filename copies the filename to the cursor position, rather than opening/executing the file.
git-svn-id: svn://10.0.0.236/trunk@63583 18797224-902f-48f8-a5cc-f745e15eee43
Removed stand-alone "geckoterm" from the default xmlterm build because it tends to be unstable.
git-svn-id: svn://10.0.0.236/trunk@63132 18797224-902f-48f8-a5cc-f745e15eee43
Improvements to the user interface. User level-option and icons-style option
added. Keyboards shortcuts too. Compiles with M14 and March10 source.
git-svn-id: svn://10.0.0.236/trunk@62762 18797224-902f-48f8-a5cc-f745e15eee43
Minor tweaks to handle input of control characters. Switched to double clicks, instead of single clicks, to activate XMLterm features (to protect the user).
git-svn-id: svn://10.0.0.236/trunk@62305 18797224-902f-48f8-a5cc-f745e15eee43
Created some plain vanilla chrome files to invoke XMLterm through mozilla.
Compiles with Feb25 tree.
git-svn-id: svn://10.0.0.236/trunk@61877 18797224-902f-48f8-a5cc-f745e15eee43
Implemented full screen operations in XMLTerm, although still buggy.
Commands like 'less', 'vi', and 'emacs -nw' now work in stand-alone xmlterm,
although scrolling is still messed up. Compiles with Feb21 tree.
git-svn-id: svn://10.0.0.236/trunk@61437 18797224-902f-48f8-a5cc-f745e15eee43
Migrated from WebShell to DocShell; compiles with Feb12 tree.
(WebShell still used by mozSimpleContainer, as in viewer/nsBrowserWindow.cpp)
git-svn-id: svn://10.0.0.236/trunk@60671 18797224-902f-48f8-a5cc-f745e15eee43
Implemented full screen operations for LineTerm only; works with Jan12 build
git-svn-id: svn://10.0.0.236/trunk@57985 18797224-902f-48f8-a5cc-f745e15eee43
Many changes to XMLterm; updated for M12 Mozilla release,
autodetection of markup, document display using IFRAMEs,
Javascript command line
git-svn-id: svn://10.0.0.236/trunk@56554 18797224-902f-48f8-a5cc-f745e15eee43