Add project specific JDT settings.
[online-glom:gwt-glom.git] / ChangeLog
1 2011-01-25  Ben Konrath  <ben@bagu.org>
2
3         Add project specific JDT settings.
4
5         * .settings/org.eclipse.jdt.core.prefs: Generated by Eclipse.
6         * .settings/org.eclipse.jdt.ui.prefs: Generated by Eclipse.
7
8 2011-01-25  Ben Konrath  <ben@bagu.org>
9
10         Populate celltable with example data.
11
12         * src/org/glom/web/client/GlomDocument.java: Correct formatting.
13         * src/org/glom/web/client/GlomTable.java: Correct formatting.
14         * src/org/glom/web/client/LayoutList.java: Renamed from ListLayoutTable.java,
15         add LayoutListDataProvider to CellTable, add simpler pager (not working yet).
16         * src/org/glom/web/client/LayoutListDataProvider.java: New file,
17         asynchronously gets the example data.
18         * src/org/glom/web/client/LibGlomService.java: Add getTableData() method.
19         * src/org/glom/web/client/LibGlomServiceAsync.java: Add getTableData() method.
20         * src/org/glom/web/client/OnlineGlom.java: Allow service proxy object and
21         curently selected table to be retrieved by other widgets.
22         * src/org/glom/web/server/LibGlomServiceImpl.java: Correct formatting,
23         implement getTableData() in a hacky way. This method needs to be updated
24         to grab information from the database when database creating is
25         implemented.
26
27 2011-01-20  Ben Konrath  <ben@bagu.org>
28
29         Set table headers when table dropBox changes.
30
31         * src/org/glom/web/client/GlomDocument.java: Correct some method
32         names.
33         * src/org/glom/web/client/LibGlomService.java: Add method
34         to get list layout field names.
35         * src/org/glom/web/client/LibGlomServiceAsync.java: Add method
36         to get list layout field names.
37         * src/org/glom/web/client/ListLayoutTable.java: New file - composite
38         widget for list layout table.
39         * src/org/glom/web/client/OnlineGlom.java: Add a change handler for
40         the table drop box and add new updateTable() method to asynchronously
41         get the layout list field names for the currently selected table.
42         * src/org/glom/web/server/LibGlomServiceImpl.java: Add server side
43         implementation of getLayoutListHeaders() method.
44         * war/OnlineGlom.html: Remove GlomWebApp div tag as it is not required.
45
46 2011-01-18  Ben Konrath  <ben@bagu.org>
47
48         Make a listBox with table titles instead of the flexTable demo.
49
50         This is the start of something more useful.
51
52         * .classpath: Exclude a bunch of packages from the JVM that are
53         getting in the way of the Eclipse content assist.
54         * src/org/glom/web/client/GlomDocument.java:
55         * src/org/glom/web/client/GlomTable.java:
56         * src/org/glom/web/client/LibGlomService.java:
57         * src/org/glom/web/client/LibGlomServiceAsync.java:
58         * src/org/glom/web/client/OnlineGlom.java:
59         * src/org/glom/web/server/LibGlomServiceImpl.java:
60         * war/OnlineGlom.html:
61         * war/WEB-INF/web.xml:
62
63 211-01-13  Ben Konrath  <ben@bagu.org>
64
65         Update to new java-libglom API.
66
67         * .gitignore: Ignore OnlineGlom.war.
68         * src/org/glom/web/server/TableNamesServiceImpl.java: Update to new java-libglom API.
69
70 2010-12-20  Ben Konrath  <ben@bagu.org>
71
72         Add some basic style to the table listing.
73
74         * src/org/glom/web/client/OnlineGlom.java: Add style to the table
75         header, print useful error message on async callback failure.
76         * war/OnlineGlom.css: Add style for table header, remove defaults
77         provided by the Eclipse project wizard. 
78
79 2010-12-20  Ben Konrath  <ben@bagu.org>
80
81         Load example file from installed glom dir.
82
83         * src/org/glom/web/server/TableNamesServiceImpl.java: Use the Java API
84         provided by java-libglom to find the example file.
85
86 2010-12-20  Ben Konrath  <ben@bagu.org>
87
88         Update Eclipse settings.
89
90         * .classpath:
91         * .settings/com.google.gdt.eclipse.core.prefs:
92         * .settings/com.google.gwt.eclipse.core.prefs:
93
94 2010-12-17  Ben Konrath  <ben@bagu.org>
95
96         Initial commit.
97
98         * .classpath: New file.
99         * .gitignore: New file.
100         * .project: New file.
101         * .settings/com.google.gdt.eclipse.core.prefs: New file.
102         * .settings/com.google.gwt.eclipse.core.prefs: New file.
103         * src/org/glom/web/OnlineGlom.gwt.xml: New file.
104         * src/org/glom/web/client/GlomTable.java: New file.
105         * src/org/glom/web/client/OnlineGlom.java: New file.
106         * src/org/glom/web/client/TableNameService.java: New file.
107         * src/org/glom/web/client/TableNameServiceAsync.java: New file.
108         * src/org/glom/web/server/TableNamesServiceImpl.java: New file.
109         * war/OnlineGlom.css: New file.
110         * war/OnlineGlom.html: New file.
111         * war/WEB-INF/web.xml: New file.
112         * war/images/glom.png: New file.