Main > Free Download Search >

Free accidental centaurs software for mac

accidental centaurs

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 24
Bounceback Professional Update 5.1.4r2

Bounceback Professional Update 5.1.4r2


Bounceback Professional - Update for the backup software more>>
Instantly BounceBack from a complete disaster !
Designed for Hard Drive based backup and recovery, BounceBack Professional is the perfect backup solution for Windows and Macintosh professionals and home users who value their data and the time spent creating it. In todays world, a disaster can occur at any moment whether a hard drive failure, virus attack, theft or loss.
Main features:
- Easy to Use
- You dont need to know the ins and outs of computers to use BounceBack, the software does all the work for you. From the easiest setup to simple reminders and flexible features, BounceBack takes the headache out of backup.
- Fast Data Recovery
- If youve ever had a hard drive fail or a computer stolen, you know the pain associated with the loss of data and the time associated with getting up and running again. BounceBack creates an exact copy of your computer hard drive enabling you to replace your failed hard drive with your backup drive or boot directly from your external backup drive (Mac only).
- Quickly Restore Lost Files
- Accidental deletions and misplaced files are a fact of life. Fortunately, CMS QuickRestore feature offers immediate access to all previously backed up files. Just select the items to bring back and click on Restore.
- Save Multiple Versions of Files
- Have you ever been working on a document, gone through several versions, and then realized the first or second draft was the best? With BounceBack, changed files are backed up and maintained individually allowing you to review and compare all backed up versions of the same file.
<<less
Download (naMB)
Added: 2006-01-09 License: Freeware Price:
1387 downloads
MYOB AccountEdge Network Edition 10.2.0

MYOB AccountEdge Network Edition 10.2.0


MYOB AccountEdge Network Edition automates, organizes and processes all your business tasks and financial information more>> Stellar Phoenix Photo Recovery Software recovers lost, deleted and formatted digital pictures / images on removable media, after an accidental deletion, media format or corrupt media. Phoenix Photo Recovery Software works with any type of digital card reader or storage media that can mount as a volume. The program displays images that it finds and allows you to recover all of them. Phoenix Photo Recovery Software is helpful in the following cases of data loss. * Provides Image Recovery after corruption due to the card being pulled out while the camera is on. * Provides Photo Recovery after corruption due to turning the camera off during a write process * Provides Photo / Image Recovery after Formatting of the digital storage media. * This Photo / Picture Recovery utility recovers data lost due to, using media between different cameras / computers Provides Image / Picture Recovery after Accidental deletion of the photo Advanced Photo Recovery Software supports all major camera manufacturers, including: * Nikon (NEF) * Canon (CRW, CR2) * Olympus (ORF) * Sony (SR2) * Kodak (K25, KDC, DCR) * Fuji (RAF) * Minolta (MRW) * Pentax (PEF) * Sigma (X3F) * and also supports JPEG, TIFF, BMP, GIF, and PNG files. Recovers lost or deleted digital pictures from: * Memory Sticks, Flash Cards, Sony Memory Stick, IBM Micro Drive, SD Cards, MMC Cards. XD Cards, Secure Digital Card, Zip Disks, Mini Disks User-friendly Interface: * Provides thumbnail preview. Support Physical Disk and Logical Volume. Support for Admin User.Support the following file formats: WAV, MP3, AIFF, RPS, MIDI, M4A, M4P, AU, OGG ,WMA, MOV, AVI, ASF WMV, MP4<<less
Download (15MB)
Added: 2008-03-18 License: Updater Price: FREE
241 downloads
Click-Through Disabler 1.0

Click-Through Disabler 1.0


Click-Through Disabler - Prevent a control from being clicked while the window is not the main window more>>
By default, Cocoa controls accept clicks when their window is disabled. This is called click-through.
The MFClickThroughDisabler class attach itself to a NSControl and remove the click-through behaviour by disabling the control when the window is not in foreground.

However, Mac OS X Human Interface Guidelines recommend that a control with destructive or difficult to undo action disable themselves when their window is inactive to avoid accidental clicks.


<<less
Download (2KB)
Added: 2005-12-05 License: Freeware Price:
1418 downloads
Aewan 1.0.01

Aewan 1.0.01


Free and open source command-line ASCII art editor more>> Free and open source command-line ASCII art editor

Aewan is a multi-layered ascii-art/animation editor that produces both stand-alone cat-able art files and an easy-to-parse format for integration in your terminal applications.
Aewan is a curses-based program that allows for the creation and editing of ascii art. The user is able to move the cursor around the screen by means of the arrow keys and paint characters by pressing the corresponding keys.
There are dialog boxes that allow the user to choose foreground and background colors, as well as bold and blink attributes. The user may also select rectangular areas of the canvas in order to move, copy and paste them. Aewan also supports intelligent vertical and horizontal flipping.
Aewan compiles under FreeBSD and possibly other UNIX systems.

Enhancements:
- aecat now accepts "comment" format (which extracts metadata from the file) and -L option (which outputs layer count)
- corrected aeff (aewan file format) escape sequence interpretation bug that was causing special characters in metainfo to get garbled
- added "resize layer" funcionality,
- both Load file and Save file now use dialog boxes that let the user browse directories
- added a new export utility: aemakeflic, which converts aewan documents into animations to be played in the less command or as a shell script
- added a confirmation question when quitting the program or clearing the document to prevent against accidental loss of current work
- in the version number, the revision will be conventionally written with two digits from now on

<<less
Download (120KB)
Added: 2008-10-06 License: GPL Price: FREE
385 downloads
NoteAbilityPro 2.373

NoteAbilityPro 2.373


NoteAbilityPro is known as an effective and convenient notation package for the Openstep and Macintosh OS-X operating systems. more>>

NoteAbilityPro 2.373 is known as an effective and convenient notation package for the Openstep and Macintosh OS-X operating systems. Developed by Dr. Keith Hamel at the University of British Columbia, it is easily the most sophisticated music notation software available on any platform. NoteAbility combines both musical intelligence and graphical flexibility in a direct and intuitive graphical user interface.

Notate anything from simple melodies to complex avant garde orchestral music, play the score on your MIDI synthesizer or directly from your computer sound card and print a publishable copy of your score on your laser printer. If you have been frustrated by the awkwardness and inflexibility of other notation programs then you definitely should have a look at NoteAbility.

Major Features:

  1. The Standard Features of NoteAbility Pro are:
    • Complete set of standard and extended music images (including graphical versions of most images that can be placed anywhere on the page).
    • A wide variety of entry methods including mouse, on-screen keyboard, MIDI step time, MIDI real time and QuickScrawl (gesture recognition).
    • No limits on score size, image size, number of staves, rhythmic complexity, chord complexity, beaming, tuplet groupings, etc.
    • On-screen inspector for modifying the attributes of images and altering the layout of your score.
    • Selection options include shift-selection and selection across multiple pages for efficient editing of your score.
    • Drag and drop TIFF or PDF graphics from a library of custom images.
    • Extensive import and export options.
    • Automatic part extraction.
    • Playback through MIDI and/or QuickTime.
    • Complete on-line help (HTML and PDF).
    • Unlimited number of pages per document
    • Unlimited page size (width and height)
    • User-specified margins
    • Up to 40 systems per page
    • Up to 40 staves per system
    • Up to 16 measures per system (expandable after setup)
    • Standard clefs (treble, alto, tenor, bass, soprano, treble-tenor, octave-bass, percussion)
    • Variable number of lines in staff (1 - 6)
    • Staff type (number of lines) may change at any location
    • Staff segments may be hidden at any location
    • Standard key signatures
    • All time signatures from 1/1 to 32/32 plus complex time signatures (eg. 1/4 + 3/8)
    • Standard and custom braces on each system (including nested braces)
    • Standard & custom barlines on each system
    • Staff labels (right or left justified in any font & font size)
    • Automatic addition of pages as needed
    • Document display from 25% to 1000%
    • Adjustable page size
  2. System & Page Formatting Specifications
    • On-screen adjustment of all beat positions in all systems
    • On-screen adjustment of all margins, vertical & horizontal positioning of systems, vertical position of staves, vertical position of lyrics (relative to staff) & horizontal position of the staff labels
    • Re-position page numbers (locations, font, etc.)
    • Re-position measure numbers (frequency of appearance, location, font, etc.)
    • Change number of systems on the page
    • Change the number of measures in the system
    • Change the number of staves in the system (insertion, deletion, hiding & showing of staves)
    • Change the size of any staff
    • Change key signature (all staves in the system or single staves)
    • Change the time signature (automatic realignment of notes)
    • Change the barline type and format
    • Change the brace type and format
    • Change clef (15 clefs available) at any beat location within the score)
    • Add partial measures (e.g. upbeat measures)
  3. Input Methods
    • Mouse input (image drags and note sounds while the mouse is down)
    • On-screen piano keyboard
    • Step-time entry from MIDI keyboard
    • Real-time entry from MIDI keyboard (via MIDI Recorder)
    • Quickscrawl entry (gesture recognition)
    • Import of MIDI files, or GUIDO files
  4. Audio Specifications
    • Audio MIDI synthesizers and/or Quicktime
    • Audio during note entry (all methods)
    • Audio during single note adjustment
    • Staves may be freely linked to outgoing MIDI channels
    • MIDI output can be mapped to 8 different banks (each of 16 channels)
    • Programmable MIDI and Quicktime drum kits
    • Support for Interapplication MIDI connections
    • Tempo map can be specified for the score
    • Playback of individual staves
    • Playback of selected notes
    • Playback map allows repetitions of scores sections
    • Transposition of staves on input and playback can be specified
  5. Music Specifications
    • Complete set of standard music symbols (from double whole to = 128th notes and rests)
    • Supports all accidentals (including quarter sharps and flats - which can be set to playback through MIDI)
    • Simple graphics (rectangles, circles, lines in grayscale, filled or framed)
    • Any image can be any size and any colour
    • Unlimited number of voices per staff (default set at 3)
    • Unlimited number of notes per chord
    • Permits extreme rhythmic complexity
    • Flexible beaming of notes (e.g. across staves and barlines)
    • Correct placement of notes in chord clusters
    • Correct placement of accidentals in chords
    • Correct vertical alignment of all music images
    • Correct beaming of notes (beam angle and vertical position)
    • Correct system formatting according to a complex spacing algorithm
    • Automatic tieing of notes which exceed the measure duration
    • User can adjust the positions of accidentals, noteheads, stems, etc.
  6. Text Specifications
    • Text can appear in any font, size, or colour and can be freely edited, copied and pasted.
    • Header Text: is fixed on the page and appears on every page of your score
    • Page Text: is fixed on the page
    • Measure Text: adjusts to the staff and measure position
    • Max Text: for encoding Max messages
    • Lyrics: Are aligned to metrical positions and may have dashes and underscores connecting them to other lyrics or notes
    • Figured Bass Symbols: Allows standard figured bass symbols and dashes to other figured bass symbols
    • Text can be made global so that it is gathered by all parts during part extraction
    • Frames can automatically be drawn around text
    • Graphics (TIFF or PDF) can be dropped into text boxes
    • Individual format rulers are available for each text box
    • Unlimited number of verses of lyrics (leading between verses can be specified)
    • Provides a user defineable Text Library
  7. Editing Facilities
    • Image selection by graphical area or staff section across multiple systems and/or pages
    • Cut and copy of all selected images
    • Paste over, merge, and insert options
    • Paste to other NoteAbility documents or other applications via pasteboard (as NoteAbility, TIFF, MIDI, Score, EPS/PDF, or GUIDO)
    • Can import EPS/PDF, TIFF, MIDI, Score and GUIDO via pasteboard
    • Local adjustments to the position of all images
    • Adjust secondary positions of images (e.g. length of stem, arc or slur, etc.)
    • Change the point size of images (any image can be any size)
    • Beam note groups (by beat or by group)
    • Automatic insertion of rests
    • Transpose notes by interval or key
    • Shift images from one voice to another
    • Flip stems of notes
    • Flip direction of ties
    • Add accidentals to notes
    • Add and remove ties from notes
    • Merge tied notes into a single note of greater duration
    • Form and alter the display of tuplets (showing bracket, ratio etc.)
    • Merge multiple rests into a single rest
    • Add & remove articulation markings from notes
    • Modify the duration of notes and rests
    • Change notehead type
    • Change playback velocity and duration
    • Edit tie shape
    • Increase the value of notes by eliminating following rests
    • Reduce the duration of notes by converting to a note and a rest
    • Change beam format (can contradict the rhythm values if desired)
    • Change line width and type (20 line types to choose from)
    • Part extraction of specified staff into a new editable document
    • Undo is available for most editing operations
  8. MIDI Recording Specifications
    • Sixteen (16) channels of MIDI recording
    • Built-in metronome (supporting standard meters)
    • Adjustable metronome speed
    • Reads standard MIDI files
    • Reads NeXT .score files
    • Quantize at standard rhythmic values
    • Re-quantize of recorded or imported data
    • Insert into score at any location on any staves or voices
  9. Control Panel Specifications
    • Displays the current command
    • Allows selection of current tool (and corresponding cursor)
    • Allows Entry Cursor to be moved by measure or beat
    • Allows movement through pages
    • Specifies tuplets (triplet, quintuplet or user defined)
    • Indicates current measure, beat position, staff number and voice number
    • Indicates starting position of playback and current tempo
    • Indicates last undoable operation
  10. File Specifications
    • Unlimited number of open documents
    • On-screen toolbar allows access to most panels and many editing operations
    • Standard Open, Save, and Save As menu commands
    • Imports .MIDI, .MID and .score files (through MIDI Recorder)
    • Imports GUIDO files which can be pasted directly into an open document.
    • Exports .MIDI, .score, NoteWriter (Macintosh), Max qlist, Max explode, EPS/PDF, JPG, GIF, PICT, and GUIDO formats
    • Loads and saves score templates
    • Loads and saves text libraries
  11. Printing Specifications
    • Uses a customized Page Setup panel which allows you to set reduction size, margins, paper orientation, and print location on paper.
    • Prints to all compatible Mac OS-X printers.
    • Saves documents in PDF or EPS format.

Requirements:

  • Any Macintosh computer capable of running the OS-X operating system. This includes all Macs with a G3, G4, or better processor.
  • Macintosh OS-X (version 10.2.0 or higher) installed on your hard drive or on a hard drive partition.
  • at least 128 MBytes of RAM
  • at least 100 Mbytes of free disk space.
  • any Mac OS-X compatible printer (using USB, Appletalk or on a network)
  • any Mac OS-X compatible USB Midi interface (optional)
<<less
Download (47.2MB)
Added: 2009-08-26 License: update/patch Price: $225.00
downloads
Fanurio 2.1.1

Fanurio 2.1.1


Fanurio is a time tracking and billing application designed to help freelancers manage their work and be paid for it more>>
Fanurio 2.1.1 is a simple to use, yet sophisticated time tracking and billing software application, highly appreciated by freelancers for its intuitive interface, flexible timer and ability to produce detailed invoices.

Whether you need to round time, use multiple currencies or create invoices with your own layout, Fanurio has the right tools to help you get paid

Major Features:

  1. Import time from other users: Fanurio can import time recorded on multiple computers, making it useful for small teams and for people using more than one computer.
    • Multiple users
      • If you are part of a team, each member could install Fanurio on his or her computer to track time.
      • Team members can then export their time and send it to the team leader to prepare invoices for their clients.
    • Multiple computers
      • Many people use two computers for work whether it's a desktop and a laptop or a home computer and an office computer.
      • The time recorded on one computer can be exported and then imported in the other computer for billing purposes.
  2. Built to be safe and reliable
    • Backup
      • Your most important asset and Fanurio is designed to keep it safe. It uses an SQL database to prevent any accidental data loss and to ensure the integrity of your data.
      • For greater security, you can also backup your data manually or automatically when the application is closed.
    • Updates
      • Fanurio is being improved constantly based on the feedback of its users.
      • Whether there are new features or improve existing ones, you will be notified automatically when a new version is available.
  3. Track time with little effort
    • Manual time recording
      • Whether you forget to record time or you are not in the front of the computer most of the day, you can always record time manually.
      • Manual time recording is easy. You only have to specify a date, a time interval and a description for the recorded activity.
    • Manual timer
      • If you spend most of the time in front of the computer, the timer can save you the trouble of remembering the exact time when you started, paused or finished an activity.
      • The timer can be accessed from the menu, the toolbar, the iTunes-like mini view or from the menu bar/tray icon.
    • Smart timing
      • Fanurio has a few reminders (including idle time detection) to help you start, resume or stop the timer.
      • Instead of relying on your memory and attention to control the timer, you can use these reminders.
  4. Get paid for all your work
    • Projects
      • Fanurio uses projects, services and expenses to help you track contracted work.
    • Billing: Whether you bill your work using a flat rate or by the hour, Fanurio has lots of features to help you earn all the money:
      • If you bill by the hour and you need to round time, Fanurio lets you round it up, down or to the nearest specified interval.
      • Discounts are a simple way to give your clients lower rates or to bill less hours (units). They can be applied as a percentage or as a fixed value.
      • If you are subcontracting some of your work or if you are reselling some goods, you can also enter the purchase cost to know exactly how much you are making.
      • For greater accuracy, price and units can be entered using two or three decimals.
      • To help you work with foreign clients, Fanurio can handle multiple currencies.
    • Taxes
      • Fanurio can help you track taxes if you have to. You can define one, two or more taxes (cummulative or not) and mark certain clients as tax exempt.
    • Invoices
      • Projects can be invoiced at any time by including some or all services. To save you the trouble, invoices can be numbered automatically.
    • Payments
      • Fanurio lets you see which invoices are paid, unpaid or overdue. For unpaid invoices, you can see how much was paid and the remaining balance.
    • Templates
      • You can create great looking invoices with your logo and layout, page numbering, taxes, complete time recordings and anything else that you and your clients need.
      • Custom invoice templates can be created to obtain the look that you want.
  5. 1 Analyze your performance
    • Time
      • The Timesheet view is very useful if you want to review and edit time. It can help you see:
        • The time recorded on a certain date, week or month and
        • The time recorded by client or project.
      • It can also distinguish between invoiced and uninvoiced time.
    • Projects
      • Project reports are designed to help you answer questions about your work like:
        • How much money have I made this week?
        • How much money is worth my uninvoiced work?
        • Who was my best client this year?
      • Fanurio can create reports about time and money for one or more projects that span any time period. You can see these reports structured by project, date, week, month or year.
      • Project reports can be exported to HTML or PDF.
    • Invoices
      • With Fanurio you can filter the list of invoices to extract useful information about your business. For instance, you can see:
        • Which invoices are overdue,
        • How much the unpaid invoices are worth or
        • How much you've invoiced this year.
      • The filters allow you to create lots of similar questions about your invoices.
    • Payments: The payments view can help you see:
      • How much money you've collected this month or quarter,
      • How much money you've collected from a certain client.
    • Further Analysis
      • Just in case Fanurio can't answer some of your questions, you can always export time, invoices and payments to CSV or Excel for further analysis.

Enhancements:

  • Improvements
    • Default name for backups to save time.
    • Close the currently opened project when a client is selected. It can be confusing sometimes.
    • Toggle buttons from the reminder dialogs are disabled when their section is visible (Snooze... and Snooze are different).
  • Bug Fixes
    • The application freezes when the idle reminder is triggered
    • Failed to export date and time objects to CSV
    • Pause/resume timer tooltip doesn't change
    • The view toggle buttons are not quite visible when selected on Vista
    • Projects are opened on mouse click instead of mouse pressed

Requirements: Mac OS X including Leopard, Linux and other flavors of Unix.

<<less
Download (12.2MB)
Added: 2009-07-18 License: update/patch Price: $59.00
28 downloads
Boomerang Data Recovery 2.1.11

Boomerang Data Recovery 2.1.11


Boomerang Data Recovery 2.1.11 is such a wonderful program which recovers lost data due to corruption, formatted disk, bad hard drive, deleted files, accidental re-install of os. more>> <<less
Download (7.1MB)
Added: 2009-08-27 License: update/patch Price: $199.95
downloads
MusicTime Deluxe 4.0.2

MusicTime Deluxe 4.0.2


MusicTime Deluxe offers you a versatile way to make music with your computer using your sound card or MIDI instrument. more>>

MusicTime Deluxe 4.0.2 offers you a versatile way to make music with your computer using your sound card or MIDI instrument. Whether you are a beginner, hobbyist, or professional, MusicTime Deluxe gives you the power to create and print music with lyrics, text and guitar chords on up to 16 staves. MusicTime Deluxe will allow anyone to write and arrange music for rock bands, piano and vocals, jazz combos, choirs, marching bands and other small ensembles. Discover for yourself how easy and enjoyable making music on your computer can be!

Major Features:

  1. General Features
    • Produce musical scores quickly and easily with MusicTime Deluxe's clear, intuitive user interface
    • Notate up to sixteen staves with up to eight instruments per staff
    • Prints beautiful sheet music on your printer
    • Enter music with your mouse or from your computer keyboard
    • Record your performance live using a MIDI keyboard for instant display of notation
    • Add guitar chord diagrams and chord names to your scores and lead sheets
    • Transpose and hear your music in any key
    • Lyric entry formats words with music for up to eight lines
    • Cross-staff beaming extends beams across staves
    • Automatic import/export of any standard MIDI file or Master Tracks Pro file
    • Displays and prints any item(s) in your score
  2. Editing Features
    • Place notes and rests anywhere on scores just by clicking your mouse
    • Enter text anywhere on a page in any font, size and style
    • Enter song lyrics that line up with the notes quickly and easily
    • Change the key, clef and time signature anywhere in your score
    • Chord symbols transpose automatically when you transpose your music
    • Place notation symbols by selecting from convenient symbol palettes
    • Easily change any element: notes, accidentals, markings, lyrics, text, etc.
  3. Performance Features
    • Accurately scores your live playing complete with beaming
    • Audition and select different MIDI instruments for each staff
    • Set the playback levels of each staff with on-screen volume controls
    • View the music as it plays to both see and hear your composition
    • Piano keyboard window keys light up in color as music plays
  4. Printing
    • Prints standard MIDI files as finished sheet music
    • Print the entire score or individual pages
    • Full color printer support for parts or entire score

Enhancements:

  • Added a "safe save" feature on Windows, to prevent corruption if crash during saving, etc.
  • (which also automatically backs-up the last 20 saved versions in C:UsersAppDataLocalGVOX)
  • Added rulers on Mac with new (red) quartz lines on mousefollow.
  • Made expressions, graphics, text, dynamics, slurs and symbols assignable to any voice.
  • Auto-adjusting of slurs when dragging notes, et al now handles more than one slur at a note.
  • Dynamics no...
  • New Score Wizard
  • Universal Binary and Vista compliant
  • Over 25 Templates and unlimited user created templates
  • Toolbar
  • Help Tooltips for all buttons
  • Cleaner onscreen display
  • Extract all parts with automatic naming option
  • Live dragging of all objects
  • Preroll click option
  • Transposed or "C" score option
  • Beginning measure number offset
  • Added menu items
  • Auto Spacing when dragging notes, barlines and systems
  • Enhanced MIDI playback
  • Simplified Accidentals option
  • Full DLS and Soundfont support
  • More shortcuts

Requirements

  • G3 CPU or better
  • 32MB of RAM
  • 16MB Hard Disk space
  • Mac OSX 10.3 or higher.
<<less
Download (17.1MB)
Added: 2009-11-02 License: update/patch Price: $69.99
downloads
Logtalk 2.37.5

Logtalk 2.37.5


Logtalk brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. more>>

Logtalk 2.37.5 brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler.

As a multi-paradigm language, Logtalk includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.

Major Features:

  1. Separation between interface and implementation: Predicate directives (declarations) can be contained inside protocols (interfaces), which can be implemented by any object.
  2. Parametric objects: Object identifiers can be compound terms containing free variables that can be used to parametrize object predicates. This allows us to interpret predicate clauses as providing instantiations of a parametric object identifier. I.e. through parametric object we can associate any number of methods with a compound term.
  3. Support for both class-based and prototype-based systems: You may have, in the same application, class-based hierarchies (with instantiation and specialization relations) and prototype-based hierarchies (with extension relations). Moreover, fundamental language features such as protocols (interfaces) and categories (components) can be used simultaneously by classes, instances, and prototypes.
  4. Support for multiple object hierarchies: No need to be constrained to a single, lengthy hierarchy rooted in some generic object.
  5. Private, protected, and public inheritance: Logtalk supports private, protected, and public inheritance in a way similar to C++. Moreover, any entity relation can be qualified using a scope keyword. E.g. an object can privately implement a protocol, thus making all protocol declared predicates private.
  6. Private, protected, and public object predicates: Set the scope of your object predicates to match your protocol design and let the runtime system enforce your choices.
  7. Static and dynamic objects: Objects can be either static or dynamic. Static objects are defined in source files which are compiled and loaded in the same way as Prolog files. Dynamic object can be either defined in source files or created at runtime.
  8. Static and dynamic object predicates: Any static object may contain both static and dynamic predicates.
  9. Logtalk syntax extends standard Prolog syntax: Logtalk uses standard Prolog syntax with the addition of a few operators and directives for a smooth learning curve. Prolog code can be easily encapsulated inside objects with little or no changes. Moreover, Logtalk can transparently interpret most Prolog modules as Logtalk objects for easy reusing of existing code (e.g. libraries).
  10. Event-driven programming: Predicates can be implicitly called when a spied event occurs, allowing programming solutions which minimize object coupling. In addition, events provide support for behavioral reflection and can be used to implement the concepts of pointcut and advice found on Aspect-Oriented Programming.
  11. Component-based programming: Predicates can be encapsulated inside categories, which can be virtually imported by any object, without any code duplication and irrespective of object hierarchies. Thus, objects may be defined through composition of categories, which act as fine-grained units of code reuse. Categories may also extend existing objects. Categories can be used to implement aspects and mixin-like behavior without resorting to inheritance.
  12. Multi-threading programming: High level multi-threading programming is available when running Logtalk with selected back-end Prolog compilers, allowing objects to support both synchronous and asynchronous messages. Independent and-parallelism and competitive or-parallelism are also supported. Easily take advantage of modern multi-processor and multi-core computers without bothering with the details of creating and destroying threads, implement thread communication, or synchronizing threads.
  13. Multi-inheritance support: Logtalk supports multi-inheritance of both protocol and implementation. An object may implement several protocols and extend, specialize, or instantiate several objects. Multi-inheritance conflicts are solved implicitly by the Logtalk lookup algorithms or explicitly by using predicate directives.
  14. Good performance: Logtalk code is compiled using the same technics that you use to write efficient Prolog code. In addition, Logtalk supports both static binding and dynamic binding (with method lookup caching), greatly improving performance. Benchmark results for some Prolog compilers are available here.
  15. Close integration with the ISO Prolog Standard: Logtalk is designed for smooth integration with any Prolog compiler that conforms or closely follows the ISO Prolog Standard.
  16. Compatible with most Prolog compilers: Logtalk interfaces with a specific back-end Prolog compiler via a minimal configuration file making it compatible with almost any modern compiler.
  17. Automatic generation of XML documentation files: Logtalk automatically generates a documentation file in XML format for every compiled object, protocol, or category. The system includes all the necessary XSL(T) files and scripts to convert documenting files to (X)HTML and PDF.
  18. Dynamic language: Logtalk is a dynamic language that allows hierarchies, objects, protocols, categories, and methods (predicates) to be freely created and modified at runtime. Other dynamic language features include support for meta-programming and both structural and behavioral reflection.

Enhancements:

  • Updated the Logtalk multi-threading features, replacing all calls to the call_cleanup/2 built-in predicate with calls to the more reliable setup_call_cleanup/3 built-in predicate. This change requires recent versions of SWI-Prolog, XSB, and YAP when writing multi-threading code.
  • Improved performance of the database built-in methods retractall/1 and retract/1 whenever their use requires updating the internal predicate definition lookup tables.
  • Corrected a bug in the Logtalk runtime when printing a compatibility warning regarding the back-end Prolog compiler version being used.
  • Corrected a bug in the implementation of the :/1 control construct when some but not all imported categories are compiled for static binding.
  • Corrected a event handling bug in the processing of meta-calls whose meta-arguments have the format Object:Closure.
  • Corrected a bug in the runtime error handler for top-level message sending calls where the reported exception term context argument would be unbound.
  • Corrected a bug in the compilation of multifile directives and multifile predicate clauses within objects and categories for the pseudo-object
  • "user". Corrected a bug in the compilation of multifile predicate clauses for other objects and categories.
  • Corrected a safety meta-predicate compilation bug when using static binding to optimize a call to a local meta-predicate made by a normal, public predicate.
  • Corrected a safety meta-predicate compilation bug when using a meta-predicate call in the body of a user-defined meta-predicate clause in order to change the number of extra arguments of a closure.
  • Added a monitor/1 predicate to the library event registry objects. Updated the definition of the monitors/1 and monitored/1 predicates in order to avoid using the non-standard predicate sort/2.
  • Added support for adding the Logtalk mime-type to systems supporting the freedesktop.org shared mime-info database.
  • Added support for adding the Logtalk mime-type and the file description for Logtalk source files to the Windows installer.
  • Updated the RPM spec file and build script to no longer require root access. The RPM package built from these files is no longer relocatable.
  • Updated the POSIX (un)install shell scripts to print the version number of the Logtalk release being (un)installed.
  • Updated the "lgt2pdf.sh" and "lgt2txt.sh" POSIX shell scripts in order to prevent accidental deletion of the "logtal.dtd" and "logtalk.xsd" files in the Logtalk installation directory. Thanks to Michael Igler for the bug report.
  • Added information about using the Sublime Text Windows text editor for editing Logtalk source files.
  • Added a set of Logtalk source code snippets and a set of compilation and documenting tools for the Gnome's Gedit text editor (see the file "wenv/gedit/NOTES.txt" for details).
  • Replaced GeSHi support with a new language file written from scratch. Added syntax coloring support for the module directive reexport/1 to all supported text editors and syntax highlighters.
  • Updated documentation in order to remove references to deprecated syntax for sequences of predicate indicators in predicate directives. Updated documentation on built-in meta-predicates to correctly described their semantics when used within categories.
  • Added a simple example, "multifile", illustrating how to use multifile predicates within Logtalk objects and categories.
  • Updated the "securemp" example in order to illustrate using a call to a meta-predicate to change the number of extra arguments of a closure.

Requirements:

  • Compatible Prolog compiler.
<<less
Download (704.4KB)
Added: 2009-10-28 License: Freeware Price: Notavailable
downloads
Vanilla FTP 0.4

Vanilla FTP 0.4


Vanilla FTP is a simple FTP client written in AppleScript that takes advantage of Mac OS Xs cURL implementation. You can upload, download, and delete files, all in an intuitive, bare-bones interface more>>
Vanilla FTP is a simple FTP client written in AppleScript that takes advantage of Mac OS Xs cURL implementation. You can upload, download, and delete files, all in an intuitive, bare-bones interface.

This is an alpha version, so use Vanilla FTP at your own risk. It is also completely open, enabling developers to modify it however they see fit, but I take no responsibility for any damage, whether intentional or accidental, that anyone does with this application.

Upcoming improvements:A more consolidated interface, with an easier way to set preferencesRenaming filesCreating, uploading, and downloading directoriesContinuing interrupted uploads and downloadsMore intuitive naming and commenting
<<less
Download (34KB)
Added: 2004-08-28 License: Freeware Price:
1885 downloads
Sustainable Graphic Design Widget 1.4

Sustainable Graphic Design Widget 1.4


Sustainable Graphic Design Widget delivers information about the environmental impacts that design methods and techniques have more>> The ClokBox application is a new time management tool, designed primarily to work with the TimeBox application. It currently runs on Windows 95/98/NT/2000 and Mac OSX, as well as any other operating system with a Java Runtime Environment.
ClokBox is a central part of the TimeSuite time management system. This system is designed for use by organizations that need to track the time spent working by their employees/contractors/etc. Each individual employee/contractor (well call this person a "worker") tracks his or her time with their own TimeBox instance. One member of the team, typically a project manager or program leader, will run an instance of the ClokBox application. Each worker can then periodically submit his or her time to the ClokBox instance.
Features of the ClokBox application include:
A built-in Web server which allows users to submit their time manually or automatically.
Advanced reporting capabilities which allow you to customize reports. Create reports about specific projects, specific users, specific time frames, in whatever format you need--including pie charts, bar charts, spreadsheet, and a special importable format. View, print, or save your reports, or load them into the spreadsheet or database applications you already use.
Tracking of expenses, such as mileage, travel, dinner, or entertainment costs. Expenses can be organized by expense categories, which you can customize.
Tracking of fixed cost fees, such as consultation fees.
Invoice generation and tracking. Create your invoice according to your custom criteria. Edit and save the invoice, and track when it is paid.
Easy backup features help you prevent accidental data loss.
Easy user administration allows you to easily create and manage user accounts.
Improved communications, via ClokBoxs exclusive QwikMessage feature, allows better collaboration among team members.
Easy installation.
<<less
Download (1MB)
Added: 2008-07-09 License: Freeware Price: FREE
184 downloads
iGTD 1.4.5.6

iGTD 1.4.5.6


iGTD - a powerful GTD Mac organizer more>>
iGTD is the solution for you if you are looking for a powerful GTD Mac organizer.
What is it for? You are a busy man, arent you? And theres an easy way to track all things that have to be done... and to get those things done!
Organize your life by contexts.
Just divide your tasks by contexts - where they have to be done? At home? At your office? At laptop? At any time you can access the Internet?
Organize your life by projects.
Some of your tasks are related to your life projects. If youre a student, divide your school tasks by subjects. If youre a developer, organize your tasks and ideas by your software projects. You can also treat projects as categories for your tasks.
You wont forget it if you drag it.
You can drag all your browser links or Finder files to iGTD window. New task will be added immediately - with an adequate link. Just click open - and there you go!
Synchronize your tasks with your mobile or PDA!
Thanks to the integration with Mac OS X iCal and iSync you can easily synchronize tasks from selected contexts with your mobile device. Stop putting down your shopping ideas on stickies - iGTD will help you.
It can synchronize your tasks to iCal. Moreover, it will run the iSync to push and pull your tasks from/to the mobile device.
Enhancements:
Quick Add window improvements:
- new mode for the F6 key trick: you can add a task from external applications with F-key using the Quick Add window - please have a look at redesigned Integration tab in preferences
- Links field added in the Quick Add window
- flag and task mode (pending/waiting for/maybe) buttons added to the Quick Add window - with key shortcuts, they are displayed as tooltips!
Other improvements:
- F-key trick support for Vienna RSS reader
- multiple badges for the Dock icon - configurable in Appearance preferences
- entering a day of the month in date fields is smarter: if you enter a day from the past iGTD assumes the next month was ment
- preference option to keep a task selected when switching between Contexts and Projects tab (Appearance preferences)
- preference option to totally enable/disable syncing to iCal - this will prevent users from accidental syncing attempts (hitting Cmd-T....)
- support for Enter key added in tables and outlines
- added auto-complete for default project tags in the projects properties window
- Shift+Enter/Return adds a new smart folder in the smart folders table
- Main window option added to the Windows menu: use it to reopen iGTD window if closed
- info alerts about Growl package including download link are displayed for features which require Growl to work
Fixes:
- crash fix: setting defaults for subprojects and tasks fixed
- fix for using the F7 key trick - when the Quick Add window gets closed, previously selected app receives its focus back
- fix for switching between iGTD and other applications: text editor fields do not lose focus
- dates fix: start and due dates get refreshed (Tomorrow turns to Today etc.) if you run iGTD constantly, with no restarts
- GUI fix for aligning the context icons when using the huge font size option
- fix for MacJournal F-key trick: now it should work properly
- fixed displaying counters for contexts with maybe tasks
- you can no longer mark maybe tasks as waiting for.... marking a waiting for task as maybe removes the waiting for status...
- several fixes for archiving tasks
- fixes for updating the icon badge(s)
- rotated inbox icons
<<less
Download (2MB)
Added: 2007-08-18 License: Freeware Price:
506 downloads
Metronome 1.8

Metronome 1.8


Metronome - A fun, free metronome program for MacOS X more>>
Metronome is a nice and useful metronome. It closely mimics a real world clockwork metronome in that it has a bell which you can set to sound at intervals of every 2, 3, 4 or 6 beats.
But because its not a real world clockwork metronome, you can also easily set it to sound a bell on beats 5, 7, 8 and 9, as well as set it to any arbitrary beat you like.
One advantage of Metronome over a real world clockwork one is that you can operate it almost entirely from your computer keyboard. Enter/Return will start or stop it, = (equals key) will speed it up, - (minus or dash key) will slow it down. Press any number key from 2 to 9 to get the bell to sound on those beats, or press 0 (zero) to stop the bell.
Beats of 10 and above are achieved by typing into a small text field and hitting Enter or Return.
Another advantage is that you can set the speed (bpm or beats per minute) as fast or as slow as you like. The slowest speed is 1 beat per minute(!), and the fastest is whatever speed your computer can run at.
This helps a lot if you are practicing something that you want to slowly speed up. No need to put down your instrument to adjust the speed, just hit the equals key and keep playing.
But with Metronome you dont even have to do that. The Accelerator increases the tempo at a rate you control. Why? So you can start a difficult piece slowly, and very gradually speed up without stopping to reset your metronomes tempo. The Accelerator will do it for you. You control the rate of increase AND when it increases and when it stops increasing. Its easy.
Metronome comes with two sounds, a snare rimshot for the click and a cow bell for the bell, but you can change the sounds to any ones you want using the Preferences. When you are choosing new sounds, you can preview/play them first.
Enhancements:
- Added the ability to make the Accelerator slow down as well as speed up. To slow down, simply add a - (minus, or subtract) symbol before the rate of acceleration in the Accelerator panel.
- Added the ability to lock saved settings files to prevent accidental deletion
- Reduced the size of the Accelerator and Tempo Finder panels to increase available screen space.
- Made the bell sound on the first beat of the bar, instead of the last beat(!).
- Fixed a bug Id introduced where the state of checkboxes in the Preferences window werent being saved correctly.
- Added a warning sheet when Metronome first runs to alert the user to the fact that the Metronome may beat unevenly in some cases where the computer has third party non-standard sound hardware.
<<less
Download (398KB)
Added: 2007-07-05 License: Freeware Price:
545 downloads
LilyPond 2.11.61-1 Beta / 2.10.33-1

LilyPond 2.11.61-1 Beta / 2.10.33-1


An automated engraving system that beautifully formats music. more>> An automated engraving system that beautifully formats music.

LilyPond is an automated engraving system. It formats music beautifully and automatically.
It has a friendly syntax for its input files.

Main features:>
- Music language input.
- The input is done in the form of a textual music language.
- Entry may be done with the text editor of your choice, and using the national language of your choice.
- The ASCII input language can integrate with TeX, HTML and Texinfo, thus allowing musicological treatises to be written from a single source.
- The music and its layout are strictly separated, so score and parts (possibly in different styles and keys) and scores can be generated from the same source, and changes always take effect in both places.
- The output can be improved by upgrading the program.
- Pieces can be printed in different (typographical) house styles, or according to different notational conventions.
- Automated high-quality formatting.
- Automatic spacing, line breaking and page breaking.
- Handling of polyphonic collisions for notes, dots, and rests.
- Automatic placement of accidentals, beams, slurs.
- Users dont need typographical expertise to produce good notation.
- No user interaction necessary during running, Running the program can be automated, which is convenient for mass converting databases of digitized music, and printing algorithmic compositions.
- The Feta font has been tailored especially for LilyPond, and was designed carefully mimicking the finest hand-engraved scores. It is available as a scalable font, but also as a Metafont.
- Support for many notation constructs.
- Special notation
- Chord names.
- Drum notation.
- Figured bass.
- Grace notes.
- Fret diagrams.
- Basic tablature notation.
- Cluster notation and rhythmic grouping signs.
- Tremolos, both for single notes and chords.
- Tuplets in arbitrary ratios.
- Polymetric notation.
- Mensural notation.
- Automatic cue-notes,.
- Automatic part combining for orchestral scores.
- Quarter tone accidentals.
- Ambituses.
- Metronome markings.
- Harmonics.
- Measure repeats (percent style).
- EasyNotation note heads.
- Blanking arbitrary notation elements.
- Arpeggio signs.
- Ottava brackets.
- Nested analysis brackets.
- Piano pedals.
- Starting and stopping staves anywhere
- System separators
- Robust design
- Lyrics in any language.
- Output in PostScript, PDF, PNG, MIDI, SVG.
- No limits on the number of staves, voices, measures, lengths of texts, etc.
- Extensible with built-in LISP interpreter.
- Excellent support
- Runs on Unix, including MacOS X and Linux, and Windows.
- Active user community.
- Extensive documentation.
- Supported by many other programs,
- RoseGarden NoteEdit and PowerTab and Denemo.
- Imports ABC, ETF and MIDI.

Enhancements:
- setEasyHeads has been renamed to easyHeadsOn, and a new command easyHeadsOff reverts note heads to normal heads.
- fatText and emptyText have been renamed to extLengthOn and extLengthOff, respectively.
- Underlining is now possible with the underline markup command.
- It is now possible to specify, using the page-count variable in the paper block, the number of pages that will be used.
- A new page breaking function, ly:minimal-breaking, is dedicated to books with many pages or a lot of texts.
- A table of contents is included using markuplines able-of-contents. Elements are added to it using the ocItem command.
- Text spreading over several pages is entered using the markuplines keyword. Builtin markup list commands, such as justified-lines or wordwrap-lines may be used, and new ones created using the define-markup-list-command Scheme macro.
- Particular points of a book may be marked with the label command. Then, the page where these points are placed can be refered to using the page-ref markup command.
- Page breaking and page turning commands (pageBreak,
- oPageBreak, etc) can be used at top-level, between scores and top-level markups.
- The following options are now changed as a -d sub-option: --backend, --safe, --preview and --no-pages (which became -dno-print-pages). The -b option does not exist any more.
- Improved testing procedure now catch changes in CPU and memory performance, page layout, MIDI results and warnings. This helps to reduce the number of regression errors during development, resulting in more stable releases.

<<less
Download (9MB)
Added: 2008-10-03 License: GPL Price: FREE
404 downloads
EZ Money 2.4.8

EZ Money 2.4.8


EZ Money - helps you manage your money more>>
EZ Money is a useful financial tool. It helps simplify managing your money by allowing you to itemize and budget your spending. EZ Money is available for download free of charge.
Main features:
- Checkbook style transactions - EZ Money provides a checkbook style form for creating transactions that is as easy to use as writing a check.
- Purchase itemization - With EZ Money, you can personalize your own real life categories for your purchases. This ensures that you always know where your money is being spent.
- Spending management - Establish monthly budgets to manage how much money you are spending on specific things. EZ Money will provide you with detailed information for each of your budgets as well as alert you when you have spent more than you had planned.
- Monthly bills monitoring - Always stay on top of your monthly bills and their due dates with EZ Moneys reminders. Reminders keep track of your monthly obligations and alert you when they are overdue.
- EZ Web Reports - As of version 2.2.0, EZ Money can create web style reports of your data that you can save, print, and publish. Whether you need an account statement for reconciling or you need to post a budget report for your department, EZ Web Reports are the solution.
- Support for importing & exporting data - If you are already using a financial manager or if your bank provides downloadable statements, you can import existing data into EZ Money. Also, data created with EZ Money can be exported into most commercial financial applications.
- Privacy protection - EZ Money does not require you to provide any data concerning your real life accounts, nor does it transmit any of your data across the Internet. Every transaction you create with EZ Money is safe and secure.
- Data recovery - With EZ Moneys data rescue facility, your financial data is always protected from accidental changes by allowing you to easily recover your data.
- Runs on any platform that supports Java - Using Java technology, EZ Money can run on any platform that has it installed, allowing you to choose the system you want to use it on.
<<less
Download (771KB)
Added: 2007-08-03 License: Freeware Price:
522 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2