1 2011-01-25 Ben Konrath <ben@bagu.org>
3 Convert to gwt-maven project.
8 * .settings/.jsdtscope:
9 * .settings/com.google.gdt.eclipse.core.prefs:
10 * .settings/com.google.gwt.eclipse.core.prefs:
11 * .settings/org.eclipse.jdt.core.prefs:
12 * .settings/org.eclipse.wst.common.component:
13 * .settings/org.eclipse.wst.common.project.facet.core.xml:
14 * .settings/org.eclipse.wst.jsdt.ui.superType.container:
15 * .settings/org.maven.ide.eclipse.prefs:
16 * OnlineGlomTest-dev.launch:
17 * OnlineGlomTest-prod.launch:
20 * src/main/java/org/glom/web/client/GlomDocument.java:
21 * src/main/java/org/glom/web/client/GlomTable.java:
22 * src/main/java/org/glom/web/client/LayoutList.java:
23 * src/main/java/org/glom/web/client/LayoutListDataProvider.java:
24 * src/main/java/org/glom/web/client/LibGlomService.java:
25 * src/main/java/org/glom/web/client/OnlineGlom.java:
26 * src/main/java/org/glom/web/server/LibGlomServiceImpl.java:
27 * src/main/resources/org/glom/web/OnlineGlom.gwt.xml:
28 * src/main/resources/org/glom/web/client/Messages.properties:
29 * src/main/webapp/OnlineGlom.css:
30 * src/main/webapp/OnlineGlom.html:
31 * src/main/webapp/WEB-INF/web.xml:
32 * src/test/java/org/glom/web/tests/GwtTestOnlineGlom.java:
33 * src/test/resources/org/glom/web/OnlineGlomJUnit.gwt.xml:
35 2011-01-25 Ben Konrath <ben@bagu.org>
37 Remove unused println.
39 * src/org/glom/web/server/LibGlomServiceImpl.java:
41 2011-01-25 Ben Konrath <ben@bagu.org>
43 Add project specific JDT settings.
45 * .settings/org.eclipse.jdt.core.prefs: Generated by Eclipse.
46 * .settings/org.eclipse.jdt.ui.prefs: Generated by Eclipse.
48 2011-01-25 Ben Konrath <ben@bagu.org>
50 Populate celltable with example data.
52 * src/org/glom/web/client/GlomDocument.java: Correct formatting.
53 * src/org/glom/web/client/GlomTable.java: Correct formatting.
54 * src/org/glom/web/client/LayoutList.java: Renamed from ListLayoutTable.java,
55 add LayoutListDataProvider to CellTable, add simpler pager (not working yet).
56 * src/org/glom/web/client/LayoutListDataProvider.java: New file,
57 asynchronously gets the example data.
58 * src/org/glom/web/client/LibGlomService.java: Add getTableData() method.
59 * src/org/glom/web/client/LibGlomServiceAsync.java: Add getTableData() method.
60 * src/org/glom/web/client/OnlineGlom.java: Allow service proxy object and
61 curently selected table to be retrieved by other widgets.
62 * src/org/glom/web/server/LibGlomServiceImpl.java: Correct formatting,
63 implement getTableData() in a hacky way. This method needs to be updated
64 to grab information from the database when database creating is
67 2011-01-20 Ben Konrath <ben@bagu.org>
69 Set table headers when table dropBox changes.
71 * src/org/glom/web/client/GlomDocument.java: Correct some method
73 * src/org/glom/web/client/LibGlomService.java: Add method
74 to get list layout field names.
75 * src/org/glom/web/client/LibGlomServiceAsync.java: Add method
76 to get list layout field names.
77 * src/org/glom/web/client/ListLayoutTable.java: New file - composite
78 widget for list layout table.
79 * src/org/glom/web/client/OnlineGlom.java: Add a change handler for
80 the table drop box and add new updateTable() method to asynchronously
81 get the layout list field names for the currently selected table.
82 * src/org/glom/web/server/LibGlomServiceImpl.java: Add server side
83 implementation of getLayoutListHeaders() method.
84 * war/OnlineGlom.html: Remove GlomWebApp div tag as it is not required.
86 2011-01-18 Ben Konrath <ben@bagu.org>
88 Make a listBox with table titles instead of the flexTable demo.
90 This is the start of something more useful.
92 * .classpath: Exclude a bunch of packages from the JVM that are
93 getting in the way of the Eclipse content assist.
94 * src/org/glom/web/client/GlomDocument.java:
95 * src/org/glom/web/client/GlomTable.java:
96 * src/org/glom/web/client/LibGlomService.java:
97 * src/org/glom/web/client/LibGlomServiceAsync.java:
98 * src/org/glom/web/client/OnlineGlom.java:
99 * src/org/glom/web/server/LibGlomServiceImpl.java:
100 * war/OnlineGlom.html:
101 * war/WEB-INF/web.xml:
103 211-01-13 Ben Konrath <ben@bagu.org>
105 Update to new java-libglom API.
107 * .gitignore: Ignore OnlineGlom.war.
108 * src/org/glom/web/server/TableNamesServiceImpl.java: Update to new java-libglom API.
110 2010-12-20 Ben Konrath <ben@bagu.org>
112 Add some basic style to the table listing.
114 * src/org/glom/web/client/OnlineGlom.java: Add style to the table
115 header, print useful error message on async callback failure.
116 * war/OnlineGlom.css: Add style for table header, remove defaults
117 provided by the Eclipse project wizard.
119 2010-12-20 Ben Konrath <ben@bagu.org>
121 Load example file from installed glom dir.
123 * src/org/glom/web/server/TableNamesServiceImpl.java: Use the Java API
124 provided by java-libglom to find the example file.
126 2010-12-20 Ben Konrath <ben@bagu.org>
128 Update Eclipse settings.
131 * .settings/com.google.gdt.eclipse.core.prefs:
132 * .settings/com.google.gwt.eclipse.core.prefs:
134 2010-12-17 Ben Konrath <ben@bagu.org>
138 * .classpath: New file.
139 * .gitignore: New file.
140 * .project: New file.
141 * .settings/com.google.gdt.eclipse.core.prefs: New file.
142 * .settings/com.google.gwt.eclipse.core.prefs: New file.
143 * src/org/glom/web/OnlineGlom.gwt.xml: New file.
144 * src/org/glom/web/client/GlomTable.java: New file.
145 * src/org/glom/web/client/OnlineGlom.java: New file.
146 * src/org/glom/web/client/TableNameService.java: New file.
147 * src/org/glom/web/client/TableNameServiceAsync.java: New file.
148 * src/org/glom/web/server/TableNamesServiceImpl.java: New file.
149 * war/OnlineGlom.css: New file.
150 * war/OnlineGlom.html: New file.
151 * war/WEB-INF/web.xml: New file.
152 * war/images/glom.png: New file.