Skip to content

Releases: dainst/idai-field

Field Desktop 3.5.1

04 Mar 14:22

Choose a tag to compare

Changes

  • The manual is now available in Turkish (many thanks to Onur Özbalaban for the translation!)
  • Warnings of type "Unconfigured field" are now also shown for relation fields
  • When switching back to a parent resource via navigation buttons, the resource list now automatically scrolls to the previously visited child resource
  • The duplication utility in the resource editor can now be used to create up to 10000 duplicates at once
  • The application now runs at the same speed even when the window is not in focus

Bugfixes

  • Fixed importing images via drag & drop
  • Fixed CSV import and export for fields "Staff" and "Campaigns" of project properties
  • Fixed validation of relation fields
  • Fixed a bug in valuelist editor where whitespace characters were not removed from the start and end of newly created values
  • Fixed a bug where the right part of the categories filter button in the configuration editor would not be clickable
  • Fixed display of linked resources in image management for image resources with missing "depicts" relation targets
  • Fixed a bug where the application could not be closed after a project failed to load
  • Fixed a bug where the project name would not be displayed in the menus "Project" ➝ "Open" and "Project" ➝ "Delete" if no language was specified
  • Fixed layout issues

Notes

  • IMPORTANT: It is recommended to create backup files for all projects or synchronize the data with a server before installing a new version of Field Desktop.

Field Desktop 3.5.0

11 Feb 14:44

Choose a tag to compare

Features

  • New input type "Relation" for creating project-specific relations
  • Zoom function in image viewer
  • Matrix export as SVG and Graphviz Dot file
  • Search field in help menu
  • New API endpoint for retrieving project configuration in JSON format

Changes

  • The user interface is now available in Portuguese
  • A Java JDK installation is no longer required for import or export of Shapefiles
  • Apple silicon is now supported natively. The macOS installer file includes versions for both Intel and Apple silicon chips and automatically installs the appropriate one.
  • Resources linked via stratigraphic relations are no longer required to be part of the same operation
  • Values in the fields "Staff" and "Campaigns" of project properties can now be marked as unselectable: These values are still shown in already entered data but cannot be newly selected anymore
  • New warnings for invalid relation targets are now shown in the warnings menu
  • The inverse relation and allowed target categories are now displayed for relation fields in configuration editor
  • The number of affected resources is now displayed when solving warnings for multiple resources at once
  • New entries for fields of input types "Dating", "Dimension" and "Literature" are now created in modal windows
  • The full identifier is now shown as a tooltip when hovering over the heading of the image and resource viewer modals
  • The full short description is now shown when hovering over the truncated short description in type management
  • The resource editor now automatically scrolls to the top when switching field groups
  • The plus button of a relation field is now scrolled into view automatically if necessary after creating a new relation
  • Catalog import now fails with an error message if the import file contains unconfigured categories
  • Improved performance in conflicts resolver and matrix menu
  • Layout adjustments

Bugfixes

  • Fixed Shapefile import and export on Windows 11
  • Fixed a bug in configuration editor where the field order could not be changed via drag & drop if the option "Show hidden fields" was deactivated and the group contained hidden fields
  • Fixed a bug where the field editor would freeze on save after selecting a valuelist for a subfield and then changing the input type of the parent field from "Composite field" to an input type using a valuelist
  • Fixed a bug where images used as map layers would not be loaded in image management after editing the resource the map layer was assigned to (operation or project properties)
  • Fixed a bug in CSV export where the column "isInstanceOf" would be incorrectly added in addition to "relations.isInstanceOf"
  • Fixed a bug where the language settings were not applied properly in all cases for value labels
  • Fixed a bug where changes in input fields were not recognized when using menu actions like paste, cut, undo etc.
  • Fixed issues with generating larger matrix graphs
  • Fixed a bug where the conflict resolver would not load if one of the revisions did not have a configured category
  • Fixed a bug where the file selection dialog could be opened multiple times at once
  • Fixed a bug where warnings would be shown for type catalogs imported from other projects
  • Fixed a bug where the warnings modal would not be updated properly after solving a warning of type "Value not included in valuelist" for a composite field containing multiple occurrences of the same value

Notes

  • IMPORTANT: It is recommended to create backup files for all projects or synchronize the data with a server before installing a new version of Field Desktop.

Contributors

Many thanks to everyone who contributed to the translations for this version of Field Desktop:

  • Camilla Colombi (Italian)
  • Andrij Kutnyi (Ukrainian)
  • Onur Özbalaban (Turkish)
  • Luna Watkins (Portuguese)

Field Desktop 3.4.1

18 Jun 14:56

Choose a tag to compare

Changes

  • Empty rows are now ignored when importing CSV files
  • When moving multiple resources at once, a resource can now also be chosen as the new parent resource if it is already the parent resource of some (but not all) of the selected resources
  • Search results in other contexts are now only displayed if text has been entered in the search input field

Bugfixes

  • Fixed a bug where invalid warnings for missing relation targets or parent resources would sometimes appear after loading resources via synchronization
  • Fixed a bug where the number of warnings shown in the upper right corner would sometimes not be updated correctly
  • Fixed a bug in "Fix value" modal where clicking the disabled OK button without selecting a new value would result in the project no longer being able to be opened
  • Fixed requesting camera access for scanning QR codes on macOS
  • Fixed auto-selecting the last used camera for QR code scanner
  • Fixed a bug in resource detail view where line breaks would not appear in fields of input type "Multiline text" with disabled multi-language support
  • Fixed a bug where resources that did not change would still be updated in the datastore when using tools for resolving warnings
  • Fixed scrolling to the correct resource list item when jumping to a resource from another context
  • Fixed a bug where resources updated via synchronization were incorrectly marked as new
  • Fixed layout issues that occurred when navigating the resource list via arrow keys
  • Fixed a bug where messages for errors that occurred while moving resources would sometimes immediately disappear

Field Desktop 3.4.0

23 May 09:10

Choose a tag to compare

Features

  • Inventory management: Resources of categories "Find", "Find collection" and "Sample" can now be assigned to storage places
  • QR codes (available for categories "Find", "Find collection", "Sample" and "Storage Place"):
    • Generating new QR codes (optionally automatically at resource creation time)
    • Linking existing QR codes to resources via camera scan
    • Accessing resources via camera scan of QR code (available via the new QR code scanner button in search bar)
    • Printing QR code labels (fields to print can be selected in the category editor)
    • Setting storage place of a resource via camera scan of the QR code assigned to the storage place
  • New menu "Warnings": Data problems are now displayed in a filterable list and can be resolved with a number of tools. The following warning types exist:
    • Conflict
    • Unconfigured category
    • Unconfigured field
    • Invalid field data
    • Value not included in the configured valuelist
    • Missing target resource of a relation
    • Missing or invalid parent resource
    • Missing identifier prefix
    • Ambiguous identifier
    • Resource limit exceeded
  • New image import option to either read image creators from image file metadata or set them manually
  • Configuration export
  • Configuration import from file
  • New option for setting a resource limit in the category editor (available for operation subcategories and category "Place")
  • New welcome screen shown when starting the application for the first time

Changes

  • The interface is now available in Turkish. For questions and comments on the translation, please contact: [email protected]
  • The user name is now displayed at the top right side of the navigation bar
  • Entering a user name is now mandatory
  • The button "Show child resources" is now used to switch directly to the hierarchy level of the respective resource
  • Child resources are now shown in resource view (in new group "Hierarchy" per default)
  • The info button has been removed from the resource list items, instead the resource info view now opens when clicking the list item itself
  • New category "Storage Place" (used in inventory management) with subcategories "Building", "Room", "Shelf", "Compartment", "Box" and "Bag"
  • New relations "Is stored in" and "Is storage place of" for linking a find, find collection or sample to a storage place (and vice versa)
  • Relations "Is present in profile/planum" and "Include stratigraphical units" are now shown in group "Position / Context" per default
  • Subcategories of category "Place" can now be created
  • New search constraint "Child resources" is now available in field specific search
  • The creation date is now automatically read from image files when importing images and added to the image resource
  • The dating type "Exact" has been renamed to "Single"
  • Dating type "Single" can now be marked as imprecise
  • Changed layout of relation target resources in resource view and relation picker of resource editor
  • The project properties can now be edited via import if the category "Project" is selected and the option "Update existing resources" is enabled
  • The project properties can now be exported by selecting the category "Project" in the export menu
  • A custom CSV separator can now be set in the export menu
  • File selection dialogs now always start in the last opened folder
  • The selected grid size and image metadata import settings are now restored when restarting the application
  • Values selected from a valuelist are now shown in sorted order in resource view
  • The info widget for values that are not included in the configured valuelist is now also shown for fields that use a field of the project properties as valuelist and for fields of input type "Dropdown range" and "Dimension"
  • A warning icon is now shown in the resource editor for composite fields that contain values that are not included in the configured valuelist
  • Resources without a valid parent resource are not displayed in resources view anymore
  • The order of identifier and short description has been switched in the resource labels shown in the resource selection widgets of menus "Matrix", "Import" and "Export"
  • The project name is now used as the default file name for backup files
  • Improved scrolling behavior when navigating resource lists via arrow keys
  • The input type "Single line text with multiple selection" is now called "Single line text (List)"

Bugfixes

  • Fixed a bug where the info widget for values that are not included in the configured valuelist would not be shown for fields of input type "Dropdown"
  • Fixed marking fields of input types "Whole number", "Decimal number", "Positive whole number", "Positive decimal number" and "URL" as invalid in resource editor
  • Fixed a bug where georeference information would not be parsed correctly from GeoTIFF files
  • Fixed a bug where relations of type "Is present in profile/planum" would not be removed correctly when the target resource was deleted
  • Fixed a bug where image synchronization would not continue after stopping and restarting synchronization
  • Fixed a bug in CSV import where files with fields of input type "Checkboxes" could not be imported if the fields were left empty
  • Fixed a bug in import where fields of input type "Single line text (List)" could not be imported without enabling the option "Allow input in multiple languages" in field editor
  • Fixed a bug in import where the option to ignore invalid fields would not work correctly if the option "Update existing resources" would be enabled
  • Fixed a bug where invalid data could be imported in composite fields
  • Fixed a bug where imported type catalogs could not be deleted
  • Fixed a bug where synchronization would be restarted after importing resources even if it had not been active before
  • Fixed displaying short description in geometry tooltips
  • Fixed inheriting relations from supercategory "Opening"
  • Fixed character encoding issues when displaying field values with multiple entries in resource info
  • Fixed a bug in relation picker where the previously selected relation target would not be restored after closing the dropdown menu
  • Fixed a bug in configuration editor where changes could not be reset if a category filter with no configured categories was selected
  • Fixed a bug in configuration editor where the first group of the first category would in some cases not be opened correctly after deleting a category
  • Fixed a bug in valuelist editor where a value would appear in the list of ordered values even if the value creation modal was cancelled
  • Fixed the layout of the close button in resource view modal and image view modal for long resource identifiers

Notes

  • IMPORTANT: It is recommended to create backup files for all projects or synchronize the data with a server before installing a new version of Field Desktop.
  • QR code functionality is only available after enabling QR code usage for the respective category in the category editor. The QR code scanner button is only shown if at least one of the project's categories is using QR codes.

Field Desktop 3.3.1

18 Sep 15:42

Choose a tag to compare

Bugfixes

  • Fixed a bug where not all changes were saved when creating or editing multiple valuelists via subfield editor
  • Fixed a bug where project-specific changes to fields of a supercategory would not be applied to its subcategories
  • Fixed a bug where the application tried to download or synchronize project data even if the computer's own IP address was set as target address (this could lead to the creation of broken projects that could not be opened)

Notes

  • Important: It is recommended to create backup files for all projects or synchronize the data with a server before installing a new version of Field Desktop.

Field Desktop 3.3

13 Sep 07:33
a08d783

Choose a tag to compare

Features

  • New input type "Composite field"
  • New dropdown input field with extended search support for valuelist fields and relations

Changes

  • New spatial relations "abuts", "isAbuttedBy" and "bondsWith" are now available for stratigraphic units
  • Spatial relations "fills", "isFilledBy", "abuts", "isAbuttedBy" and "bondsWith" are now reflected in matrix view
  • Small info graphics are now shown for stratigraphical relations indicating how the respective relation is reflected in matrix view
  • "Spatial" is now the default setting for the relation option in matrix view
  • Field specific search can now be enabled for the field "shortDescription"
  • Added field "description" to archaeoDox forms for the categories "Planum" and "Profile"
  • Improved performance in list view

Bugfixes

  • Fixed a bug in configuration editor where new fields could not be added and the order of fields could not be changed for forms with form specific fields
  • Fixed fulltext search for short description when using a translated valuelist
  • Fixed a bug where the children popover would incorrectly stay open for resources that cannot have child resources
  • Fixed converting signed integer values in CSV import
  • Fixed a bug where custom fields of the same name could be added for a supercategory and its subcategories
  • Fixed layout of parent element in search mode for long parent identifiers
  • Fixed closing valuelist editor via escape key
  • Fixed layout of search bar with selected search constraints in images overview
  • Fixed layout bugs in matrix view and date picker

Notes

  • IMPORTANT: It is recommended to create backup files for all projects or synchronize the data with a server before installing a new version of Field Desktop.

Field Desktop 3.2.4

11 May 08:15

Choose a tag to compare

Changes

  • Operations of category "Excavation area" are now selectable in matrix view

Bugfixes

  • Fixed a bug where custom labels would not be saved for forms with a label differing from the category's default label
  • Fixed displaying value labels for period groups in matrix view
  • Fixed a bug where the settings menu shortcut would not work in configuration editor on Windows
  • If the application cannot be started because it is already open in another window, a meaningful error message is now shown

Field Desktop 3.2.3

26 Apr 13:36

Choose a tag to compare

Changes

  • Multipoint geometries consisting of only one point are no longer considered invalid

Bugfixes

  • Fixed displaying value labels in search constraints list
  • Fixed normalization for dating values of type "scientific"
  • Fixed a bug where the incorrect dating type was set for the start date of range datings of type "scientific"
  • Fixed problems with auto update on Windows
  • Fixed background color of menu items on Windows
  • Fixed a bug where the application would not start on MacOS 10

Notes

  • Important: It is recommended to always use the latest version of Field Desktop. When switching back to an older version after installing version 3.2.3, local project data may be removed. It is therefore strongly advised to create backup files for all databases before installing an older version.

Field Desktop 3.2.2

27 Mar 00:10

Choose a tag to compare

Bugfixes

  • Fixed loading Italian user interface translations
  • Fixed layout of additional languages dropdown menu of multi language input field

Field Desktop 3.2.1

26 Mar 10:49

Choose a tag to compare

Bugfixes

  • Fixed input fields of resource editor for projects without configured project languages