Skip to content
Pre-release
Pre-release

@wstyres wstyres released this Apr 1, 2020 · 6 commits to 1.1 since this release

New in this version:

  • User can now specify a language to use in Settings if they do not wish to use the System Language
  • Added an option to Clear the Web Cache in the "Reset" section of Settings
  • Installed and Paid Package indicators will now appear on the minimized search UI
  • Installed package indicator is now tinted based on your preferred accent color
  • Added an "Erase Sources" button in Settings so that your sources.list can be reset without having to reset any of Zebra's settings.
  • Added a button in Settings to open Zebra's documents directory if Filza is installed
  • Added an option in Settings to disable Zebra's auto-refresh feature that would automatically refresh sources if the user has not done so in the past 30 minutes
  • Added an option to hide the device's UDID on the homepage
  • Implemented the author and description search in the search tab

Fixed in this version:

  • Fixed an issue where Zebra would reset your appearance settings on re-open if you upgraded from 1.0.x (#976)
  • Fixed a crash that would occur on iPads when using the "Advanced" section in Settings
  • Fixed an issue where the "Community News" section would show even if there is no internet connection on the device.
  • Fixed the background color in the Wish List and Queue
  • Fixed an issue where packages would duplicate in the Wish List
  • Fixed an issue where the "Recent Searches" cells would not actually activate search when tapped on.
  • Improved overall search speed
  • Fixed an issue where the search results of a previous term would be shown when searching for the first letter of a new one (#980)
  • Fixed an issue where recent searches would be duplicated if searched for again (#978)
  • Fixed a few UI issues when setting the largeTitleDisplayMode property
  • Fixed the account banner occluding source information (#991)
  • Fixed a few instances where buttons in settings would not display a proper tint color when "Use System Accent Color" was turned on
  • Fixed improper padding on the device information label at the bottom of the homepage
  • Fixed an issue where the download size would be cut off in the Queue if the text was too long (#519)
  • Fixed an issue where copying a source cell that had not loaded would not copy the proper source URL (#982)
  • Fixed a crash that would occur when opening the Source Select controller while some sources have errors (#966)
  • Fixed an issue in the postinst script that would grant some of Zebra's files improper permissions
  • (Potentially) Fixed an issue where su/sling may sometimes lose its permissions
  • Fixed an issue where the full Search UI would not be shown when pressing the Search button (#1007)
  • Fixed an issue where packages that had ? in their filename would not be downloaded due to an error when creating the URL. (#994)
  • Fixed an issue where swipe actions weren't appearing on the Search UI (#955)
  • Fixed an issue where the default sort action was not remembered on the package listings (#883)
  • Fixed an issue where Dark Mode would not apply to the Source Section page (#1006)
  • Fix a crash that would occur when attempting to authorize a paid package
  • Fix a crash that would occur when initializing a package with no package identifer

Changed in this version:

  • If you added any "Blocked Authors" to Zebra in beta 3, you will have to re-add them. We've switched the blocked author system from blocking based on the author's name to blocking based on the author's email.
  • The data structure of Sources that are blacklisted from displaying their packages on the homepage has changed and any blacklisted sources added before this beta may need to be transferred / re-added.
  • The "Add from Clipboard" popup on the Sources List will now only show if you have a verified source in your clipboard
  • Multiple Authors can now be selected from the "Block Authors" popup
  • The "Advanced" section in settings has been renamed to "Reset"
  • Moved the "Help Translate Zebra" link from the homepage into Language Settings
  • Zebra will no longer run its own firmware.sh if there is another one available (provided by the jailbreak).
Assets 2
Pre-release
Pre-release

@wstyres wstyres released this Mar 25, 2020 · 119 commits to 1.1 since this release

Filters for all! This version includes the long requested package filters which you can filter sections globally (every Source) or per source. You can also block authors who you do not wish to see on your Changes page. You can access the Filter settings from within Zebra's settings page. Here are some of the other features:

New in this version:

  • Added support for iOS 13's Context Menus (Thanks @MichaelMKenny!) (#942, #943)
  • Package Filtering!
    • Filter by Section
    • Filter by Section within an individual source
    • Block Authors
    • For now, these filters only apply to the Changes tab
  • New Source Section list UI, you can now filter sections directly from the Source view and the account management UI has been improved.

Fixed in this version:

  • The "Live Search" option in Zebra's settings now works as intended
  • Missing translation strings were added (#931)
  • Fixed a crash when initializing a ZBBaseSource
  • Fixed an issue where su/sling would not work properly on devices using the Chimera jailbreak
  • When a source does not report a package's download size properly, "Unknown" will be used where before "-1" would be displayed (#933)
  • When using the Monochromatic theme the "Complete" button in the Console now has readable text
  • Fixed a crash that would sometimes occur when searching (#930)
  • The "Modify" button would not be displayed for some packages (#908)
  • Fix a crash that would sometimes occur when upgrading from Zebra 1.0.7 to 1.1~beta2 (#932)
  • The zbra://search/<search term> URL scheme will now work properly again
  • Fixed a crash when trying to load 100% of a Source's packages (#951)

Changed in this version:

  • Zebra will now attempt to load an entire repo (when loading All Packages) instead of batch loading
Assets 2
Pre-release
Pre-release

@wstyres wstyres released this Feb 28, 2020 · 231 commits to 1.1 since this release

New in this version:

  • New Search UI

Fixed in this version:

  • Added a lot of missing localization strings across the app
  • Fixed a few issues where the user's tint color would not apply in certain places (#889)
  • Fixed the navigation bar being white in the Console on iOS 13.3
  • Fix a crash when using the import view on an iPad
  • Fix a crash when a space was inserted at the beginning of a repo URL when trying to add it (#891)
  • Fixed an issue where a message telling the user that a repo download had failed when it really hadn't
  • Fixed a crash where "Tap to learn more" on an errored repo would crash the app
  • Fixed a crash where ZBBaseSources would be able to ask for a section list (#892)
  • Fixed a bug where the "Use System Accent Color" toggle in settings would have the wrong text color in dark mode
  • Fixed an issue where the swipe action setting was not respected on the Sources tab (#893)
  • Temporarily fix a few crashes with incompatible tweaks (these changes will be reverted when the final release is out so update your tweaks!)

Changed in this version:

  • The method we use to store your "Recent Searches" has changed so they may have disappeared upon upgrading. They will re-appear once you start searching again.
  • Slightly modified packages and repo cells
Assets 2
Pre-release
Pre-release

@wstyres wstyres released this Feb 22, 2020 · 301 commits to 1.1 since this release

The first 1.1 beta! This beta is mainly a larger test of our new download system. We want to make sure all of your sources and other items work with the new system properly before moving on to the new features of 1.1 so it is very important to report any bugs you see regarding repo downloading.

We also worked a lot on the repo/purchase APIs and the theme engine so make sure you report any issues with that as well.

This beta may have some big issues with downloading paid packages so if you don't want to mess it up, don't download the beta. It is recommended that you have some debugging tools installed (Filza, OpenSSH, Cr4shed, Cydia, etc.)

New in this version:

  • Sources that could not load from Zebra's sources.list will now be displayed in the table view so that they can be deleted
  • Support for .xz and .lzma Package files
  • New "Import Sources" controller to allow selecting sources that will be imported from a package manager or a list file.
  • Redesigned "Alternate Icons" controller
    • New AUPM legacy alternate icon
  • Redesigned appearance settings
    • Sync Zebra's dark mode with the iOS system dark mode
    • Pure Black Mode
    • New Accent Colors! Accent Colors now all have light/dark mode variants
    • Option to turn off Accent Colors to use System colors
  • Add an option to Finish Automatically in Console, will respring, close Zebra, or dismiss the console after all of the Console's tasks have completed (#838)
  • You can now long-press on the Queue Bar in order to clear the Queue without opening it
  • A new advanced settings menu containing important options for resetting Zebra

Fixed in this version:

  • Fix error with Kurrt's Repo (https://kurrt.com/repo) where Packages would not be downloaded (#795)
  • Fix an issue with Supersling which would cause it to error out when Zebra was stashed on the device (mainly happened on iOS 9 and 10)
  • Fixed an issue where cache files would remain after a repository was deleted (#831)
  • Swipe to refresh would not work on Sources

Changed in this version:

  • Zebra will no longer open cydia:// and sileo:// URLs (#841)
  • Twitter link on the homepage now goes to the @getZebra account instead of my own
  • A source's label will now be displayed instead of its origin
  • The source account page has been slightly redesigned and support for error messages has been improved
  • "Repos" has been changed to "Sources" across the app
  • Payment and repository login support is no longer available on iOS 10 and below, support may be re-added in a later beta
  • The "Installed Files" view has been slightly modified to have smaller text and smaller cells to make for more readable content

There is also a bunch more stuff that has been changed, I can't quite remember it all. Be sure to report any bugs you see with Zebra and I'll address them in the next few betas. Stay tuned for new features in future betas as well!

Assets 2

@wstyres wstyres released this Feb 5, 2020 · 8 commits to master since this release

This release fixes an issue when attempting to sort repos with invalid names into alphabetical order.

Assets 4

@wstyres wstyres released this Jan 19, 2020 · 21 commits to master since this release

Another small bug fix update, here are the changes

Fixed in this version:

  • Fixed an issue where devices were unable to restart springboard on iOS 10 and below (#781)
  • Fixed an issue where the "Install" button would not be updated upon removing a package from the queue (#783)
  • Fixed an issue where the proper version of a package wouldn't always be displayed in the Queue (#780)
  • Fixed an issue where the search bar in the Search tab wouldn't be colored properly on iOS 10 and below (#811)
  • Fixed an issue where the accent color wouldn't apply everywhere upon changing it (#802)
  • Fixed an issue where the Queue Bar wouldn't appear after queueing some packages (#799)
  • Fixed an issue where certain tweaks couldn't be downloaded if they shared the shame suggested filename (notably ATweakDisabler and SnapBreak)
Assets 4

@wstyres wstyres released this Jan 10, 2020 · 42 commits to master since this release

Another small bug fix release, I've mainly been working on the first 1.1 beta (which should hopefully be soon™) which is re-doing a lot of other systems that will fix bugs and crashes in the 1.0.x releases.

Just a side note before I get to the changes... We've been getting lots of crash reports from users that have CyDown installed and CyDown is causing most of these crashes. We're not going to explicitly disallow the use of CyDown but if you experience a crash while CyDown is installed, please remove CyDown to see if the issue resolves itself. Also, please report any crash logs that contain CyDown as a culprit to the creator of the tweak, not us.

Fixed in this version

  • Fixed a crash that would occur when exiting the depiction page and removing an observer that didn't exist
  • (Hopefully) Fixed an issue that would cause Zebra to crash near the end of installation
  • Fixed an issue where some activity indicators would not respect Zebra's theme
  • Slight UI tweak in the Stores tab to reflect other Source cells
  • Fix an issue on iOS 10 or below where Zebra wasn't able to detect whether or not a package contained a Tweak or an Application Bundle.
Assets 4

@wstyres wstyres released this Jan 5, 2020 · 54 commits to master since this release

Quick bug fix, 1.0.4 fixes a crash that would occur after a package is installed or removed.

Assets 2

@wstyres wstyres released this Jan 5, 2020 · 57 commits to master since this release

1.0.2 caught us by surprise and we didn't have much time to fix many bugs so 1.0.3 is here to save the day!

Changed in this version:

  • Zebra will now run uicache with multiple arguments using -p when multiple app bundles are being installed/removed
  • Improved speed of listing files installed by a package
  • Improved reliability of looking up whether or not a package requires uicache or the SpringBoard to be restarted

Fixed in this version:

  • Fixed an issue where cell separators on the home screen would not be the correct color when changing the theme (#714)
  • Fixed an issue where the navigation bar would occlude some content on iOS 10 in the source sections page (#738)
  • Fixed an issue where the Changes tab package list would scroll down a bit when using swipe actions in that tab (#750)
  • Fixed some missing localization strings (#763)
  • Fixed an issue where the Accent Color setting would not automatically apply everywhere when changing it (#765)
  • Fixed an issue where the Queue would appear randomly when changing theme (#777)
  • Fixed an issue where devices could not respring on iOS 10 and below (#781)
  • Fixed an issue where the "Install" button would not update after removing a package from the Queue (#783)
  • Fixed an issue where the "Done" button would not appear in the Console after pressing cancel during a download (#784)
  • Fixed an issue when adding Bingner/Elucubratus to Zebra, it would opt to not use a HTTPS connection (#791)
  • Fixed a crash when trying to observe scrollView's height in the depiction page
  • Fixed a crash when trying to add a package to the Queue
  • Fixed a crash that occurred when trying to determine whether or not a package required the SpringBoard to be restarted/uicache to be run
Assets 4

@wstyres wstyres released this Jan 3, 2020 · 80 commits to master since this release

Quick bug fix update to fix an issue when trying to upgrade Cydia Substrate (#782).

Assets 2
You can’t perform that action at this time.