About NatsuLion
NatsuLion is a simple Twitter client for Mac OSX.
Note: Leopard (10.5) is required currently.
- Be simple
- Feature icons
- Easy to use for Twitter light users
Main Functions
- Display your friend timeline
- Post a message
- Create a favorite
- Replies including messages contain @
are emphasized - Input support for "@<ID>". By clicking icon, @<ID> apears in the message input field
- Growl Notifications (replies are notified with a higher priority and stickied by default)
- Manage unread tweets
License
NatsuLion is published under the Modified BSD license and shipped with Sparkle, Growl, CTBadge and OpenSSL. Please find these licenses here.
- License acknowledgment (OpenSSL)
- "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
Source Code
http://www.physalis.net/repos/natsulion/trunk/
Bug Tracking System
If you find a bug or have new feature ideas, please file issues to JIRA. Or tell me on Twitter.(@NatsuLionEn)
Special Thanks
@yusukey has been partifipating from early development phase, filed a lot of bugs and brought nice ideas (e.g. To use Sparkle is his idea.). Thank you very much!
Release Notes
Version 1.0 (2008/03/31)
downloadBug
- [NTLN-52] - password should not be required when the user changes username at account info panel
- [NTLN-159] - changing account is not applied immediately (restart needed)
- [NTLN-162] - need to change the filter predicate for "sent" view along with user switch
- [NTLN-161] - need better mouse over effect for icon
Version 0.34 (2008/03/24)
downloadBug
- [NTLN-160] - message disappears just after press enter key in input field
Version 0.33 (2008/03/24)
downloadBug
- [NTLN-137] - input text field does not change its background color when over 140 characters are input
- [NTLN-157] - Some Japanese resource is not applied (view naems, ...)
- [NTLN-151] - want Dock icon!
- [NTLN-156] - [Refactoring] make TwitterStatus deprecated (move to NTLNMessage)
Version 0.32 (2008/03/20)
downloadBug
- [NTLN-47] - An error message is sometimes shown twice
- [NTLN-85] - better error handling using http status code
- [NTLN-87] - don't repeat the same error messages
- [NTLN-93] - omit duplicate error messages
- [NTLN-150] - need internationalization work for all messages (at first English and Japanese support)
- [NTLN-152] - make "show <3 as heart" not configurable (always do so)
- [NTLN-155] - reflect ctrl+enter for POST setting to the placeholder text of the message input field
- [NTLN-153] - make autoscroll configurable
Version 0.31 (2008/03/14)
downloadBug
- [NTLN-123] - wired white border in message input field
- [NTLN-143] - NTLNMessageInputTextField does not release NSColor at changing color scheme
- [NTLN-139] - better Growl notifications
- [NTLN-144] - no message area is not drawn by trasparent color
- [NTLN-145] - menu bar should not be highlighted when press j, k
- [NTLN-146] - ability to increase transparency when inactivated
Version 0.30 (2008/03/11)
downloadBug
- [NTLN-142] - crash when change color scheme
- [NTLN-141] - use graphical indicator to show timeline speed
- [NTLN-136] - new feture to change fonts
Version 0.29 (2008/03/10)
downloadImprovement
- [NTLN-130] - freeze at arriving new messages cont. (NTLN-128)
- [NTLN-134] - summarize Growl notifications when a lot of notifications
- [NTLN-135] - ability to know the number of messages post
Version 0.28 (2008/03/07)
downloadBug
- [NTLN-131] - not displayed tweet is made unread
- [NTLN-133] - unread count badge switches 0 and 1 frequently at a boot time
- [NTLN-129] - count only unread replies for the badge
- [NTLN-132] - "view mode" toolbar text does not work when text only mode
Version 0.27 (2008/03/06)
downloadImprovement
- [NTLN-127] - slow when clicking a tweet with a lot of tweets in the view
- [NTLN-128] - freeze at arriving new messages
Version 0.26 (2008/03/04)
downloadImprovement
- [NTLN-125] - need shortcuts
- [NTLN-126] - post with command + enter
Version 0.25 (2008/03/01)
downloadBug
- [NTLN-119] - number of new message on the badge is not updated when new message
- [NTLN-120] - lack of read mark for light color scheme
- [NTLN-124] - star image update
- [NTLN-41] - Emphasize newly arrived messages
- [NTLN-121] - Unread tab
- [NTLN-122] - mark all as read feature
Version 0.24 (2008/02/16)
downloadBug
- [NTLN-115] - crash on sending message
- [NTLN-116] - refresh interval value is not shown
- [NTLN-117] - not applicable messages are shown in "replies" tab when new message arrived
- [NTLN-109] - hide replies shown at the previouse runtime
- [NTLN-71] - download replies at startup
Version 0.23 (2008/02/16)
downloadImprovement
- [NTLN-112] - move Refresh menu item under View menu
- [NTLN-113] - add version number to the plist file
Version 0.22 (2008/02/11)
downloadBug
- [NTLN-111] - only show 1 message at the boot time and stop
Version 0.21 (2008/02/11)
Bug
- [NTLN-105] - duplicated message can be added when selected filtered view
- [NTLN-77] - hide the progress indicator for updating timeline.
- [NTLN-102] - refactoring connection callbacks
- [NTLN-104] - need View specific colors
- [NTLN-106] - add menu for message view
- [NTLN-107] - better progress indicator
- [NTLN-110] - make setting "always expand message to show all text" non-configurable (enabled only)
Version 0.20 (2008/02/04)
downloadBug
- [NTLN-35] - the background color of the message area changes to "not-focused-on-window" color when select some text in it
- [NTLN-43] - whole text does not appears even when message field is expanded
- [NTLN-101] - refactoring (introduce class name prefix, ...)
- [NTLN-100] - ability to configure window alpha
Version 0.19
downloadImprovement
- [NTLN-18] - keep focus on the message input field
- [NTLN-74] - enable auto scroll only if the newest message is shown
- [NTLN-83] - better focus management after clicking icon
Version 0.18
New Feature
- [NTLN-99] - allow POST for timeline
Version 0.16
Improvement
- [NTLN-97] - star mark behavior improvement
Version 0.15
Bug
- [NTLN-92] - NatsuLion does not retrieve just after input username/password at the first startup
- [NTLN-95] - descending sort order is not working
- [NTLN-91] - add/remove to favorite feature
Version 0.14
Improvement
- [NTLN-88] - slow at new message arrival
Version 0.13
Bug
- [NTLN-80] - window width calculation is wrong
- [NTLN-85] - better error handling using http status code
- [NTLN-84] - code improvement: make a stub of Twitter to make tests easier
Version 0.12
Bug
Version 0.11
Improvement
- [NTLN-72] - look and feel improvement: make status bar thin
- [NTLN-76] - permit narrower width
- [NTLN-78] - emphasize image while mouse is on
- [NTLN-79] - ) should not be regarded as a part of URL
- [NTLN-55] - "message always expanded" feature
Version 0.10
Bug
- [NTLN-60] - 0.8 is too slow and its memory footprint is too large
- [NTLN-67] - timeline request is issued every time refresh interval spinner is clicked
- [NTLN-69] - mouse cursor remains as the pointing type even after leaving name or timestamp field
- [NTLN-63] - swap screenname and username's location
- [NTLN-68] - display once if name and screenname is the same
- [NTLN-62] - clickable area is too large [clickable link to a user's timeline page (http://twitter.com/<user>)]
- [NTLN-64] - link to status page
Version 0.8
A critical memory leak bug was fixed in version 0.7 and auto update function should work in this version. I'm proud to annouce to release this version as a beta version (prior versions were alpha). Thanks.
Improvement- [NTLN-53] - 2nd try - reconsider colors
Version 0.7
Auto update might crash duaring its work. Please download manually from this page. Thanks.