TODO in clevic-0.11.1 vs TODO in clevic-0.12.0
- old
+ new
@@ -1,16 +1,21 @@
-need a :name specified for Field that defaults to the attribute name
-allow directories for a setup.
-implement the :default field option
-ModelBuilder#modify_field to override default_ui definitions
-rename ModelBuilder to ViewBuilder?
+relational_delegate not used?
+cut'n'paste in text/plain, text/csv, text/yml and application/clevic
+HasFinder gem for complex reusable sql
+provide for easier directories for a setup.
+ModelBuilder#modify_field to override default_ui definitions. Or a better way to reuse field definitions.
+use rubigen for creating model definition files?
+undoable_command signal for delegates
-need a text field (multiple lines, edit in a separate window)
need a map field (For ie -1 = short, 1 = long). Already in restricted, but it's kinda clunky.
:records missing in define_ui causes a crash
+:records must take a NamedScope
-:display and :format in ModelBuilder
+Add additional :filter record sets that can be selected from menus?
+
+filter and search by virtual fields
+
tests. Use ZenTest to generate tests
Check out ar-extensions. Like operators look nice.
make sure ActiveRecord doesn't keep updating column definitions. ie production mode.
caching of repeated related entity lookups. Possibly ActiveRecord::QueryCache
Ramen http://ramen.rubyforge.org/ for metadata. MySQL and MSSQL only right now.
@@ -120,11 +125,10 @@
maybe
-----
acts_as_shellable looks nice
consolidate read-only-ness checks
Look at DataMapper. Not suitable - need to declare properties.
-use rubigen for creating model definition files?
ActiveMDB for migrating?
allow moving of rows
discontiguous copying of entities/csv
multi-row copying
pasting of csv, into rectangular regions
@@ -138,12 +142,5 @@
QueryBuilder
Accounts
--------
paste of "common" records with different dates
-
-Times
------
-
-Ctrl-Shift-" should not copy date if it already exists, and should not copy time if it's a different date.
-Ctrl-Shift-" after it's done, tab doesn't change fields
-look up invoice for project leaves the wrong fields highlighted, and focus in the wrong field.