Skip to content
Commits on Aug 14, 2010
Commits on Jul 19, 2010
  1. Expands on Core Data shift

    committed Jul 18, 2010
    Handles changes of object mapping better
    Switches from working with `enabled' variable to `effectiveEnabled'
    Adds lots of node accessors/manipulators
Commits on Jun 9, 2010
  1. Reordering and associated updating of logs is better

    committed Jun 8, 2010
    NTFontDisplay supports multiple values better
Commits on Jun 8, 2010
Commits on Jun 7, 2010
  1. Log reordering, ANSI color preview, env setup

    committed Jun 7, 2010
    Log items and groups can be reordered and the the changes reflected in the log window positioning
    Custom ANSI color test draws properly based on log selection
    Assuming you use bash, your PATH should be setup now
    To help with your scripting for your interactive terminal, the environment variable `NERDTOOL' is set to `1'
Commits on Jun 6, 2010
  1. Logs can be reordered and grouped with minimal problems

    committed Jun 6, 2010
    Fixed big error stemming from a observeValueForKeyPath: implementation not calling super
    Removed some legacy files
    Cleaned up classes by puting ivars/functions into correct classes
    Modularized process by which logs are created
    By reorganizing some addObserver:forKeyPath: functions, some weird errors regarding log selection and highlighting are mitigated
    New: added a way to see most text combinations for the custom ANSI colors
    Put in TODO comments where Grand Central Dispatch Blocks could possibly be implemented
    Custom ANSI colors can now be properly configured
Commits on Jun 3, 2010
  1. Log reordering uses fancy Snow Leopard only stuff

    committed Jun 3, 2010
    Added new icon and corresponding credit
Commits on May 31, 2010
  1. Log windows do not pop to front on mouse up

    committed May 31, 2010
    Also, the log windows reorder themselves properly with respect one another (by top reference only).
  2. Several logs can be displayed

    committed May 31, 2010
    Still has trouble with reordering.
    Also, will not show on boot of program.
    Some shady work was done in place of `postActivationRequest'.
  3. House cleaning

    committed May 31, 2010
  4. Shell logs now display command output text

    committed May 31, 2010
    Flow changes:
    No longer using -needsDisplayUIBox. Subclass from NTTextBasedLog to gain access to common text-based properties.
    Timer code moved into NTShell. It does not belong in NTTextBasedLog, since a text-based log does not necessarily imply any timer related functions
    Changed NTFontDisplay to operate more like the preferences (in terms of selection of multiple values)
    Ivar `postActivationRequest' may no longer be needed anymore. Pending.
    Stripped code from NTLog dealing with object encoding and NSCopying protocol. No need for these anymore with CD. May need these, however, to import from previous version of Nerdtool
    Property `active' has no meaning anymore since the advent of CD
    
    Generic changes:
    Moved some shared functions to categories
    Further cleaned up references to the now defunct `properties'
Commits on May 24, 2010
  1. Shell logs can be edited entirely

    committed May 24, 2010
    Most of the bugs regarding group/log selection have been fixed
    Does not display actual logs
    Cannot add other logs other than Shell type
Commits on May 23, 2010
  1. Making big moves to Core Data

    committed May 23, 2010
    Groups/logs are now managed by Core Data
        Many benefits will shine through, most notably nested groups, undo trees
        Concept of group is changed slightly. Instead of having one group that is ``active'', you will simply ``enable'' the group(s) that you want. Yes, that's right, you can have multiple groups active now.
        In terms of functionality, this commit lets you create shell logs, put them in groups, and edit their parameters. Nothing is displayed yet.
    Much needed license/file header unification
Commits on Apr 24, 2010
  1. Merge branch 'experimental' into coredata

    committed Apr 24, 2010
    Conflicts:
    	NerdTool/classes/NTLog.m
    	NerdTool/resources/English.lproj/GeektoolPrefs.xib
Commits on Apr 20, 2010
  1. @ali-rantakari

    Update ANSIEscapeHelper to v0.9.4 (adds support

    ali-rantakari committed Apr 20, 2010
    for bright ANSI colors). Update all related ANSI
    color preference-handling code to take bright
    colors into account. Update colors preference
    GUI with color wells for the bright colors.
Commits on Dec 25, 2009
  1. Update a few files to prepare for release

    committed Dec 24, 2009
    Changed Sparkle URL to new website
    Disabled `Utility' logtype for release
    Updated changelog
Commits on Dec 23, 2009
Commits on Dec 19, 2009
  1. Nerdtool behaves more like Geektool with respect to its activation me…

    committed Dec 19, 2009
    …thod
    
    - 0000020: [bug] Nerdtool checkbox problems (Kevin) - closed.
    - 0000023: [feature] Make NerdTool.app (config) and NerdToolRO.app (display) work seamlessly (Kevin) - closed.
Commits on Dec 18, 2009
  1. Just a bit of conversion to CoreData.

    committed Dec 17, 2009
    This is by no means complete, but it does (I believe) have a pretty good start on it. I am branching this in case I ever wanted to go back and pickup this thread. Right now, I don't feel that the move to CoreData is all that important or necessary.
Commits on Nov 5, 2009
  1. Default text/background color preference added (ID:0000016)

    committed Nov 5, 2009
    Everything is refreshed on wake, which should correct problem with changing screen resolutions (ID:0000018)
Commits on Oct 17, 2009
Commits on Sep 19, 2009
  1. Adds much support for system commands.

    committed Sep 19, 2009
    Sorry for the code bomb. I was working around with the calls and parsing techniques in a sandbox project (which, unfortunately, I did not keep in version control because I thought it was going to be quick) and I got caught up in the details.
    
    Moving the useful source from the sandbox to Nerdtool went fairly smoothly, and the outcome results in partial working. With a few bindings here and there, it should work as well as any of the other log types.
Commits on Sep 1, 2009
Commits on Aug 9, 2009
  1. Small readme changes.

    committed Aug 9, 2009
  2. Updated changelog.

    committed Aug 8, 2009
  3. Added option to append new data for shell log.

    committed Aug 8, 2009
    Fixed error where some logs would be the wrong font size and face on startup.
Commits on Aug 8, 2009
  1. Encoding disabled in interface when appropriate.

    committed Aug 8, 2009
    Both NerdTool and NerdToolRO will try to clean up stray processes when they are quit.
    NTFile logs handles the no \n bug differently.
    NTShell logs can act as if they were an NTFile, which means to say, they display information as it comes, instead of waiting until all information has been recieved. So you coud run tail -F as a Shell command now (though, if you get deeper into pipes, you need to make the commands line buffered, or else they won't work).
  2. String encoding can be changed.

    committed Aug 7, 2009
    Handles screen resolution changes.
    Added "Fit to screen" option for log window size.
Commits on Aug 5, 2009
  1. Added readme.

    committed Aug 5, 2009
    Fixed login checkbox not retaining its state.
Commits on Aug 4, 2009
  1. Added support for dropping AppleScript files into the log table.

    committed Aug 4, 2009
    Web logs retain their scroll position.
Something went wrong with that request. Please try again.