I want to apply my recent changes from on development branch to the main trunk. I thought I could use the Browse Changes feature of the CVS integration, which can list my transactions to the CVS repository within a time interval. I hoped that from this dialog I can select a transaction, view the files involved, and do the required operation, such as making a diff and applying the changes or adding and removing files.
I was surprised (and annoyed) to find out that the Browse Changes dialog is modal! This means that I have to start over again calling this feature (and cvs rlog command takes quite a while), when I need to do things, which would no work from within this dialog.
The fact that such productivity dialogs are still modal and not integrated into the docking framework of the IDE is very strange, I would have expected, that such things would have been reworked within the "improved VCS integration".
Is there any other, maybe better way in IntelliJ to accomplish this task, i.e. getting a list of my recent changes to the repository and transferring those to the branch I am working on. Till now, I used SmartCVS to accomplish this task, and I tried if IntelliJ can help me in this respect with the new version.