From 0bd2104a167e14dc0e941a4a4b891f8bbf129b29 Mon Sep 17 00:00:00 2001 From: Tom Morris Date: Thu, 18 Oct 2012 19:40:31 -0400 Subject: [PATCH] Issue 630: Change branding from Google Refine to OpenRefine ** The first native Github commit (ie not one converted from SVN ** Change Google Refine to OpenRefine or just Refine. Change icon filenames and add some placeholder icons --- .settings/org.eclipse.jdt.ui.prefs | 126 +- CHANGES.txt | 568 +- IDEs/eclipse/README.txt | 10 +- IDEs/eclipse/Refine.style.xml | 2 +- README.txt | 22 +- .../.settings/org.eclipse.jdt.ui.prefs | 2 +- .../core/.settings/org.eclipse.jdt.ui.prefs | 2 +- broker/core/IDEs/eclipse/README.txt | 12 +- .../google/refine/broker/RefineBroker.java | 6 +- broker/core/tests/conf/tests.xml | 2 +- build.properties | 34 +- build.xml | 40 +- ...ogle-refine.l4j.ini => openrefine.l4j.ini} | 26 +- conf/pmd.rules.xml | 4 +- extensions/build.xml | 4 +- extensions/freebase/build.xml | 2 +- .../freebase/module/MOD-INF/module.properties | 2 +- extensions/gdata/README.txt | 2 +- extensions/gdata/build.xml | 4 +- .../gdata/module/MOD-INF/module.properties | 2 +- extensions/gdata/module/authorize.vt | 2 +- extensions/gdata/module/authorized.vt | 4 +- extensions/gdata/module/index.vt | 2 +- .../gdata/module/scripts/gdata-extension.js | 4 +- .../extension/gdata/GDataExtension.java | 2 +- .../refine/extension/gdata/GDataImporter.java | 2 +- extensions/jython/build.xml | 2 +- .../google/refine/jython/JythonEvaluable.java | 2 +- extensions/pc-axis/build.xml | 4 +- extensions/sample/build.xml | 2 +- graphics/dmg_background/dmg_background.png | Bin 10742 -> 7337 bytes graphics/dmg_background/dmg_background.psd | Bin 150998 -> 99760 bytes .../{google-refine.icns => openrefine.icns} | Bin .../{google-refine.ico => openrefine.ico} | Bin main/.settings/org.eclipse.jdt.ui.prefs | 2 +- main/IDEs/eclipse/README.txt | 10 +- ...eRefineTests.launch => RefineTests.launch} | 0 .../src/com/google/refine/ProjectManager.java | 6 +- main/src/com/google/refine/RefineServlet.java | 9 +- .../refine/clustering/binning/Metaphone3.java | 14920 ++++++++-------- .../commands/OpenWorkspaceDirCommand.java | 2 +- .../commands/auth/AuthorizeCommand.java | 2 +- .../tests/importers/ExcelImporterTests.java | 398 +- main/webapp/WEB-INF/web.xml | 4 +- .../modules/core/MOD-INF/module.properties | 2 +- main/webapp/modules/core/about.html | 26 +- main/webapp/modules/core/error.vt | 4 +- .../core/images/logo-openrefine-30.png | Bin 0 -> 1083 bytes .../core/images/logo-openrefine-40.png | Bin 0 -> 1162 bytes main/webapp/modules/core/index.vt | 8 +- main/webapp/modules/core/preferences.vt | 4 +- main/webapp/modules/core/project.vt | 4 +- main/webapp/modules/core/scripts/index.js | 12 +- .../create-project-ui-source-selection.html | 2 +- .../core/scripts/index/import-project-ui.html | 2 +- main/webapp/modules/core/scripts/project.js | 2 +- .../modules/core/scripts/project/exporters.js | 2 +- main/webapp/modules/core/styles/index.less | 2 +- refine | 54 +- refine.bat | 382 +- server/.settings/org.eclipse.jdt.ui.prefs | 2 +- server/src/com/google/refine/Refine.java | 3 +- 62 files changed, 8384 insertions(+), 8378 deletions(-) rename conf/{google-refine.l4j.ini => openrefine.l4j.ini} (94%) rename graphics/icon/{google-refine.icns => openrefine.icns} (100%) rename graphics/icon/{google-refine.ico => openrefine.ico} (100%) rename main/IDEs/eclipse/{GoogleRefineTests.launch => RefineTests.launch} (100%) create mode 100644 main/webapp/modules/core/images/logo-openrefine-30.png create mode 100644 main/webapp/modules/core/images/logo-openrefine-40.png diff --git a/.settings/org.eclipse.jdt.ui.prefs b/.settings/org.eclipse.jdt.ui.prefs index ee9b92006..91bff3a52 100644 --- a/.settings/org.eclipse.jdt.ui.prefs +++ b/.settings/org.eclipse.jdt.ui.prefs @@ -1,63 +1,63 @@ -#Tue Aug 02 16:47:21 EDT 2011 -cleanup.add_default_serial_version_id=true -cleanup.add_generated_serial_version_id=false -cleanup.add_missing_annotations=true -cleanup.add_missing_deprecated_annotations=true -cleanup.add_missing_methods=false -cleanup.add_missing_nls_tags=false -cleanup.add_missing_override_annotations=true -cleanup.add_missing_override_annotations_interface_methods=true -cleanup.add_serial_version_id=false -cleanup.always_use_blocks=true -cleanup.always_use_parentheses_in_expressions=false -cleanup.always_use_this_for_non_static_field_access=false -cleanup.always_use_this_for_non_static_method_access=false -cleanup.convert_to_enhanced_for_loop=false -cleanup.correct_indentation=true -cleanup.format_source_code=false -cleanup.format_source_code_changes_only=false -cleanup.make_local_variable_final=true -cleanup.make_parameters_final=false -cleanup.make_private_fields_final=true -cleanup.make_type_abstract_if_missing_method=false -cleanup.make_variable_declarations_final=false -cleanup.never_use_blocks=false -cleanup.never_use_parentheses_in_expressions=true -cleanup.organize_imports=true -cleanup.qualify_static_field_accesses_with_declaring_class=false -cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -cleanup.qualify_static_member_accesses_with_declaring_class=true -cleanup.qualify_static_method_accesses_with_declaring_class=false -cleanup.remove_private_constructors=true -cleanup.remove_trailing_whitespaces=false -cleanup.remove_trailing_whitespaces_all=true -cleanup.remove_trailing_whitespaces_ignore_empty=false -cleanup.remove_unnecessary_casts=true -cleanup.remove_unnecessary_nls_tags=true -cleanup.remove_unused_imports=true -cleanup.remove_unused_local_variables=false -cleanup.remove_unused_private_fields=true -cleanup.remove_unused_private_members=false -cleanup.remove_unused_private_methods=true -cleanup.remove_unused_private_types=true -cleanup.sort_members=false -cleanup.sort_members_all=false -cleanup.use_blocks=false -cleanup.use_blocks_only_for_return_and_throw=false -cleanup.use_parentheses_in_expressions=false -cleanup.use_this_for_non_static_field_access=false -cleanup.use_this_for_non_static_field_access_only_if_necessary=true -cleanup.use_this_for_non_static_method_access=false -cleanup.use_this_for_non_static_method_access_only_if_necessary=true -cleanup_profile=_Google Refine -cleanup_settings_version=2 -eclipse.preferences.version=1 -formatter_profile=_Google Refine -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com;com.google;com.google.refine; -org.eclipse.jdt.ui.javadoc=false -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= +#Tue Aug 02 16:47:21 EDT 2011 +cleanup.add_default_serial_version_id=true +cleanup.add_generated_serial_version_id=false +cleanup.add_missing_annotations=true +cleanup.add_missing_deprecated_annotations=true +cleanup.add_missing_methods=false +cleanup.add_missing_nls_tags=false +cleanup.add_missing_override_annotations=true +cleanup.add_missing_override_annotations_interface_methods=true +cleanup.add_serial_version_id=false +cleanup.always_use_blocks=true +cleanup.always_use_parentheses_in_expressions=false +cleanup.always_use_this_for_non_static_field_access=false +cleanup.always_use_this_for_non_static_method_access=false +cleanup.convert_to_enhanced_for_loop=false +cleanup.correct_indentation=true +cleanup.format_source_code=false +cleanup.format_source_code_changes_only=false +cleanup.make_local_variable_final=true +cleanup.make_parameters_final=false +cleanup.make_private_fields_final=true +cleanup.make_type_abstract_if_missing_method=false +cleanup.make_variable_declarations_final=false +cleanup.never_use_blocks=false +cleanup.never_use_parentheses_in_expressions=true +cleanup.organize_imports=true +cleanup.qualify_static_field_accesses_with_declaring_class=false +cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true +cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true +cleanup.qualify_static_member_accesses_with_declaring_class=true +cleanup.qualify_static_method_accesses_with_declaring_class=false +cleanup.remove_private_constructors=true +cleanup.remove_trailing_whitespaces=false +cleanup.remove_trailing_whitespaces_all=true +cleanup.remove_trailing_whitespaces_ignore_empty=false +cleanup.remove_unnecessary_casts=true +cleanup.remove_unnecessary_nls_tags=true +cleanup.remove_unused_imports=true +cleanup.remove_unused_local_variables=false +cleanup.remove_unused_private_fields=true +cleanup.remove_unused_private_members=false +cleanup.remove_unused_private_methods=true +cleanup.remove_unused_private_types=true +cleanup.sort_members=false +cleanup.sort_members_all=false +cleanup.use_blocks=false +cleanup.use_blocks_only_for_return_and_throw=false +cleanup.use_parentheses_in_expressions=false +cleanup.use_this_for_non_static_field_access=false +cleanup.use_this_for_non_static_field_access_only_if_necessary=true +cleanup.use_this_for_non_static_method_access=false +cleanup.use_this_for_non_static_method_access_only_if_necessary=true +cleanup_profile=_OpenRefine +cleanup_settings_version=2 +eclipse.preferences.version=1 +formatter_profile=_OpenRefine +formatter_settings_version=11 +org.eclipse.jdt.ui.ignorelowercasenames=true +org.eclipse.jdt.ui.importorder=java;javax;org;com;com.google;com.google.refine; +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.ondemandthreshold=99 +org.eclipse.jdt.ui.staticondemandthreshold=99 +org.eclipse.jdt.ui.text.custom_code_templates= diff --git a/CHANGES.txt b/CHANGES.txt index e166ed01e..eb8dba9af 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,284 +1,284 @@ -2.6 Release (TBD) - Maintenance release - -Features: - -- Issue 144: Use subdirectory for archives (tar, zip) -- Issue 467: Provide feedback to user on JVM heap memory usage -- Issue 524: Shorten name of anonymous JSON nodes in column names - -Bugs fixed: - -- Issue 154: Can't import RDF/XML Data -- Issue 226: Load into freebase: date objects are not converted into proper freebase dates -- Issue 361: Headless operation on OS X leaves Dock icon bouncing -- Issue 390: Latest POI fixes some import issues -- Issue 432: cross() failing -- Issue 436: Google refine don't start on debian squeeze -- Issue 490: Unable to guess filetype is CSV when importing a simple CSV file -- Issue 496: google-refine-2.5-rc2-r2379 failed to start if using refine.ini -- Issue 515: "Open Project" page shows negative interval for "Last Modified" -- Issue 517: Combin() function does not work as intended -- Issue 521: Machine readable string (/type/rawstring) missing -- Issue 523: Return all available HTTP error information on when Fetch URL fails -- Issue 535: Refine fails to import Excel 2010 XLSX file with null hyperlinks -- Issue 537: ToNumber should try to convert to integer first -- Issue 541: Can't constrain a Freebase key query when using add column -- Issue 542: ToDate should work on integers -- Issue 543: Project creation from URL can't handle gzip Content-Encoding -- Issue 544: FileNotFound exception when importing archive from URL -- Issue 548: escape(value, encoding) returns "null" for non-string values -- Issue 551: MQL preview missing "insert" clause -- Issue 553: Upload Error - Not a directory -- Issue 554: Format guesser ranking isn't working correctly in some cases -- Issue 558: 'refine windows_dist' does not work on MacOS Lion -- Issue 559: Deadlock between autosave thread and history code -- Issue 578: json import on create project deletes useful blank data from arrays -- Issue 586: Only one parse date format is attempted from list in toDate(format1,format2) -- Issue 594: Date diff function doesn't work for two Calendar objects -- Issue 596: JSON importer should not deserialize nulls as the string "null" -- Issue 597: Deselect all button on Custom Tabular Exporter dialog doesn't work -- Issue 599: RDF/XML parser preview not wired up -- Issue 601: Allow selection of root element on JSON import -- Issue 604: The common transform “Trim leading and trailing whitespace” doesn’t trim non-breaking spaces - - -2.5 Release (December 11, 2011) - -Major changes: -- Entirely new importer architecture and user interface for Create Project -- New import/export formats: Google Fusion Tables, OpenOffice Calc, - and fixed width (import only) - -Features: - -- Issue 131: Read multiple files in a directory -- Issue 179: Progress feedback during upload -- Issue 260: XML Importer silently fails if file doesn't meet its criteria -- Issue 279: Add support for reading from non-public Google Spreadsheets docs -- Issue 280: Spreadsheet/table importers should allow selection of sheet/table to import -- Issue 281: Add sheet selection support to Google Spreadsheet importer -- Issue 31: Maximum number of facet values should be configurable. -- Issue 38: Fix the table header so that it's always visible when scrolling a long page -- Issue 433: Usability: use HTML