Skip to content
Permalink
master

Commits on Aug 21, 2017

  1. Bump up version

    trueroad committed Aug 21, 2017
  2. Add per-monitor DPI aware (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2)

    SetThreadDpiAwarenessContext
    with
    DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2
    makes dialog box etc. automatically follow DPI change.
    
    DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 is
    for Windows 10 Creators Update (1703) +.
    trueroad committed Aug 21, 2017
  3. Fix mail address

    trueroad committed Aug 21, 2017
  4. Add per-monitor DPI aware (SetThreadDpiAwarenessContext)

    This commit makes dialog box etc. follow DPI change.
    They are not per-monitor DPI aware.
    Therefor, we unset per-monitor DPI before showing them,
    and re-set per-monitor DPI after closing them.
    
    SetThreadDpiAwarenessContext is
    for Windows 10 Anniversary Update (1607) +.
    trueroad committed Aug 21, 2017
  5. Add per-monitor DPI aware (EnableNonClientDpiScaling)

    EnableNonClientDpiScaling is
    for Windows 10 Anniversary Update (1607) +.
    trueroad committed Aug 21, 2017
  6. Add per-monitor DPI aware (WM_DPICHANGED)

    This commit makes LilyPad supports WM_DPICHANGED message.
    It is for Windows 8.1 +.
    trueroad committed Aug 21, 2017
  7. Add dependencies

    trueroad committed Aug 21, 2017
  8. Fix warning

    trueroad committed Aug 21, 2017

Commits on Aug 20, 2017

  1. Add high DPI aware

    trueroad committed Aug 20, 2017
  2. Fix menu item consistency

    trueroad committed Aug 20, 2017
  3. Add UTF-8 pragma to Windows resource files

    Issue 5177
    https://sourceforge.net/p/testlilyissues/issues/5177/
    
    binutils (windres) needs UTF-8 pragma
    if resource file encoding is UTF-8.
    This commit adds the UTF-8 pragma
    to the resource file of each language.
    
    The following file is not changed.
    
    Ja.rc:
    Already added.
    trueroad committed Aug 20, 2017
  4. Change Windows resource file enconding to UTF-8

    Issue 5177
    https://sourceforge.net/p/testlilyissues/issues/5177/
    
    binutils (windres) can handle only UTF-8 encoding
    for non-English strings.
    This commit changes the encoding of all resource files
    from the default code page of each language to UTF-8.
    
    The following files are not changed.
    
    En.rc:
    There is no need to change it since UTF-8 is superset of US-ASCII.
    
    Ja.rc:
    Already UTF-8.
    
    Sk.rc:
    It is not translated.
    trueroad committed Aug 20, 2017

Commits on Mar 2, 2015

  1. ver bumps up

    trueroad committed Mar 2, 2015
  2. Remove WINVER macro

    It is unnecessary in mingw-w64 (32-bit).
    trueroad committed Mar 2, 2015

Commits on Oct 15, 2014

  1. Add codepage auto detection

    When a file is opened, the codepage is automatically detected
    and converted.
    trueroad committed Oct 15, 2014

Commits on Oct 13, 2014

Commits on Oct 12, 2014

  1. Change printing dialog

    This patch changes a printing dialog into a new style type.
    trueroad committed Oct 12, 2014

Commits on Oct 10, 2014

  1. I18n: default font selection

    LOGFONT structure value of the default font is read from resource strings.
    The Japanese default font is changed to Japanese font.
    The default font of other languages is not changed.
    trueroad committed Oct 10, 2014
  2. Print header improvement

    When there is no file name, lilypad prints "Untitled" to the headers.
    trueroad committed Oct 10, 2014
  3. Select font dialog improvement

    This patch adds the flag that should allow
    only the selection of scalable font, for DPI(PPI) independence.
    This patch also adds the flag which chooses only
    a horizontally oriented font.
    trueroad committed Oct 10, 2014

Commits on Oct 5, 2014

  1. Expand tab for printing

    trueroad committed Oct 5, 2014
  2. Wrap long lines in printing

    trueroad committed Oct 5, 2014
  3. Clipping header text

    trueroad committed Oct 5, 2014
  4. Bugfix: print common dialog parameter

    Usage of flag PD_USEDEVMODECOPIES was wrong.
    trueroad committed Oct 5, 2014
  5. Change print header box thickness

    The thickness of a print header box is changed into 1 pt from 1 pixel.
    This is printer DPI independent thickness.
    trueroad committed Oct 5, 2014
  6. Use page setup common dialog

    Not an original page setup dialog but a common dialog is used.
    Header and footer settings are unnecessary
    since their settings of original dialog were not functioning.
    trueroad committed Oct 5, 2014
  7. Use default printer margin

    This patch don't use pixel unit border but default printer margin.
    This is printer DPI independent length.
    trueroad committed Oct 5, 2014
Older
You can’t perform that action at this time.