Giter Club home page Giter Club logo

Comments (7)

TheJaredWilcurt avatar TheJaredWilcurt commented on August 19, 2024

Hey! It's awesome that you're excited about UGUI. We're currently in the process of designing and building a website UGUI.io. That website will have an explainer video, download link, tutorials section, documentation, additional starter templates, and a section to spotlight applications people have made using UGUI.

UGUI is nearing completion. I finished testing in Ubuntu and OSX, and have one last important change to make before version 1.0 comes out in the next few days.

For now if you'd like to try it out, the easiest way to run it is to download a copy of NW.js from NWJS.io, then download the zip version of UGUI from this Github repo. Extract the NW.js folder to your desktop. Then open the UGUI zip and move the contents of it into the nwjs folder. All of the UGUI stuff should be in the same spot as nwjs, so that the nwjs.exe and the package.json are in the same directory. Then just run the nwjs.exe file and it should launch the UGUI app.

To create your own application, edit the package.json file and the index.htm. More detailed tutorials coming soon.

As far as forums go, we use the GitHub Issues page for feature requests and bug reports, and UGUI.reddit.com for community and general support stuff:

from ugui.

tyeeman avatar tyeeman commented on August 19, 2024

Thanks for the info! I put all the files in one folder, looks like they are calling nwjs.exe, nwjc.exe now. So I ran nwjc.exe and got a fast scrolling window that ended in this -

--log_instruction_file (AArch64 instruction statistics log file.)
       type: string  default: arm64_inst.csv
 --log_instruction_period (AArch64 instruction statistics logging period.)
       type: int  default: 4194304
 --redirect_code_traces (output deopt information and disassembly into file code-<pid>-<isolate id>
asm)
       type: bool  default: false
 --redirect_code_traces_to (output deopt information and disassembly into the given file)
       type: string  default: NULL
 --hydrogen_track_positions (track source code positions when building IR)
       type: bool  default: false

Any tips what's happening?

Update - I had to run nw.exe and then the app opened ok.

Getting this error after I drag and drop my cli app on gui and click run. I am using Firefox, not Chrome -

cli_filename Array[7]
events.js:125 Uncaught Error: spawn cli_filename ENOENT

from ugui.

TheJaredWilcurt avatar TheJaredWilcurt commented on August 19, 2024

nwjc is a separate executable, it's meant for some more advanced stuff. It's a little experimental last I checked, but the idea is for people who want to distribute their application without sharing the source code. You can load up your application, then have nwjc take a live-in-memory snapshot of it and store it as an executable. Again, this is advanced, and you really shouldn't worry about it for a while. There should be a nw.exe or nwjs.exe depending on the version you download.

Until the tutorials are created and up on UGUI.io, you should check out the NWJS documentation.

Also there is some misunderstanding, you don't use Firefox or Chrome. NW.js is a portable, modified version of the Chromium browser with IO.js built in. That's probably more than you need to know, but just understand that NW.js IS your browser, and UGUI/Your App can only run in it as it has magical super powers that regular browsers don't (access hardware, filesystem, and the ability to run executables).

from ugui.

tyeeman avatar tyeeman commented on August 19, 2024

Ok, I got it regarding the browser. There is one small bug in windows, after I open UGUI and the main window appears, if I click outside the window to my file manager (Total Commander), the UGUI window does not disappear to the background but starts breaking up. If I click outside the UGUI window and Firefox is behind it, UGUI window does not break up. Strange?? Maybe this isn't a bug and a problem with my graphics card??

from ugui.

TheJaredWilcurt avatar TheJaredWilcurt commented on August 19, 2024

I don't understand what you had happen.

I tested it but the programs behaved normally. If you can give me steps to reproduce it, I'll look into fixing it.

from ugui.

tyeeman avatar tyeeman commented on August 19, 2024

Here it is. Doesn't happen every time I click background application, just randomly. As I move my cursor around, the underlying app shows up (total commander top icons).

http://imgur.com/8lYCbSn

from ugui.

TheJaredWilcurt avatar TheJaredWilcurt commented on August 19, 2024

You should test it out with just NW.js. I'm guessing this is either something specifically with your machine, or with nw.js itself. I tried it some more and couldn't get anything to occur. If it happens with just NW.js (not using UGUI), then you can report it on the NW.js github page, as there's nothing I'd be able to do to fix it.

from ugui.

Related Issues (9)

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.