Permalink
Switch branches/tags
Nothing to show
Commits on Aug 21, 2017
  1. Bump up version

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

    trueroad committed Aug 21, 2017
    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) +.
  3. Fix mail address

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

    trueroad committed Aug 21, 2017
    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) +.
  5. Add per-monitor DPI aware (EnableNonClientDpiScaling)

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

    trueroad committed Aug 21, 2017
    This commit makes LilyPad supports WM_DPICHANGED message.
    It is for Windows 8.1 +.
  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

    trueroad committed Aug 20, 2017
    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.
  4. Change Windows resource file enconding to UTF-8

    trueroad committed Aug 20, 2017
    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.
Commits on Mar 2, 2015
  1. ver bumps up

    trueroad committed Mar 2, 2015
  2. Remove WINVER macro

    trueroad committed Mar 2, 2015
    It is unnecessary in mingw-w64 (32-bit).
Commits on Oct 15, 2014
  1. Add codepage auto detection

    trueroad committed Oct 15, 2014
    When a file is opened, the codepage is automatically detected
    and converted.
Commits on Oct 13, 2014
Commits on Oct 12, 2014
  1. Change printing dialog

    trueroad committed Oct 12, 2014
    This patch changes a printing dialog into a new style type.
Commits on Oct 10, 2014
  1. I18n: default font selection

    trueroad committed Oct 10, 2014
    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.
  2. Print header improvement

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

    trueroad committed Oct 10, 2014
    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.
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

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

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

    trueroad committed Oct 5, 2014
    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.
  7. Use default printer margin

    trueroad committed Oct 5, 2014
    This patch don't use pixel unit border but default printer margin.
    This is printer DPI independent length.