Giter Site home page Giter Site logo

alfredbaudisch / godello Goto Github PK

View Code? Open in Web Editor NEW
780.0 780.0 49.0 9.57 MB

Trello inspired kanban board made with the Godot Engine and GDScript, with a real-time collaborative backend (Elixir and Phoenix Channels) and a local backend for offline usage (Godot Custom Resources)

License: MIT License

GDScript 100.00%
elixir elixir-lang elixir-phoenix gdscript godot godot-engine godotengine phoenix-framework

godello's People

Contributors

alfredbaudisch avatar calinou avatar cptfubar 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

godello's Issues

local use of godello

hi! i just wanted to know if there is some way that i can use godello just on my local computer

As far as I understand, no data in godello is currently saved, because you still work in the backend, but I would like to use it simply for personal organization (without the need to log in or internet connectivity, only local use) and save everything on my pc

So I would like to know if this is something that may be added in the future, or simply cannot be due to the way it is done.

In any case, the project is great, keep up the excellent work!

Put Download Link/File In Github Page

I'm Sorry If It is there already but I can't find one.
It will be good to put it in README.md.

Nice Work Anyway! I Didn't Think About Making An App (Not A Game) Using Godot!

Local backend implementation breaks dragging and dropping of cards (cards disappear, or get duplicated or simply do not move)

The implementation from the local-backend branch breaks dragging and drop for both using the remote Elixir adapter and the local adapter.

In that implementation, it's not possible to drag and drop cards between lists anymore. And when toggling to the Elixir backend, when dragging cards and dropping on lists, they either get duplicated or removed.

Until this issue is fixed, the local backend implementation cannot be merged into master.

NOTICE: This bug is considered critical only when using the local backend branch [it breaks the main feature of the GUI implementation which is the dragging and dropping]. The original code in the master branch is fine.

How to Reproduce

  • Godot 3.5.2-stable
  • Get Godello from the local-backend branch
  • Create a Board, 2 lists and a card in each list
  • Now drag the cards around
  • Now go to Settings, switch to the Elixir backend (no need to have the backend actually running)
  • Create Board, 2 lists and a card in each list
  • Drag cards around
DragBroken.mp4

Expected

  • You should be able to drag and drop cards seamlessly between lists.
  • You should be able to drag and drop cards to sort them seamlessly.
DragWorking.mp4

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.