0
I Use This!
Inactive

Commits : Listings

Analyzed about 3 hours ago. based on code collected about 13 hours ago.
May 14, 2023 — May 14, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added script/generate widget --haml option. added a widget generator test. More... about 14 years ago
merging experimental to master, which brings us the following changes: * about 50% code "loss" * apotomo is ruby 1.9 compatible * rails decoupling: the core and the rails dependent parts are now separated to encourage porting to merb and sinatra * session management: to flush the widget session, add flush_widgets=1 to the url * new ViewHelper API: #form_to_event, #url_for_event and #link_to_event now require the event type as first argument (as in #respond_to_event). thanks to softi for discussion. * #transition is now optional. only use it if you need special behaviour for widget families. * removed flushing of ivars in start states, that's your own job if you need that. i don't. * added options for #render: - :raw sends the content back to the browser without further modifications - :frame lets you specify whether to frame the content in a tag - :replace_html the content will only replace the inner html of the widget (inspired by [jalberto]) * #render_widget is now available in controller views, too * #find_by_id is now replaced in favor of #find_widget * removed #act_as_widget. do it yourself. * removed #peek and #watch as they were zombies already. More... about 14 years ago
Apotomo is now Ruby 1.8 and 1.9 compatible. More... about 14 years ago
upload via iframe now work. More... about 14 years ago
added support for iframe ajax uploads, use #form_to_event ..., :multiple => true to activate. More... about 14 years ago
RequestProcessor now raises an exception if it can't find the source widget in #process_for. More... about 14 years ago
the newest Onfire is now required. More... about 14 years ago
added support for ?flush_widgets=1 to force #use_widgets blocks to be executed again. More... about 14 years ago
cleaned up and tested (de-)serialization methods in Apotomo::Persistence. More... about 14 years ago
removed #find_by_id in favor of #find_widget. More... about 14 years ago
refactored #render. new options: :raw, :frame, :replace_html. More... about 14 years ago
started refactoring #rener. added tests for :render_children and :html_options. started loving #reverse_merge ;-) More... about 14 years ago
all event methods now have a unified api: (type, options={}, [html_options={}). thanks to softi for spotting. More... about 14 years ago
added ControllerMethods#render_raw to send data from widgets to the browser. More... about 14 years ago
Event is now properly derived from Onfire::Event. added tests. More... about 14 years ago
cleanup up test_helper. moved ViewHelper to Apotomo::Rails. simplified Event. More... about 14 years ago
cleanup up test_helper. moved ViewHelper to Apotomo::Rails. simplified Event. More... about 14 years ago
cleaned up rails view helpers. More... about 14 years ago
implemented #render_page_updates for the rails layer. added a rails integration test. More... about 14 years ago
moved rails controller_/view_methods to lib/apotomo/rails to clearly separate from rails. More... about 14 years ago
extended ControllerMethods and tested. More... about 14 years ago
added RequestController#render_widget_for More... about 14 years ago
cleaned up and moved freeze/thaw metods to Apotomo::Persistence. added tests, yee. More... about 14 years ago
fixed and cleaned up serializing ivars. extended RequestProcessor. More... about 14 years ago
added request_processor and tests. WIP. More... about 14 years ago
began moving methods from controller_methods to request_processor to decouple from rails and address more frameworks. More... about 14 years ago
removed almost any code from Transitions as it is absolutely overhead. defining transitions for implicit invokes is very simple now, see Apotomo::Transition. More... about 14 years ago
removed invoke_state and more. More... about 14 years ago
explicit invokes (as event handlers) don't need transitions anymore, they should only be applied to change behaviour in widget families when a child should automatically enter a defined state in an implicit invoke (as rendering children). More... about 14 years ago
removed the concept of @brain. it is almost useless complexity. all ivars are now available in the view, again. no ivars reset in start states, you'd have to do that yourself. More... about 14 years ago