Live data from Hacker News

Disable new Slack WYSIWYG editor with this bookmarklet

github.com

51–60 of 110 posts

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#51
post #34

I've been struggling with the new editor for the past week or so. I finally sent this feedback to Slack today: Hi there, when the WYSIWYG editor rolled out, I was pleased to see it could be disabled with the "Aa" button in the bottom right. I quickly realized it's not disabled, the toolbar is just hidden. Here are the problems I run into: 1. Typing ``` and then pasting and typing it again (force of habit from *every…

Slack is extremely hostile towards user feedback. I sent them comments on what I believe to be a terrible feature and they also told me it will never be changed.

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#52

Earlier quoted context omitted.

I set the env variable but I can't seem to get the access to devtools? Only regular menu appears on right-click.

Same for me on macOS.

Try like this:

SLACK_DEVELOPER_MENU=true /Applications/Slack.app/Contents/MacOS/Slack

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#53
post #36

Earlier quoted context omitted.

I don't understand the point of electron for applications whose functionality is entirely dependent on being online anyway. At that point, just use a browser as it's one fewer item to install. Is the Electron version of Slack capable of anything beyond the browser version?

You can include native code in Electron apps. I am not sure it is actually needed in any of the messaging Electron apps (Slack, Discord), but the capability is there. My favorite Electron app is Balena Etcher. It is "dd" but uses 200MB of RAM. It is AMAZING.

> It is "dd" but uses 200MB of RAM. Say no more. I am sold.

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#54
post #20

You can do it in the desktop app as well. If you run it with SLACK_DEVELOPER_MENU=true in env vars, it'll enable you to right click to Inspect Element, open devtools and run this code snippet there

I set the env variable but I can't seem to get the access to devtools? Only regular menu appears on right-click.

Try quitting Slack and just running this from the console.

It worked for me:

export SLACK_DEVELOPER_MENU=true

open /Applications/Slack.app

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#55
post #19

Earlier quoted context omitted.

You should be able to press Cmd+Shift+I and open the developer console.

Doesn't work for me, just opens the channel info window.

run slack with SLACK_DEVELOPER_MENU=1 and then right click and hit "inspect element"

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#56

Earlier quoted context omitted.

I set the env variable but I can't seem to get the access to devtools? Only regular menu appears on right-click.

Try quitting Slack and just running this from the console. It worked for me: export SLACK_DEVELOPER_MENU=true open /Applications/Slack.app

Instead of using open you can just run the binary inside Slack.app directory:

SLACK_DEVELOPER_MENU=true /Applications/Slack.app/Contents/MacOS/Slack

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#57
post #34

I've been struggling with the new editor for the past week or so. I finally sent this feedback to Slack today: Hi there, when the WYSIWYG editor rolled out, I was pleased to see it could be disabled with the "Aa" button in the bottom right. I quickly realized it's not disabled, the toolbar is just hidden. Here are the problems I run into: 1. Typing ``` and then pasting and typing it again (force of habit from *every…

Maybe if they start getting enough emails/tweets they will reconsider this...emailing them now...

Slack is an enterprise product. You aren't the guy who buys it, so what you think is irrelevant. They don't care anymore, user experience won't affect their bottom line unless it somehow becomes a Powerpoint bullet vs. some other enterprise competitor, which by definition is equally unconcerned about end-user opinions for the same reasons.

Atlassian is the same way now, providing any kind of feedback to them is equivalent to sending it to /dev/null.

The other thing here is the beauty of a SaaS model once you are an established player. Some product manager inside Slack or Atlassian can upend the user experience of millions of people almost instantly and they can't escape it - an origanization can't just decide to stay on an older version or roll back. Your only choice to drop a subscription for a service in use across your whole organization and which will require going through huge organizational inertia to change. It's ultimately bad for the SaaS companies as well since they never get any real feedback on how their product is perceived (subscription revenue is stable!) until their junk gets so bad that a new competitor without the baggage comes in and suddenly upends the market. Kind of like ... Slack, five years ago. It can happen fast.

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#58
post #36
post #26

Earlier quoted context omitted.

well, they can use the browser version and have this snippet working without any extra steps

I don't understand the point of electron for applications whose functionality is entirely dependent on being online anyway. At that point, just use a browser as it's one fewer item to install. Is the Electron version of Slack capable of anything beyond the browser version?

I like having a separate app as I can use the window class in X to manipulate which desktop it opens on without too much fucking about.

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#59
post #36

Earlier quoted context omitted.

I don't understand the point of electron for applications whose functionality is entirely dependent on being online anyway. At that point, just use a browser as it's one fewer item to install. Is the Electron version of Slack capable of anything beyond the browser version?

I think it can do screen sharing in calls, whereas the browser app can only do voice calls (and maybe video, I can't recall).

They could implement screen sharing in the browser version via webrtc.

Re: Disable new Slack WYSIWYG editor with this bookmarklet

#60
post #36
post #26

Earlier quoted context omitted.

well, they can use the browser version and have this snippet working without any extra steps

I don't understand the point of electron for applications whose functionality is entirely dependent on being online anyway. At that point, just use a browser as it's one fewer item to install. Is the Electron version of Slack capable of anything beyond the browser version?

> I don't understand the point of electron for applications whose functionality is entirely dependent on being online

I’ve made electron apps that load a website I have no control over and added features to it, including new styling, keyboard shortcuts, and command-line flags.

I would have built a native app, but documentation on making macOS app is awful while electron’s documentation is top notch.

Post reply on HN