Skip to content
hagbarðr edited this page Aug 25, 2020 · 55 revisions

Welcome to the ProVoc 5 wiki!

The dev branch contains an updated version of the rather old code base, which has been abandoned about 12 years ago by its original developer and maintainer Arizona Software.

A lot has changed since the time when Macs were still powered by PowerPC processors and running MacOS X Leopard. So the main objective is for now that it can be built and run again on more recent system versions.

To achieve this, several features had to be removed or disabled, at least for the time being (see below). But in the long run all of these features (at least those not requiring a website) should come back again.

This is what it now looks like: screenshot

Disabled Features

  • Spotlight Indexer (due to codesigning issues)
  • Action Plugins (due to syntax errors and codesigning issues)
  • adding media files to vocabularies (the used system frameworks aren't available any more; however the UI is still in place, but will most certainly not work)
  • Background plugins (due to codesigning issues)

Removed Features

  • Update checks (the website hosting that information went offline quite a while ago)
  • sharing and downloading vocabularies (due to the defunct website)

Other noteworthy changes

  • the version number is now 5.0.0
  • ProVoc now requires a 64Bit Mac running OS X El Capitan (version 10.11.0) or later
  • is now compatible with the most recent macOS versions (incl. macOS 11.0 beta 4)
  • can be built with Xcode 11.3.1 (newer versions haven't been tested yet)
  • now supports the macOS Dark mode (Catalina’s Auto appearance however hasn't been tested yet)
  • the document handling when starting now happens according to the general system pereference "Close windows when quitting an app"
  • redesigned the document window's UI to look a little more modern
  • lots of other, minor bugfixes, mostly under the hood (deprecation fixes)
  • now uses Base localization with .strings files instead of localized NIBs (which may have broken many localizations)

Known issues

  • the localizations may not work, at least not the German localization (in fact the app freezes when opening a document via the open dialog). So you may want to disable the other localizations when running this app in a different language than english.
  • not sandboxed yet (thus no hardened runtime either)

Please keep in mind that this is work in progress and only done in my spare time. And there's still a lot to be done.

Clone this wiki locally