XKit missing after enabling SSL Security? Click to upgrade.
On Firefox 30 ("Nightly") and having problems? Click here for information.
(US Users) XKit Mobile Crashing on Login? (Part II)

Well, seems like I’m having one of those unlucky months (1, 2) This morning I’ve started receiving messages about XKit Mobile crashing upon startup, which is related to the “Net Neutrality” theme of the dashboard (spinning wheels instead of photos). Since this effect is only visible to United States users (although I’ve received messages about it being visible to UK and Australian users - and I’m not in any of these countries) the most I could do was post a tip I’ve received from a user.  

Turns out, even though this fixes the problem on some accounts, on some accounts, the problem is still there. I’ve used a USA based VPN service (a proxy service) to test the application and it indeed crash on 2 of my 3 test accounts.

I wrote a fix and submitted it to Apple. As you know, on desktop versions, I can/do push updates instantly, but on App Store, I have to wait for review process, which can take several days. I’ve requested an expedited review, which reduces that time to less than 24 hours, and am waiting for their approval.

The best case scenario is that they’ll review and publish it, and it will be fixed in a few hours. Worst case scenario is that they will not accept the expedited review request, and it will be fixed once Tumblr stops the themed dashboard, which should be less than 24 hours. 

Once again, I’m terribly, terribly sorry about this. You have every right to be mad, since this is an oversight on my behalf (the original code was missing a check that could prevent this from happening) but my hands are completely tied and for now there is nothing I can do but apologize and ask for your patience and support.

Thank you so much,
The Xkit Guy.

read more
320 notes
(US Users) XKit Mobile Crashing on Login?

To illustrate the importance net neutrality, Tumblr decided to replace all images on dashboard with a load “spinning wheel”. This, however completely throws XKit Mobile off, causing it to crash upon login. Since this effect is only visible to United States users, I only have screenshots of it and can’t do anything to fix it remotely.

Fortunately, the fix is easy:

Login using a computer (or Safari on your phone, you’ll have to switch to “Desktop View”) and tap on the “Make it stop” button on the top of the page. This will remove the spinning wheels on your account, and XKit Mobile will start working again.

I’m terribly sorry about this.

(PS: Net neutrality is a really good thing.)

read more
530 notes
(Chrome) Back to Square 1.

Well, things did not go well today, so it was not a very happy saturday for me.

To recap things in case you’ve missed:

  1. I moved things to HTTPS to make sure XKit works on Chrome betas (and future versions of it).
  2. Since there are things that XKit accesses that have no HTTPS counterpart, I’ve decided to use a “proxy” that converts HTTP pages to HTTPS. My web hosting provider, not expecting half a million users making 15-30 requests per minute, experienced problems. XKit servers were down for an hour or two.
  3. I’ve moved all the files to another web hosting service, and disabled the proxy service. 
  4. Apparently their servers/limitations were worse. The same happened, but quicker.
  5. I’ve reverted all the changes with XKit 7.4.7 for Chrome.

That means once again XKit does not work on Chrome betas, but at least it now works once again on stable release versions of Chrome.

For now, I have no idea how I’m going to correctly fix this (I have to before this version of Chrome leaves beta state) unless I start renting some very-feature-packed-and-expensive dedicated servers. But I’ll keep you updated.

Please follow the instructions here to make XKit work again.

I’m terribly sorry for this.
Thank you so much for your patience and support.

read more
727 notes
XKit + Chrome errors

This morning, I had to switch XKit servers to HTTPS because the latest beta versions of Chrome was blocking HTTP requests on HTTPS pages (ie: Tumblr)

And now, it appears that the HTTPS servers are down. I’m trying to move the files to a new server and I’ll be releasing a new version of XKit for Chrome (Firefox users are not affected by this) as soon as it’s possible.

I’m terribly sorry about this. In the meanwhile, please do not reset XKit, as it won’t be able to re-install itself after a reset.

read more
626 notes
XKit & Chrome (Betas) - Part II

A while ago I wrote about XKit not working on Chrome Betas, and it would require a huge re-write. XKit 7.4.4 is now available to fix this.

I found a way to make it work by changing how some requests are made to XKit servers, and by using a “proxy” to load HTTP pages (a page on XKit servers that downloads the HTTP pages and serves it using HTTPS).

As a result, not only XKit is now working on Chrome betas, it will no longer display the “broken lock” icon on pages after it is loaded.

Please follow the instructions here (or wait for Chrome to update XKit itself) to get XKit version 7.4.4. (recommended even if you are not using Chrome beta.)

After updating, you might need to update all extensions by going to XKit Control Panel > Other > Update All.

If an extension is not working properly even after updating, please let me know by sending an ask and I’ll fix it as soon as possible. Thank you!

read more
283 notes
XKit & Chrome (Betas)

Unfortunately, Chrome decided to block non-HTTPS requests on HTTPS pages on the latest beta version.

This affects XKit in two ways: one is that all XKit servers must support HTTPS now, something that my current web hosting service does not support properly (they do, but it’s so half-baked it doesn’t even work properly) and now I can’t access version 1 of Tumblr API because it doesn’t support HTTPS, meaning I have to re-write a huge portion of XKit (including Timestamps, Blog Tracker, View on Dash, and more).

I had to buy another web hosting service, from a difference provider, to fix the first problem. I’ve requested a SSL certificate, required for HTTPS, and it’s “pending” right now, so I’m not sure when it will be activated. I’ll be transferring all the data to these new servers soon.

For the second problem, I don’t know what to do yet. All I know is that since it’s a huge rewrite, it will take some time.

In the meanwhile, you have two options: use the “stable” version of Chrome, or click on the gray shield on the right side of the address bar to temporarily allow XKit to work whenever it appears.

I’m sorry about this. I’ll keep you updated.

read more
547 notes
XKit 7.4.3 is now available for Chrome

This version brings support for In-Dashboard Blogs (“Sidebar Blogs”): I’ve updated a few extensions, including One-Click Postage and Tag/ReplyViewer to work on the sidebar, but you need this version for them to work.

To get it, you can wait for Chrome to update it, or you can update it manually. After upgrading, make sure to update all extensions from XKit Control Panel > Other > Update All. (Or wait for XKit to update itself.)

It’s still pretty experimental, so please let me know if you experience any problems by sending me an ask.

I’m working on Safari/Firefox ports to bring this feature to them, and they should be available in a few days. Thank you for your patience.

read more
323 notes
No Sidebar 1.1 now available

I’ve released a bunch of small updates to No Sidebar to make it open every user link in a new tab instead of sidebar, but the last update (before this one) was a bit too zealous and would open nearly everything in a new tab.

Updating the extension manually (or waiting for it to update itself) should not only fix that problem, but also greatly improve the extension. Sorry about that.

read more
564 notes
Introducing No Sidebar

No Sidebar is a simple (and experimental) extension that disables the “preview panel” and opens the blog in a new tab instead of on the right side of the screen when you click on an avatar or username.

Since it’s pretty new, please let me know if you experience any problems by sending me an ask. Thank you!

I’m working on bringing One-Click Reblog and more functions to the sidebar view if you enjoy using it.

read more
19,406 notes
XKit Update, August 3

Outbox

  • Fixed sent fan mail not getting saved.

Tweaks

  • Fixed “Hide My URL” hiding blog title instead.
  • Fixed Slim Sidebar breaking the sidebar on some pages.

Read Posts

  • Storage tweaks and fixes.

Originals Only

  • Small bug fixes.

XInbox

  • Fixed not being able to change Fan Mail background if “Slim Fan Mail when I’m writing one” option is on.

The XKit Guy

  • I apologize for the lack of updates once again, it’s been a very busy and hectic month. Even though I can’t reply to most asks nowadays, I still read all of them and try to provide necessary bug fixes. Thank you for your understanding.
read more
399 notes

XKit Mobile Version 1.0.3 is now available.

As promised, version 1.0.3 of the XKit Mobile is now available.
New features and changes include:

  • Hold + Reblog: Just hold the reblog button to quickly reblog a post without opening the reblog window.
  • Search: You can now search posts and filter results by post type (audio, video, text, etc.)
  • QuickBlogs: You can now create “shortcuts” for blogs you visit often.
  • Shorten Posts: Allows you to quickly scroll past long posts you are not interested in.
  • Faster: Up to 25% faster page loading, up to 5x faster GIF loading (along with smoother GIF rendering.)
  • Improvements to the user interface.
  • Many bug fixes and other improvements.

As always, please let me know if you hit any bugs or have suggestions.

PS: Sorry about the mobile posting. Most of the future updates will be posted on the XKit Mobile blog from now on.

PSS: It might take a while for the update to show up on the App Store, depending on your location. I’m sorry about this.

read more
2,043 notes
XKit Update, July 17

I’ve just pushed updates to XKit Control Panel, Themes+ and Panorama extensions to make them compatible with the latest update.

This is where I would recommend you to go to the control panel to manually update them so you wouldn’t have to wait, but as you know, there isn’t a control panel to go to, yet.

But XKit should automatically update itself, although it might take an hour or two for that to happen. If you have your settings backed up on XCloud, you can go to the XKit reset page to force it to reinstall itself, but as that would delete your settings, it is not recommended.

If you have a problem that started after today’s change, but is not related to the XKit Control Panel, Themes+ or Panorama, please let me know.

Once again, I’m terribly sorry about this, especially about the delay.

read more
353 notes
XKit button gone?

I’ve been getting reports of the XKit button missing on both Firefox and Chrome. Some people report only the button missing but the features working, some people report it not working at all.

Unfortunately, I’m very far away from home / a computer so it might take 3-4 (or more) hours until I can check what is going on and provide a fix.

I’m terribly sorry about this, and thank you for your patience.

UPDATE: From the replies/asks I’ve received, I can confirm that this is because of a Tumblr change. Once again, it will take a few hours for me to fix this and I’m terribly sorry about that. Thank you so much for your patience.
read more
1,662 notes
XKit Update, July 16

I would like to apologize for the lack of updates again.

I’ve been working on version 1.0.3 of XKit Mobile, which should bring a much better experience for it’s users, with Hold-To-Reblog, Shorten Posts, revamped user interface (which should be less glitchy and feel less, well, rigid) and much faster GIF and page loading (up to 4-5x faster for GIF loading, and up to 25% faster for page loading) and lots and lots of small improvements and bug fixes. (iPad version is coming in 1.0.4, as it’s proving to be a little more difficult than I’ve predicted, my apologizes for that.)

After it’s released, I’ll be focusing once again on the desktop version, fixing the known bugs and bringing back Safari support. I am also experimenting with new features.

I also apologize for delays on answering your asks. The things is, in the last 3-4 months, the amount of asks I receive jumped from 15-20/day to more than 100/day (especially after Tumblr changes something), which is the reason why I can’t respond to asks like I’ve used to. I’m considering getting a few close friends to help me with the asks.

And as always, thank you so much for your support and patience.

read more
522 notes
Links not looking like links at all?

A recent Tumblr change removed the underlines from links completely, making it impossible to determine what is linkage or not.

Although I would write an extension that reverts this, this seems like a bug to me, so I’ll be waiting a few hours to see if it gets fixed first. If it does not, a new extension will be available shortly. Thank you for your patience.

Update: They are back.

read more
3,260 notes
Loading more posts, please wait...