aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
10 daysDisable sshd root loginXiao Pan
The only thing I changed is set "PermitRootLogin" to "no". Because I'm not sure what's the pi's root password is or if it has one, so I prefer no password login for root. And default prohibit-password maybe bypassed by other configs. Instead of changing some other configs also, just disable root login is a safe and easy choice. I don't plan to change root password for now.
11 daysclearer readmeXiao Pan
12 daysAdd README about gtk is touch screen friendly, and a potential bug for my codeXiao Pan
2025-05-19edit readmeXiao Pan
2025-05-18updateXiao Pan
2025-05-16edit readmeXiao Pan
2025-05-16editXiao Pan
2025-05-16edit readmeXiao Pan
2025-05-16edit readmeXiao Pan
2025-05-15edit readmeXiao Pan
2025-05-15Write readme about license issueXiao Pan
2025-05-15edit readmeXiao Pan
2025-05-15Change license from GPL-2.0-or-later to GPL-3.0-or-laterXiao Pan
I just realized I can use GPL-3.0-or-later. I prefer GPL-3.0-or-later over GPL-2.0-or-later. And libssh's LGPL-2.1-or-later, plplot's LGPL-2.0-or-later, and gtk's LGPL-2.1-or-later licenses are compatible with GPL-3.0-or-later.
2025-05-15better comment explain plplot licenseXiao Pan
2025-05-15The software is licensed under GPL-2.0-or-laterXiao Pan
The software is licensed under GPL-2.0-or-later. But list.c and list.h contain source code I edited from book "C Primer Plus" Chapter17 practice problem 2 which contain codes from its example codes, and the author of "C Primer Plus" does not have a license for list.c and list.h, so the author of "C Primer Plus" has the copyright on list.c and list.h, so list.c and list.h can be considered non-free close souce proprietary code. I choose GPL-2.0-or-later. Because I prefer GPL over LGPL. And because libssh's LGPL-2.1-or-later, plplot's LGPL-2.0-or-later, and gtk's LGPL-2.1-or-later licenses are compatible with GPL-2.0-or-later. This commit also clarify licensing by copy the GPL-2.0-or-later license to LICENSE file, adding notes in README.md, and adding SPDX-License-Identifier and other licensing comment in source code files.
2025-05-15edit commentsXiao Pan
2025-05-15update commentXiao Pan
2025-05-15add readmeXiao Pan
2025-05-15update readmeXiao Pan
2025-05-14update readmeXiao Pan
2025-05-14add pi config filesXiao Pan
2025-05-13typoXiao Pan
2025-05-13updateXiao Pan
2025-05-13updateXiao Pan
2025-05-13updateXiao Pan
2025-05-13Delete old comments from plplot example 17Xiao Pan
2025-05-13Update commentsXiao Pan
2025-05-13updateXiao Pan
2025-05-13Updata readmeXiao Pan
2025-05-13Update readmeXiao Pan
2025-05-13Update readmeXiao Pan
2025-05-13Add and edit commentsXiao Pan
2025-05-07correct avg print size; no debug printXiao Pan
2025-05-07show min and maxXiao Pan
2025-05-07more profer macroXiao Pan
2025-05-07a little better logicXiao Pan
2025-05-07a little bit better logic and states, not perfectXiao Pan
2025-05-07when set to time, unset last 50 seconds toggleXiao Pan
2025-05-07only need to set just_start to false when it is trueXiao Pan
2025-05-07Fix first time start offset==0 cause read_data read data from remote and ↵Xiao Pan
write duplicate data to local
2025-05-07add unix time and last 50 seconds toggleXiao Pan
2025-05-07default set first temp plot activeXiao Pan
2025-05-07temp max 100 instead for better showcaseXiao Pan
2025-05-072 plots per line instead of 3 because pi have small screenXiao Pan
2025-05-06user flowboxes and less text in label to save spaceXiao Pan
2025-05-04no need sftp_expand_path, current dir is home dirXiao Pan
2025-05-04USe new SR16-CustomBMS repo .dbc. Consider changed ssh destination support ↵Xiao Pan
sftp_expand_path() https://github.com/spartanracingelectric/SR16-CustomBMS/blob/main/SR-16%20Custom%20BMS.dbc
2025-04-30max window instead of fullscreen, else no unfullscreen buttonXiao Pan
2025-04-30Temperature read not make sense, and it take too much space, so remove for nowXiao Pan
2025-04-30Set default fullscreen to show better on piXiao Pan