/[Frey]/trunk/lib/Frey/Web/Item.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/Web/Item.pm

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 153 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 23:21:19 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 2719 byte(s)
Diff to previous 147
label editor which save to yaml on disk and use it

Revision 147 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 21:21:13 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 2374 byte(s)
Diff to previous 143
don't call exec_callbacks if we can't do it

Revision 143 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 14:17:46 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 2342 byte(s)
Diff to previous 135
huge refactor of code into more distinct classes

- Frey::Collection is now generally reusable from browser and designer
- Frey::Web::Item is now (bare) class instead of role
- Frey::Web::Layout now encapsulates different layouts for items

Revision 135 - (view) (annotate) - [select for diffs]
Modified Tue Jul 15 17:14:10 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 4696 byte(s)
Diff to previous 129
cleanup field handling (just first step)

Revision 129 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 23:44:18 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 5147 byte(s)
Diff to previous 123
refactor to generalize callbacks a bit

Revision 123 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 21:45:59 2008 UTC (14 years, 2 months ago) by dpavlin
File length: 5039 byte(s)
Copied from: trunk/lib/Frey/Web/Row.pm revision 111
Diff to previous 111
split CRUD buttons out from Row and leave Item without any buttons

Revision 111 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 16:17:34 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web/Row.pm
File length: 6351 byte(s)
Diff to previous 108
implemented pager for collection [0.10]

Revision 108 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 13:09:27 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web/Row.pm
File length: 6315 byte(s)
Diff to previous 105
fix warning

Revision 105 - (view) (annotate) - [select for diffs]
Modified Sun Jul 13 12:08:59 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web/Row.pm
File length: 6300 byte(s)
Diff to previous 101
hush warnings and limit output with debug

Revision 101 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 22:54:42 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web/Row.pm
File length: 6269 byte(s)
Diff to previous 98
another refactor to support multiple databases [0.09]

- Frey::ClassLoader has now saner API (I hope) and ability to load all classes
- Frey::ObjectBrowser needs also fey_class now
- only packages with rows method will now be browsable

Revision 98 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 17:53:08 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Frey/Web/Row.pm
File length: 6234 byte(s)
Copied from: trunk/lib/Strix/View/User.pm revision 97
Diff to previous 97
more refactoring

Frey::Web::Row is now holder for single row from Fey::ORM
which is no longer based on Continuity::Widget (I really didn't need
attributes on widget with values, I allready had that from Fay::ORM object
which I just wrap into widget)

Revision 97 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 13:11:36 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 5324 byte(s)
Diff to previous 96
Frey::Web::Field is now our main class for web fields (with Coro support)

Revision 96 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 12:47:50 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 5280 byte(s)
Diff to previous 95
refactoring to create own Continuity::Widget [0.08]

this is incremental step, and it will change along the way...

Revision 95 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 10:29:31 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 4671 byte(s)
Diff to previous 92
added another layout, columns as third way to display tabular data

Revision 92 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 09:24:23 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 4238 byte(s)
Diff to previous 91
don't try to update bash if widget isn't submited
(and thus didn't produce any hash)

Revision 91 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 21:17:43 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 4184 byte(s)
Diff to previous 90
a bit more button magic - Now form can change it's button names

Revision 90 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 20:57:27 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 3973 byte(s)
Diff to previous 89
design tweaks

- better forms in table layout
- compress html a bit by removing leading tabs

Revision 89 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 20:00:54 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 3875 byte(s)
Diff to previous 86
implemented div and table layout [0.07]

Revision 86 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 17:27:58 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 3113 byte(s)
Diff to previous 82
move render_view and render_edit into own subs

Revision 82 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 15:29:01 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 2951 byte(s)
Diff to previous 79
some cleanup CRUD works, version bump [0.06]

Revision 79 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 10:33:04 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 2998 byte(s)
Diff to previous 74
try to factor out rendering into render_iterator, but it doesn't
sit well with me

Revision 74 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 20:46:40 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 2006 byte(s)
Diff to previous 71
implement all CRUD operations

- Add fails because Fey::Loader has problem with autoincrement in our schema
- we override main from Continurity::Widget and do everything ourselfs

Revision 71 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 16:38:48 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 1113 byte(s)
Diff to previous 63
added edit button and _fey accessor to store Fey::ORM object
(which we update)

Revision 63 - (view) (annotate) - [select for diffs]
Added Tue Jul 8 12:22:16 2008 UTC (14 years, 2 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File length: 522 byte(s)
first Continuity::Widget build from database schema

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