-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Improvement possibilities #56
Comments
Reading temp values from disks behind a hardware-raid-controller with a command line.
So, an option in preferences gui where i can add a user sensor like this.
Well commands for h-r-c are specific and they have to support by a background programme. |
The first thing that comes to mind is, how much fun it would be to set up a sensor just to do something very annoying every two seconds... Probably the best would be to add a new plugin. |
lukefromdc brought up indentation. /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
* vim: sts=0 sw=8 ts=8 tw=78 noexpandtab
*/ This is from the start of udisks-plugin.c I thought we should use it in all files.
Also which C standard? |
Personal, i would only use spaces to avoid differences in editors. |
@monsta
|
MSA Documentation commentMSA Sensors:before PR #54 : opening prefs dialog: end: after PR #54 : opening prefs dialog: end: possible improvement: opening prefs dialog: end: Explanation: This way only used sensors would be stored in memory, reducing mem consumption. |
MSA Documentation commentMSA Plugins:before: running: end: possible improvement: running: end: |
This is not one problem, but instead should be a general discussion thread.
I would also just write things up as a TODO list or idea list.
Check memory management. / reduce mem consumption.
(~30MB just to show a number seems to be a LOT.)
Double-check pointer use.
Pointers are very powerful, but also very dangerous.
search for g_strdup_printf, check free
use autoptr?
init all ptrs to NULL
Add more OOP.
Many functions for handling sensors could be simplified that way.
Rethink and document software architecture.
Kinda goes with 3.
The relocatable schemas problem. - kinda done, abandoned
See here:
[applet] Gsettings relocatable schemas mess mate-panel#675
Clean up make warnings, notes.
GtkStock deprecation in sensor-applet.c can't be removed without replacing old ui manager in mate-panel-applet.c with new GtkBuilder.
Fix tabs - done
Clean up includes
check plugins for deprecation, remove or update them
Ideas, solutions, more things are welcome.
The text was updated successfully, but these errors were encountered: