Changelog

May 4, 2024

v 2.5.1

• Disabled playback buttons when nothing is playing.

April 25, 2024

v 2.5

Removed:

• REMOVED FOLDERS. All albums now appear in one list. Much less context-switching.

• Removed “Oldest” sort option.

Added:

• Added “Recently Added” and “Artist” sort options. Makes the album list more useful.

• Added “Now Playing” button. No more hunting for the current song.

Refined:

• Capitalized the P in SongPocket, to match GarageBand and FaceTime.

• Moved release dates to song lists. The album list is now pure artwork.

• Moved “jump 15 seconds” buttons into menu.

March 25, 2024

v 2.4

Refinements:

• Tweaked appearance of now-playing indicators.

• Redesigned song rows.

Internal changes:

• Rewrote song rows using SwiftUI.

March 17, 2024

v 2.3.4

• Fixed a bug that made song row overflow buttons harder to tap.

March 12, 2024

v 2.3.3

• Refactored some internal components.

Feb. 23, 2024

v 2.3.2

• Swapped “select” and “more” toolbar buttons.

• Separated “repeat off” and “repeat on” buttons.

• Changed “repeat on” icon.

• Changed “unknown track number” placeholder to “#”.

Jan. 22, 2024

v 2.3.1

• Changed first-launch and empty-library placeholders.

Jan. 16, 2024

v 2.3

Refinements:

• Redesigned folder and album rows.

• Made “Previous” and “Next” dismiss the menu automatically.

• Added space before “sort” button in folders and songs views.

Internal changes:

• Rewrote folder rows using SwiftUI.

Jan. 2, 2024

v 2.2.1

• Removed some obscure gestures for selecting rows.

Jan. 1, 2024

v 2.2

New features:

• Updated the overall look. Made backgrounds grey, and changed accent color to light blue.

Removals:

• Removed “Combine” and “Move By Artist”. I’m rethinking those.

Refinements:

• Hid status bar, and kept navigation bar backgrounds visible.

• Removed all mentions of “crates”.

• Made highlighted rows light blue.

• Rearranged and changed icons for “Edit”, “Previous”, “Restart”, “Next”, “Repeat”, “Move”, and “Sort” buttons.

• Changed “No Albums”, “No Songs”, no-artwork, and empty-library placeholders.

Internal changes:

• Rewrote using newer Apple Music APIs: playback controls, requesting library access, and “play” commands on song rows. If I did it right, you should notice nothing.

Nov. 6, 2023

v 2.1.2

• Indented separators above and below album titles.

Nov. 2, 2023

v 2.1.1

• Started requiring iOS 17.

• Refactored showing and hiding “Allow Access” and “Open Music” placeholders.

Oct. 27, 2023

v 2.1

Refinements:

• Redesigned first-launch and empty-library placeholders on iOS 17.

Bug fixes:

• Disabled “Edit” if you revoke access to Apple Music.

Sept. 14, 2023

v 1.13.4

• Updated some internal components for future compatibility.

Aug. 8, 2023

v 1.13.3

Refinements:

• Removed black flash during launch in light mode, because Songpocket now always matches your device’s light/dark mode setting.

• Disabled large title in folders view.

• Removed accent color from highlighted rows.

• Removed Back button titles.

Internal changes:

• Rewrote some UI components using SwiftUI, including accent color settings.

• Refactored tons of internal components, deleting 1,000-ish lines of code (10%).

July 20, 2023

v 1.13.2

Bug fixes:

• Aligned a row separator in Settings.

July 13, 2023

v 1.13.1

Removals:

• Removed “Apple Music” button from toolbar.

• Removed light/dark mode picker.

Refinements:

• Improved contrast of all accent colors.

• Made toolbar background always visible.

• Disabled large title in albums view.

June 28, 2023

v 1.13

New features:

• Added “Settings” → “Contact”.

Refinements:

• Redesigned Settings slightly.

June 3, 2023

v 1.12

Added…

• “pawprint” and “Luxo lamp” now-playing markers

• songs view → “Arrange” → “Recently Added”

Removed…

• “bird”, “sailboat”, and “beach umbrella” now-playing markers

• albums view → “Sort” → “Oldest Release”

Changed…

• “Play to Bottom” to “Start Playing”. You can now use Previous to go to songs above.

• “Sort” to “Arrange”

• various text and icons

Fixed bugs where…

• “Arrange” rearranged identical folder names

May 1, 2023

v 1.11.2

Refinements:

• Renamed “Rest of Album” to “to Bottom”.

• Renamed “Newest First” to “Newest Release”; likewise for “Oldest”.

April 14, 2023

v 1.11.1

Refinements:

• Reorganized actions when you tap a song or its “more” button.

• Replaced mentions of “Music” app with “Apple Music”, to match Apple’s support articles.

Internal changes:

• Refactored integrating with Apple Music during startup to use SwiftUI.

March 4, 2023

v 1.11

New features:

• Added Repeat controls.

Refinements:

• Renamed Options to Settings, and moved it to the bottom toolbar.

• Redesigned album row artwork.

• Redesigned songs view album headers.

• Added smart resizing for songs view artwork: it keeps itself as big as possible while remaining able to fit onscreen.

• Added no-artwork placeholder in songs view.

• Added haptics for Insert and Queue commands.

• Changed icons for and renamed some sort options.

• Randomized Random sort option icon. :)

• Disabled sort options when only 1 item is onscreen or selected.

• Made Rename Folder dialog show existing title as placeholder.

• Added Combine preview.

• Removed Combine Folders and New Folder dialogs.

• Renamed Organize By to Move By.

Internal changes:

• Rewrote parts of songs view and Settings using SwiftUI.

Nov. 15, 2022

v 1.10

New features:

• Added “jump 15 seconds” buttons.

Refinements:

• Updated “Insert” and “Queue” icons to match Music app.

• Improved row-resize animations when toggling editing mode.

Sept. 13, 2022

v 1.9

New features:

• Added alternative now-playing markers: bird, fish, sailboat, and beach umbrella. Yes, really—have fun!

Refinements:

• Made “Insert” and “Queue” commands stay in the same order.

Internal changes:

• Started requiring iOS 16.

Aug. 18, 2022

v 1.8

New features:

• Added “Open Music” button to toolbar.

• Added “Insert Song” and “Insert Song and Below” commands to song rows.

Refinements:

• Updated all accent colors, improving contrast.

• Renamed “collections” to “folders”.

• Updated “Previous” and “Next” icons.

• Made “Rename”, “Combine”, “Organize”, and “Move” exit editing mode after applying changes.

• Dimmed disabled rows within “Organize” and “Move” sheets.

Bug fixes:

• Fixed a bug where changing the accent color showed a checkmark on the new row in the old color for 1 frame.

June 19, 2022

v 1.7

New features:

• Added a “Play Song” action. You’ll wonder how you ever lived without it.

Refinements:

• Changed the transport buttons to use outline icons, for a lighter look.

• Inset the separators between rows on both sides, for neater alignment with content.

• Made the “Sort” and “Move” menus show the number of items they’ll apply to.

• Added icons for commands in the “Sort” and “Move” menus.

• Made the “Rename Collection”, “Combine Collections”, and “New Collection” dialogs automatically select the existing title.

• Made the “Combine Collections” and “New Collection” dialogs always show their suggested title in the text field, even if it’s just “Combined Collection” or “New Collection”.

• Made the “Organize by Album Artist” command insert new collections above the current collection, not at the top.

• Moved track numbers to the left side of song rows.

• Made “Queue Song and Below” and “Queue Song” leave your shuffle mode untouched.

• Made “now playing” indicators match your preferred text size.

• Moved the “now playing” or “paused” portion of VoiceOver descriptions to the beginning. You no longer need to listen to the entire description of a collection, album, or song to know whether it’s now-playing.

Bug fixes:

• Fixed a memory leak in the “Sort” and “Move” menus which caused the system to never deallocate albums and songs screens.

• Fixed a memory leak in the “New Collection” dialog which caused the system to never deallocate collections and albums screens.

Internal changes:

• Rewrote startup code in SwiftUI. Note: this triggers a bug currently in iOS that causes Songpocket to show an empty black screen after you install this update. Force quit and reopen Songpocket, and you should be all set—it should only happen once.

• Adopted Swift Concurrency for various internal components.

Dec. 23, 2021

v 1.6

• 简体中文版本在下方。
• 繁體中文版本在下方。

New features:

• Added an option to override your device’s light mode or dark mode setting.
• Added a “Combine” button, which combines selected collections into one. It’s like moving albums out of multiple collections in a row, but faster.
• Added an “Organize by Album Artist” button, which moves selected albums automatically into collections according to their album artist. It’s like moving albums into multiple collections in a row, but faster.
• Added a “Random” sort option.

Refinements:

• Made tappable rows highlight with your chosen accent color when you tap them.
• Replaced the “New Collection” and “Move Here” toolbar buttons in the “move albums” sheet with row buttons.
• Disabled the “Newest First” and “Oldest First” sort options when none of the albums to sort have release dates.
• Replaced the hyphen (-) between disc and track numbers on song rows with an interpunct (·).
• Added an “Open Music” button to the alert that the app shows after you queue songs.

Other:

• Started requiring iOS 15.
• Worked around a bug in iOS where unhighlighting rows didn’t always animate. Highlights on rows now fade out.
• Fixed a bug where text on album rows could get crushed horizontally on narrow devices with large text sizes.

注:本更新将移除中文翻译。对您带来的不便我很抱歉。本App还在开发初期,以及翻译限制我能更新的速度。我也许会在将来再把它翻译为其他语言。

但是本更新也包含诸多改进!

新功能:

• 新增手动选择浅色或深色模式的选项(而非跟随“设置”应用→显示与亮度→外观)。
• 新增可以将选定的合集整合为一的“Combine”按钮。此操作相当于从多个合集中移动专辑,但是此操作更快。
• 新增可以将选定的专辑按照专辑艺人自动整理至其他合集的“Organize by Album Artist”按钮。此操作相当于移动专辑至多个合集,但是此操作更快。
• 新增“Random”排序选项。

细节改进:

• 轻点一行时的高亮显示颜色改为你选中的强调色。
• 替换在“移动专辑”界面中“New Collection”和“Move Here”的工具栏按钮为列表中的行。
• “Newest First”和“Oldest First”排序选项在选择的专辑皆无发行日期时将被停用。
• 替换光盘编号和音轨编号之间的分隔符从“-”至“·”。

其他:

• 本App开始要求使用iOS 15。
• 解决iOS当中列表取消选取有时候不会显示动画效果的问题。现在列表行的高亮将会淡出。
• 解决在字体较大的窄屏设备上专辑列表行的文字区域可能会压缩太窄无法正常显示的问题。

注:本更新將移除中文翻譯。對您帶來的不便我很抱歉。本App還在開發初期,以及翻譯限制我能更新的速度。我也許會在將來再把它翻譯為其他語言。

但是本更新也包含諸多改進!

新功能:

• 新增手動選擇淺色或深色模式的選項(而非跟隨「設定」應用→顯示與亮度→外觀)。
• 新增可以將選定的合集整合為一的「Combine」按鈕。此操作相當於從多個合集中移動專輯,但是此操作更快。
• 新增可以將選定的專輯按照專輯藝人自動整理至其他合集的「Organize by Album Artist」按鈕。此操作相當於移動專輯至多個合集,但是此操作更快。
• 新增「Random」排序選項。

細節改進:

• 輕點一行時的高亮顯示顏色改為你選中的強調色。
• 替換在「移動專輯」界面中「New Collection」和「Move Here」的工具欄按鈕為列表中的行。
• 「Newest First」和「Oldest First」排序選項在選擇的專輯皆無發行日期時將被停用。
• 替換光盤編號和音軌編號之間的分隔符從「-」至「·」。

其他:

• 本App開始要求使用iOS 15。
• 解決iOS當中列表取消選取有時候不會顯示動畫效果的問題。現在列表行的高亮將會淡出。
• 解決在字體較大的窄屏裝置上專輯列表行的文字區域可能會壓縮太窄無法正常顯示的問題。

Nov. 27, 2021

v 1.5.5

Refined some details in the UI.

• Added a circle around the Play/Pause button. This makes the toolbar more symmetrical and improves logical grouping, because both circular buttons keep you within your current song.
• Changed “Play All Starting Here” to “Play Rest of Album”.
• Changed “Queue All Starting Here” to “Queue Rest of Album”.
• Improved support for very large text sizes. Album rows now show the artwork above the title when your text size is set to one of the sizes only available in the Settings app → Accessibility → Display & Text Size → Larger Text.
• Eliminated jank and improved timing of animations when you create a new collection.

Also:

• Fixed a bug where moving albums between collections inserted them in the wrong order.
• Refactored tons of internal components.

Sept. 20, 2021

v 1.5.4

• Added support for iOS 15. Navigation bar and toolbar backgrounds now disappear when they have nothing underneath them.