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