To_Do 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. --hight priority
  2. --> See why a text_box doesn't display its content when the only parameter set
  3. is the text
  4. --> Add documentation
  5. calendar
  6. extended_calendar
  7. --> use load_properties in all widgets
  8. line_graph.lua done
  9. triangular_progress_graph.lua done
  10. value_text_box.lua done
  11. wlourf_circle_graph.lua done
  12. progress_graph.lua done
  13. net.lua done
  14. text_box.lua done
  15. calendar.lua done
  16. tagslist.lua
  17. popups.lua
  18. --> use pango layout instead of cairo text functionnalities
  19. use helpers.draw_layout_and_baground
  20. line_graph.lua done
  21. net.lua done
  22. progress_graph.lua done
  23. triangular_progress_graph.lua done
  24. --> create a grid module
  25. see how to deal sparse table (usage of the "-" doesn't seem very pro"
  26. check the fit method
  27. --> text_box
  28. rename background_text_border to text_background_border
  29. or remove the property
  30. simplify value_text_box
  31. remove border for text background
  32. -- clean calendar almost done
  33. clean helpers (some methods with too much parameters)
  34. try to be consistent with the use of h_margin/v_margin names or h_padding/v_padding
  35. --average priority
  36. add more options in volume.lua (choose card, mpd address, mpd password ...)
  37. Check all values in superproperties and in all files some of them doesn't match so user cannot modify some parameters:
  38. check all for tagslist values
  39. create a border value for tagslist (user set it with a color and a border of 1 px is displayed)
  40. add superproperties values for task_warrior
  41. Check in all files the usage of local values that have been set using user_value or superproperties value or nil