Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a quick build feature using a pre-defined build, without prompts #1322

Open
Tracked by #1269
tmarplatt opened this issue Jan 28, 2023 · 3 comments
Open
Tracked by #1269
Assignees
Labels
build tool Component: Exports or the build tool enhancement Request: New feature or improvement planned Note: Feature planned for a later release

Comments

@tmarplatt
Copy link
Contributor

The problem:

Right now, if you want to Build your project you need to go through the Build dialog, choose your desired build format, click through the file browser and if applicable, confirm a file overwrite.

It's the same if you want to quickly re-build in succession. Which means that if you want to quickly replace your last build with the same exact settings and file paths, you still have to go through all the clicking. This wastes time and focus away from the user.

The request:

It would be very useful if there was but a shortcut, even if it's just a new Tools menu item, that forces a rebuild with the exact same options, format and paths as the last attempted Build. If an overwrite is inevitable, do so without prompting. The only visual feedback should be perhaps an alert dialog with success status.

Also illustrated by @nyex in the ideas thread.

@tmarplatt tmarplatt added the enhancement Request: New feature or improvement label Jan 28, 2023
@vkbo
Copy link
Owner

vkbo commented Jan 28, 2023

The build tool should actually remember the settings from your last build. Anyway, the new build tool I'm working on will have the ability to save multiple build presets. The way I'm thinking about implementing this feature is to have a quick build option where you can select a build preset, a path and a file format. I can then add a "quick build" option to the sidebar, or something similar.

Some form of visual feedback is needed to let the user know the quick build was successful. I'm thinking maybe pop up a box with a progress bar, like the one in the build tool, and just a close button when it's done.

I will also add the command line build option that @nyex mentions in the ideas thread, using the same build presets and arguments as the quick build. I can probably use the same code even.

@vkbo vkbo self-assigned this Jan 28, 2023
@vkbo vkbo added this to the Release 2.1 Beta 1 milestone Jan 28, 2023
@vkbo vkbo changed the title Implement quick Project build re-using all options from last build, without prompts Add a quick build feature using a pre-defined build, without prompts Jan 28, 2023
@vkbo vkbo mentioned this issue Jan 28, 2023
28 tasks
@vkbo vkbo added build tool Component: Exports or the build tool todo labels Jan 28, 2023
@marek-lach
Copy link

Related to #1394.

@vkbo
Copy link
Owner

vkbo commented Mar 11, 2023

Ah, right, I thought your request was familiar. These two aren't entirely identical but can certainly be bundled into the same feature.

@vkbo vkbo added planned Note: Feature planned for a later release and removed todo labels Apr 14, 2023
@vkbo vkbo modified the milestones: Release 2.1 Beta 1, Build Tool Rewrite Apr 24, 2023
@vkbo vkbo modified the milestones: Build Tool Rewrite, Future Release Jan 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build tool Component: Exports or the build tool enhancement Request: New feature or improvement planned Note: Feature planned for a later release
Projects
None yet
Development

No branches or pull requests

3 participants