Giter VIP home page Giter VIP logo

alma's Introduction

I'm Emil - a multidisciplinary creative at the intersection of design & technology. I've spent the last 9 years crafting user experiences for millions of people around the world, through my work at Electronic Arts.

I'm currently on an endeavor with Polar - an all-in-one monetization platform for developers.

alma's People

Contributors

emilwidlund 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  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

alma's Issues

Copy/paste

Be able to select and copy (or paste) a specific or a group of nodes

Undo key

Be able to undo changes with CTRL/CMD + Z.

Following the README instructions results in an invalid build

Description

Following the README's guidance:

Installation

  1. yarn
  2. yarn run start
  3. Server now up on http://localhost:3000

...Results in the following error:

ERROR in ./src/client/hooks/useCircuitContext/useCircuitContext.ts 1:0-49
Module not found: Error: Can't resolve 'alma-webgl' in '/Users/adamsoderstrom/Documents/adamsoderstrom/www/projects/alma/packages/alma-web/src/client/hooks/useCircuitContext'
 @ ./src/client/routes/CircuitRoute/CircuitRoute.tsx 12:0-84 46:38-55
 @ ./src/client/containers/App/App.tsx 7:0-70 20:95-107
 @ ./src/client/index.tsx 3:0-43 4:36-39
...

This seems to only occur when there's no initial build directory in the alma-webgl directory.

Steps to reproduce

  1. git clone this repo. (ensure that there's no build's in packages/*).
  2. yarn && yarn start

Keyboard shortcut improvements

Having to drag nodes around is a helpful mental model for visualizing shaders, but having to click through menus to add nodes is not.

I think not having some sort of command to add a new node where I can just type the name of what I'm looking for really slows down the process. Not only is using the mouse generally slower, but I don't have an easy way of remembering where to look for nodes in the folder structure โ€” is pow() not math?

Personally if I could press cmd+k or cmd+/ and just type pow I would be a very happy and much faster camper

navigating canvas is hard

Curently its not verz easz to navigate canvas panning.
it would be nice if there would be waz to navigate canvas with grab canvas (see figma for implementation)
it could be middle button or som shorcut like holding control or space bar

Funding

  • You can sponsor this specific effort via a Polar.sh pledge below
  • We receive the pledge once the issue is completed & verified
Fund with Polar

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.