Extend my current c++ application

已完成 已发布的 Dec 9, 2015 货到付款
已完成

Fix the following bugs in my existing application:

- BUG: fix saving of position and size of window. When I maximize the window, then close it, the values stored in the registry make the window open full screen next time. But this is wrong. If the window is maximized, the “state” should be saved, not the current top, left, width, height. So that when the app is closed, and re-opened, the user would be able to un-maximize the window and it should go back to the previous size before the user pushed the maximize button.

- When editing accounts, I think there is some bug where the program starts using a lot of CPU and memory.

- Sometimes the app spins out of control and adds a few K of memory usage every few seconds and uses up tons of CPU.

Improvements required:

1) Use CEF3

2) When clicking a link, it should open a full browser window using the OS’s preset browser selection. Currently it opens some type of “new”/”separate” browser window. This means that if a browser is already open, the desired effect is that a new tab in the existing browser window will be opened.

3) Support copy/paste of images from clip-board into the email. For example, if I take a screenshot, then “paste” it into my email, the image should be added inline into the email. This is how gmail works in chrome now. Perhaps this is because of using CEF1 instead of CEF3?

4) Resizing takes a VERY long time. I *think* that CEF3 has fixed this, but maybe the app needs to be compiled in distribution mode. I did see some comments about this in some forums.

5) Add support for touch (maybe this is CEF3 feature again)

6) add support for mouse wheel when scrolling within an email

7) Improve download support so that progress is shown as per chrome now. Or, launch a standard chrome “window” to download the file. Right now a blank window is shown.

8) When using gmail in chrome, when I type an email it tells me when I have made a spelling error. Can we get this functionality into our client? Or is this something that Chrome has built around the chromium object?

C++编程

项目ID: #9085687

关于项目

4个方案 远程项目 活跃的Dec 9, 2015

授予:

Alexod

Here is my bid, lets work it. .

$22 USD / 小时
(674条评论)
6.6

有4名威客正在参与此工作的竞标,均价$24/小时

tarik203

A proposal has not yet been provided

$27 USD / 小时
(0条评论)
0.0