Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table #343

Closed
wants to merge 25 commits into from
Closed

Table #343

wants to merge 25 commits into from

Commits on Feb 10, 2017

  1. add table example

    bcampbell committed Feb 10, 2017
    Configuration menu
    Copy the full SHA
    18d9aab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c8ada2 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. Configuration menu
    Copy the full SHA
    aef5f88 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2017

  1. Configuration menu
    Copy the full SHA
    62ca6d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2017

  1. windows comctl table: notify listview upon model changes

    also:
    fixed column-ordering bug
    changed file to hard tabs
    bcampbell committed Sep 11, 2017
    Configuration menu
    Copy the full SHA
    fc5df3c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2017

  1. table example: switch to C++, generate dummy data

    Still a lot of features to exercise, but now provides some
    generated, multi-column data to work with.
    bcampbell committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    24b7f3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b81111b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2017

  1. windows comctl table: tidy up WM_NOTIFY string hack

    windows expects a string to persist between WM_NOTIFY messages,
    so I've added one to the uiTable struct to keep it around
    and to clean up upon when the table is destroyed.
    bcampbell committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    cff67d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2017

  1. windows comctl table: win32 unexpectedly less bonkers than feared

    In LVN_GETDISPINFO, it turns out you can just fill out a provided
    text buffer rather than all the craziness involved with allocating
    a new one and making sure it hangs around long enough. Phew.
    bcampbell committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    620bfd2 View commit details
    Browse the repository at this point in the history
  2. windows comctl table: nicer default style

    - enable full-row selection (instead of individual cell)
    - show hover tooltip when content too large for cell
    bcampbell committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    067d605 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Configuration menu
    Copy the full SHA
    6547cc9 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2017

  1. table: add style flags and onSelectionChanged

    mostly just stubs so far, barring some GTK+ support for multiselect
    bcampbell committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    61e1cc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5ed561 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2017

  1. Configuration menu
    Copy the full SHA
    de88440 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2017

  1. table: add access to current selection (gtk code)

    windows and mac just stubbed for now
    bcampbell committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    5be3285 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e13d11e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4870305 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2017

  1. table: move style flags into creation

    Added a param to uiNewTable for passing in creation-time style
    flags, as we can't guarentee that all platforms support will
    support changing styles and behaviours on the fly.
    
    I'm looking at you, windows.
    bcampbell committed Sep 30, 2017
    Configuration menu
    Copy the full SHA
    f75758e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11a98bf View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2017

  1. Configuration menu
    Copy the full SHA
    0e56638 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. Configuration menu
    Copy the full SHA
    a9bacb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Configuration menu
    Copy the full SHA
    6953267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c32baa4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d70e977 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f96010 View commit details
    Browse the repository at this point in the history