Coder Social home page Coder Social logo

godot_kanban_tasks's People

Contributors

coderbloke avatar el-falso avatar holonproduction avatar otterscript 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

godot_kanban_tasks's Issues

Plugin wont work

I'm fairly certain i'm doing something wrong since this is the first plugin i've tried to install but here you are anyways in case other noobs try the same thing and something can be improved on your end.

I'm getting this crash when i try to activate the plugin.

Unable to load addon script from path: 'res://addons/kanban_tasks/plugin.gd'. This might be due to a code error in that script.
Disabling the addon at 'res://addons/kanban_tasks/plugin.cfg' to prevent further errors.

Steps to reproduce:

1:
Download zip from github repository main page:
https://github.com/HolonProduction/godot_kanban_tasks

2:
Extract addons into project folder

3:
Open Godot Steam (3.5.1.) and open the project

4:
Go to project settings --> Plugins and try to check Enable box.

Godot says i'm using 2.0alpha of the plugin.

Let "Tasks view" to alternatively be a dockable tab for use in "floating tab mode".

I love having your tool add-on in Godot!
Honestly the only thing I could ever ask for is to allow myself to keep the window up (like with floating docks) while I navigate through Godot.
I'm not sure if you have plans for such a thing or not but it would help myself with some focus without having to bring up separate programs (or flipping back and forth from tasks view because my knuckle headed self has A.D.D (most commonly know as A.D.H.D). that and a few times I honestly want to write things as I go.

Thanks for giving this a read! โ™ฅ

Enhancement request: Add optional URL to tasks and display a button on the task item

It's mainly just a passing thought but I think it would be quite handy to add the option to include a URL field in each task, then display a button on the task item that the user can click and be directed to it (in their browser).

The reason I think this would be handy is to link to different ChatGPT... chats. I don't know what everyone else does, but my log of chats is a complete mess so being able to open a chat for specific items on my board and have them organised correctly would be pretty neat.

Quick examples of what I mean:

image

image

And, of course, thanks for creating this tool in the first place - it's very useful and nicely integrated too :)

Addon bugged in 4.1.1 ?

I was trying to install the addon but after restarting the engine there was no button at the top to access the addon and also it lead to
the other 4 buttons including the assetLib to be bugged thinking my window size streches over all my 3 screens when it was not.

See my post here for clarification: https://godotforums.org/d/35880-assetslib-bug

Enhancement Request: Group or Link Tasks

First off, fantastic work on this plugin! I'm really enjoying how convenient it is having tasks right inside the editor and project. The look, feel and functionality is absolutely on point.

An idea for a enhancement:
I'll often find myself needing multiple cards to complete larger features and it all gets a bit disconnected as I work through the tasks. It may be useful to add some kind of task grouping or linking so that users can break up their workflow into smaller chunks without losing context of what those tasks are building towards.

Current workaround I'm using is listing sub-tasks inside the description, which is okay, but it seems like there could be a better solution that increases sub-task visibility.

Enhancement request: Syncs Kanban Board with Github Issues?

Feature Idea (enhancement): Add GitHub Issues Integration

A feature like this would integrate GitHub with Godot projects even more. There could be options for:

  • Syncing with GitHub Issues
  • Editing Github Issue Properties (Labels, Projects, Milestones, Assignees) from within the task details. This could be a JSON object string at the beginning of the task details, storing the GitHub Issues settings data.
  • Collaboration

Any idea if this would even be possible? I would assume it would, using the GitHub Issues API...

Absolutely fantastic plugin, though! ๐Ÿ˜€

Thanks,
Joshpinto6

Add Dock mode to allow "floating tabs" for tasks

Discussed in https://github.com/HolonProduction/godot_kanban_tasks/discussions/17

Originally posted by Dangomation May 27, 2023
I love having your tool add-on in Godot!
Honestly the only thing I could ever ask for is to allow myself to keep the window up (like with floating docks) while I navigate through Godot.
I'm not sure if you have plans for such a thing or not but it would help myself with some focus without having to bring up separate programs (or flipping back and forth from tasks view because my knuckle headed self has A.D.D (most commonly know as A.D.H.D). that and a few times I honestly want to write things as I go.

Thanks for giving this a read! โ™ฅ

standalone crash when trying to load not-exit\deleted file from recent

The standalone version crash with error Attempt to call function 'close' in base 'null instance' on a null instance. on line 75 in data/board.gd script, when I tried to open renamed\deleted\moved file from the recent (next to create board and open board on app start up) maybe make so when it's happening popup will show up with message "file deleted\renamed\moved do you want to remove it from the recent list." with yes and no buttons, and then you can remove it from the recent list if yes. and you can do the same if the file is not valid.
Maybe I will also suggest using Compatibility instead of Forward+ (I rebuild standalone in Compatibility so the app will run on old laptop like I have)

## Loads the data from `path` into the current instance.
func load(path: String) -> void:
	var file = FileAccess.open(path, FileAccess.READ)
	if not file:
		push_error("Error " + str(FileAccess.get_open_error()) + " while opening file for loading board data at " + path)
>>>		file.close()
		return
Test1.mp4

Thank you for making this amazing godot plugin\app

Expose card type management in editor

Love this addon! Great work! On the screenshots you display different card types, e.g. Task and Bug. I can't find how to add this anywhere inside the editor, is this functionality not yet exposed or am I just missing something obvious?

Step completion isn't saving

Step completion isn't saving after quit. If I create a task and then add steps to it, close Godot, and re-open, those steps being done isn't saved.

If I manually edit the json file and set the done to true then they stay checked.

Exported version crashes upon save

Maybe I'm doing something wrong, maybe it's actually a bug in Godot's current version (x64 release build for Windows).

I've setup an export definition to create a standalone version of the editor and it works fine, but it crashes as soon as the editor tries to save changes to data.json. I suspect this happens due to it being a res:// URL. I changed it to just ./data.json (which is where I wanted to save it), and this seems to actually be working.

Make the plugin standalone.

This plugin does not rely on any godot internals. The only reason it is an editor plugin is for easy access from godot but it could also run standalone to use it for other projects that do not use godot.

(This does not mean that the plugin version will be dropped. Both versions will exist alongside each other.)

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.