~/.nocturn
accepts "homeList" field to replace home timeline with list- "pollInterval" field can reduce the interval from default 60 to 1 or 4 or whatever
- Allow using developer console from help menu
- Notify tweet failure properly
- Remove realtime home timeline support
- UserStream API is no longer available
- Poll home timeline every 60 seconds
- Release binaries are built from Travis CI instead of k0kubun's machine
- Sort tweets whose id is larger than 1000000000000000000 in timeline
- Prefer Mairyo font on Windows
- New credentails introduced at v1.5.2 is official now and named as "Nocturn"
- Old credentials are named as "Nocturn v1.5.1"
- Show error message when failed to tweet, favorite, retweet, etc.
- Add throttring of frequent mention to avoid application restriction by Twitter.
- Now 20+ mentions in 1 minute is prevented automatically.
- Temporarily changed Twitter consumer credentials.
- Change application icon #52
- Thanks to @CandyFace
- Support mpd in media popup #53
- Thanks to @CandyFace
- Window popup for media #43
- Thanks to @CandyFace
- Fix draggable region on macOS
- Fix error on authentication failure #25
- Thanks to @chkrl
- Roll back to Electron v1.3.6 to fix bug in Nocturn v1.4.1
- Silence favorite button animation on page load #41
- Thanks to @IzumiSy
- Fix 2FA bug
- Use Electron v1.4.3
- Add favorites tab #40
- Thanks to @IzumiSy
- Change tab order
- Update a search tab in real time
- Support multiple attached photos #37
- Thanks to @IzumiSy
- Tweak favorite button's hover color to be the same as official one #35
- Thanks to @IzumiSy
- Fix the bug that retweet cannot be favorited #36
- Thanks to @IzumiSy
- Update favorite icon immediately #33
- Thanks to @IzumiSy
- Add favorite animation #34
- Thanks to @IzumiSy
- Fix scrollbar overlap in macOS #31
- Thanks to @IzumiSy
- Link user profile on tweets #32
- Thanks to @IzumiSy
- Set cursor style on tabs #29
- Thanks to @IzumiSy
- Hover stylings for right widgets #30
- Thanks to @IzumiSy
- Show application icon on Linux too
- Remove tweet from timeline with deleted event
- Show application icon on Windows and OSX #20
- Thanks to @CandyFace
- Use Electron 1.0
- Support unfavorite by favoriting twice
- Load mentions on reloading
- Show a thumbnail of photos in tweet #19
- Thanks to @CandyFace
- Reconnect streaming by Cmd-R / Ctrl-R
- Fix list box size in OSX
- Reduce package size
- Key binding for retweet is changed to Shift-R
- Reduce package size #12
- Thanks to @rhysd
- Increase the number of loaded tweets to 50 when loading a list tab or a search tab
- Disable reply key binding on authentication window
- Disable desktop notification for self mention
- Don't notify favorite by using account
- Drop top-border of OSX window
- Fix the bug in tweet deletion by key binding
- Renew the application's design
- Drop application header
- Home and Refresh buttons are dropped too
- Add Cmd-R / Ctrl-R keybind for refresh
- Show short URL for images uploaded to twitter
- Show a counter of unread mentions
- Desktop notification of mention and favorite
- Limit minimum width of window
- List selector became smaller a bit
- Show relative time for tweet timestamp
- Downgrade Electron to v0.36
- Chrome 39 in Electron v0.37 has an inevitable bug
- Use home directory to save credentials
- Credentials are not discarded in reinstallation from this version
- Show a counter of remaining characters for tweet
- Add T keybind to open url in tweet with external browser
- Add Shift-Enter keybind to insert a newline in Linux and Windows
- Show delete button instead of reply button for login user's tweet
- Change the color of retweet mark and ellipsis of user name
- Renew retweet view
- Show not-truncated text, retweeted user's name and icon
- Expand short url like with t.co
- Fold long word or url in tweet body
- Truncate long user name
- Use string id to prevent overflow
- Don't enable key binding for F, 0, Space when editing text
- Make Cmd-j, Cmd-k working when not editing text
- Improve rendering performance
- Improve rendering performance
- Limits tweets for each tab upto 100
- Increase number of initial loaded tweets from 20 to 50
- Reduce package size
- Improve performance to move tweet focus
- Drop J, K, Up, Down from menu
- Don't show relative time due to performance reason
- It'll be fixed in the future
- Improve rendering performance
Full scratch of implementation.
- Show tweet timestamp with relative time.
- Correctly add tweets loaded from streaming to mention tab.
- Limit tweets for each tab upto 1000 to keep performance for a long time.
- Prevent tweet overflow from initial screen.
- Support Linux's HiDPI require electron/electron#2980.
- Add tweet posted from Nocturn to timeline.
- All commands and shortcut information are available on menu.
- Avoid key binding conflict when editing a search query.
- Reload profile image on application start. Fixes #5.
- Thanks to @akawshi
- Fold all newlines in tweet text. Fixes #4
- Thanks to @akawshi
- Some key bindings are removed.
- Now key bindings are different between Mac and others.
- Selecting tweet became slower.
- Support Two-Factor Authentication
- Fix title bar offset for Windows and Linux
- Change link color in active tweet to white
- Autolink url #3.
- Thanks to @rrreeeyyy
- Release only for Mac
- Fix app quit issue
- Yosemite-like application window
- Prevent focusing on unexpected elements
- Support basic edit acton on OSX
- cut, copy, paste, select all
- Add key bindings of
h
,l
,n
,p
- Fix bugs in search tab
- Support multi-account
- Implement retweet
- Drop animation of tweet addition
- Add shortcuts for tab changes (
Cmd-{
,Cmd-}
)
- Change font-family for OSs other than OSX
- Stop using CDN and compress CSS for faster loading
- Update io.js to fix load failure on windows
- Ignore some development modules to reduce package size
- Initial release