Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
r3623@llin (orig r742): dpavlin | 2008-12-06 18:16:12 +0100 added add_js
fix warnings and take title for icon if it's not specified
move checkbox to Frey::Web, fix multiple file commit
use frey-fatal class to surround content with red-white line (used in errors with backtrace)
move path_size to Frey::Path, rename editor_links to html_links, better links to paths all over
link paths to editor
fix conversion to html to aviod double linking class names
improve output
support two new types of errors, just like warn does
first request_url cleanup
strip full paths which Mojo seems to add
implement seek to end of last logged part and fix warnings_html
open exit in new target so we can restart Mojo server and just close tab. Then, we have additional step of reloading the page, but that will be fixed when we have ability to send stuff directly to browser socket before exit
enlarge snippet to 250 chars since our popup will wrap text correctly and hide stuff from Mojo, Class::MOP and Moose from output
HTTP::Engine server skeleton
split out Continuity based bits to Frey::Server::Continuity and work a bit on Frey::Mojo
first refactor to support request_url correctly (needs more work)
perfect warn output
use Text::Tabs to correctly chop warn output in popup, re-implement warning colors using classes and cleaner code (allthough diff doesn't look like that :-)
report inline path inside script or style tag as comment, so we see it in firebug
support single tags like <tag/>
finish support for invoking all _as_ methods
warnings cleanup, needs more work
put bash head accessor to please test
remove Frey::Web from Frey::Run
move default head to clean_status
first try at refactoring - remove some of Moose sugar and turn to our which is less code for head - add_css for easy add of css snippets (tracked with source) - add_status can now append - clean_status cleans head - added some pod - cleanup backtrace which goes to log
remove status reporting in DEMOLISH
add TODO, cleanup dependency on Continuity::Widget::DomNode
better html detection, cleanup code and move around in class
unify dumping code creating Frey::Web->dropdown and Frey::Web->popup for easy access cleanup backtrace and move it into Frey::Web
extracted %INC dumper into own class
dump perl's %INC to get all module loaded in image
extract popup generation
move Frey::Escape funcionality into Frey::Web and chop long warn lines
refactor Frey::Boostrap from Frey::Server to have correct warn handling - we now use File::Tee to capture STDERR to file and display that (with filtering) for display - added FREY_NO_LOG enviroment variable to disable logging (for perl -c) - move all warnings handling into Frey::Web->warnings_html - make Frey->debug Int (this touched a bunch of tests)
cleanup
classes can now call add_icon to add custom icon variants based on generated content or default icons will be assigned
first icon implementation with automatic converter which depends on ImageMagick's convert
refactor status into package global our @status and reset it manually on beginning of request try to break out from Frey::Test::Runner recursion and display tests in title
insert status debug all over the place, still no clean solution :-\
show real svn revision as opposed to mirrored copy
new add_status to add data to status line (not working fully yet)
show svk commit number along with version
color warn output in popup according to number of prefixed hashes (#)
create editor links
added real server reload via helper script bin/dev.sh which is now recomended way to start development enviroment
added dump_max_bytes
re-order status line for more logical positions ClassBrowser is now first because it opens on fixed position from the left, and this ensures that pop-up from ClassBrowser is wide enough to mouse over to it... Move current url to right, last thing in line is warn, and before that is name of executed Action
collect warn output by traping $SIG{__WARN__} and show it in status line with editor_links
split backtrace generation into Frey::Backtrace
append backtrace to errors if available
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`
added content_type to enable return of content without markup added test for Frey::JSON
support newlines in head html content
example for html content in head
add_head now accepts html to add into head
remove ?reload= from url
sort classes in ClassBrowser by usage
better reporting of mungled status parts
Add title to Frey::Web and use it
link via package messages to editor and enable passing of class names as arguments
fix usage of Bookmarklet and ClassBrowser for status line making test pass again
platform-specific editor stuff is not in Frey::Editor
sanity check for status parts, append backtrace only if we don't allready have it
show dumps < 1k, error can now accept multiple arguments
finish request_url support so it works now
report correct position for Frey::Web->error with edit link
real status line handling, added request_url
set Content-Type encoding in html
strict linking to eval errors
move error into Frey::Web and use it
ENV dump and REQUEST_URI instead of word reload, which is guessable from nature of link
fix tests
link to CPAN documentation with target which contains name of server
restructure bookmarklets and put them in status bar with CSS popup
added pod for page
embed original filename when inlining content
inline css and javascript smaller than some size (by default, 10k)
call add_head all over the place, and include frey.css
restore frey status line
- simplify api to add_head - rename frey css and prefix our classes with frey- to avoid conflicts
- rename javascript to shorter js (much nicer in code!) - add_head now checks if file exists and add it approriately - more tests
skeleton of reload functionality, non-working for now
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...
added Frey::Collection role to database models
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
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 |