[Script] WME Fix UI Memorial Edition - v1.87.257 (20250514)

Today marks the 1 month anniversary of the passing of Iain House, who counted amongst his other numerous Waze achievements, creation of the much loved and used script WME Fix UI.

Given how many people, myself included, make use of this script in order to tame the excesses of the WME UI designers every time we edit, there was a strong desire to ensure that his script lived on. Partly because it’s just too good to be allowed to slowly depreciate as WME updates continue to break functionality, partly because there’s still a very real need to keep reminding the WME devs that some of us really aren’t happy at their concepts of what a good editor UI should look like, and partly to act, in whatever small way it can, as a memorial to and a reminder of Iain.

Hence the introduction of the WME Fix UI Memorial Edition. Whilst I’ve taken on the responsibility for publishing new releases of this script, by no means have I taken over the script overall. As with the original version, this remains a community effort - this first update alone features contributions both from myself and two other scripters, and the expectation is that this will continue with future releases.

So whether it’s providing fixes for whatever latest thing the devs manage to break, or providing new functionality, anyone is welcome to submit code updates to me for inclusion in a future update. Please just bear one thing in mind when coming up with submissions - Fix UI was always designed around the concept of being a lightweight low-resource script for making relatively simple but useful adjustments to the WME interface, and I’d very much like to keep it that way moving forwards.

And yes, the name is a bit of a mouthful, so just as the original could be abbreviated to WME FU, so this version can be similarly abbreviated to WME FUME. Because being left to fume in rage at the decisions of the WME designers was what spurred Iain to write the original…

Here then it is. Version 1.0.257 of WME FUME.

  • “Move GPS layer” option now works with latest road & GPS layer definitions in both WME Production and Beta.
  • Zoom bar slider highlighting of permalink limitations updated for the new zoom level numbering.
  • Zoom bar now redrawn correctly after opening/closing/resizing the StreetView panel.
  • Aerial shifter functionality now works again.

Thanks to phuz and fuji2086 for ther contributions to this version. And Iain, if the heavenly ISP has got you hooked up and able to read this, thank you for everything you did, we’ll do our best to continue in the spirit with which you began.

Please note: As we don’t have access to the original script repository on Greasyfork, there was no way for us to release this version in a way that allows it to auto-update from the earlier WME FU. You will therefore need to uninstall the old version and then install this version. Your existing script settings should however be carried over, and future updates will then auto-update as normal.

5 Likes

Hello,
thank you very much for continuing the work of Iain.

Maybe a little (cosmetic) bug?

When I select “Enlarge geo handles” it does the job, but removes the white circle that allows you to see the cross that allows the POI to move.handles on.png fu handles off.png

Further information

It appears that the issue is only when the setting is at 6

If I change it to 8 or 10, it looks good

Another minor issue, should the “WME Fix UI Memorial Edition” link at the bottom of the preferences pane point to this thread instead of the old version?

It will do in the next update - I needed to get the new script set up on GF to check that side of things first before making the public announcement, so I didn’t know what the forum link would be at that point… Same reason this version also still points to the older version on GF itself.

Thank you for this :slight_smile:

I like that the new nickname keeps the same equivoque of the original.

Thank you for keeping this script up and running.

This is exactly what I was hoping for. A continuation of Iain’s script in his way of thinking. Lightweight, and with an emphasis on communication and working together. Thank you!

Thanks for continuing with Fix UI. Lain will be forever grateful.

You read our minds. Those of us that have faithfully followed the work of Iain for all our Waze years are grateful.

1.1.257 changes:

  • Zoom bar is now also redrawn correctly after a WME window resize
  • Hides the cookie reminder in the login prompt
  • Preserves the place drag cursor background when the Enlarge geo handles option is enabled
  • Forum link now points here rather than the original thread

Please note: It’s possible this version will also fail to auto-update (as its header now contains the actual script location on GreasyFork which v1.0 wasn’t aware of). in which case please perform another manual update from GF…

https://greasyfork.org/en/scripts/435828-wme-fix-ui-memorial-edition

1 Like

To install this script, do I need to uninstall/disable the original FU script first?

Yes, to install and use this WME Fix UI Memorial Edition (FUME) script you need to uninstall or disable the original FU script.

Hello,

First, allow me to say thank you to continue with this project.

As a user o Iainhouse’s script, I had the opportunity to comment in his last post that continuing to use his script would no longer be the same thing! :frowning:

Now that you have embraced this project, allow me to suggest/request the following feature: is possible to implement an option to change the transparency of the arrows of GPS Points? Many times, I find it difficult to see what is under them … For instance, information that scripts like Magic and Toolbox mark on segments is not very clear because it is “hidden” by the arrows (on zoom level 16, 17, …). The possibility to implement some transparency to GPS points arrows would be, in my opinion, very helpful.

Thanks

Fix UI has this option:FU.jpg
Have you tried it?

:roll:

Thank you for your feedback. I always had that option on, and the map was always “readable”.

Forget my suggestion (or not :slight_smile: ) because my post was based on my experience of last week, when I still had the old version of the script and it wasn’t working properly. This fact, plus the news on beta channel about new developments on GPS points, was making me crazy because I wasn’t being able to “see” the segments due to so many GPS point arrows over them!!!

Now that you mentioned it (and that I have the new working version of the script), I was looking with more attention to the map and everything seems, in fact, more “readable”.

Thank you for showing me “the light” :smiley:

In some ways I hope I am missing something obvious but Expand Element History was something I’m sure used to happen which appeared in

and, although it’s only one keystroke, I had got used to it appearing on scrolling, (but it is below the usual segment details display and may not be noticed to be missing - if you see what I mean!).
Has it been deliberately supressed or is there a setting that I haven’t found?

Adding my profound thanks for keeping this phenominal script working through editor ‘updates/improvements’.

Nope, as per the release notes in the original forum topic:

“I’ve left the View/Hide History button in place, but when you view the history, all the items will show as already expanded - no need to click on each one”

i.e. you still have to manually tell WME to display the history items, FUME will then just auto-expand all the ones present in the list once you’ve done so.

I’ve been using FireFox lately when I divide roads (just seems to work better for me) and I enabled the option to enlarge geo nodes and geo handles but it is not enlarging anything. Can this be looked at?

I’m starting to look at this now, but having given up on Firefox for WME years ago due to it providing a less pleasant environment for userscript development compared with Chrome back then, and how nothing much seems to have changed since then, I may end up smashing open my skull against the nearest solid surface in frustration before I’m done with this…