1. 28 6月, 2014 1 次提交
  2. 27 6月, 2014 1 次提交
  3. 26 6月, 2014 19 次提交
  4. 25 6月, 2014 15 次提交
  5. 24 6月, 2014 3 次提交
    • J
      Make settings window only save data that changes · 9f652e64
      jp9000 提交于
      Currently, if a user presses 'OK' or 'Apply' on the settings window, it
      will save all data from all controls on a settings pane, regardless of
      whether of not they were changed.  The major issue with this is that
      setting the data will overwrite all default values, making it impossible
      for default values to be used if a user didn't actually change a value.
      (Thanks to palana for pointing this fact out)
      
      So instead, mark a control as 'changed' using QObject::property() and
      QObject::sender(), and add a few helper functions to controls to ensure
      that they are checked to see whether they were actually changed directly
      by the user before saving the value to the config.
      9f652e64
    • J
      Merge pull request #123 from Arkkis/patch-2 · f431decf
      Jim 提交于
      Update fi.txt
      f431decf
    • A
      Update fi.txt · 81479e0e
      Arkkis 提交于
      81479e0e
  6. 23 6月, 2014 1 次提交
    • J
      Do not clamp aspect by default when using bounds · 1ac859f5
      jp9000 提交于
      If the scene item has a bounding box set up for it, do not make it use
      aspect ratio clamping by default.
      
      Instead, make it so that shift will turn on aspect ratio, and make it
      also apply to all types of bounding box modes.
      
      The only time where aspect ratio clamping should apply by default is
      when bounds are not in use (i.e. when a source is just created).  Some
      will disagree with me just because that's how photoshop does it, but
      we're not photoshop, and I feel that the majority of users will have
      more trouble with it disabled by default than enabled by default.
      
      So to sum it up:
      
      If bounds inactive, clamp aspect ratio by default, because scene items
      start out with it inactive, and it directly affects the scale.
      
      If bounds active, do not clamp aspect ratio by default, because clamping
      to aspect ratio doesn't particularly have an effect for mode bounds
      modes except for "stretch to bounds".
      1ac859f5