2bac6844e2Fixed csv importer to handle escaped quotation marks ("").
David Huynh
2010-03-09 19:10:55 +0000
8ce21461cbgetting closer to the desired functionality... still way too slow though
Stefano Mazzocchi
2010-03-09 17:28:50 +0000
50e58fb863ngram-blocking gives more expected results... but slow as hell, maybe bug in the vptree code?
Stefano Mazzocchi
2010-03-09 09:05:20 +0000
546f87a536let's try with another knn method
Stefano Mazzocchi
2010-03-09 08:09:35 +0000
358586ac8fadding minimal unit testing framework (type ./gridworks test to run)
Stefano Mazzocchi
2010-03-09 08:08:35 +0000
0a7882bf6cmoving testing data into its own folder
Stefano Mazzocchi
2010-03-09 07:34:41 +0000
5b0129b36fadding junit in preparation from testing
Stefano Mazzocchi
2010-03-09 07:33:36 +0000
977dbdb9edFixed numeric range facet: - use X icon for facet remove button - update facet only when user finishes dragging slider bracket
David Huynh
2010-03-09 07:01:13 +0000
311d15f493Re-organized column header popup menus and added a bunch of common facets and common cell edit transforms. Added native syntax for regex in GEL and modified replace, split, partition, and rpartition functions to support regex. Removed function replaceRegex.
David Huynh
2010-03-09 06:57:08 +0000
5b079b04b7- moved from float to double to avoid excessive casting from secondstring - added a few of the more powerful distances - fixed a bug in the VPTree builder (although is still not working as I expect it to)
Stefano Mazzocchi
2010-03-09 05:11:36 +0000
af9e9f590bFixed minor bug in facets of facet-based edit dialog.
David Huynh
2010-03-09 00:41:33 +0000
4cc1933065Got facets in facet-based edit dialog to update only after the user has finished dragging the slider bracket.
David Huynh
2010-03-09 00:33:07 +0000
562b9d67a2Customized brackets of slider widget so that they are asymmetric.
David Huynh
2010-03-09 00:14:01 +0000
a3bcfc1576Implemented facets on cluster metrics in facet-based edit dialog.
David Huynh
2010-03-08 23:05:44 +0000
ff94de5900Made dialogs draggable.
David Huynh
2010-03-08 21:50:53 +0000
8633b20392Fixed layout bug in expression preview dialog.
David Huynh
2010-03-08 21:02:04 +0000
6b421c2c75In property suggest, bubble up properties of included types as well.
David Huynh
2010-03-08 20:56:04 +0000
4a4ae6bf27Fixed toTitlecase to handle parentheses and other delimiters.
David Huynh
2010-03-08 19:40:51 +0000
c147837a3eCell and facet choice edit popups now allow Shift-Enter as a means to insert new lines. Plain Enter still applies the edit immediately.
David Huynh
2010-03-08 19:27:37 +0000
0ef0aec0c5Implemented list facet choice edit.
David Huynh
2010-03-08 19:07:16 +0000
d731b89b4cBack to Tahoma as the main font. Tried more branding colors on dialog header background and tab widget header background.
David Huynh
2010-03-08 07:21:46 +0000
6472e1f076Re-layout when window is resized.
David Huynh
2010-03-08 06:48:12 +0000
ac50b3c48bRe-worked the cell editor popup. Don't keep logging "Saved workspace."
David Huynh
2010-03-08 06:30:47 +0000
5d3a57eeebImplemented project import and export commands (from/to .tar files).
David Huynh
2010-03-08 02:34:25 +0000
12d5c6aba5Fixed layout of extract operation dialog.
David Huynh
2010-03-08 00:45:29 +0000
a1ec0ea8dfWhen saving projects, save only modified ones. Save projects and workspace periodically.
David Huynh
2010-03-08 00:37:06 +0000
404883da92forgot to remove from the eclipse build path
Stefano Mazzocchi
2010-03-07 23:57:03 +0000
bbd6a17732and more protbuf stuff removed
Stefano Mazzocchi
2010-03-07 23:56:34 +0000
8633ec1c4eno more reason to use protocol buffers
Stefano Mazzocchi
2010-03-07 23:54:18 +0000
3388c3e09fStill some old Serializable stuff to remove.
David Huynh
2010-03-07 23:02:57 +0000
80e6111a92Added options for omitting error and blank choices in list facets, and use them in the various recon facets.
David Huynh
2010-03-07 22:54:02 +0000
694f09fb0aMajor refactoring: everything is now saved to disk using our own formats, mostly json-based, some inside zip files.
David Huynh
2010-03-07 22:37:26 +0000
f7b0caa1b8now kNN clustering is fully operational... not very practical though, needs more work and testing
Stefano Mazzocchi
2010-03-07 08:27:13 +0000
e06d8fe130Better checking for null value in Cell.load.
David Huynh
2010-03-07 00:35:44 +0000
e0d72c81e9Renamed "facet-based edit" operation and command to "mass edit", because it's not just facet-based. Added option "apply to other cells with same original content" to single cell edit popup, so it can be used like a find&replace operation. Renamed "do-text-transform" operation and command to just "text-transform".
David Huynh
2010-03-07 00:25:00 +0000
b9308e4034Added option to apply and recluster in the facet based edit dialog.
David Huynh
2010-03-06 23:34:27 +0000
02cd59a5c0Display cluster sizes and number of cluster in facet-based edit dialog. Added command to invoke that dialog from column popup menu, so you don't have to create a text facet first to get to it.
David Huynh
2010-03-06 23:01:46 +0000
253874b1a1Got Clusterer to use Column.name rather than Column.headerLabel now. Tried using Verdana instead of Tahoma as the common font.
David Huynh
2010-03-06 22:48:42 +0000
976c1da5c7much improved facet clustering dialog and functionality NOTE: kNN clustering code operational but is not working as expected
Stefano Mazzocchi
2010-03-06 10:17:58 +0000
db824bffebFixed bug in saving recon changes. Fixed bug in discard recon judgment operation.
David Huynh
2010-03-06 08:03:29 +0000
78b1eb7e73Major refactoring: - Made all Change classes save to and load from .zip files. - Changed Column.headerLabel to Column.name. - Save project's raw data to "raw-data" file for now. We'll make it save to a zip file next.
David Huynh
2010-03-06 07:43:45 +0000
589b9cd936Re-organized popup menus for row operations. Added filter row.starred. Disabled rendering of key column and column groups for now.
David Huynh
2010-03-05 22:31:47 +0000
fe78fb8e30A bit of branding and re-laying out the front page.
David Huynh
2010-03-05 22:09:25 +0000
5c845f06bfNow we can delete a project even if it hasn't been saved to file yet.
David Huynh
2010-03-05 19:43:08 +0000
676a189968Re-organized the .css files to match the .js files.
David Huynh
2010-03-05 19:36:55 +0000
7697365180Added custom suggest for types as well. Styled property and type suggest panes to be wider to accommodate long IDs. Fixed event wiring bugs in recon dialog. Made cell edit popup wider and position it relative to the whole cell rather than to the edit link.
David Huynh
2010-03-05 19:28:35 +0000
f1bf446019Forgot to set white-space:pre on single cell edit popup.
David Huynh
2010-03-05 08:31:59 +0000
b3ac945c33Implemented single-cell editing.
David Huynh
2010-03-05 08:11:48 +0000
808fe61c8cremove stuff that doesn't belong in version control
Stefano Mazzocchi
2010-03-05 07:43:22 +0000
40cdf5092bBetter display of Calendar objects in data table view and in expression preview dialog.
David Huynh
2010-03-05 02:25:27 +0000
87d20f3299Fixed minor bug in numeric bin index where if a value was infinity, the bin count went negative.
David Huynh
2010-03-05 02:10:24 +0000
37e37488ecability to delete a project from the front page
Stefano Mazzocchi
2010-03-05 01:52:55 +0000
2227dc8686Delay injecting facet body into the DOM to speed things up a little.
David Huynh
2010-03-05 01:51:01 +0000
4d893271caFixed minor bug in cell UI that prevented single recon judgment operation from updating the UI. Minor optimization: inject main table into the DOM only after it's completely built.
David Huynh
2010-03-05 01:42:21 +0000
1d6db8fa6eMade recon process cause the client page to create facets when the recon process is done.
David Huynh
2010-03-05 01:13:59 +0000
32c0bf08c9adding now() and inc() functions to the gel
Stefano Mazzocchi
2010-03-04 20:53:07 +0000
9d8b746121Switched Cell.value from Object to Serializable.
David Huynh
2010-03-04 19:59:31 +0000
3e0ac50e17Fixed date parsing bug in index.js introduced since last commit. Removed debugging console.log() call in browsing-engine.js.
David Huynh
2010-03-04 19:38:23 +0000
1dc3d4abbdSave project metadata to disk as JSON now rather than through Java serialization API.
David Huynh
2010-03-04 19:15:46 +0000
a8177131b4adding the protocol buffer library that is needed by the generated code
Stefano Mazzocchi
2010-03-04 17:25:51 +0000
409b451085started work on protocol buffers
Stefano Mazzocchi
2010-03-04 08:46:33 +0000
22f226358dAdded pre-canned facets isBlank(value) and isError(value).
David Huynh
2010-03-04 07:32:30 +0000
7487e81a4eFixed bug in expression preview dialog where selecting an old expression from the history pane did not take out the language prefixing, causing the expression to err.
David Huynh
2010-03-04 07:18:23 +0000
6811f54f31Fixed quoting bug in tripleloader transposer. Implemented tripleloader exporter.
David Huynh
2010-03-04 07:02:03 +0000
8f01da0aa8fixing the date parser
Stefano Mazzocchi
2010-03-04 04:06:38 +0000
46ba4b94caHooked up language select in expression preview dialog.
David Huynh
2010-03-04 02:45:54 +0000
1695e2f8f1add the ngramFingerprint function
Stefano Mazzocchi
2010-03-04 02:37:25 +0000
5c3ca7723ause a TreeSet to do both sorting and de-dupe of the split fragments
Stefano Mazzocchi
2010-03-04 02:37:06 +0000
70df6821a0Made expression preview dialog for text transform operation also support repeat option.
David Huynh
2010-03-04 02:25:42 +0000
cde6a02cbbtypo (needed to escape ' which is actually *not* an HTML entity, who knew)
Stefano Mazzocchi
2010-03-04 02:24:06 +0000
87956be756Minor bug: don't try to bind null cell value.
David Huynh
2010-03-04 02:14:40 +0000
7eaf4b098cUse .text() don't use .html() to render preview values.
David Huynh
2010-03-04 02:04:56 +0000
9ca456411cUse keyup instead of keypress, because when keypress gets fired, the new value isn't set yet.
David Huynh
2010-03-04 01:50:46 +0000
1f05954924Fixed regex text search facet to handle errors better. Use .text() rather than .html() to render cell values, or & will not show up.
David Huynh
2010-03-04 01:47:58 +0000
72d06fe65cAdded support for canceling running and pending processes.
David Huynh
2010-03-04 01:14:48 +0000
eaef7b2394Also let user decide what to do on expression evaluation error when creating a new column.
David Huynh
2010-03-04 00:32:54 +0000
c07431fb88- cataloged all the licenses for the libraries Gridworks depends on - added the secondstring libraries that contains all sorts of useful string distance functions - added a java arithmetic coding library (used to implement a string distance based on PPM arithmetic coding) - added the vicino kNN string clustering library (from MIT's SIMILE)
Stefano Mazzocchi
2010-03-04 00:29:52 +0000
5a0a8bea4fAdded custom dialog box for create column operation (with a field for the new column name).
David Huynh
2010-03-04 00:12:39 +0000
2fe8f98e4eAdded repeat and repeatCount options for text transform operation. This lets us fix those & repeated encoding problems easily.
David Huynh
2010-03-04 00:00:46 +0000
b4d2cef526Added an option for what to do when a text transform errors out. Made a custom expression preview dialog for the text transform command in order to suppor that option.
David Huynh
2010-03-03 22:12:48 +0000
a3181bbd8fMade protograph UI link widget use the parent node's expected type to configure its property suggest.
David Huynh
2010-03-03 21:30:46 +0000
c1498448e4Implemented global and per-project expression histories and hooked them up to the expression preview dialog.
David Huynh
2010-03-03 21:21:38 +0000
91b10039caStarted to redesign expression preview dialog.
David Huynh
2010-03-03 18:08:35 +0000
b75f1faea8Changed tabs to spaces. No functionality change.
David Huynh
2010-03-03 04:19:58 +0000
2691ee50d7adding OS-specific data paths
Stefano Mazzocchi
2010-03-03 02:53:07 +0000
ad7671508fAdded "cancel processes" command, not hooked up yet.
David Huynh
2010-03-03 00:30:39 +0000
2741d54984Added custom suggest widget for properties.
David Huynh
2010-03-02 23:48:21 +0000
59c5314e42Fixed bug in list facet: list facets on columns with numeric data weren't working before.
David Huynh
2010-03-02 23:07:33 +0000
b488d093c8Added indicator for facet refreshing, and control for forcing facets to refresh. Made facets drag-and-drop-able.
David Huynh
2010-03-02 22:32:52 +0000
3ecfb4e4d9Implemented facet-based edit operation for real.
David Huynh
2010-03-02 20:33:11 +0000
d9507200f8Started work on the facet-based edit dialog, which allows editing of cells based on their projections to facet choices.
David Huynh
2010-03-02 19:58:47 +0000
512cd16381Implemented recon by keys, guids, and ids.
David Huynh
2010-03-02 18:19:20 +0000
99ae6109d8Started work on key-based recon.
David Huynh
2010-03-02 03:31:58 +0000
e57aae888bHooked up the recon service at data.labs.
David Huynh
2010-03-02 00:33:32 +0000
f16727c20cRefactored recon code on the server side to prepare for supporting other modes of recon.
David Huynh
2010-03-01 23:33:23 +0000
a17882c44fRedesigned the recon dialog. New features are not implemented yet.
David Huynh
2010-03-01 21:38:50 +0000