Skip to content

royw/ruby-gnome2-app-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a MVC ruby-gnome2 application skeleton

The skeleton demonstrates basic usage of

  • actions,
  • menus,
  • toolbars,
  • menus,
  • statusbar,
  • dialogs,
  • images

I’ve also included the start of a horizontal flow widget

  • hflowbox

Prerequisites

ruby-gnome2 from http://ruby-gnome2.sourceforge.jp/

gems:

  • log4r
  • ruby-prof
  • launchy

Currently controllers/database.rb is setup for using DataMapper with sqlite3 so these gems are required:

  • dm-core
  • dm-more
  • do_sqlite3

database.rb is just an example so you can easily replace it with your favorite backend.

Quick Demo Usage

git clone git://github.com/royw/ruby-gnome2-app-skeleton.git
cd ruby-gnome2-app-skeleton
lib/my-app.rb

Basic steps to get started on your application

  1. copy the lib directory
  2. edit lib/my-app.rb to tailor it for your application.
  3. rename lib/my-app.rb to your app’s name.
  4. explore the code
  5. have fun

About

A basic application skeleton for a ruby-gnome2 (ruby-gtk2) application.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages