         checked_files       : rtypes.immutable
         selected_file_index : rtypes.number
         new_name            : rtypes.string
-        sort_by_time        : computed rtypes.bool
+        sort_by_time        : rtypes.bool
 
         # Project Log
         project_log : rtypes.immutable

            if num_results >= max_results
                break

        if store.get('command') is cmd # only update the state if the results are from the most recent command
            @setState
                too_many_results : too_many_results
                search_results   : search_results

            {SCHEMA, client_db} = require('smc-util/schema')
            return SCHEMA.public_paths.user_query.set.fields.id({project_id:project_id, path:path}, client_db)

    # TODO: Change input functions like this to use getInitialState
    sort_by_time: ->
        return @get('sort_by_time') ? @redux.getStore('account').getIn(['other_settings', 'default_file_sort']) == 'time'

    # cached pre-processed file listing, which should always be up to date when
    # called, and properly depends on dependencies.
