github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

AndyObtiva / glimmer

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 15
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Glimmer is a JRuby DSL that enables easy and efficient authoring of user-interfaces using the robust platform-independent Eclipse SWT library. Glimmer comes with built-in data-binding support to greatly facilitate synchronizing UI with domain models. — Read more

  cancel

http://www.eclipse.org/glimmer

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Added .gitignore to ignore certain files while committing 
AndyObtiva (author)
Tue Feb 17 11:41:44 -0800 2009
commit  382b3089b273e3f03aa0ed9bf39edbc7689a0c8c
tree    c5188f632a65e1fdca5051797baf4bb98436f3f1
parent  824b7774cb091f4d5c9eb1e023ca5895d0165156
glimmer /
name age
history
message
file .gitignore Loading commit data...
file README
file Rakefile
directory bin/
file epl-v10.html
file glimmer.gemspec
directory lib/
directory samples/
directory test/
README
Copyright (c) 2008 Annas Al Maleh.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html

Contributors:
   Annas Al Maleh - initial API and implementation

Glimmer - a JRuby DSL that enables easy and efficient authoring of user-interfaces 
using the robust platform-independent Eclipse SWT library. Glimmer comes with built-in 
data-binding support to greatly facilitate synchronizing UI with domain models.

Instructions for use with stand-alone SWT:
1. Download the "SWT binary and source" archive from the Eclipse site and follow their instructions.
   http://www.eclipse.org/swt/
2. Have your program require the file: src/swt.rb
3. Create a class that includes the Glimmer module and you will be able to write Glimmer syntax

Instructions for use with Eclipse:
1. Download and setup Eclipse 3.4, 3.3 or 3.2
2. Download and setup jRuby 1.1.5
3. Modify Java launch command in jRuby script/batch file to include SWT libraries in both:
 a. Classpath; must include %ECLIPSE_HOME%/plugins/org.eclipse.swt*.jar 
  For example with Eclipse 3.2 on Windows, we add the following: 
  -cp 
  "%CLASSPATH%;%ECLIPSE_HOME%\plugins\org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar;%ECLIPSE_HOME%\plugins\org.eclips
  e.swt_3.2.0.v3232o.jar"
 b. java.library.path; must point to %ECLIPSE_HOME%/plugins/org.eclipse.swt* folder 
  For example, with Eclipse 3.2 on Windows, we add the following:
  -Djava.library.path="%ECLIPSE_HOME%\plugins\org.eclipse.swt.win32.win32.x86_3.2.0.v3232m" 
4. Have your program require the file: src/swt.rb
5. Create a class that includes the Glimmer module and you will be able to write Glimmer syntax

Check samples folder for examples on how to write Glimmer applications.
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server