Coder Social home page Coder Social logo

torque3d-projectmanager's People

Contributors

crabmusket avatar davidwyand-gg avatar dleslie avatar thecelloman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

torque3d-projectmanager's Issues

Why the switch to Project Manager?

Out of curiosity why the switch to Project Manager? It seems to have a fraction of the features of the original Toolbox. I know this is not an "Issue" but I am sure others going through this process will ask the same question.

The GitHub documentation for setting up the Project Manager is a little off. The latest build of Torque does not include a Toolbox to remove per the tutorial. I spent some time looking for it. Also, since there is no Toolbox to remove it would be good to include the directory where the Project Manager should be placed once the exe is built. I figured out it was the top directory after copying over the QT dlls.

Thanks!

Projects not found when no executable

If there is no game executable present in a project then that project does not show up in the list. This means that we must first compile a project before it will show in the Project Manager, which doesn't make sense.

PHP class name clash

PHP >=5.5.0 introduced a new class named Generator which name clashes with the generator class of project manager.

Templates not found when no executable is present

If there is no game executable present in a template then that template does not show up in the list when creating a new project. This means that we must first compile all templates before being able to make projects out of them.

Ideally we should be able to create new projects from templates that don't have an executable. Then it will be up to the project to compile itself before being used.

qmake: TARGET is empty

When running qmake there is a warning about the TARGET variable being empty. This leads to VC++ solution without a name and thus a .exe file without a name in the build

I think that in projectmanager_files.pro there should be:

TARGET = projectmanager

Torque Tool Box crashing

The Torque toolbox is crashing when more than one project exists. I am going to reference a thread that has a good chunk of info on this. There is a post that says that error is only on the closed source version and shouldn't exist on the open source.

It still exits, fresh install of Windows 8, then installed Torque3D through github for windows. My screen looks exactly like the screenshots in the thread when I add another project or try to use the toolbox with more than one project available.

GarageGames/Torque3D#99

Project manager stores absolute paths in project files

If the user generates a project in the project manager and they create it in

c:\blah\blahlower\etc

project manager will create an absolute path to all of the engine files in includes etc... making moving the project an annoying task

should be replaced with

../../../../../../

Generating a module enabled project with incorrect sdk path incorrectly states Project Generation Successful.

If you generate a project with modules enabled that have incorrect SDK paths set, there is a popup at the end stating the project generated successfully. This should indicate that there was a problem generating your project. Additionally, it would be best if this popup included a list of warnings or errors that prevented the project from beind created.

Steps to Reproduce:

  1. Using Project manager 2.0, click new project.
  2. Select the Full Template.
  3. Click Choose Modules.
  4. Enable Leap Motion Controller module and choose the Extended Move Class.
  5. Choose an incorrect path for the Leap Motion SDK path.
  6. Click OK.
  7. Click Create Project.
  8. Observe at the end of project generation a successful message is displayed.
  9. Observe there are no solution files for your project.

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.