• Replaces a deprecated SF Symbol with an updated name and adds a fallback image of the same name for backward deployment. • Resolves deprecated API usage warnings by adopting the updated API. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium or toot me at @anosidium@mastodon.social Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Support for macOS Sequoia. • Fixes issues that are specific to macOS Sequoia where stories are not displayed and Settings window not displaying the pane when switching tabs. • Renames “Twitter” command to “Developer's Twitter Account” in Help menu. • Adds “Developer's Mastodon Account” command in Help menu. • Updates the copyright year. • Updates App Store screenshots. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium or toot me at @anosidium@mastodon.social Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Support for macOS Sonoma. • Fixes Hacker News Search due to the API changes. • Adds two new tags, Launch HN and Jobs. Search tags can be found by clicking on the search field magnifying glass icon to open a menu. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Story title is now expanded to two lines and white spacings has been adjusted. You can revert the story title back to single line in Preferences/Settings under Fonts & Colour tab. • Fixes the Algolia search when there are no more results, it stops trying to fetch more results. • Also improves Algolia search experience, no more delayed results and increase responsiveness. • Fixes a crash when selecting a story and opening a new main window. • Improve the network management of fetching and cancelling story comments. When selecting a story with a large number of comments and then switch to another story, the previous comments request are cancelled and discarded whilst the newly selected story comments are unaffected and delivers on time. • Improves the implementation of Delete Cache button. • Fixes Fonts & Colour pane animation transition. • Various internal optimisations and possible fixes for memory leaks. • Updates the App Store screenshots and on GitHub. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
HacKit is now two years old on Friday 22nd January 2023! The persistent store has been upgraded and is not downgradable. • Supports for macOS Ventura. • Stories are now indexed by Spotlight which means that you can search stories outside of HacKit and open the story to read it in HacKit. • Adds a new toolbar button, menu item and Touch Bar button, Filter Stories, which filter unread stories. It can also be accessed with a keyboard shortcut, ⌘L. • Improves story selection handling. • Fixes a bug which prevents opening a story through Services menu. • Displays “No Result Found” when searching through Algolia and user-defined folders. • Fixes a bug to actually add a story to (or remove a story from) a folder when a story is opened in a new window. • Adjust the appearance of the sidebar bottom bar to make it look visually distinct. • Remove sidebar de-emphasised selection appearance. • Story title has been expanded two lines maximum and tail truncate at the last line. (Not stories list). • Improve handling of stories title by unescaping entities. • Jump to Selection (⌘J) highlights the row if it is unfocussed. • Fixes the handling of renaming folders. • Various internal optimisations. • A minor update to the previous version 3.1. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
HacKit is now two years old on 22nd January 2023! The persistent store has been upgraded and is not downgradable. • Supports for macOS Ventura. • Stories are now indexed by Spotlight which means that you can search stories outside of HacKit and open the story to read it in HacKit. • Adds a new toolbar button, menu item and Touch Bar button, Filter Stories, which filter unread stories. It can also be accessed with a keyboard shortcut, ⌘L. • Improves story selection handling. • Fixes a bug which prevents opening a story through Services menu. • Displays “No Result Found” when searching through Algolia and user-defined folders. • Fixes a bug to actually add a story to (or remove a story from) a folder when a story is opened in a new window. • Adjust the appearance of the sidebar bottom bar to make it look visually distinct. • Remove sidebar de-emphasised selection appearance. • Story title has been expanded two lines maximum and tail truncate at the last line. (Not stories list). • Improve handling of stories title by unescaping entities. • Jump to Selection (⌘J) highlights the row if it is unfocussed. • Fixes the handling of renaming folders. • Various internal optimisations. Please report all bugs, crashes and inconsistencies to me by opening an issue on GitHub. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? Crashes? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• HacKit has been upgraded to version 3.0! • The minimum requirement is macOS Monterey onwards. • HacKit now persistently track stories and support folders management. • The sidebar has been expanded and now include smart filters and folders. • Folders can be created, renamed, deleted and reordered by drag and drop. • Stories can be moved to folders by drag and drop, context menu or menu. • Stories can also be removed from folders. • Stories can be marked as read (or unread), favourited (or unfavourited) and hidden (or unhidden). • Toolbar has new buttons related to marking stories. • Likewise the Touch Bar has the same new buttons. • Context menu has been rebuilt and redesigned and include marking stories and stories management by folders. • The main menu has new submenus and items which relates to stories and folders. • A new keyboard shortcut, ⇧⌘N for New Folder. • On Preferences window, General tab. There is a new button, Delete, to clear the cache store, which delete folders and stories, it does not reset the app settings. If you do choose to clear the cache, it is highly advisable to relaunch HacKit immediately. • Codebase internal optimisations. • HacKit now include anonymous analytics usage. • Privacy policy has been updated to reflect anonymous analytics. Please report all bugs and inconsistencies to me. I would greatly appreciate it. No, really! If you like the app, please leave a rating or a review. I would appreciate it a lot! Yes, truly! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Please accept my apologies, this is an important fix. Sorry about that! If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
HacKit is now one year old! • Fixes bugs including where stories have certain comments that crashed the app. • Preliminary macOS Monterey support. • Upgrades the Network client. • Minor cosmetics adjustments. • Internal refactoring, restructuring and optimisations. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me at @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Adds a Tip Jar. Tipping is completely optional and does not unlock additional features. • Fixes bugs related to searching. • Enhances the handling of search field. • Display “There are no comments” on stories and polls that have no comments. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Set HacKit accent colour, which is orange as a nod to Hacker News. • Minor UI cosmetic changes. • Fixed issues when searching stories that could lead to a crash. • Improved the capability of the reset button. • Updated the App Store description. • Updated the App Store screenshots. • Updated the README markdown document on GitHub. You can read it here, https://github.com/anosidium/HacKit-Feedback-And-Support If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
I am excited to announce that HacKit is now 2.0 and comes with a brand new Big Sur app icon and many enhancements and updates. . Upgraded the network client. . Redesigned the contextual menu, toolbar buttons, Touch Bar buttons and user profile. • Improved displaying stories that contain a poll. • Added a new menu option, New Main Window (⌥⌘N) under File menu. • Added a new menu, Story that sits between View and Window menu. • Expanded the search capability. It is no longer limited to 60 stories. You can search hundreds of stories. Search can also search for specific types of submissions such as polls, Ask HN, Show HN etc. • You can also search within the selected category instead of searching through Algolia by default. This can be done with a keyboard shortcut (⌥⇧⌘F) or by holding Shift ⇧ key and clicking Edit > Find > Search Stories and Polls in Current Category…. • Redesigned Preferences. It looks so much better and each option is much more clear with some hints. See if you can find them. • Added a new feature in the General tab, where you can tick to open links in browser in the background. It is disabled by default. You can also temporarily invert the settings without ticking it by the holding Shift ⇧ key when clicking on links. It works everywhere including the Touch Bar buttons. • Added a new feature in Fonts and Colour tab which is the coloured comments indentation and it is enabled by default. • Major under-the-hood code improvements. • Various aesthetic improvements and adjustments. • Various quality of life improvements and adjustments. • Updated the App Store description. • Updated the App Store screenshots. • Updated the README markdown document on GitHub. You can read it here, https://github.com/anosidium/HacKit-Feedback-And-Support If you like HacKit, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Improved the implementation of dragging and dropping a Hacker News story URL on to HacKit app icon. It is now possible to open any number of stories. • Added a Refresh Story Touch Bar button for the main window. • Added a Flexible Space Touch bar button for the main window and the story window. • Rearranged the order of the main window Touch Bar buttons in customisation palette. • Fixed the sidebar any direction scroll when the resizing the sidebar column to a certain width. • Fixed the story details box height miscalculation when resizing the story font size. • Redesigned the story comments appearances. Moved the comment vertical line beneath the disclosure button and realigned the vertical line for comments that has no replies. • Added a Keyboard Shortcuts menu option beneath HacKit Help menu option. • Modified the story author comment reply. The username is no longer coloured and there is now a dedicated badge to signify that the user is the story author. The author badge colour can be customised just like the story author username colour used to be. • Adjusted the comments and the story time unit style to full. • Disabled Show Toolbar (⌥⌘T) menu option when the Preferences window is the focussed window. • Added a dock menu to HacKit app icon. Open Story from URL... and Refresh Stories are the menu options. • Updated search toolbar tooltip which now says Search Stories and Polls. • Replaced HacKit custom toggle sidebar toolbar button for native toggle sidebar toolbar button, so the tooltip text changes depending on the state of the sidebar. (You might see two toggle sidebar toolbar buttons, simply remove the toolbar button whose tooltip says “Toggle sidebar”). • Replaced hand thumbs up icon for arrow up icon because on Hacker News, you cannot like a post. You can upvote or downvote. So it makes sense for the icon to accurately reflect the context. • Fixed an issue when searching stories through Algolia, the Open Story in Browser menu option was always disabled. It is now enabled. • Renamed menu option, Search Stories... to Search Stories and Polls... • Changed the URL for Feedback & Support menu option. • Rewrote the README document on GitHub. You can read it here, https://github.com/anosidium/HacKit-Feedback-And-Support • Updated the App Store description. • Updated the App Store screenshots. • Updated the Privacy Policy URL. • Updated the Support URL. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/HacKit-Feedback-And-Support
• Touch Bar support with customisations. • New Keyboard Shortcuts: Open Story from URL… (⇧⌘O) and Main Window (⌘0). • Rebuilt Open in Browser toolbar item as a menu toolbar item, which makes it easier to open a Hacker News story in browser or open the story article link in browser. • Drag a Hacker News story URL from a browser URL bar or anywhere else and even in other apps as a text and drop it on to HacKit dock icon on the dock to open the story. Try it, it is brilliant! • You can also open any story from Hacker News by copying the story URL and then go back to HacKit and then select Open Story from URL... (⇧⌘O) from the File menu and paste it there. If the URL is valid, it will automatically paste it for you, so you probably won’t have to paste it. Just copy the URL. • Added a keyboard services shortcut. You can find it in System Preferences > Keyboard > Shortcuts > Services and then tick Open in HacKit. It is globally accessible on your Mac from any App menu > Services > Open in HacKit. Refer to GitHub README to see a visual demonstration. • Fixed bugs that could crash HacKit. • Various under-the-hood-improvements. • Updated the App Store description and screenshots. Please note: This update will reset the main window size and position. Apologies for that. Please either resize and reposition the main window to your liking or click on the Reset button to reset it to default settings. HacKit README on GitHub has been updated to include the new keyboard shortcuts and other relevant information especially about dragging and dropping the URL along with service shortcut. You can read it here, https://github.com/anosidium/About-HacKit Updated App Store screenshots and description. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/About-HacKit
Quality of Life Update! New keyboard shortcuts, menus, toolbar buttons and some refinements elsewhere. New Keyboard Shortcuts • Refresh Story (⌥⌘R) • Jump to Top of Stories (⌘T) • Jump to Top of Story (⇧⌘T) • Jump to Selection (The story you selected in stories list) (⌘J) • Open Story in a separate Window (⌘O) New Toolbar buttons • Refresh Story • Open Story in Window Refresh Story toolbar button should appear on your toolbar upon updating HacKit otherwise you can find it when you customise the toolbar. Open Story in Window toolbar button is found in when you customise the toolbar. The Share toolbar button has been updated with new options • Copy Story Link • Copy Story Article Link New Menus Items • Open Story • Jump To Selection • Refresh Story • Jump to Top of Stories • Jump to Top of Story Right Click Menu Try right clicking a story on stories list and you will get a contextual menu displaying menus depending on the nature of the story. The following are what you may encounter: • Open (story in a separate window) • Refresh Story • Open Story in Browser • Open Story Article Link in Browser HacKit README on GitHub has been updated to include the new keyboard shortcuts. You can read it here, https://github.com/anosidium/About-HacKit Updated App Store screenshots and description. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/About-HacKit
• Fixed that annoying table cell wiggle on stories list. • Upgraded the network client. • Improved the error handling, if HacKit fails to fetch a story or stories or comments, an error will be displayed with an accompanying try again button. • Major under the hood improvements. • Added a menu item that direct you to my Twitter account. It is under Help menu. • Removed unused menu items such as Open, Save, Print etc. HacKit doesn’t need it. • Fixed some UI inconsistencies and improved some UI details. • Fixed some bugs. • Fixed some memory leaks. If you like the app, please leave a rating or a review. I would appreciate it a lot! Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium Alternatively, you can reach me on GitHub, https://github.com/anosidium/About-HacKit
• Introducing a brand new feature, double clicking on a story on Stories List opens the story in a separate window. You can also merge multiple story windows into a single window. The windows are separate from the main window. • Toolbars persistently remember configurations. • Fixed some memory leaks. • Fixed some bugs. • Cosmetic fixes and enhancements in various places. • Searching through Algolia includes polls. • Updated the App Store screenshots and description. If you like the app, please leave a rating/review on the App Store. It means a lot to me. Questions? Suggestions? Bugs? I would love to hear from you. You can tweet me on Twitter, @anosidium or GitHub, https://github.com/anosidium/About-HacKit
• No more fetching 500 stories from Top Stories! The load time has been significantly reduced for all categories (not just Top Stories) and now prefetch in advance. • Improved the network client. • Improved the scrolling performance. It should feel much more smoother. • Cosmetic enhancements in various places. • Improved window management. HacKit now remember whether you last used it in full screen mode or not. • Persistently remember sidebar toggle state. The reset button can revert it to default state. • Persistently remember split view dividers position. The reset button can revert the dividers to default positions. • Increased the comments indentation for greater legibility. • The vertical line for author comment is now coloured the same as the author username. • Modified the sidebar drag and drop visual feedback. • Fixed some memory leaks. • Fixed some bugs. Questions? Suggestions? Bugs? I would love to hear from you. You can reach me on GitHub, https://github.com/anosidium/About-HacKit
• Improved Algolia search terms sensitivity and if it does not return a result, it displays no results found • Sidebar categories can be rearranged by drag and drop • Opening links can be opened in the foreground or background • Stories list font size can be adjusted • Story font size can be adjusted which is separate from stories list • Story author username colour can be customised • HacKit main window now persistently remembers window size and position • Preference window has been expanded, it now persistently remembers window position and last selected tab • Added “Share Feedback on GitHub” under Help menu Questions? Suggestions? Bugs? I would love to hear from you. You can reach me on GitHub, https://github.com/anosidium/About-HacKit
• Whoops! I again forgot to apply the improved URL handlings elsewhere of the app. This should be final. Now I can focus on other things. Questions? Suggestions? Bugs? I would love to hear from you. You can reach me on GitHub, https://github.com/anosidium/About-HacKit
• The bit where I improved the URL handling? I forgot to apply it in another part of the app. Questions? Suggestions? Bugs? I would love to hear from you. You can reach me on GitHub, https://github.com/anosidium/About-HacKit
• Under the hood improvements • Polls can be displayed from Algolia search results • Improved URL handlings Questions? Suggestions? Bugs? I would love to hear from you. You can reach me on GitHub, https://github.com/anosidium/About-HacKit