zulip-desktop icon indicating copy to clipboard operation
zulip-desktop copied to clipboard

BrowserView: Updated, rebased PR with bug fixes.

Open kanishk98 opened this issue 4 years ago • 10 comments


What's this PR do?

Same purpose as #793, but updated to pass tests and include more recent features. For code to pass compilation, we may have to modify electron.d.ts to the file here.

I needed to make the above changes so that page-title-updated would be counted as a before-input-event.

You have tested this PR on:

  • [x] Windows
  • [ ] Linux/Ubuntu
  • [ ] macOS

kanishk98 avatar Oct 10 '19 18:10 kanishk98

@kanishk98 is this good to merge? If yes, then I'll need to cross-check the auto-update before merging.

akashnimare avatar Oct 10 '19 21:10 akashnimare

Yeah, features and settings seem to be working pretty well for me. I'll do another check just to make sure, but I think it's good to be merged.

Please also text me on czo if you need any help with testing the auto-update process.

kanishk98 avatar Oct 11 '19 19:10 kanishk98

Okay, great. I'm testing the auto-update on macOS first. Can you do the same on Linux?

akashnimare avatar Oct 11 '19 20:10 akashnimare

Can you do the same on Linux?

I can test it out on Windows (will let you know the results on czo). @muskankhedia would you mind testing this on Linux? I'll walk you through the process.

kanishk98 avatar Oct 13 '19 17:10 kanishk98

I've fixed the merge conflicts and also updated the broken link to the modified electron.d.ts file required. @akashnimare please have a look at this and let me know if it's good to go. @muskankhedia can you try running the auto-update on Windows and/or Linux and let us know how that goes? I'm getting the "Windows is unable to find Zulip.exe" error on my system, which is not related to the auto-update.

kanishk98 avatar Nov 18 '19 11:11 kanishk98

Oh, that error is really frustrating. I'll check it out.

akashnimare avatar Nov 18 '19 13:11 akashnimare

@akashnimare @kanishk98 what's the current status on this ?

vsvipul avatar Dec 07 '19 12:12 vsvipul

@vsvipul hey, good to see you back :)

This is next in our roadmap. I'm releasing the stable release from the master, once done we can push a beta release with this PR.

akashnimare avatar Dec 07 '19 18:12 akashnimare

Heads up @kanishk98, we just merged some commits that conflict with the changes your made in this pull request! You can review this repository's recent commits to see where the conflicts occur. Please rebase your feature branch against the upstream/master branch and resolve your pull request's merge conflicts accordingly.

zulipbot avatar Mar 01 '20 02:03 zulipbot

@manavmehta let's clean it up and merge.

akashnimare avatar Aug 05 '20 19:08 akashnimare