Streamlined Documentation now Available

Posted by Aaron Bedra Thu, 20 Mar 2008 19:25:38 GMT

The JaxDoc version of the Streamlined RDoc is now available at http://streamlinedframework.org/rdoc/index.html.

Posted in  | no comments | no trackbacks

Streamlined now Postgres-enabled

Posted by jgehtland Sun, 27 Jan 2008 15:55:19 GMT

Streamlined is now proud to be 100% Postgres-compliant. If you are a Postgres user, Streamlined now does everything you want and has a full test suite to prove it.

Posted in , ,  | 1 comment | no trackbacks

Streamlined Edge + Rails 2 = Good Lovin'

Posted by Jason Rudolph Fri, 25 Jan 2008 21:27:44 GMT

If you’re up for livin’ on the edge, Streamlined has been enjoying sweet bliss with Rails 2.0.2 for a few weeks now.

Wanna try it out? Just grab the edge bits…

script/plugin install http://svn.streamlinedframework.org/edge/streamlined

...and you’re good to go.

As always, if you notice any issues, be sure to drop a ticket in Trac. In the mean time, we’re well on our way to a formal 1.0 release candidate in the near future. Stay tuned.

Posted in ,  | Tags  | 2 comments | no trackbacks

Streamlined and Rails 2.0 progress

Posted by Rob Sat, 27 Oct 2007 04:03:47 GMT

We made some great progress towards edge rails at Relevance HQ today. We finally got the test suite completely in the green for edge rails using multi_rails to make things easier. This is a huge improvement over just a few weeks ago, where we had over 50 errors or failures against edge. The bulk of the failures where things having to do with view_paths and changes in how actionview did things.

Despite the passing test suite, our sports sample app still doesn’t function correctly in edge, which appears to be because of a larger issue in how we mix in Streamlined methods into the view classes. The next step is to add some failing tests in the areas where Streamlined blows up and start getting them to green.

With the rapid progress we’ve made lately, I would not be surprised to have tentative edge rails compatibility by Rubyconf or a week or two after.

Posted in  | Tags  | no comments | no trackbacks

Do you know your Streamlined core team?

Posted by Rob Wed, 26 Sep 2007 15:31:50 GMT

Do you know your Streamlined core team? You may have seen us speak at No Fluff Just Stuff, RailsConf, the Rails Edge, or at various Ruby and Rails groups all over. Maybe you’ve even seen some of our more controversial blog postings make the rounds awhile back.

The core team has its own mailing list for discussion of development of Streamlined, as well to plan future releases. If you are at all interested in contributing to Streamlined or just following along with the push forward, please subscribe!

Posted in  | Tags  | no comments | no trackbacks

Streamlined 0.9 Release Candidate Now Available!

Posted by Jason Rudolph Thu, 23 Aug 2007 12:41:38 GMT

The Streamlined team is pleased to announce the availability of version 0.9 RC2 of the Streamlined framework. Some of the features you’ll find in this new release include

  • Quick Add for Associations
  • Auto-labeling for Required Fields
  • Support for Breadcrumbs
  • Advanced Filtering
  • Export to JSON
  • Additional Examples in the Sample Application
  • Streamlined#ui_for Replaces UI Classes

In addition to beefing up the docs and implementing the enhancements discussed above, the Streamlined team has knocked out numerous bugs and upped overall the quality of the framework as a whole.

From small usability tweaks (like rendering empty lists in a more aesthetically pleasing fashion) to ambitious features (like advanced filtering) to more rigorous tasks (such as increasing test coverage), this release marks an important milestone on the road to Streamlined 1.0. We hope you enjoy it!

The Streamlined team kindly thanks the users and patch contributors that have helped us reach this important milestone. Streamlined continues to ease our Rails development efforts day in and day out, and we hope you find it equally as useful and enjoyable.

Release Notes (including detailed information and screen shots)

Installation Instructions

Posted in ,  | Tags  | 5 comments | no trackbacks

How to customize the look of the list view

Posted by Luis Sat, 21 Jul 2007 05:13:01 GMT

Whenever I talk to someone about Streamlined, they usually ask about how they can customize the look. I’m going to cover how to change the look of the list / index view as of the state of the edge before the 0.9 release comes out.

You can do this by creating a UI class for your model by executing “rake streamlined:model MODEL=your_model_name”. This will create a ModelUI class in app/streamlined and affects the views for that model.

If you’ve tried Streamlined before, then you’ll know that when you’re viewing the list view for a model, then you’ll see a paginated table that contains all the instances of the model. Each row has one instance, along with three buttons: one to go to the show view of the instance, the second to go to the edit view of the instance and a third to delete the instance. Below the table, there’s a few more buttons with the most important one being the one to create a new model instance.

There’s already pretty good documentation on how to modify which columns show up, so I’m going to focus on the other options.

First, you can add custom headers and/or custom footers by adding the lines
header_partials :list => 'shared/my_custom_header'
footer_partials :list => 'shared/my_custom_footer'
and then of course creating the header / footer partial and putting it in the place you specified. Second, you can turn off the delete button for each row. Perhaps you want to ensure that users delete from the show view or perhaps users should not delete instances of your model at all. Do this with
quick_delete_button false
Third, you can turn off the edit button for each row.
quick_edit_button false
Fourth, if your model is read only, then you can turn off the new and edit buttons by adding the line
read_only true
Note that you can still delete, so you’ll have to specify quick_delete_button false like above if you want that. I’m not sure if that’s the right behavior. Any thoughts on that? Fifth, you can turn off all the buttons that link to show/edit/delete by adding the line
table_row_buttons false
Sixth, you can turn off pagination via
pagination false
Seventh, you can turn off filtering via
table_filter false
Eighth, you can add custom CSS styles via
style_classes :list => {:row => 'person_row'}
which means that each row will have a CSS class person_row which you can then specify in a stylesheet.

That’s it for customizing the list view declaratively. I’ll make sure all of this gets into the wiki. Please let me know if I missed anything. If there’s another way you’d like to customize the list view, please add a ticket in Trac or leave a comment here.

Posted in ,  | Tags , ,  | 1 comment | no trackbacks

Due to a rash of Trac Spam...

Posted by jgehtland Thu, 19 Jul 2007 20:57:05 GMT

Due to a rash of Trac spam, we’ve had to turn off anonymous ability to modify pages or tickets on the Trac install. To do so, you simply have to create an account, which is easy and free and we don’t use your information for anything. Ever.

Sorry for the inconvenience, but it will help keep the Trac instance clean.

Posted in  | no comments | no trackbacks

Trac is moving

Posted by Stu Sat, 30 Jun 2007 12:52:16 GMT

Trac is now at trac.streamlinedframework.org. Please update your links, I will be turning off the old links on port 8079.

Posted in  | 1 comment | no trackbacks

New Screencasts Online

Posted by jgehtland Thu, 17 May 2007 01:52:05 GMT

We’ve just posted three new screencasts for the newest version of Streamlined, we hope you’ll enjoy them.

We’ll have many more online in the next few days, but here are the first. Enjoy! Feedback welcome!

Posted in ,  | no comments | 6 trackbacks

Older Posts

Older Posts: 1 2 3