Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
r3584@llin (orig r703): dpavlin | 2008-12-03 22:24:09 +0100 rename r3585@llin (orig r704): dpavlin | 2008-12-03 22:26:29 +0100 document bin/log.sh r3586@llin (orig r705): dpavlin | 2008-12-03 22:36:12 +0100 fix paths for created class r3587@llin (orig r706): dpavlin | 2008-12-03 22:52:49 +0100 http://upload.wikimedia.org/wikipedia/commons/0/05/WikEd_fix_html.png r3588@llin (orig r707): dpavlin | 2008-12-03 23:20:46 +0100 last point for 0.24 and forward r3589@llin (orig r708): dpavlin | 2008-12-03 23:23:26 +0100 dump html content in textarea r3590@llin (orig r709): dpavlin | 2008-12-03 23:24:19 +0100 Cleanup all attributes from html r3591@llin (orig r710): dpavlin | 2008-12-04 14:26:57 +0100 added cookie killer described on my blog at https://blog.rot13.org/2006/11/clean_all_http_cookies_and_kill_session.html r3592@llin (orig r711): dpavlin | 2008-12-04 17:02:09 +0100 add created classes to svk by default r3593@llin (orig r712): dpavlin | 2008-12-04 17:02:57 +0100 convert form to post, so we don't have double action on next submit (one from get, one from post) r3594@llin (orig r713): dpavlin | 2008-12-04 17:17:48 +0100 add SlideShare favourites url r3595@llin (orig r714): dpavlin | 2008-12-04 17:28:31 +0100 fix dependency display r3596@llin (orig r715): dpavlin | 2008-12-04 18:33:39 +0100 hide _private attributes r3597@llin (orig r716): dpavlin | 2008-12-04 18:35:12 +0100 separate results_as_data from as_markup to make data reusable r3598@llin (orig r717): dpavlin | 2008-12-04 18:55:27 +0100 Split run to own line r3599@llin (orig r718): dpavlin | 2008-12-04 19:33:25 +0100 use_ok correct test r3600@llin (orig r719): dpavlin | 2008-12-04 19:39:37 +0100 wrap File::Slurp into Frey::File r3601@llin (orig r720): dpavlin | 2008-12-04 21:20:45 +0100 move checkbox to Frey::Web, fix multiple file commit r3602@llin (orig r721): dpavlin | 2008-12-04 23:31:06 +0100 fix Frey::File r3603@llin (orig r722): dpavlin | 2008-12-04 23:37:26 +0100 concepts r3604@llin (orig r723): dpavlin | 2008-12-05 00:09:52 +0100 mode pod r3605@llin (orig r724): dpavlin | 2008-12-05 18:25:05 +0100 display pod table of content r3606@llin (orig r725): dpavlin | 2008-12-05 18:33:01 +0100 fix warnings and take title for icon if it's not specified r3607@llin (orig r726): dpavlin | 2008-12-05 18:34:10 +0100 Fix output wrapping r3608@llin (orig r727): dpavlin | 2008-12-05 18:34:43 +0100 sort methods and attributes r3609@llin (orig r728): dpavlin | 2008-12-06 01:19:32 +0100 support check of single file r3610@llin (orig r729): dpavlin | 2008-12-06 01:20:20 +0100 more documentation, unfinished r3611@llin (orig r730): dpavlin | 2008-12-06 01:21:36 +0100 version bump [0.24] r3612@llin (orig r731): dpavlin | 2008-12-06 01:25:19 +0100 implement CSS2 form layout and support for undef (action support is still broken) r3613@llin (orig r732): dpavlin | 2008-12-06 01:26:12 +0100 simple two step action as still non-working prototype r3614@llin (orig r733): dpavlin | 2008-12-06 01:43:29 +0100 change yaml dump format, cleanup r3615@llin (orig r734): dpavlin | 2008-12-06 01:57:49 +0100 turn short lists to radio boxes r3616@llin (orig r735): dpavlin | 2008-12-06 13:22:36 +0100 css for documentation, always re-create introspect yaml r3617@llin (orig r736): dpavlin | 2008-12-06 15:34:41 +0100 put documentation in own line r3618@llin (orig r737): dpavlin | 2008-12-06 15:35:15 +0100 make commit form transparent so we can see diff behind it
branch for no-pager integration
display only pod for *.pod files
hide _as_* and move it to title
hide tests placeholder if there are none for class
forgot to use Frey::Pod as testing under Mojo reviled
serialize introsected data to disk as yaml
include properties other than documentation
add initial bits for various _as_ methods (not working right now)
unify dumping code creating Frey::Web->dropdown and Frey::Web->popup for easy access cleanup backtrace and move it into Frey::Web
open in everything in target named as class
added single test invocation
run each invocable method in it's own target
show tests available
cleanup
fix syntax, test pass
added class_runnable, class_inputs and cleanup
rename invocable events with prefix as_ with fallback in Frey::Web This started with brute-force rename using: perl -p -i -n -e 's/sub markup/sub as_markup/' `grep -lr 'sub markup' lib t` perl -p -i -n -e 's/sub data/sub as_data/' `grep -lr 'sub data' lib t` perl -p -i -n -e 's/sub sponge/sub as_sponge/' `grep -lr 'sub sponge' lib t` perl -p -i -n -e 's/->markup/->as_markup/' `grep -lr -- '->markup' lib t` perl -p -i -n -e 's/->data/->as_data/' `grep -lr -- '->data' lib t` perl -p -i -n -e 's/->sponge/->as_sponge/' `grep -lr -- '->sponge' lib t` perl -p -i -n -e 's!/markup!/as_markup!' `grep -lr -- '/markup' lib t etc` perl -p -i -n -e 's!/data!/as_data!' `grep -lr -- '/data' lib t etc` perl -p -i -n -e 's!/sponge!/as_sponge!' `grep -lr -- '/sponge' lib t etc`
Add title to Frey::Web and use it
fix roles introspection
class_methods can now return hash for easy check of defined methods
move class_methods into ClassLoader and add indication of input attributes to ClassBrowser
platform-specific editor stuff is not in Frey::Editor
edit any line from source view
better warn output
make source code display optional
view source below pod which looks like my vim configuration
if markup returns HASH, assume it's arguments for Frey::Web->page
implement PPI parser to get default attribute_order
rename execute to runnable which makes much more sense
display source role for attributes also
rename CSS class to correct (which maps to class name)
annotate methods with role from which method came
rename all package references to class as Moose calls them [0.18]
r3134@llin (orig r258): dpavlin | 2008-11-04 21:26:59 +0100 make Frey::Introspect default action if there is no method specified in url, resulting in major reduction of html everywhere which is nice
r3132@llin (orig r256): dpavlin | 2008-11-04 20:38:49 +0100 added type column, highlight current row on hover for better visual aligment
r3130@llin (orig r254): dpavlin | 2008-11-04 20:11:06 +0100 introspect default values
r3120@llin (orig r244): dpavlin | 2008-11-04 17:40:21 +0100 REST invocation is now /Class-Name/method with new params in request. I would really *love* to have :: instead of -, but Mojo doesn't like it so we support it for now
r3097@llin (orig r243): dpavlin | 2008-11-02 22:24:04 +0100 a swipe of refactoring to run under Mojo and Continuity with same REST API - all objects are now invoked using URL path as object name and param (which doesn't work with Mojo as of this commit) - Frey::Run is now usable Moose object for both servers - move handling of Continuity bits into Frey::Server only
r3090@llin (orig r236): dpavlin | 2008-11-01 17:41:45 +0100 rename package to class to be more consistent with rest of code
r3089@llin (orig r235): dpavlin | 2008-11-01 16:36:33 +0100 turned to markup
added execute links to introspect page for quick access
move more makrup to CSS (removed <tt>)
rest of rename from html -> request
more tweak to Inspector's look, now it's half-decent :-)
Changes to make Inspector more useful - split fray-popup (status bar) and fray-popdown (dumps) - make status bar transparent and than again solid on hover - fix pod html by CSS tweak
link to CPAN documentation with target which contains name of server
provide more visual clues which areas are hoverable (and this produce popup dumps) and fix markup
dump roles and some attribute design (well, aligment at least...)
dump two levels of superclass on hover
added attribute properties with hoove css popup for dump (no js! :-)
call add_head all over the place, and include frey.css
roles can have roles, so we need to handle that
add css just once
fixed role introspection and simplify code [0.12]
r153@eeepy: dpavlin | 2008-07-15 16:56:43 +0200 - don't call is_required on objects which can't do it - display package roles also
r151@eeepy: dpavlin | 2008-07-15 15:58:25 +0200 display required attributes as bold with title "required" instead of separate column
introspection now shows pod documentation (if any)
added superclasses -- and it magically works all op to Moose:Object :-) It's turtles all the way down! (err, Moose...)
central page creation [0.11] - make (optional) development feature in Makefile.PL - split page generation in Frey::Web->page - cleanup of html generation code all over - jump to Carp::REPL on errors (nice, but needs to be in browser) This is a move to more embedded html. While it does seem evil, we are aming here at lean framework, so readability is prefered...
cleanup introspection interface
fix generation of methods and attributes html
another refactoring - cleanup cruft code - create Frey::ClassLoader to deal with package/class stuff - Frey::Web role with dom2html to based on Continuity::Widget::DomNode
moved error catching into Frey::Server
don't hide load_class dies
more work on server-size class browser - correct loading of modules - display required attributes
remove all usage of Template::Declare [0.05] - die gracefully if class can't be loaded
added methods and attributes
huge wapping changes all over the place [0.05] - begin move to Continuity::Widget instread of Template::Declare - Frey::Introspection can now mock joose object with accessors
introspection of Moose object improvements and class ajax callback
more introspection, including few dummy types
first version of introspection tool which dump joose classes with attributes version bump [0.03]
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |