/[Frey]/trunk/lib/Frey/ClassBrowser.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/lib/Frey/ClassBrowser.pm

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 793)

Revision 653 - (view) (annotate) - [select for diffs]
Modified Sun Nov 30 23:49:32 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 2386 byte(s)
Diff to previous 607
first request_url cleanup

Revision 607 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 23:22:22 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 2402 byte(s)
Diff to previous 582
read usage just once (speedup, but shows stale data)

Revision 582 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 13:18:18 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 2366 byte(s)
Diff to previous 570
add initial bits for various _as_ methods (not working right now)

Revision 570 - (view) (annotate) - [select for diffs]
Modified Thu Nov 27 22:11:13 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 2348 byte(s)
Diff to previous 555
tweaks all over the place

Revision 555 - (view) (annotate) - [select for diffs]
Modified Thu Nov 27 17:39:00 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 2296 byte(s)
Diff to previous 550
extracted Frey::Web::CombineImages and use it also from ClassBrowser

Revision 550 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 22:38:45 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1964 byte(s)
Diff to previous 545
re-apply Frey::Web if needed

Revision 545 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 20:47:13 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1951 byte(s)
Diff to previous 532
sort classes alphabetically, clean code

Revision 532 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 07:57:12 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1956 byte(s)
Diff to previous 531
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)

Revision 531 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 05:14:27 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1955 byte(s)
Diff to previous 530
better logging of icon errors, open classes in targets named by them
(to better match tabs and favicons)

Revision 530 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 04:27:00 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1833 byte(s)
Diff to previous 500
added icons

Revision 500 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 21:35:34 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1675 byte(s)
Diff to previous 459
open Frey::Introspect in it's own target within browser

Revision 459 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 17:30:50 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1655 byte(s)
Diff to previous 457
cleanup and check all runnable methods in html output

Revision 457 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 16:53:13 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1730 byte(s)
Diff to previous 455
added class_runnable, class_inputs and cleanup

Revision 455 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 15:28:23 2008 UTC (15 years, 4 months ago) by dpavlin
File length: 1739 byte(s)
Diff to previous 434
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`


Revision 434 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 01:21:31 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1758 byte(s)
Diff to previous 427
sort classes in ClassBrowser by usage

Revision 427 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 23:42:40 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1186 byte(s)
Diff to previous 418
don't cache markup, reformat html into new quite readable form

Revision 418 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 16:54:10 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1165 byte(s)
Diff to previous 409
Add title to Frey::Web and use it

Revision 409 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 13:52:26 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1147 byte(s)
Diff to previous 408
class_methods can now return hash for easy check of defined methods

Revision 408 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 12:55:32 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1149 byte(s)
Diff to previous 314
move class_methods into ClassLoader and add indication of
input attributes to ClassBrowser

Revision 314 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 20:18:33 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 940 byte(s)
Diff to previous 308
rename execute to runnable which makes much more sense

Revision 308 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 19:13:01 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 939 byte(s)
Diff to previous 292
rename all package references to class as Moose calls them [0.18]

Revision 292 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:21:03 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 983 byte(s)
Diff to previous 279
 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


Revision 279 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:20:52 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1012 byte(s)
Diff to previous 272
 r3121@llin (orig r245):  dpavlin | 2008-11-04 17:40:53 +0100
 fix calling of /Frey::Introspect/markup


Revision 272 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 08:20:46 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1005 byte(s)
Diff to previous 223
 r3092@llin (orig r238):  dpavlin | 2008-11-01 17:44:32 +0100
 somewhat working class browser


Revision 223 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 00:14:05 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 940 byte(s)
Diff to previous 218
refactor callback types into Frey::Run [0.17]

Revision 218 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 22:48:45 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 975 byte(s)
Diff to previous 217
we don't really use Frey::Web role

Revision 217 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 22:41:34 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 993 byte(s)
Diff to previous 213
we don't really need request handler here, since we don't have
internal state

Revision 213 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 19:51:51 2008 UTC (15 years, 5 months ago) by dpavlin
File length: 1132 byte(s)
Diff to previous 187
rest of rename from html -> request

Revision 187 - (view) (annotate) - [select for diffs]
Modified Sat Sep 13 15:31:54 2008 UTC (15 years, 7 months ago) by dpavlin
File length: 1120 byte(s)
Diff to previous 184
fixed inspect html markup

Revision 184 - (view) (annotate) - [select for diffs]
Modified Tue Sep 9 23:15:46 2008 UTC (15 years, 7 months ago) by dpavlin
File length: 1070 byte(s)
Diff to previous 158
added html call to class browser

Revision 158 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 18:00:55 2008 UTC (15 years, 9 months ago) by dpavlin
File length: 995 byte(s)
Diff to previous 144
generate "static" html pages from methods with markup call [0.14]

Revision 144 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 16:03:09 2008 UTC (15 years, 9 months ago) by dpavlin
File length: 914 byte(s)
Diff to previous 121
convert to hand-crufted html which is more readable

Revision 121 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 21:22:43 2008 UTC (15 years, 9 months ago) by dpavlin
File length: 843 byte(s)
Diff to previous 119
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...

Revision 119 - (view) (annotate) - [select for diffs]
Added Sun Jul 13 18:51:29 2008 UTC (15 years, 9 months ago) by dpavlin
File length: 743 byte(s)
split ClassBrowser into it's own package (class)

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26