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

Update: pull in upstream changes #6

Closed
wants to merge 31 commits into from

Conversation

SlySven
Copy link
Member

@SlySven SlySven commented Oct 27, 2020

This PR cherry-picks all the commits made upstream and then merges in that upstream with the result that they have identical code. {Edit: that may not have been the optimum as it seems that each non-merge commit appears twice!}

It should be possible to consider switching to the upstream repository which would make some third parties (packagers) happy as they could consider dropping our fork and using upstream for their builds. OTOH if upstream make changes that we are not happy with (or we want to make changes that upstream don't want) then keeping a parallel repository makes sense - however we really must keep ours in step with upstream if we want to tell third parties "you can use either"...

gamecreature and others added 30 commits July 13, 2020 18:33
Compile fix for README example
…. Possible incompatibility with older releases!
…y() or controller->setReadonly()

Update CMakeList.txt
… endChanges, to prevent updating per item)
Support for sticky-selection in replaceSelection methods. (Required for InpuMethod entry)
Improved TextEditorComponent::InputMethodEvent... It now support special chars entry like expected. (Option+e,  e => ´ => é)
- Fixed gapvector destructor: it did not use an array delete.
- TextEditorWidget::setHorizontalScrollBar not emits the correct horizontalScrollBarChanged event.
…. Possible incompatibility with older releases!
…y() or controller->setReadonly()

Update CMakeList.txt
Support for sticky-selection in replaceSelection methods. (Required for InpuMethod entry)
Improved TextEditorComponent::InputMethodEvent... It now support special chars entry like expected. (Option+e,  e => ´ => é)
- Fixed gapvector destructor: it did not use an array delete.
- TextEditorWidget::setHorizontalScrollBar not emits the correct horizontalScrollBarChanged event.
@SlySven SlySven changed the title Update pull in upstream changes Update: pull in upstream changes Oct 27, 2020
@SlySven
Copy link
Member Author

SlySven commented Oct 27, 2020

The CI stuff is completely borked at present - it is still using the Ubutu Trusty distribution and is using Qt 5.6 ... it needs an update IMHO as that part was last revised in 2017...

... FTR it is our CI stuff BTW, upstream does not seem to make use of it.

This is intended to be used for the replacement for Mudlet/Mudlet#4198 .

@vadi2
Copy link
Member

vadi2 commented Oct 27, 2020

Hm, but we don't want to be able to tell others that they can use either - they need to use what we use.

@vadi2
Copy link
Member

vadi2 commented Nov 3, 2020

Hm, on second thought, why cherrypick all commits? Right now we don't have any specific changes, we merged everything into upstream - this means that we can just fast-forward the branch:

image

@SlySven
Copy link
Member Author

SlySven commented Nov 8, 2020

Closing in favour of #7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants