I would appreciate this feature, too! Same has been suggested in ticket #1202.
Sorry, my yesterdays post (posted as Anonymous) was not correct concerning the OnePlus Nord: On the OnePlus Nord there is no button to choose a camera at all (Open Camera V1.55). That's a different issue! I observed the behaviour with the not working camera with ID 4 in the fork of /e/OS (v1.53.1, package foundation.e.camera) where it is possible to cycle through the camera lenses.
It works! Thank you for the really quick fix of the issue!
First commit to fresh repository fails
Yes! It's working with TortoiseHg 5.5.1. Thank you very much!
Hi Nathan, thank you for your quick reply! Unfortunately your proposed edit doesn't work, because the module 'mercurial.merge' still exists in API V5.5. Just the class 'mergestate' was extracted to 'mercurial.mergestate'. Therefore the import does always succeed but 'mergestate' may still not be available... But that's no big problem: Swapping the statements in the try/except branches resolves the issue: try: # import library required for merge state (check unresolved). # NOTE: 'mergestate' class...
Found the reason here: https://www.mercurial-scm.org/wiki/Release5.5 The mercurial API has changed: The mergestate class along with some related methods and constants have moved from mercurial.merge to a new mercurial.mergestate module. Here is my quick & dirty resolution: Edit in the import modules section line 54 from merge as mergemod, # required for merge state (check unresolved). to mergestate as mergemod, # required for merge state (check unresolved). But I think this makes the Extension incompatible...
Error 'module' object has no attribute 'mergestate'