Hi Denis,

I was going over the code that I have developed in the past and I was
wondering if you are interested in merging any of these features:

- Support for metadata in Linux via gvfs to store latest page
  opened. 

- Support to add latest page in the MRU (specifically for cases where
  gvfs is not available). gvfs has priority over MRU.

- Added support for 'dot' type paper. http://www.printablepaper.net/category/dot
  Many of the parameters for the paper style are hardcoded. It would be
  nice to move them to the config file, such as spacing. 

- horizontal scroll lock (when scrolling down, fix X offset).

- A5 paper size (I know we mentioned it before, I am ok if it does not
  make it). But it is a really nice size for 8 and 10" tablets.

- Snap-to-grid. It is based on two variables (in the UI: boolean Snap to
  Grid--defaults to false, and snap_separation). 

This is a feature that I'll probably code soon, since I just discovered
it and find it very useful to prepare notes for my students:

- Add an option in the menu to enable/disable printing/exporting 
  to PDF the paper type.

Also, i have found some bugs:

- Once in a while, the main pointer (mouse or touch) stops
  working in dialog boxes. I does not seem to matter if I select 'pen
  disables touch')

Now, some that are usability related:

- The apply-to-all pages does not work for PNGs.

- There needs to be an option when loading a PNG to scale it to the size
  of the paper. Currently (and I had to read the code to understand it)
  PNGs are scaled 1-to-1 depending on display_dpi and the paper
  size. Say my page 5" long, and my display_dpi=100. I have a PNG that
  is 1,000 pixels long, then when I apply that png as a background the
  page ends being 10" long instead of 5" long. 

- It would be nice to be able to reorder colors in the UI based on the
  config file.

  


--
Daniel M. German                  "I cannot but conclude the bulk of your
                                   natives [human beings] to be
                                   the most pernicious race
                                   of little odious vermin that nature
                                   ever suffered to crawl upon
    Jonathan Swift ->              the surface of the earth "
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

 

------------------------------------------------------------------------------
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to