1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
|
==================== 2.25.92 ======================
2009-02-17 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* docs/eu/figures/: Added image in Basque language. Images are:
multiload-preferences.png
system-monitor-applet_window.png
==================== 2.25.91 ======================
2009-02-16 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* docs/eu/eu.po: Added Basque translation.
* docs/Makefile.am: Added 'eu' to DOC_LINGUAS.
==================== 2.25.90 ======================
2009-01-15 Christian Kirbach <Christian.Kirbach@googlemail.com>
* docs/de/de.po: Added German translation.
* docs/de/figures/multiload-preferences.png: Added screenshot.
* docs/Makefile.am: Added 'de' to DOC_LINGUAS.
==================== 2.25.3 ======================
==================== 2.25.2 ======================
2008-11-14 Callum McKenzie <callum@spooky-possum.org>
* properties.c: Patch from Maxim Ermilov to rationalise
GTK includes. See bug 560678.
2008-11-09 Callum McKenzie <callum@spooky-possum.org>
* linux-proc.c:
* global.h:
* load-graph.c:
* main.c:
* netspeed.h:
* netspeed.c:
* Makefile.am: Patch from Eric Piel/Benoit Dejean to report the
actual bandwidth in the tooltip rather than a percentage of
bandwidth since the total bandwidth can only be guessed
anyway. See bug 88654.
2008-11-04 Callum McKenzie <callum@spooky-possum.org>
* multiload.schemas.in:
* properties.c:
* linux-proc.c:
* linux-proc.h:
* main.c: Change the netload applet to report packets in and out
rather than the transport protocol (slip and plip are ancient,
leaving the almost useless distinction of ethernet and
other). Patch supplied by Eric Piel. See bug 327509.
==================== 2.24.0.1 ====================
2008-08-10 Callum McKenzie <callum@spooky-possum.org>
* multiload.schemas.in: Fix a typo (Og Maciel, Bug 546800).
2008-05-10 Callum McKenzie <callum@spooky-possum.org>
* multiload.schemas.in:
* main.c (start_procman): Make the program launched when the
monitor is clicked configurable via gconf. This helps us if we
ever decide to change the default program and it keeps the power
users happy. Patch from Arthur Taylor (see bug #532424).
2008-05-08 Jonh Wendell <jwendell@gnome.org>
* docs/Makefile.am,
* docs/pt_BR/: Brazilian Portuguese translation by Amadeu Barbosa.
2008-04-25 Callum McKenzie <callum@spooky-possum.org>
* load-graph.c (load_graph_load_config): Fix a memory leak. Patch
from Vincent Untz (Bug #528603).
2008-04-22 Ilkka Tuohela <hile@iki.fi>
* docs/Makefile.am: Added Finnish translation by Jukka Heikkilä.
* docs/fi: Added fi to DOC_LINGUAS
2008-02-24 Changwoo Ryu <cwryu@debian.org>
* docs/ko/ko.po: Updated Korean translation.
* docs/ko/figures/*.png: Updated screenshot.
2007-12-02 Changwoo Ryu <cwryu@debian.org>
* docs/Makefile.am: Added ko to DOC_LINGUAS.
* ko/ko.po: Korean translation gnome-doc-utils migration.
* ko/*.xml: Removed.
* ko/figures/*.png: Removed.
2007-07-17 Jaap Haitsma <jaap@haitsma.org>
* GNOME_MultiloadApplet.xml: Use gtk-about i.s.o. gnome-stock-about
Fixes bug #456955
* global.h:
* load-graph.c: (load_graph_destroy), (load_graph_new):
* main.c: (about_cb), (multiload_applet_tooltip_update),
(multiload_applet_new):
Use g_set_application name such that the application name
gets shown correctly in the about dialog. Convert usage of GtkTooltips
to new tooltips API of GTK 2.12 Fixes bug #457145
2007-06-19 Jordi Mas <jmas@softcatala.org>
* docs/ca/ca.po: Catalan localization by Gil Forcada
* docs/Makefile.am: ca added to DOC_LINGUAS
2007-03-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* docs/Makefile.am: Added ru to DOC_LINGUAS
* docs/ru/ru.po: Added Russian translation by
Sergey Mironov <sergo@bk.ru>
2007-02-10 AP Singh Alam <aalam@users.sf.net>
* docs/pa/pa.po: Punjabi Added
* docs/Makefile.am: pa is added to DOC_LINGUAS
2007-01-25 David Lodge <dave@cirt.net>
* docs/en_GB/en_GB.po: Added English (British) translation
* docs/Makefile.am: Added en_GB to DOC_LINGUAS
2006-11-15 Kjartan Maraas <kmaraas@gnome.org>
* docs/C/multiload.xml: Fix build.
* main.c: Remove duplicated include.
2006-10-03 Daniel Nylander <po@danielnylander.se>
* docs/sv/sv.po: Updated Swedish translation
* docs/sv/figures/*png: Added screenshot
2006-09-23 Francisco Javier F. Serrador <serrador@openshine.com>
* docs/es/es.po: Updated Spanish translation.
2006-08-09 Benoît Dejean <benoit@placenet.org>
* main.c: (multiload_factory):
Added missing call to glibtop_init.
2006-08-06 Benoît Dejean <benoit@placenet.org>
* main.c: (multiload_leave_cb), (multiload_applet_new): Updates the
tooltip only if needed. This saves a lot of CPU time.
2006-08-05 Matthias Clasen <mclasen@redhat.com>
* multiload.schemas.in: Add the missing default
value for view_diskload. (#349885)
2006-07-31 Christophe Bliard <christophe.bliard@trux.info>
* docs/fr/fr.po: Updated French translation.
2006-07-27 Francisco Javier F. Serrador <serrador@openshine.com>
* docs/es/es.po: Updated Spanish translation.
2006-07-27 Benjamin Otte <in7y118@public.uni-hamburg.de>
* main.c: (multiload_applet_new):
use panel_applet_set_background_widget instead of monitoring
background changes ourselves
2006-07-26 Benoît Dejean <benoit@placenet.org>
* docs/C/multiload.xml: Fixed documentation
about CPU nice. Closes #347271.
2006-07-25 Christophe Bliard <christophe.bliard@trux.info>
* docs/fr/fr.po: Small update of French translation
* docs/fr/figures/multiload-preferences.png:
Update French documentation screenshot
2006-07-23 Daniel Nylander <po@danielnylander.se>
* docs/sv/sv.po: Updated translation
* docs/sv/multiload.xml: Removed obsolete translation
* docs/sv/legal.xml: Removed obsolete translation
* docs/Makefile.am: Added "sv" to DOC_LINGUAS
2006-07-08 Christian Rose <menthos@menthos.com>
* docs/Makefile.am: Removed "sv" from DOC_LINGUAS to
temporarily work around bug #346902.
2006-07-05 Benoît Dejean <benoit@placenet.org>
* global.h:
* linux-proc.c: (GetLoadAvg):
* main.c: (multiload_applet_tooltip_update):
Loadavg improvments.
Displays numeric load average.
Adjusted scale.
Closes #341822.
2006-07-05 Benoît Dejean <benoit@placenet.org>
* linux-proc.c: (GetDiskLoad): Don't poll CIFS.
Closes #344031.
2006-06-29 Daniel Nylander <po@danielnylander.se>
* docs/sv/sv.po: Added Swedish translation.
2006-02-14 Davyd Madeley <davyd@madeley.id.au>
* main.c: Unconditionally destroy the graph widgets even if they're
not visible, otherwise they will simply be destroyed when their
container is destroyed, only it will crash now that it's user_data
has been free'd. Closes #316911.
2006-01-28 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* docs/es/es.po: Updated Spanish translation.
2006-01-21 Vincent Untz <vuntz@gnome.org>
* docs/fr/fr.po: small update
2006-01-16 Davyd Madeley <davyd@madeley.id.au>
* main.c: fix misleading tooltip for memory. Patch from
Benoît Dejean <benoit@placenet.org>. Closes #324048.
2006-01-15 Benoît Dejean <benoit@placenet.org>
* linux-proc.c: (GetDiskLoad): Don't poll network filesystems.
Closes #316455.
2006-01-08 Vincent Untz <vuntz@gnome.org>
* docs/fr/fr.po: remove a fuzzy string
2006-01-08 Kjartan Maraas <kmaraas@gnome.org>
* linux-proc.c: (GetLoad), (GetSwap), (GetLoadAvg): Fix
random drawing problems in the graph. (Baz Zoetekouw)
Closes bug #320074.
2006-01-07 Vincent Untz <vuntz@gnome.org>
* docs/C/multiload.xml: two little fixes (case and punctuation)
* docs/Makefile.am:
* docs/fr/*: add french translation by Christophe Bliard
<christophe.bliard@trux.info>
* docs/*: .cvsignore love
2006-01-07 Vincent Untz <vuntz@gnome.org>
* docs/C/multiload.xml: fix bad copy and paste: s/Network/Harddisk/
Fix bug #326106
2005-11-12 Benoît Dejean <benoit@placenet.org>
* linux-proc.c: #if 0 dead code.
* load-graph.c: (load_graph_load_config): Fixed format string.
* main.c: removed PANEL_APPLET_BONOBO_FACTORY trailing ;
Patch from Kjartan Maraas <kmaraas@gnome.org>
See #321266.
2005-09-28 Ryan Lortie <desrt@desrt.ca>
* docs/Makefile.am: add DOC_FIGURES list to get .png's into the
tarball. Closes bug #317476.
2005-08-23 Benoît Dejean <benoit@placenet.org>
* linux-proc.c: (GetLoad): Removed a little workaround that is now
broken with libgtop 2.11.92.
This fixes idle and iowait.
iowait now also includes irq and softirq.
2005-08-22 Ryan Lortie <desrt@desrt.ca>
* cpuload.c:
* memload.c:
* netload.c:
* diskload.c:
* swapload.c:
* loadavg.c: These 6 files have been removed from CVS.
* Makefile.am: Remove the above 6 files from
multiload_applet_2_SOURCES.
* global.h (struct _LoadGraph, struct _MultiloadApplet):
Change "Applet" backref in LoadGraph to "MultiloadApplet".
Add an 'id' to each LoadGraph so it knows its own number.
Fix 'const'ness on 'name' field in LoadGraph.
Add 'notebook' field to MultiloadApplet to allow page switching.
Add 'last_clicked' field so we know what page to switch to.
Remove prototypes for the 6 deleted C files above.
* load-graph.c (load_graph_unalloc, load_graph_load_config,
load_graph_new, load_graph_clicked):
Changes to deal with the applet -> multiloadapplet backref change.
Add 'clicked' handler to record who received the most recent click.
Modify event mask so that we receive click events.
Changed prototype of the 'new' function to take its 'id' number and
a MultiloadApplet pointer instead of Applet pointer.
* load-graph.h: Update load_graph_new prototype for above changes.
* properties.c (fill_properties, multiload_properties_cb):
Change 'fill' code to initialise 'notebook' field in struct.
Change properties callback to switch to the correct notebook page.
* main.c (multiload_create_graphs, multiload_applet_refresh):
New create_graphs function replaces the functionality of the 6
separate C files.
applet_refresh now calls create_graphs instead of the 6 C files.
2005-08-20 Davyd Madeley <davyd@madeley.id.au>
* multiload/load-graph.c: Drawing was done so that it always started
one pixel outside of the pixmap. Part of bug #118991. Patch from
Martin Ejdestig <mejde@dtek.chalmers.se>.
2005-07-20 Davyd Madeley <davyd@madeley.id.au>
* docs/Makefile.am:
* docs/multiload.omf.in:
* docs/C/multiload.xml: gnome-doc-utilise
* docs/: Remove unwanted cruft. Docbook translations will need to go
once po files have been generated with xml2po.
2005-07-18 Benoît Dejean <TazForEver@dlfp.org>
* load-graph.c: (load_graph_destroy), (load_graph_new):
* main.c: (about_cb):
Cleanup :
- More const.
- Removed 1 useless global var.
2005-07-17 Benoît Dejean <TazForEver@dlfp.org>
* main.c: (multiload_applet_tooltip_update):
Fixed i18n plural.
2005-07-13 Benoît Dejean <TazForEver@dlfp.org>
* Makefile.am:
* linux-proc.c: (GetNet):
* load-graph.c: (load_graph_update), (load_graph_unalloc),
(load_graph_alloc):
* loadavg.c:
* main.c: (multiload_applet_tooltip_update):
* memload.c:
* netload.c:
* properties.c:
* swapload.c:
Cleanup :
- Added explicit dep on libgnome and libgnomeui
- Added missing #include.
- Fixed signedness warnings.
2005-05-31 Benoît Dejean <TazForEver@dlfp.org>
* global.h:
* load-graph.c: (shift_right), (load_graph_draw),
(load_graph_update), (load_graph_unalloc), (load_graph_alloc):
Removed uneeded LoadGraph::odata and do the shift in-place.
2005-05-09 Dennis Cranston <dennis_cranston@yahoo.com>
* Makefile.am: Added gnome-desktop cflags and libs.
* main.c: (start_procman): Use startup notification
to launch gnome-system-monitor.
2005-03-20 Davyd Madeley <davyd@madeley.id.au>
* linux-proc.c: Make the CPU graph work on Linux 2.4 again. Closes
#170921. Patch by Tommi Komulainen <tommi.komulainen@iki.fi>.
2005-03-20 Kjartan Maraas <kmaraas@gnome.org>
* cpuload.c:
* diskload.c:
* global.h:
* load-graph.c: (load_graph_alloc):
* load-graph.h:
* loadavg.c:
* main.c:
* memload.c:
* netload.c:
* properties.c:
* swapload.c: Clean up compiler warnings and headers.
2005-03-07 Davyd Madeley <davyd@madeley.id.au>
* docs/C/multiload.xml: Update documentation for GNOME 2.10.
* docs/C/figures/: Remove old figures, add new preferences figure.
2005-02-27 Ryan Lortie <desrt@desrt.ca>
* main.c: Don't leak style while handling the change_background
signal. Fix adapted from Vincent Untz's fixes to various panel
applets.
2005-01-18 Benoît Dejean <TazForEver@dlfp.org>
* main.c: (about_cb): Changed my email.
2005-01-17 Benoît Dejean <TazForEver@dlfp.org>
* autoscaler.c: (autoscaler_get_max): 1-line cleanup.
* autoscaler.h:
* global.h:
* linux-proc.h:
* load-graph.h:
* properties.h: G_GNUC_INTERNAL love.
2005-01-13 Benoît Dejean <TazForEver@dlfp.org>
* autoscaler.c: (autoscaler_init), (autoscaler_get_max):
* autoscaler.h: Oops, forgot to add these files.
2005-01-12 Benoît Dejean <TazForEver@dlfp.org>
* Makefile.am:
* autoscaler.[ch]
* linux-proc.c: (GetDiskLoad), (GetNet): Generic autoscaling for everyone.
* load-graph.c: (load_graph_update):
* main.c: (about_cb):
* properties.c: Cleaned, thanks to a better CFLAGS.
2005-01-10 Benoît Dejean <TazForEver@dlfp.org>
* linux-proc.c: (GetDiskLoad): Fixed a bit. Need more work and autoscaling.
Libgtop also has to be fixed.
2005-01-10 Davyd Madeley <davyd@madeley.id.au>
* multiload.schemas.in: Add default colour for iowait. Choose better
colours for read/write disk load.
2005-01-10 Davyd Madeley <davyd@madeley.id.au>
* main.c: Update to GtkAboutDialog
* multiload.schemas.in:
* main.c:
* properties.c: User interfaces for DiskLoad applet.
2005-01-10 Benoît Dejean <TazForEver@dlfp.org>
* cpuload.c: (cpuload_applet_new):
* global.h:
* linux-proc.c: (GetLoad):
* linux-proc.h:
* properties.c: (fill_properties): Added iowait to cpu graph.
Closes #160444.
* linux-proc.c: (GetDiskLoad): More work.
* load-graph.c: (load_graph_update): 1-line cleanup.
2005-01-09 Benoît Dejean <TazForEver@dlfp.org>
* linux-proc.c: (get_netmax), (GetNet): Should fix #88654.
* main.c:
* properties.c: Marked static a bunch of functions.
* global.h: Added missing prototype for diskload_applet_new.
2005-01-10 Davyd Madeley <davyd@madeley.id.au>
* properties.c: Help button for Shaun.
2005-01-10 Davyd Madeley <davyd@madeley.id.au>
* Makefile.am:
* global.h:
* linux-proc.[ch]:
* main.c:
* diskload.c (added): Add diskload monitor. Not quite working properly
and there is no UI yet.
2005-01-09 Benoît Dejean <TazForEver@dlfp.org>
* linux-proc.h:
* linux-proc.c: (GetLoad), (GetMemory), (GetLoadAvg):
Little cleanups.
Replaced assert by g_return_if_fail. Closes #144156.
(GetNet): No more hacks to get interface list : uses glibtop_get_netlist.
(GetSwap): Fixed if there's no swap at all.
2005-01-09 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* main.c: Start g-s-m on single click. Fix for 113958.
2005-01-09 Davyd Madeley <davyd@madeley.id.au>
* Makefile.am: Remove -Wall, we shouldn't use this, plus it breaks
some crazy IBM AIX compiler. Current accepted behaviour is if users
want -Wall, they can add it to their CFLAGS, like -g.
Fixes bug #161996.
2004-12-20 Davyd Madeley <davyd@madeley.id.au>
* main.c: Spurious line in translucency code.
2004-11-09 Davyd Madeley <davyd@madeley.id.au>
* main.c: Support panel translucency.
2004-09-29 Davyd Madeley <davyd@madeley.id.au>
* linux-proc.c: Make network traffic show under NetBSD. Patch from
Douglas Brebner <bugzilla@fang.demon.co.uk>. Closes #153838.
2004-09-13 Shaun McCance <shaunm@gnome.org>
* docs/C/multiload-C.omf:
* docs/C/multiload.xml:
- Updates for 2.8 from Angela Boyle
2004-08-15 Kjartan Maraas <kmaraas@gnome.org>
* Makefile.am: Remove references to screen-exec.
* main.c: (help_cb), (multiload_change_background_cb):
Use correct API for help.
2004-07-29 Kjartan Maraas <kmaraas@gnome.org>
* load-graph.c: (load_graph_unalloc), (load_graph_destroy),
(load_graph_new):
* properties.c: (add_color_selector): Merge fix for
bug #148710 from stable.
2004-06-26 Dennis Smit <ds@nerds-incorporated.org>
* load-graph.c (load_graph_update):
Check if g->data == NULL.
Patch by: Karthik BG <kkbg@softhome.net>
Fixes bug: #137893.
2004-06-11 Dennis Smit <ds@nerds-incorporated.org>
* main.c (multiload_applet_tooltip_update):
With mem usage also show the percentage cache.
Based on patch by: Karthik BG <kkbg@softhome.net>
Fixes bug: 118988.
2004-03-15 Glynn Foster <glynn.foster@sun.com>
* docs/*: Online localized help from Sun's translation team
in de, es, fr, it, ja, ko, sv, zh_CN, zh_HK and zh_TW.
2004-03-15 Glynn Foster <glynn.foster@sun.com>
* docs/*: Remove the old sgml docs and weird assed
directory structure. We're much simpler these days.
2004-02-29 Dennis Smit <ds@nerds-incorporated.org>
* main.c (multiload_change_background_cb):
Removed bogus return.
2004-02-26 Dennis Smit <ds@nerds-incorporated.org>
* main.c (multiload_change_background_cb):
Added function to handle panel background
changes.
(multiload_applet_new): Add signal handler
to change_background.
2004-02-23 Dennis Smit <ds@nerds-incorporated.org>
* properties.c (multiload_properties_cb):
Stupid bug fix.
Disconnected the destroy signal it gets handled
within properties_close_cb where we're also able to NULLify
the prop_dialog entry.
and a few small cleanups here and there.
2004-02-23 Dennis Smit <ds@nerds-incorporated.org>
* global.h:
Add a prop_dialog entry to the MultiloadApplet
struct.
* main.c (multiload_applet_new): Set prop_dialog
to NULL.
(multiload_destroy_cb): Destroy prop_dialog
if it's present.
* properties.c (multiload_properties_cb):
Use the dialog from the instance struct
so it doesn't get shared between instances.
Check if the dialog is there, if so present
and set the right screen.
* properties.h: Removed some unused extern
vars that weren't actually there anymore.
2004-02-23 Dennis Smit <ds@nerds-incorporated.org>
* main.c (about_cb): Set the screen right if the user
requests the about dialog and it's already there but
not on the right screen.
2004-02-22 Dennis Smit <ds@nerds-incorporated.org>
* main.c (start_procman):
Moved from egg_screen_execute_command_line_async to
gdk_spawn_command_line_on_screen.
Fixes bug #135158.
2004-02-19 Kevin Vandersloot
* linux-proc.c: BSD support. Patch from some unknown BSD hacker. Fixes bug
#97003
2004-02-09 Breda McColgan <breda.mccolgan@sun.com>
* docs/C/multiload.xml: Implemented peer review comments
* docs/C/multiload-C.omf: Updated date
2004-02-08 Jason Leach <leach@wam.umd.edu>
* Makefile.am (CLEANFILES): Add .server and .server.in here.
(#132071, Padraig O'Briain)
2004-02-06 Dennis Smit <ds@nerds-incorporated.org>
* main.c (about_cb): Added documenter credits.
2004-02-05 Dennis Smit <ds@nerds-incorporated.org>
* Makefile.am: added docs to the SUBDIRS list so they get installed.
Applied Patch by Alexander Winston <alexander.winston@comcast.net>
to add an help button for the applet context menu.
Fixes bug #87496
2004-01-31 Archana Shah <archana.shah@wipro.com>
* global.h: Added a field in structure MultiloadApplet for
about dialog.
* main.c: (multiload_applet_new): Initialized about_dialog with NULL.
(about_cb): Changed to use about_dialog member field instead of
static variable.
(multiload_destroy_cb): about)_dialog is removed when applet is removed.
Fixes bug# 132293
2004-01-30 Breda McColgan <breda.mccolgan@sun.com>
* docs/C/multiload.xml: Updated for GNOME 2.6, technical review draft
* docs/C/multiload-C.omf: Added for GNOME 2.6
* docs/C/l10n.txt: Added for GNOME 2.6
* docs/C/figures/system-monitor-applet_window.png: Added for GNOME 2.6
2004-01-30 Archana Shah <archana.shah@wipro.com>
* main.c: (multiload_destroy_cb): Freeing colors structure here
instead of freeing it in function load_graph_destroy.
Fixes bug #132843
2004-01-18 Jason Leach <leach@wam.umd.edu>
* Makefile.am (install-data-local): builddir != srcdir fix.
2003-12-15 Olli Helenius <liff@iki.fi>
* load-graph.c, main.c: Also get rid of deprecated GDK functions.
2003-12-14 Kevin Vandersloot
* load-graph.c, properties.c: Use non deprecated gtk funtions. Fixes
bug #127531. Patch from Olli Helenius
2003-11-19 Kevin Vandersloot
* linux-proc.c: fix up memory reporting. Might fix bug #126461.
2003-11-06 Malcolm Tredinnick <malcolm@commsecure.com.au>
* Makefile.am: Remove the GTK_DISABLE_DEPRECATED and
GNOME_DISABLE_DEPRECATED definitions to unbreak the build (this
applet uses GnomeColorPicker). Fixes bug #126245.
2003-11-01 Kjartan Maraas <kmaraas@gnome.org>
* load-graph.c: (load_graph_destroy): Merge fix for
a leak from stable. Closes bug #125594.
Mon Sep 15 15:38:05 2003 George Lebl <jirka@5z.com>
* main.c: when started in lockdown mode, hide the preferences item,
also hide the "run procman" item as it seems that would be harmful
in a locked down session no matter how you look at it, also
hide the procman launching if command line is inhibited since
then procman would really be likely harmful.
2003-08-09 John Fleck <jfleck@inkstain.net>
* docs/C/Makefile.am
* docs/C/multiload.xml
adding updated docs from Chee Bin HOH
2003-08-08 Christian Neumair <chris@gnome-de.org>
* multiload.schemas.in: Commit patch from #116066.
2003-07-24 Kevin Vandersloot
* schemas.in: Clean up strings as part of bug #116066
2003-07-21 Dennis Cranston <dennis_cranston at yahoo com>
* properties.c: HIGify widget padding between the vbox and
action area of the dialog. Thanks to <chris@gnome-de.org>
Christian - Manny Calavera - Neumair.
2003-07-21 Kevin Vandersloot
* load-graph.c: Fix sizing due to recent panel changes and make saner.
Wed Jul 09 12:24:32 2003 George Lebl <jirka@5z.com>
* linux-proc.c: Fixed up the network code to read the correct fields,
not crash on unknown network types, stop memcpy/memset weirdness,
still utterly utterly horrible code though
* properties.c: respect key writability
2003-06-19 Kevin Vandersloot
* main.c: Clamp the percentage between 0 and 100. Fixes bug #107407
2003-06-05 Ray Strode <halfline@hawaii.rr.com>
* properties.c (color_picker_set_cb): Add missing check for
load average property (bug #114477).
2003-06-02 Dennis Cranston <dennis_cranston at yahoo com>
* load-graph.c: Reduce padding on right & bottom inside edges of the frame.
2003-06-02 Kevin Vandersloot
* load-graph.c: Use shadow-in on frame for better look. From Tuomas Kuosmanen.
Fixes bug #79676
2003-06-02 Kevin Vandersloot
* main.c: expand the applet for Fitt's law and fix issue when switching between different
panels. Fixes bug #94139.
* load-graph.c: fix some spacing issues.
2003-05-17 Dennis Cranston <dennis_cranston at yahoo com>
* properties.c: HIGify the action area of the preferences dialog.
Correct the spacing of unit labels after spin controls.
* GNOME_MultiloadApplet.xml: Change "Run Detailed System Monitor"
menu item to "Open System Monitor".
2003-05-12 Kevin Vandersloot <kfv101@psu.edu>
* main.c: run gnome-system-monitor when the applet is double clicked or
when enter/space is pressed. Patch by jl1192 at messiah dot edu. Fixes
bug #80351
2003-04-26 Dennis Cranston <dennis_cranston at yahoo com>
* properties.c: HIGify widget padding.
2003-04-22 Dennis Cranston <dennis_cranston at yahoo com>
* properties.c: HIGify the preferences dialog. Also, fix
a bug that caused the 'Load' checkbox to remain insensitive.
2003-04-13 Kevin Vandersloot <kfv101@psu.edu>
* netload.c, propeties.c, linux-proc.c: add the ability to control the network background color.
Fixes bug #102088
2003-04-08 Kevin Vandersloot <kfv101@psu.edu>
* linux-proc.c, properties.c, memload.c: Add seperate entry for cached memory.
Fixes bug #91971
2003-04-08 Kevin Vandersloot <kfv101@psu.edu>
* loadavg.c, properties.c, main.c: get load average graph working. From Patch by
rwahl at gmx de. Fixes bug #107935
* load-graph.c: fix small sizing issue. Again from rwahl at gmx de.
2003-04-07 Kevin Vandersloot <kfv101@psu.edu>
* main.c: Extensibility of nmber of graphs. Patch by James Strandboge. Fixes
bug #90964
2003-03-14 Kevin Vandersloot <kfv101@psu.edu>
* linux-proc.c: Get other network showing correctly. Fixes bug #91730.
Patch by jlaska@us.ibm.com.
2003-03-12 Dennis Smit <synap@area101.penguin.nl>
* main.c, properties.c: Changed "Swap File" into "Swap Space"
as a fix for bug #87934
2003-03-12 Kevin Vandersloot <kfv101@psu.edu>
* load-graph.c: fix small sizing issues. Patch from <berberic@fmi.uni-passau.de>.
Fixes bug #94745
2002-12-16 Kevin Vandersloot <kfv101@psu.edu>
* Makefile.am: don't dist the .server.in file since
it harcodes paths
2002-12-14 Fernando Herrera <fherrera@onirica.com>
* GNOME_MultiLoadApplet_Factory.server.in.in: added bugzilla
attributtes
2002-12-02 Christian Neumair <chris@gnome-de.org>
* properties.c: Made tabs HIG compliant (removed mnemonics).
2002-09-15 Juan Salaverria <rael@vectorstar.net>
* GNOME_MultiloadApplet.xml: Added a separator in the
menu. May fix bug #89864
2002-09-19 Mark McLoughlin <mark@skynet.ie>
* main.c: (about_cb), (start_procman_cb):
* properties.c: (multiload_properties_cb):
kill the HAVE_GTK_MULTIHEAD conditionals. We
require gtk+ HEAD now.
2002-08-14 Mark McLoughlin <mark@skynet.ie>
* Makefile.am: link against libscreen-exec.la.
* main.c: upd.
2002-07-24 John Fleck <jfleck@inkstain.net>
removing extraneous OMF file:
* multiload/docs/es/cpuload/cpuload_applet-C.omf
Fixes http://bugzilla.gnome.org/show_bug.cgi?id=88992
2002-07-18 Kevin Vandersloot <kfv101@psu.edu>
* main.c: use consistent error messages. Fixes bug #87905.
Patch by Johan Dahlin
2002-07-18 Mark McLoughlin <mark@skynet.ie>
* Makefile.am: install applet into libexec.
* GNOME_MultiLoadApplet_Factory.server.in: move .server.in to
.server.in.in to allow for libexec dir substitution.
2002-07-11 Mark McLoughlin <mark@skynet.ie>
* Makefile.am: add egg-screen-exec.[ch] to the
build.
* main.c:
(start_procman_cb): launch procman on the same
screen as the applet.
(about_cb): realise dialogs on the same screen
as the applet.
* properties.c: (multiload_properties_cb): ditto.
2002-07-11 Mark McLoughlin <mark@skynet.ie>
* global.h: don't export start_procman_cb.
* main.c: (about_cb): use gtk_window_present.
(start_procman_cb): display error dialog of exec
fails.
(multiload_applet_new): cleanup.
2002-07-09 Kevin Vandersloot <kfv101@psu.edu>
* properties.c: don't set the sensitivty of a non existant
widget. From Sylvain Pasche <sylvain_pasche@yahoo.fr>. Fixes
bug #87100
2002-06-25 Kevin Vandersloot <kfv101@psu.edu>
* loadavg.c, properties.c, main.c, load-graph.c: more sanity
checks for when schema defaults arent picked up. Fixes bug
#82759
2002-06-14 Trevor Curtis <tcurtis@somaradio.ca>
* docs/C/multiload.xml: wrote xml version of documentation, and
updated.
* docs/C/legal.xml: added legal information for documentation.
* docs/C/figures/system_monitor.png, system_monitor_prefs.png:
created screenshots for documentation.
2002-05-31 Kevin Vandersloot <kfv101@psu.edu>
* Makefile.am: Fix GNOMELOCALEDIR to point to correct
location. Fixes #83621.
2002-05-23 Kevin Vandersloot <kfv101@psu.edu>
* netload.c, memload.c, cpuload.c, swapload.c: gconf sanity checks.
Should band-aid against bug #82759
2002-05-20 Kevin Vandersloot <kfv101@psu.edu>
* main.c: set window icon and remove debug spew
2002-05-10 Deepa Natarajan <deepa.natarajan@wipro.com>
* .xml: added mnemonics for the popup menu
2002-04-27 Dennis Cranston <dennis_cranston@yahoo.com>
* multiload.c: "About..." dialog fixes -- change the name to
"System Monitor" to match the "Add to panel" menu. Also, use
gnome-monitor.png for the logo and window icon.
2002-04-20 Abel Cheung <maddog@linux.org.hk>
* multiload.c: Added translation_credit and documenters placeholders.
2002-04-02 Kevin Vandersloot <kfv101@psu.edu>
* .xml: changer poperties to preferences
* propteis.c: changer properties to preferences and add
mnemiinocs
2002-02-22 Mark McLoughlin <mark@skynet.ie>
* cpuload_applet.desktop.in:
* loadavg_applet.desktop.in:
* memload_applet.desktop.in:
* multiload_applet.gnorba:
* netload_applet.desktop.in:
* swapload_applet.desktop.in: remove these files
2002-02-19 Kevin Vandersloot <kfv101@psu.edu>
* clean up a lot of this applet wrt sizing and adding
removing graphs.
* main.c, load-graph.c: create the graphs and add all of them
to the box, but only show the visible ones.
* properties.c: make the spin buttons have lower bounds
so the user can't make the size 0 for instance. Hide or
show the graph when the user makes a change.
* load-graph.c: size the drawing area only on configure
2002-02-17 Kevin Vandersloot <kfv101@psu.edu>
* multiload.c: pass ma not the applet to the right click
callbacks
2002-02-17 Kjartan Maraas <kmaraas@gnome.org>
* GNOME_MultiloadApplet.xml: External ui description.
* Makefile.am: Hook it up.
* main.c: Use it.
2002-02-11 Kjartan Maraas <kmaraas@gnome.org>
* GNOME_MultiLoadApplet_Factory.server.in: Mark strings for l10n.
* *.[ch]: Fix #include <config.h>
2002-02-11 Mark McLoughlin <mark@skynet.ie>
* GNOME_MultiLoadApplet_Factory.server.in: move to Vertigo
namespace.
* main.c: update for factory macro change.
2002-02-05 Gediminas Paulauskas <menesis@delfi.lt>
* main.c: procman was renamed to gnome-system-monitor
2002-01-31 Todd Kulesza <fflewddur@dropline.net>
* load-graph.c, main.c, properties.c: get proper
height/width values for graphs.
* load-graph.c: fix crash on null graphs.
* properties.c: prevent all graphs from being
disabled, fix color selectors, and move them
over to GnomeColorPickers.
* main.c: "about"-dialog cleanups.
* load.c: removed unused static text labels.
2002-01-30 Kevin Vandersloot <kfv101@psu.edu>
* load-graph.c: fix display so it actually works. Patch
from Todd Kulesza
2002-01-26 Todd Kulesza <fflewddur@dropline.net>
* properties.c, load-graph.c:
Rewrite the properties dialog so that the applets
are not rebuilt with each change.
2002-01-24 Todd Kulesza <fflewddur@dropline.net>
* main.c, load-graph.c:
Add tooltips which display the current "in use"
percentage for each resource.
Remove "Help" from the right-click menu.
* properties.c:
Implement color selection dialogs.
2002-01-19 Seth Nickell <snickell@stanford.edu>
* GNOME_MultiLoadApplet_Factory.server.in:
Don't put in a category, since monitors are currently empty.
2002-01-10 Todd Kulesza <fflewddur@dropline.net>
* Change name to System Monitor
2002-01-09 Todd Kulesza <fflewddur@dropline.net>
* Numerous bug fixes related to resizing/realigning the panel
* Fully integrated gconf and instant-apply properties
* New colors!
2002-01-07 Todd Kulesza <fflewddur@dropline.net>
* Consolidate applets from five widgets with one
graph each down to one widget with five user-
configurable graphs.
* Begin porting properties to gconf.
2001-12-15 Todd Kulesza <fflewddur@dropline.net>
* *.[ch] First pass at the Gnome 2.0 port. All five applets
work but the properties dialogs and documentation are
non-existant.
2001-08-02 Kjartan Maraas <kmaraas@gnome.org>
* Revert the pageload diff since it doesn't work right.
2001-07-02 Kjartan Maraas <kmaraas@gnome.org>
* load-graph.c: Replace sprintf() with g_snprintf().
* main.c: Check for NULL before strcmp().
Sun May 21 18:44:58 2000 George Lebl <jirka@5z.com>
* load-graph.c (applet_pixel_size_changed_cb) (load_graph_new):
When changing sizes remove the box from it's parent, and destroy
the frame if it exists. Don't depend on the show_frame value it
is bogus at that point.
2000-05-22 Kjartan Maraas <kmaraas@online.no>
* main.c: Added trick to translate labels to loadavg_texts also.
* *.c: #include <config.h> moved around to make everything work.
2000-05-14 Andreas Hyden <a.hyden@cyberpoint.se>
* loadavg_applet.desktop, netload_applet.desktop: Added Swedish translation.
Fri May 12 16:18:23 2000 George Lebl <jirka@5z.com>
* memload.c,cpuload.c,netload.c,swapload.c: Mark some strings for
translations (the can't create, g_error and the tooltip)
2000-05-05 Yukihiro Nakai <nakai@gnome.gr.jp>
* loadavg_applet.desktop: Add 'ja'.
Thu May 04 00:15:30 2000 George Lebl <jirka@5z.com>
* load-graph.c: s/INT_MAX/G_MAXINT/
2000-04-25 Fatih Demir <kabalak@gmx.net>
* *.desktop : Added [tr] sections .
2000-04-16 Dan Mueth <d-mueth@uchicago.edu>
* Added Eric's fixes to CVS. Made a few small fixes to linking
and docs (copyright and author section).
* Removing old docs since new ones are there and in right place
now
* Adding topic.dat files
2000-04-16 Eric Baudais <baudais@okstate.edu>
* local-properties.h (LocalPropData): Added a variable
PropertyClass type to determine which help file will
be displayed.
* load-graph.c (load_graph_new): Initialized above
variable.
* local-propeties: Linked the docs separately.
* main.c: Linked the docs separately.
* properties.c: Linked the docs separately.
* cpuload.c: Linked the docs separetely.
* memload.c: Linked the docs separately.
* swapload.c: Linked the docs separately.
* netload.c: Linked the docs separately.
* loadavg.c: Linked the docs separately.
2000-04-16 Karl EICHWALDER <ke@suse.de>
* loadavg_applet.desktop: Add de.
* cpuload_applet.desktop, memload_applet.desktop,
swapload_applet.desktop: Improve de.
2000-04-15 Eric Baudias <baudais@okstate,edu>
* docs/C/*.sgml: Separated the one large doc into
5 smaller docs. Added screenshots.
*docs/C/*.png: Added screenshots.
2000-04-11 Eric Baudais <baudais@okstate.edu>
* docs/C/*.sgml: changed the license to the FDL.
2000-03-30 Jacob Berkman <jacob@helixcode.com>
* docs/C/*.sgml: remove the DOCTYPE for entities
2000-03-26 Jacob Berkman <jacob@helixcode.com>
* Makefile.am (SUBDIRS): add docs subdir
2000-03-18 Jacob Berkman <jacob@helixcode.com>
* docs/:
* memload.c (make_memload_applet):
* swapload.c (make_swapload_applet):
* netload.c (make_netload_applet):
* loadavg.c (make_loadavg_applet):
* cpuload.c (make_cpuload_applet): documentation from Telsa
2000-03-17 Jacob Berkman <jacob@helixcode.com>
* linux-proc.c (GetLoadAvg): quiet gcc down a bit
2000-02-24 Martin Baulig <martin@home-of-linux.org>
* AUTHORS: Added AUTHORS file and listed me there. If I missed
anyone except myself here, please feel free to add your name ...
* ChangeLog: We now have our own ChangeLog file.
2000-02-24 Martin Baulig <martin@home-of-linux.org>
* cpuload.c: Added "About" dialog.
* memload.c: Added "About" dialog.
* swapload.c: Added "About" dialog.
* loadavg.c: Added "About" dialog.
* netload.c: Added "About" dialog.
2000-02-20 Jacob Berkman <jacob@helixcode.com>
* netload.c (make_netload_applet): have netload use
netload local properties instead of swapload's properties
2000-02-20 Martin Baulig <martin@home-of-linux.org>
Added a load average applet to the multiload applet.
* loadavg.c: New file.
* loadavg_applet.desktop: New file.
2000-02-20 Martin Baulig <martin@home-of-linux.org>
Changed most of the properties code from the multiload applet. We
now have two types of properties: global properties (which you can
configure using the "Default Properties" applet menu entry) and local
ones (which you can configure using the "Properties" applet menu entry).
Global properties are default values which are used for newly created
instances of the load applets.
Additionally, each of the load applet also has local properties which
are only for this single instance. This means that you can now have
two or more cpuload applets with different size, speed, etc. The
local properties dialog also has a "use default properties" checkbox;
if it is checked, the global properties are used.
This is especially useful when you have more than one panel ...
* local-properties.h: New file.
* local-properties.c: New file.
* *: Larger changes in the properties code to do what is
described above.
2000-02-19 Martin Baulig <martin@home-of-linux.org>
Implemented panel size and orientation hints.
* properties.h (LoadGraphProperties): `adj_data' is now
an array of size 2, not 3.
* load-graph.h (LoadGraph): Removed `width' and `height'.
Added `applet', `size', `orient', `pixel_size' and `allocated'.
* load-graph.c (load_graph_new): Replaced `width' and
`height' parameters with `size' and added new `applet' parameter.
1999-12-07 Jacob Berkman <jberkman@andrew.cmu.edu>
* main.c:
* netload.c:
* linux-proc.c: fix broken code. Now this
all works, plus there is now support for eth devices.
slip/ppp/lo fix inspired by patch from Eduardo Perez
<100018135@alumnos.uc3m.es>
1999-09-26 Jacob Berkman <jberkman@andrew.cmu.edu>
* main.c (main): fix startup crash (from 1-0)
1999-08-01 Jacob Berkman <jberkman@andrew.cmu.edu>
* swapload.c (make_swapload_applet):
* memload.c (make_memload_applet):
* cpuload.c (make_cpuload_applet): use index menu
image
1999-06-27 Jacob Berkman <jberkman@andrew.cmu.edu>
* swapload.c (make_swapload_applet): added a tooltip
(fixes gnome bug 1436 by putting in patches from bug originator)
* memload.c (make_memload_applet): again
* netload.c (make_netload_applet): ditto
* cpuload.c (make_cpuload_applet): one more time
1999-04-16 Jacob Berkman <jberkman@cmu.edu>
* main.c, global.h (start_gtop_cb): added
function to run gtop (gnome bug #1025)
* *load.c (make_*load_applet): added "run gtop..."
menu item
Wed Apr 7 23:03:11 1999 Jacob Berkman <jberkman@cmu.edu>
* load-graph.c (load_graph_properties_init):
Set the minimum values for update time and width to
avoid lock up/crash
1999-02-22 Martin Baulig <martin@home-of-linux.org>
* multiload: Resize the widget after changing the size in the
properties dialog. Add "destroy" signal handler to the load
graph and correctly destroy it so it will no longer dump core
when you remove on of the applets.
* multiload: Applied the patch from Jacob Berkman that makes
the multiload applet honor the width and height settings in
the properties dialog on next startup.
1999-02-07 Federico Mena Quintero <federico@nuclecu.unam.mx>
* load-graph.c (load_graph_update): Now this is the
timeout handler.
(load_graph_draw): Do not update the graph's data, just redraw.
(load_graph_properties_update): Redraw the load graphs, to make
properties take effect immediately when the user hits Apply.
* properties.c (multiload_properties_cb): Invoke the
properties for the correct part of the applet.
(multiload_show_properties): Show the property page corresponding
to the type of applet the user clicked on.
1998-12-28 Martin Baulig <martin@home-of-linux.org>
The "MultiLoad Applet Revolution".
All three multiload applets (cpuload, memload, swapload) now use
the same load graph object and the same properties code.
This will make it much easier to add a new applet here.
* cpuload.h: Removed.
* memload.h: Removed.
* swapload.h: Removed.
* properties-cpu.[ch]: Removed.
* properties-mem.[ch]: Removed.
* properties-swap.[ch]: Removed.
* global.h: New file.
* property-entries.[ch]: New files. This code will be
moved into libgnomeui after GNOME 1.0 is released.
* load-graph.[ch]: New files. Contains some kind of
load graph widget/object that is used in all multiload applets.
* properties.[ch]: New files. Contains general properties
stuff that is used in all multiload applets.
* cpuload.c: Use the new load graph.
* memload.c: Likewise.
* swapload.c: Likewise.
|