aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXiao Pan <xyz@flylightning.xyz>2025-05-27 19:52:35 -0700
committerXiao Pan <xyz@flylightning.xyz>2025-05-27 19:52:35 -0700
commita4dcef71aa150d537233ce8071f881b6a7b8c7fe (patch)
tree8f0a285347467611e15b1db13028c51b9ae92909
parentb7ecef06c35df4f2098b70c58873b47a4afca373 (diff)
Add README about gtk is touch screen friendly, and a potential bug for my code
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 91b87f9..4fc7dfc 100644
--- a/README.md
+++ b/README.md
@@ -118,6 +118,8 @@ remote_plot future improvements
- Show cell name for max min data
- Better way to manage infrastructure code
- More touch screen friendly
+ - It is possible with gtk, see <https://docs.gtk.org/gtk4/class.ScrolledWindow.html#touch-support>
+ - There's maybe a bug for the expander of choosing voltage and temperature not able to swipe to scroll. So user have to press right side scroll bar to scroll. This bug maybe due to the code does not use a scrolled window for each expander. I guess so because I only use one scrolled window for the whole GUI. Adding one scrolled window for each expander may help, but I haven't tested it. Maybe there are other ways to fix it with gtk. gtk definitely is touch friendly. I personlly use [phosh](https://gitlab.gnome.org/World/Phosh/phosh) as my touch screen pinephone's GUI shell, it uses gtk and it is touch friendly.
- More platform independent
- Show min/avg/max in a table
- Better error checks and handling