changelog.txt 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. v0.7.0 RELEASE
  2. ==========
  3. [API]: Update version number.
  4. BUGS
  5. ==========
  6. [Combo Box]: Selectable text not expanding to full width of window.
  7. [File Dialog]: Excess right border.
  8. [File System][Mac]: 'Unknown primary or operator' error message.
  9. [List Box]: View transform pops while parent window is resizing when scroll is in non-zero position.
  10. [List Box]: Region size not reset when list items change.
  11. [List Box]: Window not properly auto-sized.
  12. [Scroll Bar]: Color flicker when clicking and releasing on scroll bar.
  13. [Tooltip]: Gains focus when displayed. Focus should not be allowed.
  14. [Tree]: View transform not correct with content size. Content size may be incorrect.
  15. [Window]: Clamp window moving to viewport.
  16. TODO
  17. ==========
  18. [Animation]: Initial animation support.
  19. [API]: Re-organize functions in categories and update comment.
  20. [API]: Get/Set cursor padding.
  21. [Color Picker]: Set initial position.
  22. [Column]: Investigate moving Column rendering to its own draw channel within an active batch to reduce scissor calls.
  23. [Column]: Move separator with mouse.
  24. Combo Box: Easy API with table of possible values.
  25. Context Menu: Investigate checking hot item and last item of window.
  26. Controls: Convert all window bounds check to use region.
  27. [Date Time]: Initial implementation for a date/time control.
  28. Dialog: Function to close all dialog boxes.
  29. Dialog: Modal/Non-modal dialogs.
  30. [Dock]: Initial implementation of docking.
  31. [Documentation]: Command-line option to just dump all functions listed in API table.
  32. [Error]: Dialog that shows any error messages.
  33. [Error]: Show messages for deprecated API.
  34. [Graph]: Initial line graph implementation.
  35. [Input]: Drag select word versus character.
  36. [Input]: Auto-grow control with MulitLine.
  37. [Input]: Range highlight using start and end tokens.
  38. [Keyboard]: Option to specify key as scan code.
  39. License: Show license for Kenney.nl assets.
  40. Main Menu Bar: Assert if called within a window context.
  41. [Menu]: Radio button like menu items.
  42. Region: Clamp position check with owning window's size.
  43. [Scroll Bar]: Velocity based movement for mouse wheel scrolling.
  44. [Scroll Bar]: Focus owning window if scroll bar is clicked.
  45. [Separator]: Option to change the line thickness.
  46. [Slab]: Store settings such as window positions and style.
  47. [Slab]: Move all love.* calls into interfaces for portability with other Lua based frameworks.
  48. SlabDebug: Show image stats.
  49. [SlabDebug]: Window management tools.
  50. [Stats]: Draw time draw command.
  51. [Stats]: Simple API access with list of stat names to display.
  52. Style: Add documentation for each style property.
  53. [Style]: API documentation.
  54. [Tab]: Initial implementation of a container holding Window instances with tabs for each.
  55. [Table]: Initial implementation.
  56. [Text]: Tooltip support.
  57. [Text]: Stats for text objects.
  58. [Text]: Deprecate SelectOnHover option.
  59. [Text]: Support for HTTP link.
  60. [Tree]: Fix for BeginContextMenuItem for root and children items.
  61. Window: Menu support.
  62. Window: Ids should be used as keys.
  63. Window: Deprecate window bounds values and use region directly.
  64. [Window]: Move default border size to Style.
  65. [Window]: Allow arrow key movements of window if option is set.
  66. [Window]: IsWindowOpen API function.
  67. Widgets: Track owning window's alpha channel.
  68. Widgets: Forward Options parameter to sub widgets.