Skip to content
Snippets Groups Projects
  1. Oct 02, 2016
  2. Oct 18, 2015
  3. Oct 17, 2015
    • Kahrl's avatar
      Fix GUITable selection issues with trees · c4d18623
      Kahrl authored
      - setOpenedTrees(): this internal function was calling setSelected()
        to update m_selected. Since setSelected() calls autoScroll(),
        this caused the scrollbar to scroll back to the selected row
        in some cases when that shouldn't be done.
      
        For example, clicking the "+" to open a tree caused autoscroll.
      
        Fix this by making setOpenedTrees() modify m_selected directly.
      
      - setDynamicData(): set scrollbar position after calling
        setSelected(), not before. This avoids setSelected()'s autoscroll
        messing up the scrollbar position again.
      
      - setSelected(): If an invisible row is selected, open all parents
        of the selected row in order to make the selected row visible.
      
        This fixes the issue where all the trees are closed again whenever
        you return from the setting edit dialog to the settings tab.
      c4d18623
  4. Jul 08, 2015
    • est31's avatar
      Use UTF-8 instead of narrow · b0784ba8
      est31 authored
      Use wide_to_utf8 and utf8_to_wide instead of wide_to_narrow and narrow_to_wide at almost all places.
      Only exceptions: test functions for narrow conversion, and chat, which is done in a separate commit.
      b0784ba8
  5. Apr 01, 2015
  6. Mar 05, 2015
  7. Jan 10, 2015
  8. Dec 06, 2014
  9. Oct 05, 2014
  10. Aug 16, 2014
  11. Jun 27, 2014
  12. Jun 24, 2014
  13. Jun 20, 2014
  14. Jan 14, 2014
Loading