Permalink
Commits on Aug 20, 2012
  1. @khaledhosny
Commits on Aug 19, 2012
  1. @khaledhosny

    Use doubles by default

    Still can be turned off from build scripts.
    khaledhosny committed Aug 19, 2012
  2. @khaledhosny
  3. @khaledhosny

    Disable cairo in metrics view for now

    Addresses #12 until I figure what is going on.
    khaledhosny committed Aug 19, 2012
  4. @khaledhosny

    Allow widgets to opt out using cairo

    Since 3ebbf03 cairo is used for all widgets unconditionally, but some
    widget are seriously broken with cairo, we we provide an opt out way
    until root issue is fixed.
    khaledhosny committed Aug 19, 2012
  5. @khaledhosny

    Enable device tables support unconditionally

    It have been enabled by default from the start, and it is pretty
    invasive loading a font with device tables in a version of FontForge
    that does not support it will silently discard them which is bad.
    khaledhosny committed Aug 19, 2012
  6. @khaledhosny

    Remove code for horizontal fontview/charview tabs

    They look ugly, the fontview one crashes already, so simplify things and
    remove the ifdef's code.
    khaledhosny committed Aug 18, 2012
  7. @davelab6

    Merge pull request #13 from monkeyiq/2012auggenfont

    Don't crash because you run out of elements in an array on the stack.
    davelab6 committed Aug 19, 2012
  8. @monkeyiq
Commits on Aug 18, 2012
  1. @khaledhosny

    Missing prototypes

    khaledhosny committed Aug 18, 2012
  2. @khaledhosny

    Merge pull request #6 from jhps/spacebar-move

    Activate hand tool with spacebar hold, partly based on such MINGW32 functionality.
    khaledhosny committed Aug 18, 2012
  3. @khaledhosny

    Minor

    khaledhosny committed Aug 18, 2012
  4. @khaledhosny

    Separate inactive tabs from main widget by a line

    Makes the active tab stands a bit.
    khaledhosny committed Aug 18, 2012
  5. @khaledhosny

    Don't highlight selected horizontal tab

    It is already raised, no need to highlight it.
    khaledhosny committed Aug 18, 2012
  6. @khaledhosny

    Minor

    khaledhosny committed Aug 18, 2012
  7. @khaledhosny
  8. @monkeyiq @khaledhosny

    Document UI changes in 2ced607

    monkeyiq committed with khaledhosny Aug 18, 2012
  9. @khaledhosny

    Cosmetic

    khaledhosny committed Aug 18, 2012
  10. @khaledhosny
  11. @khaledhosny

    Cosmetics

    khaledhosny committed Aug 18, 2012
  12. @khaledhosny

    Missing define

    Barry Schwartz committed with khaledhosny Aug 18, 2012
  13. @michal-n

    Continue cleaning warnings.

    michal-n committed Aug 18, 2012
Commits on Aug 17, 2012
  1. @jhps

    Translate keys from GK_ to XK_ and VK_ with functions that abort for …

    …unimplemented cases.
    
    Currently only translation from SPACE is used.
    A more ornate system may be needed so as not to replicate the gkeysym header if general
    configurable keybinding is eventually implemented.
    jhps committed Aug 17, 2012
  2. @khaledhosny

    Minor

    khaledhosny committed Aug 17, 2012
  3. @monkeyiq @khaledhosny

    Use cairo to fill glyphs in charview when enabled

    Added new fill mode that uses cairo to directly fill a glyph in the
    charview, a new resource CharView.PreviewFillColor for the preview fill
    color and a new preference option to use AA when rendering a fill using
    freetype in the charview
    monkeyiq committed with khaledhosny Aug 16, 2012
  4. @khaledhosny

    Merge pull request #5 from jhps/measure-tool-intersections

    Add inter-intersection measurements to the measure tool.
    khaledhosny committed Aug 17, 2012
Commits on Aug 16, 2012
  1. @khaledhosny

    Don't use SelectedFgColor for unselected glyphs

    When cairo is enabled, unselected glyphs use the color of selected
    glyph. As far as I can tell those lines make no sense at all, but their
    effect was masked because we were not using cairo for fontview.
    khaledhosny committed Aug 16, 2012
  2. @jhps
  3. @khaledhosny

    Remove the rectangle base of submenu arrows

    They look nicer this way (more close to GTK ones as well).
    khaledhosny committed Aug 16, 2012
  4. @khaledhosny

    Use cairo drawing for all windows

    Cairo is pretty fast these days and will give us smoother UI elements
    (smooth arrows, circles that really are circle etc.) If this is not
    accebtable, we have more than way to turn cairo off completely.
    khaledhosny committed Aug 16, 2012
  5. @davelab6
  6. @khaledhosny

    Merge pull request #8 from mskala/master

    One line to make --without-python work
    khaledhosny committed Aug 16, 2012
  7. @mskala

    make --without-python work

    mskala committed Aug 16, 2012
  8. @khaledhosny

    Ignore backup files, too.

    Barry Schwartz committed with khaledhosny Aug 16, 2012
  9. @khaledhosny

    Bad for-loop grouping in sfd.c

    This should clear up failures in the Caliban.sfd Python tests
    (tests/test1001.py.in in my autotools branch, or parts of
    test/test1001.py in the master branch). They occurred if and only if you
    did not have device tables enabled.
    Barry Schwartz committed with khaledhosny Aug 16, 2012