         console.groupEnd()
     console.groupEnd()
 
-  showProgressIndicator: ->
-    return @indicator if @indicator?
-
-    @indicator = new ProgressIndicatorView()
-    @statusBar?.addRightTile({item: @indicator, priority: 9001})
-    @indicator
-
-  showErrorIndicator: ->
-    return @errorIndicator if @errorIndicator?
-
-    @errorIndicator = new ErrorIndicatorView()
-    @statusBar?.addRightTile({item: @errorIndicator, priority: 9001})
-    @errorIndicator
-
-  destroyProgressIndicator: ->
-    @indicator?.destroy()
-    @indicator = null
-
-  destroyErrorIndicator: ->
-    @errorIndicator?.destroy()
-    @errorIndicator = null
+  logWarning: (message) ->
+    return if atom.inSpecMode()
+
+    console.group('LaTeX warnings')
+    console.log(message)
+    console.groupEnd()
 
   isTexFile: (filePath) ->
     # TODO: Improve; will suffice for the time being.

      builder = @getBuilder()
      result = builder.parseLogFile(rootFilePath)
      unless outputFilePath = result?.outputFilePath
        console.info 'Log file parsing failed!' unless atom.inSpecMode()
        return
      @outputLookup ?= {}
      @outputLookup[filePath] = outputFilePath

      if atom.packages.resolvePackagePath('pdf-view')?
        OpenerImpl = require './openers/atompdf-opener'
      else
        @logWarning('No PDF opener found. For cross-platform viewing,
          install the pdf-view package.')
        return
    return new OpenerImpl()

