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

[IMP] web: add column creation support for kanban view on mobile #50114

Closed
wants to merge 1 commit into from

Conversation

adr-odoo
Copy link
Contributor

On mobile, there was no way to create a new column in the kanban view. This
was specifically annoying in the Project app (the user was able to
create the project but couldn't set its stages).

This commit enables this feature by adding a + icon at the end of the
tabs. This button opens a quick-create column widget.

If there is no existing column (for example in a newly created project),
this quick-create column widget is opened by default.

Finally, this commit improves the processing needed for the swipe
animation between the columns.

Task ID: 1893137

closes #40722

Signed-off-by: Pierre Paridans pparidans@users.noreply.github.com
Co-authored-by: Ankit Sathvara asa@odoo.com
Co-authored-by: Mohammed Shekha msh@openerp.com
Co-authored-by: Romain Estievenart res@odoo.com

Backport of 715c136

Description of the issue/feature this PR addresses:

Current behavior before PR:

Desired behavior after PR is merged:

--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

On mobile, there was no way to create a new column in the kanban view. This
was specifically annoying in the Project app (the user was able to
create the project but couldn't set its stages).

This commit enables this feature by adding a `+` icon at the end of the
tabs. This button opens a quick-create column widget.

If there is no existing column (for example in a newly created project),
this quick-create column widget is opened by default.

Finally, this commit improves the processing needed for the swipe
animation between the columns.

Task ID: 1893137

closes odoo#40722

Signed-off-by: Pierre Paridans <pparidans@users.noreply.github.com>
Co-authored-by: Ankit Sathvara <asa@odoo.com>
Co-authored-by: Mohammed Shekha <msh@openerp.com>
Co-authored-by: Romain Estievenart <res@odoo.com>

Backport of 715c136
@adr-odoo
Copy link
Contributor Author

@fw-bot ignore

@adr-odoo
Copy link
Contributor Author

@robodoo r+

@fw-bot
Copy link
Contributor

fw-bot commented Apr 24, 2020

Forward-port disabled.

@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Apr 24, 2020
@C3POdoo C3POdoo added the RD research & development, internal work label Apr 24, 2020
@robodoo robodoo closed this in 0f21525 Apr 24, 2020
@robodoo robodoo temporarily deployed to merge April 24, 2020 10:14 Inactive
@adr-odoo adr-odoo deleted the 13.0-create-column-fix-res branch April 24, 2020 10:17
immontilla pushed a commit to immontilla/odoo that referenced this pull request Apr 26, 2020
On mobile, there was no way to create a new column in the kanban view. This
was specifically annoying in the Project app (the user was able to
create the project but couldn't set its stages).

This commit enables this feature by adding a `+` icon at the end of the
tabs. This button opens a quick-create column widget.

If there is no existing column (for example in a newly created project),
this quick-create column widget is opened by default.

Finally, this commit improves the processing needed for the swipe
animation between the columns.

Task ID: 1893137

closes odoo#40722

Signed-off-by: Pierre Paridans <pparidans@users.noreply.github.com>

Backport of 715c136

closes odoo#50114

Signed-off-by: Adrien Dieudonné (adr) <adr@odoo.com>
Co-authored-by: Ankit Sathvara <asa@odoo.com>
Co-authored-by: Mohammed Shekha <msh@openerp.com>
Co-authored-by: Romain Estievenart <res@odoo.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI 🤖 Robodoo has seen passing statuses RD research & development, internal work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants