Set table headers when table dropBox changes.
[online-glom:gwt-glom.git] / ChangeLog
1 2011-01-20  Ben Konrath  <ben@bagu.org>
2
3         Set table headers when table dropBox changes.
4
5         * src/org/glom/web/client/GlomDocument.java: Correct some method
6         names.
7         * src/org/glom/web/client/LibGlomService.java: Add method
8         to get list layout field names.
9         * src/org/glom/web/client/LibGlomServiceAsync.java: Add method
10         to get list layout field names.
11         * src/org/glom/web/client/ListLayoutTable.java: New file - composite
12         widget for list layout table.
13         * src/org/glom/web/client/OnlineGlom.java: Add a change handler for
14         the table drop box and add new updateTable() method to asynchronously
15         get the layout list field names for the currently selected table.
16         * src/org/glom/web/server/LibGlomServiceImpl.java: Add server side
17         implementation of getLayoutListHeaders() method.
18         * war/OnlineGlom.html: Remove GlomWebApp div tag as it is not required.
19
20 2011-01-18  Ben Konrath  <ben@bagu.org>
21
22         Make a listBox with table titles instead of the flexTable demo.
23
24         This is the start of something more useful.
25
26         * .classpath: Exclude a bunch of packages from the JVM that are
27         getting in the way of the Eclipse content assist.
28         * src/org/glom/web/client/GlomDocument.java:
29         * src/org/glom/web/client/GlomTable.java:
30         * src/org/glom/web/client/LibGlomService.java:
31         * src/org/glom/web/client/LibGlomServiceAsync.java:
32         * src/org/glom/web/client/OnlineGlom.java:
33         * src/org/glom/web/server/LibGlomServiceImpl.java:
34         * war/OnlineGlom.html:
35         * war/WEB-INF/web.xml:
36
37 211-01-13  Ben Konrath  <ben@bagu.org>
38
39         Update to new java-libglom API.
40
41         * .gitignore: Ignore OnlineGlom.war.
42         * src/org/glom/web/server/TableNamesServiceImpl.java: Update to new java-libglom API.
43
44 2010-12-20  Ben Konrath  <ben@bagu.org>
45
46         Add some basic style to the table listing.
47
48         * src/org/glom/web/client/OnlineGlom.java: Add style to the table
49         header, print useful error message on async callback failure.
50         * war/OnlineGlom.css: Add style for table header, remove defaults
51         provided by the Eclipse project wizard. 
52
53 2010-12-20  Ben Konrath  <ben@bagu.org>
54
55         Load example file from installed glom dir.
56
57         * src/org/glom/web/server/TableNamesServiceImpl.java: Use the Java API
58         provided by java-libglom to find the example file.
59
60 2010-12-20  Ben Konrath  <ben@bagu.org>
61
62         Update Eclipse settings.
63
64         * .classpath:
65         * .settings/com.google.gdt.eclipse.core.prefs:
66         * .settings/com.google.gwt.eclipse.core.prefs:
67
68 2010-12-17  Ben Konrath  <ben@bagu.org>
69
70         Initial commit.
71
72         * .classpath: New file.
73         * .gitignore: New file.
74         * .project: New file.
75         * .settings/com.google.gdt.eclipse.core.prefs: New file.
76         * .settings/com.google.gwt.eclipse.core.prefs: New file.
77         * src/org/glom/web/OnlineGlom.gwt.xml: New file.
78         * src/org/glom/web/client/GlomTable.java: New file.
79         * src/org/glom/web/client/OnlineGlom.java: New file.
80         * src/org/glom/web/client/TableNameService.java: New file.
81         * src/org/glom/web/client/TableNameServiceAsync.java: New file.
82         * src/org/glom/web/server/TableNamesServiceImpl.java: New file.
83         * war/OnlineGlom.css: New file.
84         * war/OnlineGlom.html: New file.
85         * war/WEB-INF/web.xml: New file.
86         * war/images/glom.png: New file.