Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Journler open source project
branch: master
Failed to load latest commit information.
English.lproj Journler 2.6b4 commit
ID3.framework rewrote rangesForString: when locating search term in entries, resolv…
Journler QuickLook.qlgenerator/Contents initial commit
Journler.xcodeproj Added README for github
JournlerCMI.plugin/Contents initial commit
JournlerMetadataImporter.mdimporter/Contents initial commit
LAME.framework initial commit
LAMEEncoder.component/Contents initial commit
Pantomime.framework initial commit
Save PDF to Journler.app/Contents initial commit
Sparkle.framework initial commit
SproutedAVI.framework initial commit
SproutedInterface.framework initial commit
SproutedUtilities.framework initial commit
da.lproj updated Created By notice, no idea why nibs appear in this commit
de.lproj updated Created By notice, no idea why nibs appear in this commit
iMediaBrowser.framework initial commit
relaunch.app/Contents initial commit
.gitignore initial commit
2.6 Changelog.rtf Relying on public QuickLook APIs to display unknown file types
2.6 Notes.rtf completed project wide int->NSInteger and related refactoring
ActivityViewer.h Added BSD style license notification project wide
ActivityViewer.m Added BSD style license notification project wide
AddressPanelController.h Added BSD style license notification project wide
AddressPanelController.m Added BSD style license notification project wide
AddressRecordController.h Added BSD style license notification project wide
AddressRecordController.m Added BSD style license notification project wide
AttachmentTransformer.h Added BSD style license notification project wide
AttachmentTransformer.m Added BSD style license notification project wide
AudioViewController.h Added BSD style license notification project wide
AudioViewController.m Added BSD style license notification project wide
AutoCorrectArrayController.h Added BSD style license notification project wide
AutoCorrectArrayController.m Added BSD style license notification project wide
AutoCorrectWordPair.h Added BSD style license notification project wide
AutoCorrectWordPair.m Added BSD style license notification project wide
BlogAccountCell.h Added BSD style license notification project wide
BlogAccountCell.m Added BSD style license notification project wide
BlogPref.h Added BSD style license notification project wide
BlogPref.m Added BSD style license notification project wide
BloggedTransformer.h Added BSD style license notification project wide
BloggedTransformer.m Added BSD style license notification project wide
BrowseTableFieldEditor.h Added BSD style license notification project wide
BrowseTableFieldEditor.m Added BSD style license notification project wide
BulkImportController.h Added BSD style license notification project wide
BulkImportController.m Added BSD style license notification project wide
CHEmbeddedMediaQuicklookObject.h Added BSD style license notification project wide
CHEmbeddedMediaQuicklookObject.m Added BSD style license notification project wide
Calendar.h Added BSD style license notification project wide
Calendar.m Added BSD style license notification project wide
CalendarButtonCell.h Added BSD style license notification project wide
CalendarButtonCell.m Added BSD style license notification project wide
CalendarController.h Added BSD style license notification project wide
CalendarController.m Added BSD style license notification project wide
CategoriesTableView.h Added BSD style license notification project wide
CategoriesTableView.m Added BSD style license notification project wide
Collection.icns initial commit
CollectionsSourceList.h Added BSD style license notification project wide
CollectionsSourceList.m Added BSD style license notification project wide
ConsoleController.h Added BSD style license notification project wide
ConsoleController.m Added BSD style license notification project wide
ContentBevel_Bottom.tif initial commit
ContentBevel_Sides.tif initial commit
ContentBevel_Top.tif initial commit
DateSelectionController.h Added BSD style license notification project wide
DateSelectionController.m Added BSD style license notification project wide
DatesController.h Added BSD style license notification project wide
DatesController.m Added BSD style license notification project wide
Debug_Macros.h Added BSD style license notification project wide
DefaultMediabarAction.rtf initial commit
Definitions.h Added BSD style license notification project wide
DropBox.icns initial commit
DropBoxDialog.h Added BSD style license notification project wide
DropBoxDialog.m Added BSD style license notification project wide
DropBoxFoldersController.h Added BSD style license notification project wide
DropBoxFoldersController.m Added BSD style license notification project wide
DropBoxHUDWindow.h Added BSD style license notification project wide
DropBoxHUDWindow.m Added BSD style license notification project wide
DropBoxSourceList.h Added BSD style license notification project wide
DropBoxSourceList.m Added BSD style license notification project wide
DropBoxTable.h Added BSD style license notification project wide
DropBoxTable.m Added BSD style license notification project wide
EntriesController.h Added BSD style license notification project wide
EntriesController.m Added BSD style license notification project wide
EntriesTableView.h Added BSD style license notification project wide
EntriesTableView.m Added BSD style license notification project wide
Entry.icns initial commit
EntryCellController.h Added BSD style license notification project wide
EntryCellController.m Added BSD style license notification project wide
EntryChecked.png initial commit
EntryDrag.tif initial commit
EntryExportController.h Added BSD style license notification project wide
EntryExportController.m Added BSD style license notification project wide
EntryFilterController.h Added BSD style license notification project wide
EntryFilterController.m Added BSD style license notification project wide
EntryFullScreenController.h Added BSD style license notification project wide
EntryFullScreenController.m Added BSD style license notification project wide
EntryInfoController.h Added BSD style license notification project wide
EntryInfoController.m Added BSD style license notification project wide
EntryTabController.h Added BSD style license notification project wide
EntryTabController.m Added BSD style license notification project wide
EntryWindowController.h Added BSD style license notification project wide
EntryWindowController.m Added BSD style license notification project wide
ExportJournalController.h Added BSD style license notification project wide
ExportJournalController.m Added BSD style license notification project wide
FastForward.tif initial commit
FiltersArrayController.h Added BSD style license notification project wide
FiltersArrayController.m Added BSD style license notification project wide
FlaggedTransformer.h Added BSD style license notification project wide
FlaggedTransformer.m Added BSD style license notification project wide
FloatingEntryWindowController.h Added BSD style license notification project wide
FloatingEntryWindowController.m Added BSD style license notification project wide
FolderBookmarks.png initial commit
FolderDocuments.png initial commit
FolderImages.png initial commit
FolderInfoController.h Added BSD style license notification project wide
FolderInfoController.m Added BSD style license notification project wide
FolderMovies.png initial commit
FolderMusic.png initial commit
FolderPDFs.png initial commit
FolderRegular.png initial commit
FolderSmart.png initial commit
FolderTrash.png initial commit
FolderWebarchives.png initial commit
FolderWorktoolDisabled.tif initial commit
FolderWorktoolEnabled.tif initial commit
FolderWorktoolPressed.tif initial commit
FoldersController.h Added BSD style license notification project wide
FoldersController.m Added BSD style license notification project wide
FooterHandle.tif initial commit
FullScreenController.h Added BSD style license notification project wide
FullScreenController.m Added BSD style license notification project wide
FullScreenWindow.h Added BSD style license notification project wide
FullScreenWindow.m Added BSD style license notification project wide
GenericMediaController.h Added BSD style license notification project wide
GenericMediaController.m Added BSD style license notification project wide
GetMailSelection.scpt initial commit
GetMailSelectionPathDictionaries.scpt initial commit
HUDCloseButton.tiff initial commit
HideResourcesDisabled.png initial commit
HideResourcesEnabled.png initial commit
HideResourcesPressed.png initial commit
ImageTextAndRankCell.h Added BSD style license notification project wide
ImageTextAndRankCell.m Added BSD style license notification project wide
ImageViewController.h Added BSD style license notification project wide
ImageViewController.m Added BSD style license notification project wide
ImportReviewController.h Added BSD style license notification project wide
ImportReviewController.m Added BSD style license notification project wide
ImportReviewSourceList.h Added BSD style license notification project wide
ImportReviewSourceList.m Added BSD style license notification project wide
ImportReviewTable.h Added BSD style license notification project wide
ImportReviewTable.m Added BSD style license notification project wide
IndexArrayController.h Added BSD style license notification project wide
IndexArrayController.m Added BSD style license notification project wide
IndexBrowser.h Added BSD style license notification project wide
IndexBrowser.m Added BSD style license notification project wide
IndexColumn.h Added BSD style license notification project wide
IndexColumn.m Added BSD style license notification project wide
IndexColumnView.h Added BSD style license notification project wide
IndexColumnView.m Added BSD style license notification project wide
IndexImageAndTextCell.h Added BSD style license notification project wide
IndexImageAndTextCell.m Added BSD style license notification project wide
IndexLetterView.h Added BSD style license notification project wide
IndexLetterView.m Added BSD style license notification project wide
IndexNode.h completed project wide int->NSInteger and related refactoring
IndexNode.m completed project wide int->NSInteger and related refactoring
IndexOutlineScrollView.h Added BSD style license notification project wide
IndexOutlineScrollView.m Added BSD style license notification project wide
IndexOutlineView.h Added BSD style license notification project wide
IndexOutlineView.m Added BSD style license notification project wide
IndexSearchField.h Added BSD style license notification project wide
IndexSearchField.m Added BSD style license notification project wide
IndexServerPDFView.h updated copyright notice in most project files
IndexServerPDFView.m updated copyright notice in most project files
IndexServerTextView.h updated copyright notice in most project files
IndexServerTextView.m updated copyright notice in most project files
IndexTextCell.h Added BSD style license notification project wide
IndexTextCell.m Added BSD style license notification project wide
IndexTreeController.h Added BSD style license notification project wide
IndexTreeController.m Added BSD style license notification project wide
IndividualLabelView.h Added BSD style license notification project wide
IndividualLabelView.m Added BSD style license notification project wide
Info copy.plist initial commit
Info.plist Journler 2.6b4 commit
InfoTip.tif initial commit
IntelligentCollectionController.h Added BSD style license notification project wide
IntelligentCollectionController.m Added BSD style license notification project wide
JADUID.icns initial commit
JRLRBulkImport.h Added BSD style license notification project wide
JRLRBulkImport.m Added BSD style license notification project wide
JournalCollection.xml initial commit
JournalFullScreenController.h Added BSD style license notification project wide
JournalFullScreenController.m Added BSD style license notification project wide
JournalLocked.png initial commit
JournalPList.xml initial commit
JournalTabController.h Added BSD style license notification project wide
JournalTabController.m Added BSD style license notification project wide
JournalUpgradeController.h Added BSD style license notification project wide
JournalUpgradeController.m Added BSD style license notification project wide
JournalWindowController.h Added BSD style license notification project wide
JournalWindowController.m Added BSD style license notification project wide
Journler.icns initial commit
JournlerAddressBookWindow.h Added BSD style license notification project wide
JournlerAddressBookWindow.m Added BSD style license notification project wide
JournlerApplication.h Added BSD style license notification project wide
JournlerApplication.m Added BSD style license notification project wide
JournlerApplicationDelegate.h Added BSD style license notification project wide
JournlerApplicationDelegate.m Added BSD style license notification project wide
JournlerCollection.h Added BSD style license notification project wide
JournlerCollection.m Added BSD style license notification project wide
JournlerCondition.h Added BSD style license notification project wide
JournlerCondition.m Added BSD style license notification project wide
JournlerConditionController.h Added BSD style license notification project wide
JournlerConditionController.m Added BSD style license notification project wide
JournlerEntry.h Added BSD style license notification project wide
JournlerEntry.m Added BSD style license notification project wide
JournlerEntryTest.h Added BSD style license notification project wide
JournlerEntryTest.m Added BSD style license notification project wide
JournlerFNSubscribeFileWatcher.h initial commit
JournlerFNSubscribeFileWatcher.m completed project-wide NSEnumerator / foreach in factoring. Some stra…
JournlerFileWatcher.h initial commit
JournlerFileWatcher.m initial commit
JournlerIndexServer.h completed project wide int->NSInteger and related refactoring
JournlerIndexServer.m completed project wide int->NSInteger and related refactoring
JournlerJournal.h Added BSD style license notification project wide
JournlerJournal.m Added BSD style license notification project wide
JournlerKQueue.h completed project wide int->NSInteger and related refactoring
JournlerKQueue.m completed project wide int->NSInteger and related refactoring
JournlerLicenseManager.h Added BSD style license notification project wide
JournlerLicenseManager.m Added BSD style license notification project wide
JournlerMainThreadProxy.h initial commit
JournlerMainThreadProxy.m initial commit
JournlerMediaContentController.h Added BSD style license notification project wide
JournlerMediaContentController.m Added BSD style license notification project wide
JournlerMediaViewer.h Added BSD style license notification project wide
JournlerMediaViewer.m Added BSD style license notification project wide
JournlerObject.h Added BSD style license notification project wide
JournlerObject.m Added BSD style license notification project wide
JournlerResource.h Added BSD style license notification project wide
JournlerResource.m Added BSD style license notification project wide
JournlerResourceMediaController.h Added BSD style license notification project wide
JournlerResourceMediaController.m Added BSD style license notification project wide
JournlerResourceTest.h Added BSD style license notification project wide
JournlerResourceTest.m Added BSD style license notification project wide
JournlerSearchManager.h completed project wide int->NSInteger and related refactoring
JournlerSearchManager.m completed project wide int->NSInteger and related refactoring
JournlerWeblogInterface.h Added BSD style license notification project wide
JournlerWeblogInterface.m Added BSD style license notification project wide
JournlerWindow.h Added BSD style license notification project wide
JournlerWindow.m Added BSD style license notification project wide
JournlerWindowController.h Added BSD style license notification project wide
JournlerWindowController.m Added BSD style license notification project wide
Journler_Prefix.pch initial commit
LCDBackground.png initial commit
LabelTransformer.h Added BSD style license notification project wide
LabelTransformer.m Added BSD style license notification project wide
LexiconFullScreenController.h Added BSD style license notification project wide
LexiconFullScreenController.m Added BSD style license notification project wide
LinksOnlyNSTextView.h Added BSD style license notification project wide
LinksOnlyNSTextView.m Added BSD style license notification project wide
LoadErrorReporter.h Added BSD style license notification project wide
LoadErrorReporter.m Added BSD style license notification project wide
Lock.tif initial commit
LockoutController.h Added BSD style license notification project wide
LockoutController.m Added BSD style license notification project wide
MP3AddScript.txt initial commit
MailMessageController.h Added BSD style license notification project wide
MailMessageController.m Added BSD style license notification project wide
Media Support Note.txt initial commit
MediaBarEquals.png initial commit
MissingFileController.h Added BSD style license notification project wide
MissingFileController.m Added BSD style license notification project wide
MonthAndYearCell.h Added BSD style license notification project wide
MonthAndYearCell.m Added BSD style license notification project wide
MovieViewController.h Added BSD style license notification project wide
MovieViewController.m Added BSD style license notification project wide
MultipleEntryInfoController.h Added BSD style license notification project wide
MultipleEntryInfoController.m Added BSD style license notification project wide
NFHUDFrame.h initial commit
NFHUDFrame.m completed project wide int->NSInteger and related refactoring
NFHUDWindow.h initial commit
NFHUDWindow.m completed project wide int->NSInteger and related refactoring
NFIFrame.h initial commit
NFIFrame.m completed project wide int->NSInteger and related refactoring
NFIWindow.h initial commit
NFIWindow.m completed project wide int->NSInteger and related refactoring
NSAlert+JournlerAdditions.h Added BSD style license notification project wide
NSAlert+JournlerAdditions.m Added BSD style license notification project wide
NSArray_JournlerAdditions.h Added BSD style license notification project wide
NSArray_JournlerAdditions.m Added BSD style license notification project wide
NSAttributedString+JournlerAdditions.h Added BSD style license notification project wide
NSAttributedString+JournlerAdditions.m Added BSD style license notification project wide
NSFrameView.h completed project wide int->NSInteger and related refactoring
NSGrayFrame.h completed project wide int->NSInteger and related refactoring
NSImage+FrameworkImage.h initial commit
NSImage+FrameworkImage.m initial commit
NSString+JournlerAdditions.h Added BSD style license notification project wide
NSString+JournlerAdditions.m Added BSD style license notification project wide
NSString+JournlerUtilities.h Added BSD style license notification project wide
NSString+JournlerUtilities.m Added BSD style license notification project wide
NSThemeFrame.h completed project wide int->NSInteger and related refactoring
NSTitledFrame.h completed project wide int->NSInteger and related refactoring
NSURL+JournlerAdditions.h Added BSD style license notification project wide
NSURL+JournlerAdditions.m Added BSD style license notification project wide
NewEntryController.h Added BSD style license notification project wide
NewEntryController.m Added BSD style license notification project wide
NewFolderDisabled.tif initial commit
NewFolderEnabled.tif initial commit
NewFolderPressed.tif initial commit
NewResourceFile.png initial commit
NewResourceMovie.png initial commit
OverBack.png
OverBackDisabled.png
OverBackPressed.png
OverForward.png
OverForwardDisabled.png
OverForwardPressed.png
PDAboutBoxController.h Added BSD style license notification project wide
PDAboutBoxController.m Added BSD style license notification project wide
PDBorderedFill.h Added BSD style license notification project wide
PDBorderedFill.m Added BSD style license notification project wide
PDCalendarButton.h Added BSD style license notification project wide
PDCalendarButton.m Added BSD style license notification project wide
PDCornerView.h Added BSD style license notification project wide
PDCornerView.m Added BSD style license notification project wide
PDDatePicker.h Added BSD style license notification project wide
PDDatePicker.m Added BSD style license notification project wide
PDExportableImageView.h Added BSD style license notification project wide
PDExportableImageView.m Added BSD style license notification project wide
PDFSelectionNode.h Added BSD style license notification project wide
PDFSelectionNode.m Added BSD style license notification project wide
PDPDFViewController.h Added BSD style license notification project wide
PDPDFViewController.m Added BSD style license notification project wide
PDPersonPropertyCell.h Added BSD style license notification project wide
PDPersonPropertyCell.m Added BSD style license notification project wide
PDPersonPropertyField.h Added BSD style license notification project wide
PDPersonPropertyField.m Added BSD style license notification project wide
PDPersonViewer.h Added BSD style license notification project wide
PDPersonViewer.m Added BSD style license notification project wide
PDSingletons.h Added BSD style license notification project wide
PDStylesBar.h Added BSD style license notification project wide
PDStylesBar.m Added BSD style license notification project wide
PDTableHeaderCell.h Added BSD style license notification project wide
PDTableHeaderCell.m Added BSD style license notification project wide
PageSetupController.h Added BSD style license notification project wide
PageSetupController.m Added BSD style license notification project wide
Point.tif initial commit
PointBlack.png initial commit
PointDarkGray.png initial commit
PointLightGray.png initial commit
PrefWindowController.h Added BSD style license notification project wide
PrefWindowController.m Added BSD style license notification project wide
PrintJournalController.h Added BSD style license notification project wide
PrintJournalController.m Added BSD style license notification project wide
QLPreviewPanel.h Relying on public QuickLook APIs to display unknown file types
QLPreviewView.h Relying on public QuickLook APIs to display unknown file types
QTInstallController.h Added BSD style license notification project wide
QTInstallController.m Added BSD style license notification project wide
QuickLinkArrayController.h Added BSD style license notification project wide
QuickLinkArrayController.m Added BSD style license notification project wide
QuickLinkController.h Added BSD style license notification project wide
QuickLinkController.m Added BSD style license notification project wide
QuickLinkTable.h Added BSD style license notification project wide
QuickLinkTable.m Added BSD style license notification project wide
README.txt Added README for github
ResourceCellController.h Added BSD style license notification project wide
ResourceCellController.m Added BSD style license notification project wide
ResourceController.h Added BSD style license notification project wide
ResourceController.m Added BSD style license notification project wide
ResourceInfoController.h Added BSD style license notification project wide
ResourceInfoController.m Added BSD style license notification project wide
ResourceInfoView.h Added BSD style license notification project wide
ResourceInfoView.m Added BSD style license notification project wide
ResourceNode.h Added BSD style license notification project wide
ResourceNode.m Added BSD style license notification project wide
ResourceTableView.h Added BSD style license notification project wide
ResourceTableView.m Added BSD style license notification project wide
ResourceWorktoolDisabled.tif initial commit
ResourceWorktoolEnabled.tif initial commit
ResourceWorktoolPressed.tif initial commit
Rewind.tif initial commit
ScriptMenu.png initial commit
SendEmailWithAttachments.scpt initial commit
SendToiWeb.scpt initial commit
ShowEntry.applescript updated copyright notice in most project files
ShowResourcesDisabled.tif initial commit
ShowResourcesEnabled.tif initial commit
ShowResourcesPressed.tif initial commit
SmallAltDisclosure.tif initial commit
SmallDisclosure.tif initial commit
SmallEntryIcon.png initial commit
TabController.h Added BSD style license notification project wide
TabController.m Added BSD style license notification project wide
TakeSnapshot.png initial commit
TermIndexTab.h Added BSD style license notification project wide
TermIndexTab.m Added BSD style license notification project wide
TermIndexWindowController.h Added BSD style license notification project wide
TermIndexWindowController.m Added BSD style license notification project wide
TextAndPictures.png initial commit
TextDocumentController.h Added BSD style license notification project wide
TextDocumentController.m Added BSD style license notification project wide
TextOnly.png initial commit
ToolbarAudioVideo.tif initial commit
ToolbarItemAddressBook.tiff initial commit
ToolbarItemAdvanced.tiff initial commit
ToolbarItemAppearance.tif initial commit
ToolbarItemBack.png
ToolbarItemBackDisabled.png
ToolbarItemBackPressed.png
ToolbarItemBlockQuote.png initial commit
ToolbarItemBlog.tiff initial commit
ToolbarItemBrowser.png initial commit
ToolbarItemCalendar.tif initial commit
ToolbarItemCorrespondence.png initial commit
ToolbarItemDelete.tif initial commit
ToolbarItemDetails.tif initial commit
ToolbarItemDonations.tif initial commit
ToolbarItemEditing.tiff initial commit
ToolbarItemEmail.tif initial commit
ToolbarItemExport.png initial commit
ToolbarItemExport.tif initial commit
ToolbarItemFilter.tif initial commit
ToolbarItemFilterActive.tif initial commit
ToolbarItemFlag.tif initial commit
ToolbarItemFontsColors.tif initial commit
ToolbarItemForward.png
ToolbarItemForwardDisabled.png
ToolbarItemForwardPressed.png
ToolbarItemGeneralPreferences.png initial commit
ToolbarItemHeader.tif initial commit
ToolbarItemHighlight.png initial commit
ToolbarItemIPod.png initial commit
ToolbarItemInsertCheckbox.tif initial commit
ToolbarItemInsertDateTime.tif initial commit
ToolbarItemInsertLink.tif initial commit
ToolbarItemInsertList.tif initial commit
ToolbarItemInsertTable.tif initial commit
ToolbarItemLabels.icns initial commit
ToolbarItemLexicon.png initial commit
ToolbarItemLink.tif initial commit
ToolbarItemMediaPrefs.png initial commit
ToolbarItemNewEntry.tif initial commit
ToolbarItemNewFolder.png initial commit
ToolbarItemNewSmartFolder.png initial commit
ToolbarItemPhotos.tif initial commit
ToolbarItemPost.tif initial commit
ToolbarItemRecordAudio.png initial commit
ToolbarItemRecordVideo.png initial commit
ToolbarItemRuler.tif initial commit
ToolbarItemSecurity.tif initial commit
ToolbarItemSnapshot.png initial commit
ToolbarItemStopWords.tif initial commit
ToolbarItemSubscript.tif initial commit
ToolbarItemSuperscript.tif initial commit
ToolbarItemSynonyms.tif initial commit
ToolbarItemiLife.tiff initial commit
ToolbarItemiTunes.png initial commit
ToolbarItemiWeb.png initial commit
ToolbarLockout.tif initial commit
ToolbarNewTab.png initial commit
TrashCollection.xml initial commit
TrashLarge.tiff initial commit
TutorialGeneral.xml initial commit
UnknownFSObjectIcon.icns initial commit
UnknownFileLarge.png initial commit
VolumeMeter1.tif initial commit
VolumeMeter2.tif initial commit
VolumeMeter3.tif initial commit
VolumeMeterMute.tif initial commit
WebViewController.h Added BSD style license notification project wide
WebViewController.m Added BSD style license notification project wide
WhiteTriangleClosed.tif initial commit
WhiteTriangleOpen.tif initial commit
WordDocumentController.h Added BSD style license notification project wide
WordDocumentController.m Added BSD style license notification project wide
beginrecording.png initial commit
blogged.png initial commit
browseblogged.tif initial commit
browseheaderblogged.tif initial commit
cautionlarge.tif initial commit
checkboxchecked.tif initial commit
checkboxunchecked.tif initial commit
da.lproj.zip removed da and de translations, archived
de.lproj.zip removed da and de translations, archived
defaults.xml initial commit
dragBadge1.png initial commit
dragBadge2.png initial commit
dragBadge3.png initial commit
dropbox.aif initial commit
flagged.tif initial commit
folder.png initial commit
headerattachment.tiff initial commit
headerflagged.tif initial commit
headerlabel.png initial commit
hud_titlebar-close.tiff initial commit
iWebPlaceholder.png initial commit
journler.sdef initial commit
journler.sdef.zip initial commit
label.png initial commit
main.m updated copyright notice in most project files
metering.png initial commit
pauserecording.png initial commit
photo_shutter.aiff initial commit
playlist.png initial commit
playrecording.png initial commit
poparrows.tif initial commit
safari.tif initial commit
smallwarning.tif initial commit
stoprecording.png initial commit
trash.tiff initial commit
vCard.tiff initial commit
worktool.tif initial commit

README.txt

//
//  Journler
//  Created by Philip Dow
//  Copyright Philip Dow / Sprouted. All rights reserved.
//

/*
 Redistribution and use in source and binary forms, with or without modification, are permitted
 provided that the following conditions are met:
 
 * Redistributions of source code must retain the above copyright notice, this list of conditions
 and the following disclaimer.
 
 * Redistributions in binary form must reproduce the above copyright notice, this list of conditions
 and the following disclaimer in the documentation and/or other materials provided with the
 distribution.
 
 * Neither the name of the author nor the names of its contributors may be used to endorse or
 promote products derived from this software without specific prior written permission.
 
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
 TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

/*

Journler uses the following open source software, many of whose source
files are contained within the Journler code base. The Journler open source 
license does not supersede any licenses imposed by the included 3rd party code.
If you find unaccredited code or improperly used licenses, please let me know.

	- RBSplitView by Rainer Brockerhoff
	- LJKit by Benjamin Peter Ragheb
	- ID3 Framework by Chris Drew
	- XMLRPCCocoa by Brent Simmons
	- CURLHandle+extras by Dan Wood
	- The LAME encoder by the lame group at mp3dev.org
	- The LAME Framework and Quicktime Component by Lynn Pye
	- NDAlias by Nathan Day
	- KFAppleScript Additions by Ken Ferry
	- iMediaBrowser by Greg Hulands and the crew / Karelia
	- L0iPod by Emanuele Vulcano
	- CocoaSequenceGrabber by Tim Omernick
	- Sparkle framework by Andy Matuschak
	- Cool windows and other visual candy by Matt Gemmell
	- More cool windows and candy by Chad Weider
	- MUPhotoView by Blake Seely
	- The Pantomime framework by Ludovic Marcotte
	- UKKQueue by M. Uli Kusterer
	- GTResourceFork by Jonathan Grynspan
	- KBWordCountingTextStorage by Keith Blount

*/

//
//	SPROUTED DEPENDENCIES
//
//	1. SproutedUtilities
//	2. SproutedInterface
//	3. SproutedAVI
//
//	Journler relies on a three additional frameworks from Sprouted. SproutedAVI handled\s
//	audio-visual input and is already available at github. The Utilities and
//	Interface frameworks are forthcoming.
//
//	Initially I thought it wise to collect generic code used in Journler into these two
//	separate frameworks to improve their re-usability. I no longer believe this was 
//	necessary, and a portion of the open sourcing effort includes the decomposition of these
//	frameworks into their constituent parts and the re-incorporation of that code back
//	into the main Journler project.
//
//	The issue is not so much that the code is kept separate. In fact I will likely continue
//	to maintain separate repositories for re-usable code. The issue is that I combined this
//	code into a framework, whereas I should have just grabbed the source files from the
//	repository as I required them.
//


//
//	ABOUT JOURNLER OPEN SOURCE
//
//	This is the complete Xcode project for the Journler application, including source code,
//	interface files and application resources, and it is the same code I am currently developing
//	for the 2.6 Mac OS compatibility update . Compiling this project will produce an application
//	identical to the current version of the publicly available 2.6b update. As I make improvements
//	to the code I will push them to github so that this repository should reflect changes to the 
//	latest binaries.
//	
//	The 2.6 compatibility update is a significant undertaking. In addition to the Journler code
//	itself, I am also updating local frameworks on which the application is dependent as well as
//	incorporating newer versions of other 3rd party code and frameworks. The update mostly consists
//	of refactoring existing code and replacing deprecated API calls. To get an idea of just how much
//	work is involved, simply compile the application and have a look at the warnings.
//
//	Moreover, the code is a mess, and much of it is four, five and even six years old, written
//	before I had developed solid object-oriented coding practices. Object coupling is a problem,
//	although the application does have clearly defined data and interface layers, and an overall
//	hierarchy should become evident upon investigation of the code. I may try to produce a diagram
//	detailing the relationships and spheres of influence for future development.
//
//	A word about the data layer: it was written in the days before Core Data. If all you've ever
//	known is Core Data, welcome to the painful world of writing a quasi-relational database layer
//	from scratch in a time before you even realized that's what you were doing.
//
//	Journler is not being open source for any specific reason. Although there is a hope that other
//	developers may pick up the code and customize it for their own use or improve it for general
//	use, I believe the significance of the application lies not so much in the implementation but
//	in the idea. The code is mostly obsolete, and a much more efficient project could be begun
// 	from scratch to realize the Journler vision.
//
//	The 2.6 update, however, is being completed specifically to ensure compatibility with new and
//	future versions of the Mac OS. I'm continually astonished by just how many people used and 
//	continue to use Journler. Updating the code so that they may keep using it, even if no new
//	features are added, is the right thing to do.
//
Something went wrong with that request. Please try again.