Tumgik
ponyhoof · 4 years
Text
Ponyhoof and the new Facebook.com design
Tumblr media
Here is the latest state of Ponyhoof and the new Facebook.com design that is rolling out soon. I apologize for being quiet and not posting any updates about this which led to several people reaching out for details, so here is a rundown.
Wait, what is happening?
In case you are unaware or ‘lucky’ not seeing any new design, Facebook is rolling out an all-new design for desktop.
Not only the design is changed, but all the internal coding have changed as well which means any software/extension that integrates with Facebook.com is going to be broken in some way.
What is the current state of Ponyhoof on this new design?
Ponyhoof technically still works, and there have been several tweaks such as supporting dark mode and avoiding totally unusable experiences such as black text on a dark background, but yes, the ponies appear to be missing and that’s no good. 😡
(Brief note: Using dark mode + pastel colored pony backgrounds don’t match 😛, if you use dark mode, then I chose to let the dark background ‘win’ over the pony’s color)
Although the button to open Ponyhoof Options is missing on the logout menu, it’s still possible to access it by clicking the Ponyhoof icon at the top-right of your browser, though some of the options such as notification sounds are broken on the new design as well.
Tumblr media
Will Ponyhoof be updated to work on this new design?
Ideally yes, I would love to, I haven’t quit the fandom 😉 and still catch up watching the cursed Pony Life weekly (pls send help). So what’s holding up the fix?
First of all, from the very beginning, apart from one server administrator, practically all of Ponyhoof’s development/coding is done by one stallion, so the project’s bus factor is a risky 1.
Handing off the software to another person is risky as it would be hard to find someone that actually wants to deal with Facebook’s intricacies. Also there’s the possibility of the extension being hijacked by an ad company.
This was announced last year but I guess it’s not well known, I’m working for Facebook (yes, the company) starting last year and it’s easy to see why there’s a potential conflict of interest. There is no explicit instructions that I *must* stop development, nor is there any confirmation that it’s fine to proceed, so Ponyhoof is in this weird limbo state.
Finally, let’s be frank, now that I’m working a full-time job doing software work, I don’t want to stare at *more* of that after work.
That’s the summary of what’s happening with Ponyhoof and my life, if you have any other questions, then feel free to comment at the original post.
(top banner: https://www.deviantart.com/molecularkogwheel/art/This-Is-Not-Fine-729351563)
8 notes · View notes
ponyhoof · 5 years
Link
Firefox add-ons are currently broken/unusable for many Firefox users, the link explains the situation and what users can do in the mean time.
There’s not much for add-on developers can do other than telling users to follow one of the fixes in the above link, so please bear with me, I just woke up to this crappy news as well :P
4 notes · View notes
ponyhoof · 6 years
Text
Ponyhoof v2.421
Ponyhoof v2.421 is now available with a revamped pony selector! You can get the latest update at https://jointheherd.little.my
For previous versions, please check the update notes archive.
Pony selector:
New look for the pony selector, the old one doesn’t work well for ponies/creatures with long names, so it’s switched to a vertical list instead
Tumblr media
Show radio buttons to make it more obvious
Show portraits of ponies/creatures you choose on random mode, instead of some vague “(4 characters)”
Improved search, some search terms will show ponies as the top hit (e.g. ‘dc’, ‘sa’, ‘ss’)
You can click on a category’s header (e.g. Mane 6) to quickly tick/untick all ponies in that category
Show pony tooltip descriptions (e.g. “Also known as”) on the left to avoid overlapping some other pony
Others:
Add fancy dialog animations
Update Browser Ponies with new Desktop Ponies content:
New: Pear Butter
Renamed:
Dude → Jeff ‘The Dude’ Letrotski
Fredrick Horseshoepin → Frederic Horseshoepin
Masked Matterhorn → Masked Matter-Horn
Mistress Marevelous → Mistress Mare-velous
Tea Shop Pony → Jasmine Leaf
The welcome screen for new users doesn’t automatically select a pony anymore, you need to choose one by yourself to continue
The Ponyhoof installer got a minor visual makeover! Well, it’s just a simple background change 😆
Many ponification and internal improvements!
Bug fixes:
Fix Facebook login screen might not appear when logged out
Fix the page Like/Brohoof button on Ponyhoof Options sometimes not appearing
Fix a problem that no error message would appear when custom background images can’t be saved properly
Fix multi-user options not being saved properly
Fix link to open Ponyhoof Options sometimes not appearing on Messenger.com
Firefox only:
Improve reliability of showing the Ponyhoof Options icon on the address bar on older Firefox versions
Safari only:
Ponyhoof will no longer be supported on Safari due to new restrictions by Apple, please switch to another browser to get future Ponyhoof updates
Known browser issues:
Dialog animations are not available on Safari as it does not support Web Animations API
When you choose a custom background image, Ponyhoof is supposed to automatically resize your image if it’s too big, this is currently not working on Firefox
Tumblr media
(https://www.deviantart.com/comeha/art/Rainbow-Dash-Waifu-Stealer-741578789)
24 notes · View notes
ponyhoof · 6 years
Text
Notice for Safari users
On 2018-09-17, Apple released the next version of macOS along with Safari 12, the next major Safari version.
Ponyhoof and some Safari extensions will no longer function on Safari 12 as Apple has disabled support for ‘legacy’ extensions, and requires all extensions to be hosted on the official Safari Extensions Gallery/Mac App Store and wants extensions to migrate to their new Safari App Extension model.
We cannot be hosted on the Gallery due to obvious copyright concerns, and their new Safari App Extension model is a fundamental rewrite that we can’t re-use most of our stuff.
(For the tech geeks out there, the new model requires you to build a Mac app and then bundle the extension along with it, this means we need to learn Swift/Objective-C and learn all about building and distributing Mac apps to begin thinking about it)
Therefore, we are not planning for Safari 12 and will discontinue support for all Safari versions, no later than November 2018.
Edit 1: Mention the exact release date, mention Mac App Store
Edit 2: Changed release date, Apple released Safari 12 earlier than expected
7 notes · View notes
ponyhoof · 6 years
Text
Ponyhoof v2.411
A new version of Ponyhoof is now available with general fixes and improvements! You can check if you’re up-to-date and get the update at https://jointheherd.little.my
For previous versions, please check the update notes archive.
New Browser Ponies: Songbird Serenade, Tempest Shadow and tea shop pony
Ponyhoof can now run on Messenger.com! This is enabled automatically for Firefox/Safari users, Chrome/Opera users will need to enable this option at Ponyhoof Options
Standard bug fixes and improvements that every changelog will mention
Safari only:
Safari 9+ is now required
Tumblr media
(https://sketchmcreations.deviantart.com/art/Vector-This-Doesn-t-Seem-Right-715170184)
19 notes · View notes
ponyhoof · 6 years
Text
Ponyhoof v2.401
Ponyhoof v2.401 is now available, featuring 5 new ponies for this new version: Twilight Velvet, Night Light, Mrs. Shy, Windy Whistles, and Somnambula!
Tumblr media
For previous versions, please check the update notes archive.
We also revamped the Help/FAQ section at our website!
Fix notification sounds not working caused by Facebook changes
You can change Ponyhoof’s language to any of the available 11+ translations that we have, it is no longer tied to your current Facebook language
Add Ukrainian translations
Numerous internal tweaks and fixes to keep things running smoothly :)
Chrome only:
Chrome 49+ is now required
Safari only:
Next Ponyhoof version will require Safari 9+
Opera only:
Opera 36+ is now required
(cross-posted on Facebook Notes)
15 notes · View notes
ponyhoof · 6 years
Text
Ponyhoof v2.321
Ponyhoof v2.321 is now available for another round of bug fixes! You can get the latest updates at https://jointheherd.little.my
For previous versions, please check the update notes archive.
The Facebook login screen now shows ‘Recent logins’ for those who want it, it was previously hidden by Ponyhoof’s special login screen, remove all accounts from that screen to get the special screen back.
Add one more search text for Rarity
Fix video viewer not showing properly if the ‘Reduce animations’ option is enabled
Fix various text ponification issues
Various code clean up for maintenance/modernization
Chrome only:
Next Ponyhoof version requires Chrome 49+ Why the magic number 49? Believe it or not, we still have Windows XP/Vista users in the wild… and 49 is the last supported Chrome version for them. yfw/mfw:
Tumblr media
Firefox only:
Fix support for Greasemonkey 4 (note that we still recommend that you migrate to the extension version, see https://ponyhoof.little.my/greasemonkey-migration)
Opera only:
Next Ponyhoof version requires Opera 36+
Fixed the page appearance when you attempt to open Ponyhoof options at Opera’s Extensions section
(https://joemasterpencil.deviantart.com/art/Twilight-Sparkle-Are-you-kidding-me-708117357)
11 notes · View notes
ponyhoof · 6 years
Text
Ponyhoof v2.311
Ponyhoof v2.311 is now available with the usual quality bug fixes for your enjoyment! You can get the latest updates at https://jointheherd.little.my
For previous versions, please check the update notes archive.
Fix reactions sometimes not being ponified properly
Fix some error dialogs not getting ponified (like Derpy’s “I just don’t what went wrong!”)
Fix more text ponification problems and other areas
The pony selector now scales and tries to fit in more space when you resize its menu
Rework several parts of Ponyhoof Options to a new code architecture for better maintenance, there should not be any noticeable differences (I’ll be impressed if you do…)
Hide the scary/cryptic error details by default when an internal extension error occurs
Safari only:
Safari 8+ is now required
Tumblr media
(https://flizzick.deviantart.com/art/AJ-Now-If-You-ll-Excuse-Me-319301900)
19 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.301
Tumblr media
Ponyhoof v2.301 is now available featuring three new ponies: Pear Butter, Snips and Snails! As usual, go to https://jointheherd.little.my to get the update and more:
Tumblr media
Reordered the pony selector, the Equal Four (Season 5) category is moved down a bit
Added Coloratura and King Thorax for Browser Ponies from the main Desktop Ponies project
Squashed some more parasprites/bugs
Many internal changes/fixes/improvements
Chrome/Opera only:
Revamped the page that appears when you attempt to open Ponyhoof options at the browser’s Extensions section
Firefox only:
Ponyhoof is now ready for Firefox 57+ with WebExtension support (no more legacy!)
Ponyhoof’s toolbar icon is now moved inside the address bar (this is part of the WebExtension migration, not much I can do about it)
Now requires Firefox 51+
Added warning for users that are still using Ponyhoof on Greasemonkey/Scriptish
Safari only:
Next Ponyhoof version requires Safari 8+
(cross-posted on Facebook Notes)
13 notes · View notes
ponyhoof · 7 years
Text
Migration notice for Ponyhoof on Greasemonkey/Scriptish users
On mid-November 2017, Firefox 57 will be released and many legacy extensions that have not been updated to use their new WebExtensions system will no longer work.
To avoid inconvenience, it is recommended that you remove Ponyhoof from Greasemonkey or Scriptish, and reinstall Ponyhoof at https://jointheherd.little.my that is ready to support the latest Firefox.
To check if you are affected:
Go to about:addons in the Firefox address bar
Check if you have a User Scripts section at the left
If you do not have a User Scripts section...
Ponyhoof should be installed as an Extension, if it is, then you are not affected :)
If you do have a User Scripts section, and Ponyhoof is located inside it...
Follow the instructions below to get a copy of your Ponyhoof settings first before uninstalling
Uninstall Ponyhoof
Optional: If you don’t have any other use for Greasemonkey/Scriptish, feel free to uninstall them entirely
Reinstall Ponyhoof at https://jointheherd.little.my
Restore your settings
To get a copy of your Ponyhoof settings to restore later:
Go to www.facebook.com
Open Ponyhoof Options
Click the Misc tab at the top of Ponyhoof Options 5 times to reveal the hidden Debug options
Scroll to the bottom and click Open settings editor
Click Save settings to file and save the text file to somewhere, such as your Downloads folder
After you reinstalled Ponyhoof at https://jointheherd.little.my , you can load back your Ponyhoof settings:
Go to www.facebook.com
If the “Welcome to Ponyhoof” screen appears, then select any random pony and close it
Re-open the settings editor (see above)
Click Load settings from file and select the text file you just saved
9 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.231
Ponyhoof v2.231 is now available with the usual quality bug fixes to keep things running smoothly! You can get the latest updates at https://jointheherd.little.my
For previous versions, please check the update notes archive.
Fixed notification text ponification problems and other areas
Bug fixes
Chrome only:
Chrome 40+ is now required
Firefox only:
To prepare for the upcoming Firefox extension changes coming on Firefox 57, Ponyhoof has taken the first required steps to migrate to the new WebExtensions. To minimise disruptions, your settings will be migrated automatically to the new WebExtensions. This is only possible on Firefox 51+ and you do not need to do anything else to let it happen, it is seamless ;) This also means that the required Firefox version for the next Ponyhoof version will rise to 51+ in the future.
Opera only:
Opera 27+ is now required
Tumblr media
(http://proenix.deviantart.com/art/DizzyShy-297276196)
7 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.221
Ponyhoof v2.221 is now available with the usual quality bug fixes to keep things running smoothly! You can get the latest updates at https://jointheherd.little.my
For previous versions, please check the update notes archive.
Fixed notification text ponification problems and other areas
Maxthon support has been removed
Chrome only:
Chrome 40+ will be required on the next update
Slight performance improvement, Ponyhoof will only start up (and show in the Chrome task manager) as needed
Firefox only:
Firefox 40+ is now required
Opera only:
Opera 27+ will be required on the next update
Tumblr media
(http://cloudyskie.deviantart.com/art/Pancake-Princess-Horse-662518957)
10 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.211
Ponyhoof v2.211 is now available, featuring Cherry Jubilee, Saffron Masala and Zephyr Breeze! You can get the latest additions and updates at https://jointheherd.little.my !
Tumblr media
For previous versions, please check the update notes archive.
Added Grand Galloping Gala (Season 1) appearance for Applejack
Added Grand Galloping Gala (Season 5) appearance for Scootaloo and Sweetie Belle
Added Dungeons & Discords appearance for Rainbow Dash, Pinkie Pie, Big Macintosh, Discord and Spike
Added more search terms at the pony selector
Fixed broken “Update now” button at Ponyhoof Options for some browsers
Fixed more text ponification bugs
FYI:
Previously, the notification/chat sound might be suddenly cut off, this was a server misconfiguration problem that we have fixed, but you might need to clear your browser cache if you are still having trouble
Chrome only:
Chrome 39+ is now required
Firefox only:
Next Ponyhoof update might require Firefox 40+ Apparently the new Messenger won’t load properly on old Firefox, if Facebook doesn’t care about that, then neither should I ¯\_(ツ)_/¯
FYI: Mozilla is planning to stop supporting legacy add-ons on Firefox 57. (https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/) Both Ponyhoof and HoofSounds, plus most likely many other extensions that you use, will be affected. We plan to move to their new “WebExtensions” system which will (probably) require the minimum Firefox version to 51. If you are already using the latest Firefox, then you are ready :)
Safari only:
Safari 7+ is now required
Opera only:
Opera 26+ is now required
Maxthon only:
Ponyhoof for Maxthon will be discontinued in the future due to low user demand and the complexities/workarounds/annoyances to support it. Please switch to another browser to get future Ponyhoof updates.
(cross-posted on Facebook Notes)
6 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.131
Just in time before Season 7, Ponyhoof v2.131 is now available as a stability/maintenance update! Gallop over to https://jointheherd.little.my to get the update!
For previous update notes, check the update notes archive.
You can now exclude more types of notifications to not play sounds
Add “Pancake Sparkle” appearance for Twilight Sparkle (it was already available last year, but I forgot to provide the option to it…)
Security fixes/hardening
More text ponification fixes, because Facebook keeps breaking them
Chrome only:
Next update requires Chrome 39+
Firefox only:
Add an Options button in the Firefox Add-ons Manager
Bump Firefox compatibility to Firefox 55
Safari only:
Ponified the website icon on Safari Favourites
Fix a problem that Ponyhoof wouldn’t run for unknown reasons (reloading makes it work again, but it gets annoying to do that after a few times)
Next update requires Safari 7+
Opera only:
Next update requires Opera 26+
Maxthon only:
There’s no notice/reminder in Ponyhoof Options yet, but only Maxthon 5+ will be supported in the future
Known issue: The Ponyhoof icon on the toolbar may appear to be greyed out, this is a Maxthon bug
Tumblr media
(http://scrimpeh.deviantart.com/art/Wall-eyed-Rainbow-Dash-Vector-339310868)
8 notes · View notes
ponyhoof · 7 years
Photo
Tumblr media
Ponyhoof has reached its 5 year anniversary 🐴 🎉 today, thanks everypony for your support :)
Here’s a sneak peek at what I’ve been prototyping for the last week ;)
13 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.121
Ponyhoof v2.121 is now available as a maintenance release! Go to https://jointheherd.little.my to get the update.
For previous update notes, check the update notes archive.
Add a new option to disable sticker ponification (why some people like the trash dove so much, I don’t know...)
Update Browser Ponies content to include the new changelings from Season 6 finale
Fix chat sound ponification on the new Messenger
Exclude several info pages such as facebook.com/facebookmedia or facebook.com/safety, it’s not worth the effort to bother with them
Other bug fixes and improvements
Browser support:
Requires Chrome 31+ or Opera 18+
Show a warning message for Chrome 38 or below, and Opera 25 or below
Tumblr media
(http://deratrox.deviantart.com/art/Vector-Pinkie-Pie-2-654998541)
14 notes · View notes
ponyhoof · 7 years
Text
Ponyhoof v2.111
Ponyhoof v2.111 is now available as a maintenance release and the first Ponyhoof update for 2017! Go to https://jointheherd.little.my to get the update.
For details about the v2.101 update, please see https://www.facebook.com/notes/ponyhoof/ponyhoof-v2101/1192358780885166
Maxthon users can now open Ponyhoof Options with the Ponyhoof icon next to the address bar, this is already available for other browsers
Remove “comment” to “friendship letter” text ponification, it was inconsistent and the verb didn’t changed from Comment anyway
Other text ponification fixes and enhancements as usual
Ponyhoof now requires Firefox 38+ or Safari 6+ as mentioned on the last update (v2.101)
Remove redundant/unneeded internal code that was only used to support old browsers
Add a warning message for old Chrome/Opera versions
Tumblr media
(http://sketchmcreations.deviantart.com/art/Vector-SOON-600954993)
6 notes · View notes