Access Keys:
Skip to content (Access Key - 0)
Home (Access Key - 1)
All spaces... (Access Key - 3)
Log in (Access Key - 5)
Sign up (Access Key - 6)
Toggle Sidebar

Embedded Software

(None)

Theme Builder includes the following Embedded Software...

Dynarch hMenu

The Dynarch hMenu library is used to display dynamic menu bars and pop-up menus via Theme Builder's menubar macro.

License: Commercial

Adaptavist hold a commercial, royalty free license which enables us to deploy hMenu on unlimited domains and sub-domains on unlimited servers and in unlimited libraries.

We are currently developing a jQuery menu plugin which may eventually replace hMenu.

ExtJS

The ExtJS JavaScript framework is used to provide user interface elements in the Layout Chooser, Layout Manager and Theme Administration areas of Theme Builder.

License: Commercial

Adaptavist hold a commercial, royalty free license which enables us to deploy Ext on unlimited domains and sub-domains on unlimited servers.

We plan to reduce usage of this library in preference for the open source jQuery library and it's plugins.

jQuery

The jQuery JavaScript framework is being increasingly used within all our products due to it's lightweight footprint and MIT (OSI certified) open source license model.

In addition, we will be using a growing number of open source jQuery plugins:

  • jquery.cookie
  • jquery.dimensions
  • jquery.lazyload

License: Open Source - MIT (OSI Certified)

We do not use the GPL license version of jQuery or any jQuery plugins.

Eekboom Strings

The eekboom strings Java class provides natural comparison of strings in Java and is used to perform natural sorting of lists within Theme Builder.

License: Open Source - BSD (OSI Certified)

DWR (Direct Web Remoting)

The DWR library is used to provide AJAX in the Layout Chooser, Layout Manager, Theme Administration and pagetree2 macro.

License: Open Source - Apache License, Version 2.0 (OSI Certified)

AddObject nlsTree

The AddObject nlsTree library is used to display tree view representations of layouts in the Layout Chooser, Layout Manager and Theme Administration. In addition, it's used in the pagetree2 macro.

License: Commercial

This component is high on our "replace with jQuery equivalent" to-do list.

YUI

Theme Builder 3.x uses some components of the Yahoo! User Interface library but these will likely be removed in future releases in favour of jQuery.

License: Open Source - YUI License

YUI Color Picker

The YUI Colour Picker is used in the Colour Picker to select text, border or background colours within the Panel Editor.

We are looking to develop a jQuery implementation of the colour picker in future releases of Theme Builder.

License: Open Source - YUI License

Firebug Lite

Theme Builder 3.x and above include Firebug Lite to allow more comprehensive debugging of scripts on browsers other than Firefox.

License: Open Source - Mozilla Public License 1.1

IconExperience Icons

A few hundred of the 16x16 icons from IconExperience are included in Theme Builder 2.x and above.

License: Commercial - view online

famfamfam Icons

Some of Mark James' awesome free icons are included in Theme Builder 3.x and above.

License: Open Source - Creative Commons Attribution 2.5 License

TrueLicense

We use TrueLicense as the backend for our licensing architecture, with some custom code gracefully shared by CustomWare and extended by ourselves.

License: Open Source - Apache License, Version 2.0 (OSI Certified)

Toggle Sidebar
Added by Guy Fraser on Mar 28, 2008 18:36, last edited by Guy Fraser on Mar 30, 2008 19:02

Adaptavist Theme Builder Powered by Atlassian Confluence