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

Remote Repositories > Separate Push URL not working #2550

Closed
rahlzel opened this issue Dec 10, 2014 · 3 comments
Closed

Remote Repositories > Separate Push URL not working #2550

rahlzel opened this issue Dec 10, 2014 · 3 comments
Labels
type: bug 🐛 up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/
Milestone

Comments

@rahlzel
Copy link

rahlzel commented Dec 10, 2014

Version 2.48.03

image

When using the "Separate Push URL" checkbox and then switching to a different repository, both repositories update at the same time (Fetch Url and Push Url together), making it impossible to select a separate push URL

@KindDragon
Copy link
Contributor

Have you pressed the button to save the changes before switching to another repository?

@rahlzel
Copy link
Author

rahlzel commented Dec 11, 2014

Yes.

@rahlzel
Copy link
Author

rahlzel commented Mar 15, 2015

I realized I may not have been clear. Both drop-down menus change at the same time, as if they're the same menu:

gif

@KindDragon KindDragon added type: bug 🐛 up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/ labels Mar 23, 2015
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Mar 29, 2015
What's changed:
- Remote repositories can now be ordered, with the top one being the most preferred remote by the user. The order is stored in .git/conifg.
- FormRemotes "remote repositories" tab's layout has been reworked and updated
- FormRemotes has received a refactor to provide a better separation of UI and data management concerns.
A common functionality for remotes management has been extracted into a controller, which abstract data management.
- FormPush, FormPull and RemotesComboboxControl have been updated to take advantage of the new functionality.
They now obey the user-defined remotes order.

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Mar 29, 2015
What's changed:
- Remote repositories can now be ordered, with the top one being the most preferred remote by the user. The order is stored in .git/conifg.
- FormRemotes "remote repositories" tab's layout has been reworked and updated
- FormRemotes has received a refactor to provide a better separation of UI and data management concerns.
A common functionality for remotes management has been extracted into a controller, which abstract data management.
- FormPush, FormPull and RemotesComboboxControl have been updated to take advantage of the new functionality.
They now obey the user-defined remotes order.

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Mar 29, 2015
What's changed:
- Remote repositories can now be ordered, with the top one being the most preferred remote by the user. The order is stored in .git/conifg.
- FormRemotes "remote repositories" tab's layout has been reworked and updated
- FormRemotes has received a refactor to provide a better separation of UI and data management concerns.
A common functionality for remotes management has been extracted into a controller, which abstract data management.
- FormPush, FormPull and RemotesComboboxControl have been updated to take advantage of the new functionality.
They now obey the user-defined remotes order.

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Aug 14, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Aug 14, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Aug 14, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- New.Text
- Delete.Text
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Aug 27, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Aug 28, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
- lblMgtDetailsPanelHeader.Text
The following items removed from FormRemotes:
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Oct 30, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
The following items removed from FormRemotes:
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text

Fixed few Russian translations.
RussKie pushed a commit to RussKie/gitextensions that referenced this issue Nov 12, 2016
Remote repositories are accessible on a several forms, however the experience is quite inconsistent.
The management of the remotes is quite poor too, UX is confusing and buggy.
In the original implementation the UI and the BL concerns intertwined which makes it difficult to maintain, extend and test.

* The new implementation moves the functionality concerning dealing with the remotes repositories into a
separate controller abstracting the data management from the UI.
* The controller enables testing
* The controller also simplifies the remotes management (FormRemotes). The "remote repositories" tab's layout has also been reworked and updated.
* All affected forms now need to instantiate a controller, load the remotes and bind them to the desired UI control (i.e. to a combo).

The following reported bugs are fixed:
- gitextensions#2550 - Remote Repositories > Separate Push URL not working (gitextensions#2550)
- gitextensions#1465 - Tab Stop Order in Remote Repositories dialog is very messed up (gitextensions#1465)

The following change was undone, as it introduced quite inconsistent and confusing UX:
- gitextensions#1208 - Rearrange buttons in "Manage Remote Repositories" dialog (gitextensions#1208)

Translations:
The following items added in FormRemotes:
- lblMgtPuttyPanelHeader.Text
- _gitMessage.Text
- _gbMgtPanelHeaderNew.Text
- _gbMgtPanelHeaderEdit.Text
The following items removed from FormRemotes:
- buttonClose.Text
- PuTTYSSH.Text
- _hintDelete.Text
- groupBox1.Text

Fixed few Russian translations.
@jbialobr jbialobr added this to the Next version milestone Nov 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug 🐛 up-for-grabs Easy tasks for those looking to get involved. Refer to https://up-for-grabs.net/
Projects
None yet
Development

No branches or pull requests

3 participants