Coder Social home page Coder Social logo

Comments (19)

ransome1 avatar ransome1 commented on May 11, 2024 1

Hi @indiewelt . Thanks for submitting the issue. I could not reproduce it on either Linux or Windows, but I did some digging and learned, that for MacOS I need to do some extra steps, before copy and and pasting will be working. I will fix it in the next release. Only problem is, that I won't get my hands on an Apple machine for the next two months at least and therefor won't be able to build new releases.

But what I do is labeling this issue with "help wanted" and maybe some Mac user can build the next release for me and add it to the next release.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024 1

I am willing to help by building the release. Contact me and we can get it done.

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024 1

sorry, my mistake, it's npm run dist

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024 1

Sent!

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

@intrepidsilence . That would be great. Do you know how it works?

If not:

  1. Install NPM: https://www.npmjs.com/get-npm
  2. Fork sleek and pull the master branch or simply download the master branch as a zip here on Github and extract it
  3. Open the package.json file and change this line "dist": "electron-builder -wl --publish always", to "dist": "electron-builder -m --publish never",
  4. Use terminal and switch into sleeks folder and run npm dist

That should build the .dmg file. If that worked we can figure out if the fix worked and upload it here.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Are you sure npm dist is correct? That does not seem to work.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Looks like I need electron-builder, too. Looking now...

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

Try a npm install, it should install electron builder if I'm not mistaken.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Yes, that worked but apparently it is too new - what version of EB do I need?

❯ npm run dist

[email protected] dist
electron-builder -m --publish never

• electron-builder version=22.10.5 os=20.3.0
• loaded configuration file=package.json ("build" field)
⨯ Cannot compute electron version from installed node modules - none of the possible electron modules are installed and version ("^12.0.0") is not fixed in project.
See electron-userland/electron-builder#3984 (comment)

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

I'm building with 22.9.1

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Bingo! How would you like me to get you the build dmg? Also, do you have a test regimen that you go through with builds before releasing them?

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

I have performed initial tests and everything seems to be working, including pasting into an editor field.

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

I was writing to ask you for quick test :)

It won't propably work, but can you try to upload the dmg to a comment here? It will propably clash by it's file size. You could upload it to some file hoster like wetransfer and send me the link.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Yep, it is too big. Looking for a good method now...

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

wetransfer needs a TO email address. Is there one you can share here?

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

you can use ransome [AT] uber.space

from sleek.

ransome1 avatar ransome1 commented on May 11, 2024

Hi @indiewelt, thanks to @intrepidsilence we now have a MacOS build in which the copy&paste of text should be working: https://github.com/ransome1/sleek/releases/download/v0.9.3/sleek-0.9.3.dmg

from sleek.

indiewelt avatar indiewelt commented on May 11, 2024

Hi @ransome1 and @intrepidsilence - Thank you two so much - I just tested it and it works. It was amazing to see how you solved it in no time. I don't understand what this behaviour has caused but I am happy that it works now. Have a nice weekend.

from sleek.

intrepidsilence avatar intrepidsilence commented on May 11, 2024

Just happy that I was able to help out.

from sleek.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.