On Thu, 2014-02-06 at 23:47 +0530, Piyush Goel wrote:
Thanks for the suggestion! I have been able to see the issue with the behaviour of history of pages. I have seen the direcories you mentioned. Can you help me go about the code base? I'm not familiar with it.
You have to check only one directory 'shell', and inside that probably only the files ev-window.c and the ones related to the history management (ev-history*). Shell is the UI and the file names should be self-explained, for example: - Toolbar management: ev-toolbar - Sidebar: - thumbnails: ev-sidebar-thumbnails - bookmarks: ev-sidebar-bookmarks - annotations: ev-sidebar-annotations ... Because the bug is related to history, you can start looking at the history related files (ev-history*), and the window of the UI (ev-window). An approach would be: - determine when (or under which circumstances) a new page is added in the history. - where the shortcuts are added (associated to actions, maybe) -- Germán Poo-Caamaño http://calcifer.org/
Attachment:
signature.asc
Description: This is a digitally signed message part