diff --git a/changelog-beta.html b/changelog-beta.html deleted file mode 100644 index f91ef23..0000000 --- a/changelog-beta.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - What's new in pre-release TotalTerminal? - - - -
-
- Note: You are subscribed to pre-release TotalTerminal updates. -
-
-
-

1.2.2

-
released on February 22, 2012
-
-
-
    -
  • FIXED Secondary screens might show a gap between Visor window and top edge of the screen (#38 introduced in 1.2).
  • -
-
-
-
-
-

1.2.1

-
released on February 21, 2012
-
-
-
    -
  • FIXED Fixed sublte timing bug when focus might not be returned to previous app after closing Visor (#35 introduced in 1.2).
  • -
-
-
-
-
-

1.2

-
released on February 20, 2012
-
-
-
    -
  • NEW Compatibility with OS X 10.7.3 update.
  • -
  • NEW Compatibility with OS X 10.8 Mountain Lion Preview 1. Visor fading is temporarily no-op - it was crashing the Window Server.
  • -
  • NEW CMD+OPT+F will temporarily expand Visor to fullscreen and back (#24)
  • -
  • NEW Visor does AutoSliding™ - it slides down when Visor is the only terminal window and Terminal.app is activated via CMD+TAB or clicking on Dock icon (#34).
  • -
  • NEW Introduced TotalTerminalVisorForceHide plist tweak (#21).
  • -
  • FIXED Fixed colors configuration dialog under Snow Leopard (#22).
  • -
  • IMPROVED If you pin Visor, switch to another app, return back and close Visor => focus is returned to another app, not the app which was active before you activated Visor.
  • -
  • IMPROVED Closing Visor when having selected other classic terminal window does not restore focus to previous app (#26).
  • -
  • IMPROVED Do not close existing terminal windows on TotalTerminal launch.
  • -
  • IMPROVED Better detection of menu area. Prevents ocassional gap between Visor and top screen edge.
  • -
  • REMOVED Removed confusing option "Show on Reopen" from Preferences. AutoSliding is the only "right" behavior.
  • -
-
-
-
-
-

1.1.4

-
released on October 4, 2011
-
-
-
    -
  • NEW Compatibility with OS X 10.7.2 update.
  • -
-
-
-
-
-

1.1.3

-
released on August 10, 2011
-
-
-
    -
  • FIXED Finally fixed memory leaks in CrashWatcher (issue).
  • -
-
-
-
-
-

1.1.2

-
released on August 9, 2011
-
-
-
    -
  • NEW Added checkbox "Show on top of the Dock" into TotalTerminal Preferences (issue).
  • -
  • FIXED Installer was launching TotalTerminal.app with wrong environment. This caused $TMPDIR to be set to non-existing folder (issue).
  • -
  • FIXED Fixed possible crash in CrashWatcher.
  • -
  • IMPROVED Prevents window flicker when hiding Visor, returning focus to previous app and there is other classic Terminal window.
  • -
  • IMPROVED Using 10.6+ APIs to set Visor Window to show on all Spaces if requested. Originally we needed some undocumented calls for Leopard compatibility.
  • -
-
-
-
-
-

1.1.1

-
released on August 6, 2011
-
-
-
    -
  • FIXED Fixed crash when TotalTerminal tried to return the focus to an application which was not running anymore.
  • -
  • FIXED Fixed random crashes when displays were reconfigured during Visor sliding.
  • -
  • FIXED Visor Window width adapts to screen resolution changes (the bug was introduced in TotalTerminal 1.0).
  • -
  • FIXED "Show on all Spaces" checkbox was ignored by mistake since 1.0.1 (issue).
  • -
  • FIXED Visor Window level decreased, so auxiliary windows are visible on top of it (issue).
  • -
  • IMPROVED Visor properly returns focus to classic Terminal windows (issue).
  • -
  • REMOVED Removed Leopard-specific code. We no longer support OS X 10.5.
  • -
-
-
-
-
-

1.1

-
released on August 3, 2011
-
-
-
    -
  • IMPROVED Added German and Chinese localization to crash dialogs.
  • -
-
-
-
-
-

1.0.2

-
released on August 2, 2011
-
-
-
    -
  • NEW TotalTerminal includes CrashWatcher - this will enable you to send me crash reports easily and helps me to improve TotalTerminal.
  • -
-
-
-
-
-

1.0.1

-
released on July 31, 2011
-
-
-
    -
  • FIXED Fixed crash when closing Visor window (or exiting shell some other way).
  • -
  • NEW After closing Visor window, a new Visor window can be simply created by hitting the key-combo again.
  • -
  • NEW Added a button to Preferences pane to create Visor profile if it does not exist.
  • -
  • NEW Reintroduced the pinning functionality. Pin state is sticky between terminal re-launches. You can redefine the keyboard shortcut in Preferences.
  • -
  • NEW Double-key modifier can be changed by clicking on key images in Preferences.
  • -
  • IMPROVED Massive code refactoring. Hope reordering initialization code solved also few long-term timing bugs.
  • -
  • IMPROVED Redesigned TotalTerminal Preferences pane.
  • -
  • IMPROVED Now using new code for recording keyboard shortcuts. It should be more reliable.
  • -
  • IMPROVED Fixed window flickering when creating new Visor window.
  • -
  • IMPROVED TotalTerminal.app can be moved anywhere (~/.totalterminal config is not used anymore)
  • -
-
-
-
-
-

1.0

-
released on July 20, 2011
-
-
-
    -
  • NEW Lion compatibility.
  • -
  • NEW Standalone installer.
  • -
  • NEW Sparkle updater.
  • -
  • NEW Custom icon modification.
  • -
  • REMOVED Removed dependency on SIMBL. Now using custom solution similar to TotalFinder.
  • -
-
-
-
- - \ No newline at end of file diff --git a/changelog.html b/changelog.html deleted file mode 100644 index b66e4b1..0000000 --- a/changelog.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - What's new in TotalTerminal? - - - -
-
-
-

1.1.4

-
released on October 18, 2011
-
-
-
    -
  • NEW Compatibility with OS X 10.7.2 update.
  • -
-
-
-
-
-

1.1.3

-
released on August 10, 2011
-
-
-
    -
  • NEW Added checkbox "Show on top of the Dock" into TotalTerminal Preferences (issue).
  • -
  • FIXED Installer was launching TotalTerminal.app with wrong environment. This caused $TMPDIR to be set to non-existing folder (issue).
  • -
  • FIXED Finally fixed memory leaks in CrashWatcher (issue).
  • -
  • FIXED Fixed possible crash in CrashWatcher.
  • -
  • IMPROVED Prevents window flicker when hiding Visor, returning focus to previous app and there is other classic Terminal window.
  • -
  • IMPROVED Using 10.6+ APIs to set Visor Window to show on all Spaces if requested. Originally we needed some undocumented calls for Leopard compatibility.
  • -
-
-
-
-
-

1.1.1

-
released on August 6, 2011
-
-
-
    -
  • FIXED Fixed crash when TotalTerminal tried to return the focus to an application which was not running anymore.
  • -
  • FIXED Fixed random crashes when displays were reconfigured during Visor sliding.
  • -
  • FIXED Visor Window width adapts to screen resolution changes (the bug was introduced in TotalTerminal 1.0).
  • -
  • FIXED "Show on all Spaces" checkbox was ignored by mistake since 1.0.1 (issue).
  • -
  • FIXED Visor Window level decreased, so auxiliary windows are visible on top of it (issue).
  • -
  • IMPROVED Visor properly returns focus to classic Terminal windows (issue).
  • -
  • REMOVED Removed Leopard-specific code. We no longer support OS X 10.5.
  • -
-
-
-
-
-

1.1

-
released on August 3, 2011
-
-
-
    -
  • FIXED Fixed crash when closing Visor window (or exiting shell some other way).
  • -
  • NEW TotalTerminal includes CrashWatcher - this will enable you to send me crash reports easily and helps me to improve TotalTerminal.
  • -
  • NEW After closing Visor window, a new Visor window can be simply created by hitting the key-combo again.
  • -
  • NEW Added a button to Preferences pane to create Visor profile with nice colors (if it does not exist).
  • -
  • NEW Reintroduced the pinning functionality. Pin state is sticky between terminal re-launches. Also you can redefine the keyboard shortcut in Preferences.
  • -
  • NEW Double-key modifier can be changed by clicking the key images in Preferences.
  • -
  • IMPROVED Massive code refactoring. Hope reordering initialization code solved also few long-term timing bugs.
  • -
  • IMPROVED Redesigned TotalTerminal Preferences pane.
  • -
  • IMPROVED Now using new code for recording keyboard shortcuts. It should be more reliable.
  • -
  • IMPROVED Fixed window flickering when creating new Visor window.
  • -
  • IMPROVED TotalTerminal.app can be moved anywhere (~/.totalterminal config is not used anymore)
  • -
-
-
-
-
-

1.0

-
released on July 20, 2011
-
-
-
    -
  • NEW Lion compatibility.
  • -
  • NEW Standalone installer.
  • -
  • NEW Sparkle updater.
  • -
  • NEW Custom icon modification.
  • -
  • REMOVED Removed dependency on SIMBL. Now using custom solution similar to TotalFinder.
  • -
-
-
-
- - \ No newline at end of file diff --git a/index.md b/index.md index 38dd071..606c60a 100644 --- a/index.md +++ b/index.md @@ -1,112 +1,85 @@ --- layout: product2 -title: Restatic is lightweight tool for parsing google spreadsheet content to static sites +title: Restatic pumps Google spreadsheet content to static sites product: restatic product_title: Restatic -product_subtitle: Pump spreadsheet data to your static web! -note: -download: https://github.com/JPalounek/restatic +product_subtitle: Pumps spreadsheet data to your static web! +download: https://github.com/binaryage/restatic downloadtitle: Download v0.2 -downloadsubtitle: Requires OS X 10.6 or higher -repo: https://github.com/JPalounek/restatic -meta_title: Restatic is lightweight tool for parsing google spreadsheet content to static sites -meta_keywords: restatic,static-site,osx,google-docs,google, binaryage,software,tool -meta_description: Restatic is lightweight tool for parsing google spreadsheet content to static siteskeyboard shortcut -meta_image: http://www.binaryage.com/shared/img/icons/totalterminal-256.png +downloadsubtitle: Requires a POSIX system with PHP +repo: https://github.com/binaryage/restatic +buttons:
Visit Demo Page
And get some inspiration...
+advert: After installation and Firefox restart you can visit the FireQuery test page +meta_title: Restatic pumps Google spreadsheet content to static sites +meta_keywords: restatic,static-site,osx,google-docs,google,binaryage,software,tool +meta_description: Restatic is a command-line utitlity for parsing google spreadsheet content and using it for generating a static site +meta_image: http://www.binaryage.com/shared/img/icons/restatic-256.png facebook: 1 -retweet: 1 +#retweet: 0 buzz: 1 fbsdk: 1 #flattr: http://restatic.binaryage.com ogmeta: { site_name: "BinaryAge website", - description: "Restatic is lightweight tool for parsing google spreadsheet content to static sites", + description: "Restatic pumps Google spreadsheet content to static sites", email: "honza@binaryage.com", type: "product", title: "Restatic", url: "http://restatic.binaryage.com", - image: "/images/restatic64.png" + image: "http://www.binaryage.com/shared/img/icons/restatic-256.png" } shots: [{ - title: "Restatic - new way to parse google docs spreadsheet to your static site.", - thumb: "/shared/img/totalterminal-mainshot.png", - full: "/shared/img/totalterminal-mainshot-full.png" + title: "Restatic - a new way how to get Google spreadsheet data to your static site", + thumb: "/shared/img/restatic-mainshot.png", + full: "/shared/img/restatic-mainshot-full.png" }] --- -## How and Why +## Usage -#### Why I should use Restatic -Because it's fast way to fill your page with data from the Google documents spreadsheet and its right way how to organize your page content.
+### Use Google spreadsheet as your simple CMS -Are you creating webs for clients? So use Google Documents as CMS and provide them envronment which they know and are used to work with. +Do you create static web sites for your clients? Do they call you when they need some changes? -#### How I can parse a content to my static site? +With Restatic you may leave them editing their data in Google Spreadsheet and regenerate the site when needed. You will provide them with envronment which they know and love (hope your clients are smart enough to love Google Docs). -It's quite simple. First you should do is configure it - in directory in which you decided to put your content create file +### Add markup to your static site -`restatic.yml` +Just put to your html markup pointing to your data, for example `/-Posts-B2-/` -and put there these lines + * '/-' and '-/' are separators (delimiters) + * 'Posts' is a sheet name (gdocs spreadsheet page name) + * 'B2' is the cell address + * '-' is a separator between sheet name and the cell specification -`googleSpreadSheetKey: 0AtkoCAIRJ7BPdGM2Y2tYdV9XRXNsNVVrVnFPeFIwb0E` -`delimiter: /-, -/` +### Publish your Google spreadsheet -#### What it means? -Google spreadsheet key is key which gave you google when you turned on "Publish to the web" (In File->Publish to the web). -Delimiter - means separator of cell specification in html - it's optional variable - you shouldnt specify it. +Turn on "Publish to the web" (In File->Publish to the web) and you get the spreadsheet key. -#### How to write page content? -Just put to html something like +### Configure restatic with restatic.yml -`/-Posts-B2-/` + * `googleSpreadSheetKey: 0AtkoCAIRJ7BPdGM2Y2tYdV9XRXNsNVVrVnFPeFIwb0E` + * `delimiter: /-, -/` (optional) -Where '/-' and '-/' are a separators (delimiters), 'Posts' is a sheet name (gdocs spreadsheet page name), '-' is a separator between sheet name and the cell specification, 'B2' is the cell name (cell from gdocs spreadsheet on previously specified sheet). +### Call restatic to regenerate your site -#### How to parse data to site? -Just call 'restatic /path/to/source/dir /path/to/target/dir' and you freshly built site is prepared in target dir. Or go to source directory and run 'restatic -d' and your site will be generate to '_site' directory in source dir. - -#### Inspire in our Restatic bootstrap -`https://JPalounek@github.com/JPalounek/restatic-example.git` - ---- + restatic /path/to/source/dir /path/to/target/dir' + +Your freshly built site will be generated into target dir. +Or alternatively go to the source directory and run `restatic -d` and your site will be generate to `_site` directory in source dir. ## Installation -You can install the whole tool with just executing in your terminal this: -`sudo bash < <(curl -s https://raw.github.com/JPalounek/restatic/master/install.sh)` - -And you can also update it with executing -`sudo bash < <(curl -s https://raw.github.com/JPalounek/restatic/master/update.sh)` - ---- - -## FAQ - -We don't have any questions - ask me on email jan@binaryage.com :) and your question may be here... - - +`sudo bash < <(curl -s https://raw.github.com/binaryage/restatic/master/install.sh)` ## Links -#### These foreign libraries are used in restatic - * [Spyc](http://code.google.com/p/spyc/) +#### 3rd-party libraries used in restatic: + * [Spyc](http://code.google.com/p/spyc) * [NFinder](http://phpfashion.com/pohodlne-prochazeni-filesystemem) #### Source code - * [Sources are hosted on GitHub](https://github.com/JPalounek/restatic) + * [Sources are hosted on GitHub](https://github.com/binaryage/restatic) #### Example -* [Example](http://restatic-example.herokuapp.com/) \ No newline at end of file + * [Example](http://restatic-example.herokuapp.com) \ No newline at end of file diff --git a/partial.html b/partial.html deleted file mode 100644 index f81392f..0000000 --- a/partial.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - -
-
- -
-

- Visor -

-
-

- Visor provides a systemwide terminal window accessible via a hotkey, much like the consoles found in games such as Quake. -

-

- - Download Visor 2.2 - - - for Mac OS X 10.5 & 10.6 - -

-
-
- - More Info - Source Code - -
-
- - \ No newline at end of file