MBS Xojo Conference
6/7th September 2018, Munich
Our Blog, Filemaker only, Xojo only, Archive (older)

Follow us on Twitter, Xing, LinkedIn or Facebook.

Gradients in GraphicsMagick


Did you know you can make Gradients with GraphicsMagick?

You can simply load an image with given size from a string specification with gradient as codec. It takes as parameters two color specifications, either as names or numeric values. With hex notation you can use #ffff00 for yellow as example.

e.g. "gradient:white-black" creates a gradient from white to black. Or "gradient:#20a0ff-#ffff00;" creates the gradients on the right with color effect from blue to yellow.

For FileMaker:

Set Variable [ $image ; Value: MBS( "GMImage.New"; "200x200"; "white" ) ]
Set Variable [ $r ; Value: MBS( "GMImage.Read"; $image; "gradient:#20a0ff-#ffff00;" ) ]
Set Field [ Contacts::Photo Container ; MBS( "GMImage.WriteToPNGContainer"; $image; "gradient.png") ]
Set Variable [ $r ; Value: MBS( "GMImage.Destroy"; $image) ]

For Xojo:

dim g as new GMGeometryMBS(200, 200)
dim i as new GMImageMBS(g, new GMColorMBS(&cFFFFFF))

i.read "gradient:#20a0ff-#ffff00;"

Backdrop = i.CopyPicture

Both snippets create a picture like the one on the right side.
The new GMImage.Read function is coming soon in next MBS FileMaker Plugin 8.3.

Overlay image for Image Picker


You may know our ImagePicker functions in the MBS FileMaker Plugin to take pictures on an iOS device.

Today we add new functions ImagePicker.SetOverlayImage and ImagePicker.ClearOverlay to create or remove an overlay image.

This overlay image can sit on top of the picker and tell instructions to the user like a frame to have the head of a person inside as guidance to better pictures.

The ImagePicker functions allow you to present a panel to the user to pick a picture from the device, e.g. from the photo roll. You can specify Camera, SavedPhotosAlbum or PhotoLibrary as source with ImagePicker.SetSourceType function. For the camera, you can use ImagePicker.SetCameraDevice to specify whether you like to get front or rear camera. ImagePicker.SetCameraFlashMode defines whether flash should be enabled by default or not. Use ImagePicker.SetCameraCaptureMode to switch between taking photos or videos.

ImagePicker.SetShowsCameraControls defines wether the standard camera controls are visible. If you hide those, you can put instructions there for your own use. As you get a script triggered for a new picture, you can automatically close the panel, when a picture is taken.

Coming soon for version 8.3 of the MBS FileMaker Plugin.

Privacy enhancements


In preparation for the Privacy and Electronic Communications Directive here in Europe, we made a few more adjustments already to comply better with regulation:
  • If you as client request to see our data about yourself, we can send you an email with records about you in customer database.
  • If you like to get an export all emails related to you from our email application for a client, we would export them in Apple Mail as PDF.
  • We got contracts for data handling with domainfactory (website hosted), Olark (website chat) and a few others.
  • We got our records of processing activities done.
  • Created an encrypted database to log emails we send, so we can tell people what emails we sent them.
  • Our privacy officer is me, Christian Schmitz.
  • The Olark chat is now only loading, when you click on it, so they can't track you if you don't use the chat.
So if everything works, those changes may benefit you. See also older posting about Privacy enhancements.
Anything we may have missed so far?

CURL function for OAuth


Today we got a new function for you to add OAuth authentication to your requests:

CURL.SetupOAuth for FileMaker and CURLSMBS.SetupOAuth for Xojo.

You call that method and pass in keys, secrets, parameters and we build the URL, authorization and set headers. You can pass in optionally headers, data entries, nonce and timestamp.

We use it for a project with magenta API using OAuth for the authorization for queries against the database from a FileMaker database. But you can use the same code for Twitter if needed.

Coming soon for next plugin versions.

Open Dialog upgraded


Today we upgraded our file dialog functions for Windows:



We now use IFileOpenDialog/IFileSaveDialog classes when available and only fall back to GetOpenFilename and GetSaveFilename for Windows XP.

So if you use OpenDialogMBS class in our Xojo Plugins or FileDialog.OpenFileDialog, FileDialog.SaveFileDialog or FileDialog.SelectFolderDialog in our FileMaker plugin, you may notice some improved dialogs the next time you update the plugins.

Coming soon for MBS Plugins.

Live chat for website


As you may know, we use a live chat on the website powered by olark.com.

On the bottom of each website, you see a chat button, which may open a chat window. This is very convenient, if you like to quickly ask a question to me about a function, an order or the next conference.

But there is a downside. The guys from Clark see all your browsing on our website and every time you load a page, they ping the olark server to add the chat button.

Starting today this changes. All MBS websites first show a chat button, with a more blue bubble (to see the difference) and only if you click on it, we start the chat system. If you have been in a chat before and you load a new page on the same domain, we start the chat automatically, so it can continue. In the next days, we will certainly fine tune this and try to optimize the chat to properly load everywhere. If you see a white bubble without being a chat, let me know.

Sign up for European FileMaker Conferences 2018


Please join 500+ FileMaker developers at the European developer conferences this year:
Conference Name Language Location Date Registration
FM Summit Dutch Gent, Belgium 15 - 17 October Website
FileMaker Italian DevCon Italian Bologna, Italy 17 - 19 October Website
FileMaker Konferenz German Malbun, Liechtenstein 17 - 20 October Website
FileMaker Devcon Scandinavia English Gothenburg, Sweden 22 - 23 October Website
FileMaker UK Developer Event English London, United Kingdom 23 - 24 October Website
FM Conférence French La Rochelle, France 24 - 26 October Website
FileMaker Spanish DevCon Spanish Madrid, Spain 26 - 27 October

Website


MBS FileMaker Plugin 8.2 - More than 5200 Functions In One Plugin


Nickenich, Germany - (May 22nd, 2018) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 8.2 for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for FileMaker Pro. As the leading database management solution for Windows, macOS, iOS and the web, the FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 8.2 has been updated and now includes over 5200 different functions, and the versatile plugin has gained more new functions:

This new version is optimized for FileMaker 17, but still supports older versions down to FileMaker 7. So whatever version you use from FileMaker, please use latest plugins to benefit from all our improvements and bug fixes.

For iOS we added new HealthKit functions to query the health data, like all the steps run from the last week. If you like to sell item via in-app-purchase, you can use our new StoreKit functions to query products and let the user buy something. We got a few new triggers for iOS to detect app loosing focus and you can now use RichText functions for iOS.

For MacOS you can now search most lists in the FileMaker user interface, e.g. the list of custom functions. Simply click in the list to set focus and press command-F to show find bar. Alternatively pick find in the contextual menu. Our Copy Script button can now copy HTML if you press alt key. For the lists for custom functions, layouts and fields, we now store the column widths for you.

Our FM.Loop function can help to implement for loops in FileMaker. For your tables, you can use FM.TableStatistics to check for statistics on how many container values use how many bytes.

For CURL functions, you can now query form data with CURL.GetFormData function. We added over 50 new properties to set for CURL to cover all the options in the CURL library. This includes new settings for asynchronous pipelining. For FileMaker 17 Server, we have a sample file to show queries for the Admin API.

If you use JSON or XML, you can now colorize it for showing to the user. JSON can now be converted to HTML to display to the user. We got a function XML.ToJSON to convert XML to JSON. And XML.ValidateFile can now validate an xml file against a schema file in a folder.

Our UUID functions can now create and convert UUIDs as numbers. This is new with FileMaker 17, but the MBS Plugin can provide same UUIDs for folder FileMaker versions with UUID.Number function. UUID.FromNumber and UUID.ToNumber allow to convert between numeric and hexadecimal representation.

We now offer a Site license for bigger companies with a lot of servers and clients. The clipboard functions on Mac can return styled text as HTML if needed and got improved for better UTF-16 handling.

Finally we updated CURL to version 7.60.0, DynaPDF to version 4.0.19.50, LibXL to version 3.8.2.6, SQLite to version 3.23.1 and SQLAPI to 4.2.2.

See release notes for a complete list of changes.

MonkeyBread Software Releases the MBS Xojo Plugins in version 18.2


Nickenich, Germany (May 22nd, 2018) -- Monkeybread Software releases version 18.2 of the MBS plug-in for Xojo.

The MBS plug-in comprises a collection of several plug-in parts which extend the Xojo (Real Studio) development environment with 2,300 classes featuring over 60,000 documented functions. Our plugins support all three platforms Mac OS X, Windows and Linux with all project types desktop, web and console including 64-bit and ARM targets. Some of the highlights on the 18.2 update:

This year we work on a Bluetooth plugin and in this release we start with 16 new classes for the CoreBluetooth.framework from Apple to connect to Bluetooth LE devices on your Mac.

For MacOS, our CanvasGesturesMBS class allows you to generically capture gestures on a canvas. This includes swipe, rotate and magnify gestures and now allows you to use standard Canvas to catch them instead of using a NSViewControlMBS control.

You can now query media libraries using our new MediaLibrary classes. This is 64-bit only, but allows e.g. to query playlists in iTunes.

For CURL, we added over 50 new properties and functions to query information. Our new CURLSSSLBackendMBS class allows to query what backends are available. The new AddMimePart and FinishMime methods and CURLSMimePartMBS class allows better MIME uploading handling. For the properties in CURLSMBS, we optimized storage and got memory usage reduced.

The new CWWiFiClientMBS class allows you to listen for Wifi related events. e.g. you can get notifications for new Wifi networks found.

For Windows, you can now enable spell checking for Xojo's textarea controls. The new WindowsGUIResourcesMBS class allows to query handle usage for GUI classes to detect running out of handles. With RemoteControlMBS.WinBringProcessToTop method you can bring a whole process to the front.

We got a new JSONMBS.ToHTML function to show JSON to user in a HTMLViewer, printing related functions for WebFrameViewMBS and printing related events for WebUIDelegateMBS class.

The NSURLConnectionFilterMBS class allows you on MacOS to filter connections for NSURLConnection queries. This allows you to set timeout for Xojo.Net.HTTPSocket requests.

Finally we updated CURL to version 7.60.0, DynaPDF to version 4.0.19.50, SQLite to version 3.23.1, SQLAPI to 4.2.2 and use the Xojo 2018r1 plugin SDK.

See release notes for a complete list of changes.

MBS FileMaker Plugin 8.2 - 5200 Funktionen in einem Plugin


22. Mai 2018 - Monkeybread Software veröffentlicht heute das MBS Plugin für FileMaker in Version 8.2, mit inzwischen über 5200 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:

Diese neue Version ist optimiert für FileMaker 17, unterstützt aber immer noch ältere Versionen bis hinunter zu FileMaker 7. Egal welche Version Sie von FileMaker verwenden, bitte nehmen Sie das neueste Plugin um von allen Fehlerkorrekturen und Verbesserungen zu profitieren.

Für iOS haben wir neue HealthKit Funktionen um Gesundheitsdaten abzufragen, wie zum Beispiel die Schritte der letzten Woche. Wenn Sie In-App Verkäufe anbieten möchten, so helfen Ihnen die neuen StoreKit Funktionen um die Produkte zu laden und dann eine Transaktion durch zu führen. Wir haben einige neue Trigger für iOS, um mit zu bekommen, wenn das Programm in den Hintergrund geht. Außerdem können Sie jetzt die RichText Funktionen bei iOS verwenden.

Für MacOS können Sie die meisten Listen in der FileMaker Oberfläche durchsuchen, zum Beispiel die Liste der eigenen Funktionen. Klicken Sie einfach auf die Liste um den Fokus zu setzen und drücken Sie Befehl-F um die Suchleiste einzublenden. Alternativ geht das auch über das Kontextmenü. Unser Skript Kopieren Button kann jetzt auch HTML kopieren, indem Sie die alt Taste gedrückt halten. Für die Liste der eigenen Funktionen, Layouts und Felder merkt sich das Plugin jetzt die Spaltenbreite in der Voreinstellungsdatei.

Die neue FM.Loop Funktion hilft Ihnen eine For Schleife in FileMaker zu realisieren. Sie können ihre Tabellen mit der neuen FM.TableStatistics Funktion analysieren und schauen wie viele Bytes die Medienfelder belegen.

Die CURL Funktionen erlauben Ihnen jetzt mit CURL.GetFormData die Formulardaten abzufragen. Dazu haben wir 50 neue Einstellungen eingebaut, damit Sie alle CURL Optionen verwenden können. Dies inkludiert neue Einstellungen für asynchrone Transfers mit Pipeline Option. Für FileMaker Server v17 haben wir ein neues Beispiel für die Admin API beigelegt.

Wenn Sie JSON oder XML verwenden, so können Sie diese einfärben vor dem Anzeigen in einem Textfeld. Konvertieren Sie JSON nach HTML und stellen Sie es dem Benutzer in einem Webviewer dar. Die Funktion XML.ToJSON konvertiert XML nach JSON und die Funktion XML.ValidateFile validiert einen XML Datei gegen ein XML Schema.

Unsere UUID Funktionen können jetzt auch UUIDs als Zahlen erstellen. Das ist neu in FileMaker 17, aber das MBS Plugin bietet diese Funktion auch für ältere FileMaker Versionen an. Die UUID.FromNumber und UUID.ToNumber Funktionen konvertieren UUIDs zwischen Zahlen und der üblichen formatierten Darstellung.

Wir bieten jetzt auch Site Lizenzen an für größere Firmen mit vielen Servern und Clients. Die Clipboard Funktionen am Mac können jetzt formatierten Text als HTML zurück geben und wurden für UTF-16 Kodierung verbessert.

Außerdem haben wir die CURL Bibliothek auf Version 7.60.0 aktualisiert, DynaPDF auf Version 4.0.19.50, LibXL auf Version 3.8.2.6, SQLite auf Version 3.23.1 und SQLAPI auf Version 4.2.2.

Alle Änderungen in den Release Notes.

Xojo 2018r1.1 available


Xojo Inc. released Xojo in version 2018r1.1 today.
This is a bugfix release with 19 bug fixes.

You can read the details here: Xojo 2018r1.1 Release notes

We recommend you to install the update soon. It fixes the breakpoint problem in 32-bit applications as well as a few other debugger issues we saw. Also fixed are crashes related to undo :-)

You can download the update here: Xojo Download

And now we look forward what comes for 2018r2.
We hope to learn about the Xojo 2018r2 release and a lookout for version 2018r3 in the Xojo keynote at the MBS Xojo Conference.

MBS FileMaker Plugin, version 8.2pr9


New in this prerelease of version 8.2 of the MBS FileMaker Plugin:
  • Fixed crash with Barcode.Detect with out of bounds access in image for bad QRCodes.
  • Changed Barcode.Detect to report the version number read when complaining about invalid version in QRCode.
  • Updated code signing script for FileMaker 17 runtimes.
Download at monkeybreadsoftware.de/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder.

MBS Xojo Plugins, version 18.2pr9


New in this prerelease of the 18.2 plugins:
  • Fixed crash with zxingQRCodeReaderMBS with out of bounds access in image for bad QRCodes.
  • Changed zxingQRCodeReaderMBS to report the version number read when complaining about invalid version in QRCode.
  • Fixed OpenDialogMBS for Cocoa target to handle better file extensions when several are separated by semicolon.
Download: monkeybreadsoftware.com/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared Dropbox folder.

Code Signing FileMaker 17 Runtimes


This week I prepared a new code singing script for runtimes made with FileMaker 17.

A few things changed in the runtimes with a new Cloud framework, addition of the swift libraries and removal of OmniORB4 framework.

If you distribute your runtimes, you need to sign the app and the disk image for Gate Keeper. If your runtime is not signed, the Finder will ask the user when launching the application after download to delete the app! Or you may get a message that the database is not found. To avoid users get confused or not use the runtime, we sign the runtime.

How?

Signing the runtime got harder with new requirements in Mac OS X 10.9 and the upcoming Yosemite release. We not just need to sign the actual application, but also make sure we sign all the components. For the frameworks inside the runtime, we need to fix them to give them a few standard symlinks which are missing. Without those modifications, the bundle will not sign. If you like to save a few bytes, you can delete the icon files: FM12Dict.icns, FM12Label.icns and FM12Plug.icns inside the runtime. Those are not referenced and never used.

Developer Account

In order to sign, you need to sign up for a Mac Developer Account with Apple. This costs $99 USD per year. In the Certificates, Identifiers & Profiles section, please go in Mac Apps section and there in Certificates. Create a new Developer ID certificate, follow the instructions and download the certificate file. Double click it to add it to Keychain Manager and voila, it is installed and ready to use.

Sign Script

When you edit the script in a text editor (like BBEdit or TextWranger), you can change the path to the runtime, the name of the app and the name of the certificate. Please note that this script will not work without correct values. If your file name or path contain special character, escaping may be needed. For example a space character needs to be escaped with putting a backslash character just before the space character. You can learn how to escape a path by dragging and dropping the file or folder into the window of the Terminal application. The path is inserted and you can copy & paste it.

Now when everything is setup for your runtime in the script, you can drop the script on a Terminal window and press return key to start it. You'll see a couple of messages. This may include some complains from rm command trying to delete files which are not there. Nothing to worry about, the script just makes sure everything is correct. Further you see a couple of sign message for various parts of the application. The final line should show "signed bundle with Mach-O thin" and report success for signing your runtime app.

Verification

To check if app is okay for Gate Keeper you can first verify code signature using a call to codesign with a couple of v for more details and -d to display certificate:

codesign -d -vvvv /Users/cs/Desktop/Test/test.app

Next with spctl utility you can show if app is accepted. So we run spctl utility with verbose messages and -a parameter:

spctl -a -vv /Users/cs/Desktop/Test/test.app

Please change path to your runtimes before running above commands. The output should say "accepted" and now you are lucky and can archive and upload your runtime. Good luck!
Now you can build disk image and sign it.

New script will be included with MBS Plugin.

Two weeks left for early bird tickets for MBS Xojo Conference in Munich


Just about two weeks left for early bird tickets for our European MBS Xojo Conference 2018 in Munich. If you like to join, please sign up soon.

Already developers from nine countries are signed up including Xojo CEO Geoff Perlman and Xojo Evangelist Paul Lefebvre. The schedule is mostly done with only a few sessions still pending. Reserve your ticket and reserve your hotel room as soon as possible.

Our Hotel room contingent expires later this month, so please make sure you have a room booked.

The schedule:

Sep 4thDayoptional sight seeing tour
Sep 4thEveningoptional get-together with everyone arriving early
Sep 5thDayoptional Xojo training (English)
Sep 5thEveningoptional get-together with everyone arriving early
Sep 6th9:00 to 18:00First day of conference with keynotes
EveningDinner event in Augustiner Keller
Sep 7th9:00 to 18:00Second day of conference with more sessions
EveningOptional dinner together
Sep 8thDayoptional Xojo training (Deutsch/German)
Sep 8thEveningoptional dinner together



We all look forward to presentations about Android, the new Web Framework other news in the Xojo keynote.

Registration is open. The late bird offer available till 7th June is just 599 Euro plus VAT if needed. Attending the conference costs regularly 699 Euro plus VAT, including food and beverage in the Maritim Hotel as well as an accompanying social program.

Sessions are to be held in English. Our conference is conceived as a networking event for the Xojo community. The conference is an ideal opportunity for sharing your thoughts and your own development experience with fellow users and developers. If you like to hold a presentation, please contact us as soon as possible.

Run FileMaker in different language on your Mac


Sometimes we need to make screenshots or present with FileMaker in other languages and you can have at least eleven languages:



(you know all the languages for the menubars?)

I made a couple of little AppleScript apps to launch FileMaker 14/15/16/17 in another language. So I can double click the French one and another instance of FileMaker Pro launches on my Mac with French localization. Please try and let me know what you think about it.

Download: LaunchFileMakerInDifferentLanguages.dmg
Now updated for FileMaker 17.

FileMaker 17 Event in der Schweiz und MBS Schulung


Zuerst einmal das FileMaker 17 Event für die Schweiz:

Medio-Ingeno AG veranstaltet zusammen mit FileMaker Inc. einen weiteren FMnext-Anlass am 12. Juni 2018, ab 16:30 Uhr im Jürg-Wille-Saal im Restaurant Löwen in Meilen.
Neuigkeiten zu FileMaker 17, artfremde Präsentationen von Andreas Reinhard sowie etwas für die Lachmuskeln von Rob Spence wird zu sehen und hören sein.
Für das leibliche Wohl ist wie gewohnt gesorgt.
Anmeldung und weitere Informationen unter fmnext.ch.
Wir freuen uns, Sie an diesem Anlass begrüssen zu dürfen.




Zudem wird eine MBS Plugin Schulung am gleichen Tag von ca. 9 bis 16 Uhr stattfinden.
Aufgrund einiger Anfragen, haben wir folgendes Programm zusammengestellt:
  • MBS Plugin Überblick
  • Scannen aus FileMaker
    • Mac & Windows
    • Duplex an/aus
    • Ordner anlegen
    • Bilder in Ordner ablegen
  • PDF Generierung aus Bildern
  • JSON Funktionen
  • FileMaker Server Admin API steuern
  • FileMaker iOS SDK Anwendung bauen
  • Fragen
Weitere Themen können je nach Wunsch der Teilnehmer noch dazu kommen.
Falls Sie Interesse haben dabei zu sein, dann melden Sie sich bitte bald bei uns. Anmeldung.
Kosten 150 Franken inkl. Mittagessen.

Three weeks till FileMaker Conference .fmp[x]Berlin 2018


Just three weeks left for FileMaker Conference .fmp[x]Berlin 2018?

Beside the local conferences in Europe coming in October, this is a pan-european conference for people from all over the world.

FileMaker developers from 16 countries attend:
🇦🇹, 🇧🇪, 🇨🇦, 🇨🇭, 🇩🇪, 🇩🇰, 🇪🇸, 🇫🇮, 🇫🇷, 🇬🇧, 🇮🇹, 🇱🇻, 🇳🇱, 🇳🇴, 🇸🇪 & 🇺🇸.

This is going to be the biggest international conference for FileMaker in Europe, I've ever seen!

I proposed three sessions:
MBS Sessions at FileMaker Conference .fmp[x]Berlin 2018

This conference is organized by Egbert Friedrich and takes place from 7th to 9th June 2018 in Berlin, Germany. If you like to join and you are not yet on the list, I think you may need a really good reason for him to let you get a ticket.

MBS FileMaker Plugin, version 8.2pr8


New in this prerelease of version 8.2 of the MBS FileMaker Plugin: Download at monkeybreadsoftware.de/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder.

MBS Xojo Plugins, version 18.2pr8


New in this prerelease of the 18.2 plugins: Download: monkeybreadsoftware.com/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared Dropbox folder.

Older blog entries:

2018-05-16 FileMaker 17 Launch Event bei der Denkform
2018-05-16 Xojo Stammtisch in Zürich
2018-05-16 BBEdit turns 25 years old
2018-05-16 UUID Numbers
2018-05-16 Windows GUI Resources
2018-05-16 FileMaker Stammtisch Ulm
2018-05-15 XDC 2018 Highlights Video
2018-05-15 My FileMaker 17 Release Notes
2018-05-15 Xojo Stammtisch in München
2018-05-15 FileMaker Stammtisch in München
2018-05-14 Sign PDFs with DynaPDF using Windows Certificate Storage
2018-05-14 MBS FileMaker Plugin, version 8.2pr7
2018-05-14 MBS Xojo Plugins, version 18.2pr7
2018-05-13 Permanent column widths for FileMaker
2018-05-13 XDC2018 Superhero SQLite Video available for free
2018-05-12 MBS Sessions at FileMaker Conference .fmp[x]Berlin 2018
2018-05-11 Detect 32 vs. 64bit DLL in Xojo
2018-05-11 Sum up values in JSON with MBS FileMaker Plugin
2018-05-11 JSON with large integers
2018-05-10 Copy Script Button with HTML

Archives

May 2018
Apr 2018
Mar 2018
Feb 2018
Jan 2018
Dec 2017
Nov 2017
Oct 2017
Sep 2017
Aug 2017
Jul 2017
Jun 2017
May 2017
Apr 2017
Mar 2017
Feb 2017
Jan 2017
Dec 2016
Nov 2016
Oct 2016
Sep 2016
Aug 2016
Jul 2016
Jun 2016
May 2016
Apr 2016
Mar 2016
Feb 2016
Jan 2016
Dec 2015
Nov 2015
Oct 2015
Sep 2015
Aug 2015
Jul 2015
Jun 2015
May 2015
Apr 2015
Mar 2015
Feb 2015
Jan 2015
Dec 2014
Nov 2014
Oct 2014
Sep 2014
Aug 2014
Jul 2014
Jun 2014
May 2014
Apr 2014
Mar 2014
Feb 2014
Jan 2014
Dec 2013
Nov 2013
Oct 2013
Sep 2013
Aug 2013
Jul 2013
Jun 2013
May 2013
Apr 2013
Mar 2013
Feb 2013
Jan 2013
Dec 2012
Nov 2012
Oct 2012
Sep 2012
Aug 2012
Jul 2012
Jun 2012
May 2012
Apr 2012
Mar 2012
Feb 2012
Jan 2012
Dec 2011
Nov 2011
Oct 2011
Sep 2011
Aug 2011
Jul 2011
Jun 2011
May 2011
Apr 2011
Mar 2011
Feb 2011
Jan 2011
Dec 2010
Nov 2010
Oct 2010
Sep 2010
Aug 2010
Jul 2010
Jun 2010
May 2010
Apr 2010
Mar 2010
Feb 2010
Jan 2010
Dec 2009
Nov 2009
Oct 2009
Sep 2009
Aug 2009
Jul 2009
Apr 2009
Mar 2009
Feb 2009
Dec 2008
Nov 2008
Oct 2008
Aug 2008
May 2008
Apr 2008
Mar 2008
Feb 2008
XML: RSS Feed XML: Atom Feed