Coder Social home page Coder Social logo

ck3-workbench's Introduction

ck3-workbench's People

Contributors

dependabot[bot] avatar xetra11 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

cybernetics

ck3-workbench's Issues

change CI to do a minor release for pushes on release branch

When pushing to the main branch (called release in the future) the pipeline should trigger a patch release and bump the patch version by one.
The release should be a PreRelease and the changelog should only contain commits (use gren feature of data source by commits).


The "real" official releases should be done by manual trigger (like Release Patch is implemented currently). However this is a follow up task to come

add a trait designer

Description

WIP: A trait designer where you can create the image for the trait and it's stats and export the trait script for it

Acceptance Criteria

  • Requirement A
  • Requirement B
  • Requirement N

test bug number 2

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots or GIF/Clips

If applicable, add screenshots to help explain your problem.

Info

  • Version of CK3-Workbench
    • latest (v0.0.43)
  • OS: (remove not applicable)
    • Windows 10
    • Debian
    • macOS

Additional context

Add any other context about the problem here.

test bug 3

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots or GIF/Clips

If applicable, add screenshots to help explain your problem.

Info

  • Version of CK3-Workbench
    • latest (v0.0.46)
  • OS: (remove not applicable)
    • Windows 10
    • Debian
    • macOS

Additional context

Add any other context about the problem here.

test bug 3

Description

A rough description of what the feature should do

Acceptance Criteria

  • Requirement A
  • Requirement B
  • Requirement N

Windows build fails

Describe the bug

The windows MSI packaging does not work at the moment. This seems to be related to JetBrains/compose-multiplatform#196

To Reproduce

Steps to reproduce the behavior:

  1. Run the github release workflow with windows release active

Expected behavior

Should work ๐Ÿ’ฏ

Info

  • Version of CK3-Workbench
    • latest (v0.0.40)
  • OS: (remove not applicable)
    • Windows 10

add traits and skills in character creations

Description

When creating a new character one should be able to also add traits and skills.

Acceptance Criteria

  • A user can add traits and skills in the character creation dialog/view
  • The traits option should provide a list of all existing traits
  • The skills options should provide a digit counter for skill level customization
  • There should be some kind of balance overview to see how strong the customization of a character is (like the vanilla CK3 ruler creator)

add all dialog events into the DialogManager

Some dialogs are still done by java swing and not opened in the onClick event of the menu item. They should also be brought into the DialogManager. Callbacks need to be added there to have processing logic for file openings etc.

[FEATURE] Test Feature for Gren

Description

A rough description of what the feature should do

Acceptance Criteria

  • Requirement A
  • Requirement B
  • Requirement N

make debian distribution available via apt/apt-get

Description
Installing with .deb is not very convenient hence the fact the project.wbp is always saved where to tool is executed from. With apt the installation path is set and execution is global from there.

Acceptance Criteria

  • I can download ck3-workbench via apt install ck3-workbench
  • I can download ck3-workbench via apt-get install ck3-workbench
  • after installation I can execute the workbench from everywhere and the last project state is always loaded

test feature number 2

Description

A rough description of what the feature should do

Acceptance Criteria

  • Requirement A
  • Requirement B
  • Requirement N

[BUG] Test Bug for gren

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots or GIF/Clips

If applicable, add screenshots to help explain your problem.

Info

  • Version of CK3-Workbench
    • latest (v0.0.42)
  • OS: (remove not applicable)
    • Windows 10
    • Debian
    • macOS

Additional context

Add any other context about the problem here.

project files should be saved in custom user locations

Description

As a user I want to be able to save my project files in a custom location.

Acceptance Criteria

  • add "save" menu item
  • add "save as" menu item
  • add "open project"
  • start with a default project if none is created
  • the tool should persist the preferred project save location
  • make awesome with Kotlin coroutines

characters in the character list view should be editable

Description

Currently there is no way to edit a character. It should be possible to remove or edit them.

Acceptance Criteria

  • I can remove a character from the character list
  • I can edit a character from the character list
  • I can clone a character from the character list

add auto save setting

Description

In the settings I'd like to have a checkbox to activate auto saving.
This should save my current project in a given period.

Acceptance Criteria

  • I can see a settings menu at the top menu bar
  • I can see a checkbox to activate autosave
  • I can activate autosave and my project is being saved every n seconds

add religion creater/generator

Description

Maybe a dynamic religion maker? drag and drop tenets/doctrines into a UI and have it generate the code for you

Acceptance Criteria

  • As a user I want to be able to easily customize a religion by given tenets and doctrines
  • As a user I can then export the created religion via an "export religion" option (menu item etc.)

add recent projects view

Description

Add a menu view where all recent projects are listet for easy access (no hassle with "Open Project" dialog)

Acceptance Criteria

  • add "open recent" menu item

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.