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

Refactorings #3

Merged
merged 37 commits into from
Oct 26, 2023
Merged

Refactorings #3

merged 37 commits into from
Oct 26, 2023

Commits on Apr 7, 2022

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

Commits on Apr 12, 2022

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

Commits on Apr 19, 2022

  1. Allow changing increment in numeric up down

    Fix menu using wrong position to open to in Open() function
    matt-attack committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    b949937 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

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

Commits on May 12, 2022

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

Commits on May 23, 2022

  1. Better handle dragger selection

    Reflow text on a scale change
    Update glew
    matt-attack committed May 23, 2022
    Configuration menu
    Copy the full SHA
    d77b9bf View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Improve sleep with animations

    Handle layout with runtime font size changes better for many controls
    matt-attack committed May 24, 2022
    Configuration menu
    Copy the full SHA
    5de1c0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4040da7 View commit details
    Browse the repository at this point in the history
  3. Handle font scale better

    matt-attack committed May 24, 2022
    Configuration menu
    Copy the full SHA
    62a8d5a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f7367c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2bb41e6 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Fix x11 unicode pasting

    Fix a missing argument that prevented fontstash from working at all with
    truetype
    matt-attack committed May 26, 2022
    Configuration menu
    Copy the full SHA
    ed6b2cb View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

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

Commits on Sep 11, 2022

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

Commits on Sep 22, 2022

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

Commits on Sep 25, 2022

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

Commits on Sep 27, 2022

  1. Fix Color Picker Property Button Menu Layout, Fix Combo Box Property …

    …Dropdowns Not Taking Into Account Scrolling
    matt-attack committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    f8a3859 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c67bc4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6a9e50 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    cea9fe4 View commit details
    Browse the repository at this point in the history
  2. Fix float/numeric properties not always returning right value on update

    Fix syntax error due to probably poor commit
    matthew-mower committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    348bad9 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    88cb375 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f26244 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21d803d View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Configuration menu
    Copy the full SHA
    269d35e View commit details
    Browse the repository at this point in the history
  2. Remove pointless line

    matt-attack committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    81fdf84 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

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

Commits on Jan 2, 2023

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

Commits on Jan 25, 2023

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

Commits on Jan 28, 2023

  1. Many improvements/tweaks

    Add support for "menu" windows that dont show up in taskbar
    Fix some memory leaks and initialization order warnings/bugs
    Add ShouldRedrawOnHover virtual function to Base control
    Greatly reduce number of pointless re-renderers by only redrawing on necessary hovered control changes
    Fix menus not laying out properly with different font scales
    Add function to get selected nodes in a tree
    Allow proper multi-selection in trees
    Update hovered control each render to properly catch layout updates
    Make tooltip disappear after mouse movement and prevent it causing unnecessary redraws
    Add missing default skin resource
    Add function to delete all children to base control
    Don't count right clicks on buttons as up/down
    Allow changing title of WindowCanvases
    matt-attack committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    38f8930 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Add override to virtual function overrides

    Fix space event not being called on linux
    matt-attack committed May 18, 2023
    Configuration menu
    Copy the full SHA
    59ef05d View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

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

Commits on Jun 15, 2023

  1. Properly redraw dragger after click/release

    Handle docked items in scrollcontrol properly
    Add context menu to textbox
    Properly hide cursor when selecting in textbox
    matt-attack committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    693cdad View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Allow enabling vsync

    matthew-mower committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    84c917d View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Fix build

    matt-attack committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9a599f4 View commit details
    Browse the repository at this point in the history
  2. Change slider to double

    Fix keypad enter on linux
    Add collapse all to node
    Fix linux build with wgl
    matt-attack committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    a18623d View commit details
    Browse the repository at this point in the history