-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
873 lines (701 loc) · 32.1 KB
/
NEWS
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
/* *************************************************************************
* NEWS:面向用戶的開發新聞。
* 版權 (C) 2020-2024 gsm <406643764@qq.com>
* 本程序為自由軟件:你可以依據自由軟件基金會所發布的第三版或更高版本的
* GNU通用公共許可證重新發布、修改本程序。
* 雖然基于使用目的而發布本程序,但不負任何擔保責任,亦不包含適銷性或特
* 定目標之適用性的暗示性擔保。詳見GNU通用公共許可證。
* 你應該已經收到一份附隨此程序的GNU通用公共許可證副本。否則,請參閱
* <http://www.gnu.org/licenses/>。
* ************************************************************************/
第2.10.3版:
* 修復某些情況下程序崩潰的缺陷。
第2.10.2版:
* 修復當任務欄僅有一個縮微客戶時也顯示圖標名的缺陷。
第2.10.1版:
* 修復在某些情況下構件提示異常的缺陷。
第2.10.0版:
* 刪除切換顏色主題功能,用GWM_MAIN_COLOR_NAME特性代替它;
* 使用界面自動配色算法代替人工配色。
第2.9.2版:
* 修復狀態欄文字顯示空間不足的缺陷;
* 修復圖標名更新時崩潰的缺陷。。
第2.9.1版:
* 修復狀態欄文字顯示空間不足的缺陷。
第2.9.0版:
* 修復在某些情況下崩潰的缺陷;
* 修復操作中心圖標不對齊的缺陷;
* 修復任務欄按鈕提示色異常的缺陷;
* 微調界面配色。
第2.8.3版:
* 更好的兼容第三方任務欄。
第2.8.2版:
* 修復在使用快捷鍵切換窗口布局時任務欄的窗口布局按鈕未隨之更新的缺陷;
* 修改默認窗口位置、尺寸的設置邏輯。
第2.8.1版:
* 修復了checkfont未能安裝到系統的缺陷;
* 操作中心增加文字圖標;
* 狀態欄增加網絡連接狀態;
* 改進音量狀態顯示;
* 提高startgwm的可讀性。
第2.8.0版:
* 支持後備字體。
第2.7.19版:
* 程序優化。
第2.7.18版:
* 程序優化。
第2.7.17版:
* 修復某些情況下窗口最大化、最小化、還原、全屏異常的缺陷。
第2.7.16版:
* 修復某些情況下窗口位置和尺寸異常的缺陷;
* 修復某些情況下調整窗口位置和尺寸異常的缺陷。
第2.7.15版:
* 程序優化。
第2.7.14版:
* 程序優化。
第2.7.13版:
* 程序優化。
第2.7.12版:
* 修復字符串顯示位置異常的缺陷;
* 修復某些情況下任務欄按鈕顏色異常的缺陷。
第2.7.11版:
* 修復第三方任務欄在gwm下不能正常顯示虛擬桌面的缺陷;
* 修復某些情況下任務欄按鈕顏色異常的缺陷。
第2.7.10版:
* 修復窗口管理器退出時程序崩潰的缺陷;
* 修正某些情況下窗口位置異常的缺陷;
* 修改窗口管理器規則,使其可匹配窗口標題;
* 增加和修改一些規則配置。
第2.7.9版:
* 修復內存泄漏的缺陷。
第2.7.8版:
* 文字圖標改爲只顯示首字母;
* 修復虛擬桌面異常的缺陷。
第2.7.7版:
* 修復任務欄按鈕顏色異常的缺陷。
第2.7.6版:
* 修復新打開的窗口疊次序異常的缺陷;
* 微調窗口管理器的字符串顯示方式。
第2.7.5版:
* 窗口管理器創建的構件改爲只使用一種字體;
* 修復窗口框架顏色異常的缺陷。
第2.7.4版:
* 當窗口提示聚焦時,顯示關注提示,而非聚焦。
第2.7.3版:
* 修復某些程序圖標缺失的缺陷。
第2.7.2版:
* 修復內存泄漏的缺陷。
第2.7.1版:
* 修復偶發性崩潰的缺陷;
* 修復內存泄漏的缺陷。
第2.7.0版:
* 實現了提示gwm所支持的窗口操作的功能。
第2.6.30版:
* 修正有時不能切換到上一個窗口的缺陷;
* 修復偶爾無法聚焦模態窗口的缺陷;
* 更加積極地隱藏窗口框架;
* 修改窗口聚焦方式;
* 修改當前不可聚焦窗口的外觀;
* 改進客戶窗口退出方式。
第2.6.29版:
* 修復無法調整窗口尺寸的缺陷;
* 增加退出gwm和打開運行輸入框的按鍵功能綁定。
第2.6.28版:
* 刪除全屏模式;
* 響應窗口的全屏請求。
第2.6.27版;
* 修復聚焦缺陷導致gwm崩潰的缺陷;
* 修復臨時窗口位置異常的缺陷;
* 修改應用規則的邏輯;
* 修改窗口放置類型的設置方式。
第2.6.26版:
* 修復某些情況下尺寸提示錯誤的缺陷;
* 修復某些窗口位置和尺寸異常的缺陷;
* 修改應用規則的邏輯;
* 修改關於QQ的rule。
第2.6.25版:
* 修復某些窗口尺寸和位置異常的缺陷;
* 在請求映射時位於屏幕外的窗口不再納入WM管理範疇。
第2.6.24版:
* 將更多類型的窗口納入窗口管理器管理範疇;
* 根據窗口類型來判斷是否默認顯示窗口框架;
* 尊重程序尺寸和位置的設定。
第2.6.23版:
* 完善緊急情況提示;
* 支持請求關注提示。
第2.6.22版:
* 支持卷起/放下窗口。
第2.6.21版:
* 支持窗口跳過任務欄。
第2.6.20版:
* 修復窗口疊次序異常的缺陷。
第2.6.19版:
* 修復任務欄圖標次序異常的缺陷。
第2.6.18版:
* 修復在縮微和去縮微化窗口時未更新同亞組的其他窗口的狀態的缺陷;
* 修復無法對整個亞組窗口執行改變位置類型、交換位置的操作的缺陷。
第2.6.17版:
* 修復窗口排序異常的缺陷。
第2.6.16版:
* 修復臨時窗口不嚴格居中的缺陷;
* 修復在預覽模式下窗口間距不均的缺陷;
* 增大預覽模式下的窗口間距。
第2.6.15版:
* 修復在某些情況下窗口默認位置和尺寸錯誤的缺陷;
* 修復在剛開始移動臨時窗口時窗口位置異常的缺陷;
* 修復任務欄在某些情況下被臨時窗口遮擋的缺陷;
* 臨時窗口在預覽模式下的位置改爲居於主窗中間。
第2.6.14版:
* 修復某些情況下窗口位置、尺寸異常的缺陷。
第2.6.13版:
* 修復在某些情況下半屏最大化異常的缺陷;
* 修復無法還原最大化的臨時窗口的缺陷;
* 修復無法移動臨時窗口的缺陷。
第2.6.12版:
* 修復快速调整窗口尺寸时窗口内出现残影的缺陷。
第2.6.11版:
* 修復臨時窗口在某些情況下位置異常的缺陷;
* 修復半屏最大化後無法還原的缺陷;
* 支持第三方任務欄、分頁器等執行各种最大化操作。
第2.6.10版:
* 全屏模式下臨時窗口標題欄改爲只顯示關閉按鈕;
* 在對窗口執行移動、調整尺寸、最大化操作時,修復放置類型的變更策略;
* 在最大化窗口時,修改原放置類型的更新策略;
* 在普通層增加懸浮子層,把很多以前放到上層的窗口改爲放到該子層;
* 重新支持在rule設定窗口放置於懸浮層;
* 修復偶爾出現窗口疊次序異常的缺陷。
第2.6.9版:
* 修復在預覽模式下點擊與臨時窗口對應的主窗口時沒恢復前一窗口布局模式的缺陷;
* 修復從全屏模式切換至其他模式時無法還原窗口位置的缺陷;
* 修復窗口疊次序異常的缺陷;
* 修復最大化後無法還原的缺陷;
* 修復更改窗口狀態未更新窗口狀態特性的缺陷。
第2.6.8版:
* 修復某些情况下窗口布局异常的缺陷;
* 不再支持对缩微窗口执行移动、交换操作;
* pointer_swap_clients不再支持縮微窗口操作。
第2.6.7版:
* 修復gwm崩潰的缺陷;
* 切換上一個或下一個窗口時,若存在模態窗口,則改爲跳過同亞組的非模態窗口。
第2.6.6版:
* 修復在某些情況下窗口布局異常的缺陷;
* 模態窗口改爲放置在主窗口中間。
第2.6.5版:
* 修復未及時更新窗口狀態的缺陷,這個缺陷會導致窗口最大化和還原窗口的功能異常。
第2.6.4版:
* 把應由窗口管理器配置的項目分離到wm_cfg.h,從而簡化用戶配置工作量。
第2.6.3版:
* 修復縮微化窗口和去縮微化窗口時未正確更新窗口布局的缺陷。
第2.6.2版:
* 用窗口位置類型代替窗口區域類型,窗口按層及區域劃分位置類型,圖標化窗口不修改窗口位置類別;
* 取消圖符化區域類型,不再支持對圖符化窗口執行添加、移動、交換、改變區域等操作時;
* 修改圖符化窗口和去圖符化窗口的實現方式;
* 取消圖符化窗口的按鍵功能綁定;
* 取消改變默認位置類型的按鈕功能綁定。
第2.6.1版:
* 修復某些情況下gwm崩潰的缺陷;
* 修復在決定窗口是否要懸浮時未考慮窗口可能有多種類型和狀態的缺陷;
* 修改原位縱、橫向最大化的行爲,使其當另一維度已經最大化時,執行完全最大化;
* 支持窗口內嵌標題欄、任務欄、分頁器關於窗口狀態切換的一些操作。
第2.6.0版:
* 修復內存泄漏缺陷;
* 修正手冊頁;
* 支持操作窗口亞組;
* 增強對臨時窗口和模態窗口的支持;
* 按窗口所屬區域修改窗口堆次序。
第2.5.4版:
* 修复打开某些窗口时gwm崩溃的缺陷。
第2.5.3版:
* 修復部分翻譯文本不能正常顯示的缺陷;
* 運行輸入框寬度改爲自動推定。
第2.5.2版:
* 修復在全屏模式下新開窗口非全屏顯示的缺陷;
* 在全屏模式下懸浮窗口不再變爲全屏顯示;
* 關閉所有窗口的語義改爲關閉當前虛擬桌面下的所有窗口;
* 刪除手冊中關於■按鈕的說明。
第2.5.1版:
* 修復關閉標題欄後標題欄圖標未消除的缺陷;
* 刪除運行、退出gwm、顯示桌面的按鍵功能綁定;
* 簡化操作中心按鈕文字。
第2.5.0版:
* 修正操作中心彈出位置;
* 修正某些在gwm接管前就存在的圖符化窗口未納入管理的缺陷;
* 修正未能正確設置gwm接管前就已經存在的窗口所屬桌面的缺陷;
* 修正某些諸如面板的特殊窗口疊次序異常的缺陷。
第2.4.3版:
* 修復在進行entry相關操作時內存泄漏的缺陷;
* 修復在運行命令框爲空並回車時錯誤地匹配命令的缺陷。
第2.4.2版:
* 修復運行命令輸入框無法使用輸入法的缺陷;
* 在窗口邊框上懸停定位器時,不再給出功能提示文字(仍然有光標形狀提示)。
第2.4.1版:
* 修復未正確設置默認壁紙的缺陷;
* 修改純色壁紙隨機生成算法;
* 把一些不常用的按鍵功能綁定改爲定位器按鈕功能綁定,相關項放在操作中心;
* 根據菜單項文字自動設置菜單和菜單項尺寸,微調菜單外觀;
* 支持全局和單獨設置構件透明度;
* 支持開關第三方合成管理器。
第2.4.0版:
* 修復當存在合成器時無法修改壁紙的缺陷;
* 修復在切換主題後客戶窗口菜單顏色未更新的缺陷;
* 精簡配色方案;
* 支持設置構件透明度。
第2.3.2版:
* 修復窗口與任務欄間距不正確的缺陷。
第2.3.1版:
* 修復在某些特殊平臺下顯示桌面功能異常的缺陷。
第2.3.0版:
* 修改工作區語義,即與任務欄的間隙不再計入工作區;
* 修正在平鋪、預覽模式下間隔有細微偏差的缺陷;
* 微調配色方案;
* 把一些暫未支持的消息請求的提示信息刪除;
* 彈出窗口與點擊窗口之間改爲錯開一點;
* 支持EWMH的_NET_WM_NAME和_NET_WM_ICON_NAME應用程序窗口特性;
* 支持垂直、水平最大化窗口;
* 支持客戶窗口菜單;
* 簡化手冊頁。
第2.2.5版:
* 修復縮微窗口顏色異常的缺陷;
* 調整縮微窗口最大寬度;
* 調整配色方案。
第2.2.4版:
* 修復在堆疊模式和預覽模式下缺失標題欄按鈕的缺陷;
* 調整文字對齊方式、與構件的間距;
* 調整過長字符串的顯示方式。
第2.2.3版:
* 支持更多格式的圖片作爲壁紙;
* 支持標題欄顯示程序圖標;
* 精簡配色方案,對配色有所微調;
* 默認顏色主題改爲深色。
第2.2.2版:
* 修復最大化窗口尺寸異常的缺陷。
第2.2.1版:
* 簡化make的輸出;
* 更好地支持zh_TW和en_US;
* 微調文字與構件的間距;
* 構件高度改爲自動由字體尺寸確定。
第2.2.0版:
* 修復由字體缺失引起段錯誤的缺陷;
* 修復在預覽模式下窗口與任務欄之間沒有間隙的缺陷;
* 修復調整窗口尺寸提示窗不居中的缺陷;
* 調整提示窗口尺寸;
* 支持設置顯示或隱藏任務欄;
* 支持設置任務欄位置。
第2.1.0版:
* 修復偶爾段錯誤的缺陷;
* 修正部分翻譯;
* 修改顯示桌面的實現代碼和功能綁定;
* 支持第三方分頁器和任務欄。
第2.0.3版:
* 修復偶爾段錯誤的缺陷;
* 修復當打開操作中心後再按操作中心按鈕時不取消打開操作中心的缺陷。
第2.0.2版:
* 修復當未設置根窗口名時出現段錯誤的缺陷;
* 微調操作中心的尺寸。
第2.0.1版:
* 修復在英語區域下操作中心部分文字無法完整顯示出來的缺陷;
* 修復定位器在部分構件上懸停時導致段錯誤的缺陷;
* 更改startgwm中xsetroot所用到的部分字符,使其結果在各種區域設置下都能正確顯示。
第2.0版:
* 修復定位器懸念於某些圖標時功能提示爲空的缺陷;
* 增加編譯選項-w,並修復出現警告之處;
* 在運行命令框輸入不完整的命令後按回車,其結果改爲執行第一個匹配的命令;
* 修正手冊頁部分過時的描述,修改部分內容使描述更清晰;
* 修改標題欄按鈕文字,以便於本地化之後能顯示;
* 實現國際化與本地化。
第1.9.2版:
* 對顏色主題進行微調;
* 提升窗口悬停处理的性能;
* 修復當定位器不在運行命令輸入框內時偶爾不能輸入的缺陷。
第1.9.1版:
* 修正彈窗位置;
* 修正運行命令輸入框的位置;
* 修復運行命令輸入框可能被遮擋的缺陷;
* 修復在運行命令輸入框輸入命令後可能得到重復的命令提示的缺陷;
* 修復更新任務欄按鈕時操作中心按鈕未更新的缺陷;
* 爲各種構件添加功能提示;
* 更改應受WM管理的窗口的規則;
* 允許在全屏模式下對懸浮窗口進行移動或調整尺寸的操作;
* 延遲映射窗口的時機,使窗口外形變化在視覺上更平順;
* 修改標題欄按鈕文字,使之看上去更像圖形;
* 修改標題欄按鈕順序;
* 修改窗口框架的配色;
* 支持配置顏色主題。
第1.9.0版:
* 修復在掛起gwm時沒做清理工作的缺陷;
* 實現了定位器點擊有效性判定;
* 最小化窗口取消邊框;
* 刪除stardict的功能按鍵綁定;
* 自動適配屏幕DPI;
* gwm配置文件改爲config.c。
第1.8.10版:
* 修復在點擊運行輸入框之外的位置時提示窗不隱藏的缺陷;
* 爲運行輸入框設置邊框;
* 只存在固定區域時,定位器進入根窗口不再設置調整區域的光標提示。
第1.8.9版:
* 修復某些情況下不能正確改變窗口區域的缺陷;
* 修復某些情況下聚焦異常的缺陷;
* 修復某些情況下任務欄背景色不正確的缺陷;
* 修復某些情況下gwm崩潰的缺陷;
* 修復不受wm管理的窗口未提升至窗口疊頂部從而導致窗口可能不可見的缺陷,如QQ截圖窗口和stardict的啓動動畫窗口;
* 修改手冊頁,按命令功能歸類。
第1.8.8版:
* 修復某些情況下窗口尺寸和位置異常的缺陷;
* 修復某些情況下崩潰的缺陷;
* 修復定位器無法打開運行輸入框的缺陷;
* dock類型的窗口不再加窗口裝飾;
* 修改尺寸調整步進值;
* 修改默認的窗口間距;
* 修改所新打開的網絡瀏覽器的網址。
第1.8.7版:
* 修復離開某些窗口時出現錯誤提示的缺陷;
* 修復某些情況下光標形狀異常的缺陷;
* 修復某些情況下調整窗口尺寸出現尺寸異常的缺陷;
* 調整設置默認窗口尺寸的規則;
* 調整臨時窗口和對話框窗口的默認位置;
* 調整截圖文件名命名規則。
第1.8.6版:
* 修復右擊時光標異常的缺陷;
* 修復啓動gwm時未能及時更新整個桌面背景的缺陷;
* 修復某些情況下內存泄漏的缺陷;
* 支持簡單的正則表達式;
* 點擊運行輸入框以外的區域的行爲改爲關閉運行輸入框;
* 運行輸入框實現了命令補全和提示功能。
第1.8.5版:
* 增加定位器點擊有效性判定;
* 截圖文件保存路徑支持“~”。
第1.8.4版:
* 代碼重構;
* 實現了截圖功能。
第1.8.3版:
* 修復某些情況下聚焦異常的缺陷;
* 支持屏幕保護功能。
第1.8.2版:
* 修復某些情況下聚焦異常的缺陷;
* 修復某些情況下窗口位置和尺寸異常的缺陷;
* 修復某些情況下無法調整窗口尺寸的缺陷。
第1.8.1版:
* 修復某些情況下窗口背景異常的缺陷;
* 實現更换壁纸的功能。
第1.8.0版:
* 修復某些情況下聚焦異常的缺陷;
* 實現設置桌面背景的功能。
第1.7.9版:
* 修復框架未完全按設置決定是否復制客戶窗口的特性的缺陷;
* 修復窗口在某些情況下尺寸異常及不能調整尺寸的缺陷;
* 修復某些情況下聚焦異常的缺陷;
* 修復某些情況下光標進入客戶窗口內時光標形狀異常的缺陷;
* 優化性能。
第1.7.8版:
* 修復在某些情況下關閉窗口時未銷毀窗口框架的缺陷;
* 更改快捷鍵切換縮微窗口時的視覺效果;
* 優化性能。
第1.7.7版:
* 微調色彩方案;
* 實現當鼠標懸停於縮微窗口時彈出提示窗口的功能。
第1.7.6版:
* 修復在關閉窗口時未銷毀窗口框架的缺陷;
* 修復在退出窗口管理器時未銷毀窗口框架的缺陷;
* 修復去縮微化窗口時產生X錯誤事件的缺陷。
第1.7.5版:
* 修復了某些情況下程序崩潰的缺陷。
第1.7.4版:
* 修復了某些情況下程序崩潰的缺陷;
* 在進出縮微窗口時給出視覺提示;
* 性能優化。
第1.7.3版:
* 修復某些情況下程序崩潰的缺陷;
* 修復某些情況下窗口標題欄顏色不正確的缺陷;
* 修改縮微窗口的樣式。
第1.7.2版:
* 修正Makefile邏輯錯誤;
* 修復某些情況下窗口聚焦異常的缺陷;
* 修復某些情況下彈出式菜單異常的缺陷。
第1.7.1版:
* 修復未響應某些窗口特性通知而導致的缺陷,包括某些窗口尺寸異常、不能調整尺寸、菜單無法彈出,等等;
* 修復某些情況下客戶窗口特性未復制到框架的缺陷。
第1.7.0版:
* 修復內存泄漏的缺陷;
* 可選擇是否復制窗口特性到框架;
* 實現圖像形式的圖標功能。
第1.6.7版:
* 修复退出gwm时重置聚焦不正确的缺陷;
* 修復音樂按鍵功能綁定不能實現既定功能的缺陷;
* 修復某些情況下光標樣式異常的缺陷;
* 修復按鍵調整窗口尺寸時未考慮釋放的按鍵是否匹配以及在釋放相應按鍵之前未響應其他按鍵綁定功能的缺陷;
* 退出gwm时更加深度地释放资源,并提高效率;
* 增加信號處理功能,使程序能更友好地退出;
* 安裝信號處理程序失敗時,改爲只報錯,不退出;
* 實現縮微窗口交換區域的功能。
第1.6.6版:
* 修復某些情況下光標樣式異常的缺陷;
* 修復無法通過拖放窗口至根窗口來切換至主區域的缺陷;
* 修復堆疊模式下無法去縮微化窗口的缺陷;
* 修改某些按鈕功能綁定;
* 修正及完善手冊頁;
* 實現縮微窗口切換區域的功能;
第1.6.5版:
* 修復某些情況下鍵盤聚焦異常的缺陷;
* 修復某些情況下光標樣式異常的缺陷;
* 調整光標樣式;
* 性能優化。
第1.6.4版:
* 修復某些情況下窗口默認位置和尺寸設置錯誤的缺陷;
* 修復在平鋪模式的某些情況下窗口尺寸設置錯誤的缺陷;
* 修复当关闭所有客户窗口时键盘聚焦异常的缺陷。
第1.6.3版:
* 根據窗口管理程序條件特性設置輸入聚焦,並通知聚焦的客戶窗口;
* 將更多類型的窗口納入窗口管理程序的管理範圍;
* 修復某些情況下出現浮點異常從而導致窗口管理程序崩潰的缺陷。
第1.6.2版:
* 修正窗口默認位置;
* 區域末尾的窗口額外獲得區域的剩餘空間,以使所有區域末尾的窗口平齊;
* 根據窗口圖標名稱特性設置圖標標題。
第1.6.1版:
* 某些特殊窗口不再納入窗口管理器管理範疇;
* 設置窗口默認尺寸時兼顧窗口條件特性;
* 把調整窗口尺寸和移動窗口的邏輯合二爲一;
* 調整窗口尺寸時兼顧窗口條件特性;
* 調整窗口尺寸和移動窗口時,用提示窗口提示幾何參數。
第1.6.0版:
* 支持xprop等查看窗口特性的程序查看窗口特性。
第1.5.0版:
* 修復wesnoth、stardict等應用窗口不正常的缺陷。
第1.4.1版:
* 修復部分情況下無法識別按鍵組合中的Shift、CapsLock鍵的缺陷;
* 對定位器調整窗口尺寸的行爲進行微調;
* 對音量調整步進值進行微調;
* 在打開命令輸入框期間,獨享鍵盤;
* 對臨時窗口放置區域的設置進行微調。
第1.4.0版:
* 修復單行輸入框被遮擋後重新顯露時不能恢復顯示文本的缺陷;
* 修復gwm在未啓動輸入法時按功能綁定鍵就崩潰的缺陷;
* 完善了單行輸入框的編輯功能;
* 實現了臨時窗口功能。
第1.3.0版:
* 完善了單行輸入框的編輯功能;
* 支持了輸入法;
* 退出時更徹底地釋放資源;
* 更改了默認窗口尺寸。
第1.2.0版:
* 實現了輸入並運行命令的構件功能,並用它替換dmenu_run;
* 修復了退出時及個別情況下關閉窗口時發現段錯誤的缺陷。
* 修正了影音相關按鍵功能綁定與手冊不一致的缺陷。
第1.1.1版:
* 實現了字體定制功能;
* 根據字體大小確定構件尺寸;
* 對外觀進行微調;
* 修正了桌面按鍵功能綁定與手冊不一致的缺陷。
第1.1.0版:
* 支持FreeType字體;
* 改用顏色名分配顏色;
* 修改了任務欄外觀;
* 修復了任務欄偶爾顏色顯示不正常的缺陷;
* 修復了文字居中不正常的缺陷。
第1.0.2版:
* 修復了某些情況下不能正確地改變窗口區域的缺陷;
* 簡化虛擬桌面相關的按鍵功能綁定。
第1.0.1版:
* 修复了某些情況下不能正確地去縮微化窗口的缺陷。
* 修改了主區域窗口不到移動到次要區域的缺陷。
第1.0版:
* 實現了虛擬桌面功能;
* 實現了高亮顯示被選中的任務欄按鈕的功能;
* 任務欄按鈕的長寬比改爲黃金分割比例;
* 改變聚焦策略,即關閉或最小化窗口時,聚焦最近聚焦過的窗口;
* 新增亮度調節的按鍵功能綁定;
* 調整按鍵功能綁定;
* 修復了某些情況下不能正確地改變窗口區域的缺陷;
* 修復了退出gwm時發生段錯誤的缺陷。
第0.9.15版:
* 使預覽模式下窗口間隙更均勻;
* 允許在同一構件上進行多次功能綁定;
* 實現了隱藏標題欄和邊框的功能;
* 實現了簡單的通配符匹配規則;
* 修復了某些情況下改變窗口區域不正確的缺陷;
* 修復了縮微窗口太多時顯示內容溢出的缺陷;
* 實現了定位器點擊窗口任意位置均可執行移動和調整窗口尺寸的操作的功能;
* 在操作中心裏增加播放影音相關的功能。
第0.9.14版:
* 實現了光標進入窗口時聚焦窗口的功能;
* 實現了操作中心的功能;
* 實現了任務欄隨狀態區域文字長度變化而調整各區域的寬度的功能;
* 修復了某些情況下移動窗口不正確的缺陷;
* 修改了任務欄配色;
* 實現了打開韋諾之戰的快捷鍵綁定;
* 修改了交換窗口和用光標改變窗口區域的快捷鍵綁定。
第0.9.13版:
* 修復了新打開的窗口不在默認區域頂部的缺陷;
* 修復了全屏模式時仍然顯示任務欄的缺陷;
* 實現了鼠標聚焦縮微窗口的功能;
* 實現了主次區域窗口互補的功能;
* 修復了快捷鍵不能移動窗口的缺陷;
* 修復了某些情況下聚焦不正確的缺陷;
* 修復了無法調整主區域最大可容納窗口數的缺陷;
* 修復了堆疊模式下不能縮微窗口的缺陷;
* 實現了把窗口移動到屏幕邊界時改變窗口所屬區域的功能;
* 实现了與懸浮、縮微區域相關的窗口移動操作;
* 實現了交換窗口位置的功能;
* 修復了某些情況下提升根窗口从而造成gwm崩溃的缺陷;
* 修復了切換進程啓停狀態不正確的缺陷;
* 實現了用快捷鍵打開手冊頁的功能;
第0.9.12版:
* 實現了任意窗口可以變換到任意區域的功能;
* 僅使用area_type表示窗口的所屬區域;
* 取消了光標跟隨的功能;
* 修復了在堆疊模式下標題區域寬度不正確的缺陷;
* 修改了區域間隔的歸屬;
* 實現了一鍵切換多媒體播放程序啓停狀態的功能。
第0.9.11版:
* 減少了資源佔用量;
* 光標更易於定制;
* 修復了在平鋪模式下不能使用屏幕最右側空間的缺陷;
* 修復了某些情況下光標形狀不正確的缺陷;
* 實現了開關機、注銷、影音控制、音量控制的按鍵功能綁定;
* 按鍵功能綁定中的虛擬終端更易於定制;
* 修復了"#!/bin/sh"未放置在startdwm的第一行的缺陷。
第0.9.10版:
* 實現了在指定區域打開窗口的功能;
* 修改了光標樣式;
* 修復了打開縮微窗口時聚焦錯誤的缺陷;
* 修改了縮微窗口樣式;
* 修復了因內存分配不足而可能導致文字亂碼的缺陷;
* 實現了關閉所有窗口的功能;
* 修復了關閉最後一個窗口時窗口管理器崩潰的缺陷;
* 修改了聚焦縮微窗口的視覺效果;
* 修改了最大化窗口尺寸不正確的缺陷;
* 修復了定位器調整窗口在某些情況下不正確的缺陷。
第0.9.9版:
* 減少了內存佔用。
* 調整主區域最大窗口數量的功能改由狀態欄來實現。
* 修復了鍵盤選中縮微化窗口後馬上切換到預覽模式時該窗口位置不正確的缺陷。
* 提高了程序性能。
* 實現了用文字代替圖標來表示縮微化窗口的功能。
* 修復了繪制文字時位置和清空區域不正確的缺陷以及實現了背景色和更多對齊方式的功能。
* 修復了移動、調整窗口尺寸偶爾不正確的缺陷。
* 實現了定位器關閉縮微化窗口的功能。
* 修復了聚焦功能不正常的缺陷及修改了聚焦縮微化窗口的視覺效果。
* 使移動窗口時視覺效果更平滑。
* 實現了縮微化和去縮微化所有窗口的功能。
* 修改了窗口管理器的主題色。
第0.9.8版:
* 當圖符化窗口無合適的圖標可用時,改爲用程序類型名代替;
* 適配更多的文字對齊方式;
* 修復某些情況下聚焦窗口不正確的缺陷。
第0.9.7版:
* 修復了在全屏模式切換到其他模式時全屏窗口遮擋整個屏幕的缺陷。
* CMD_KEY+w按鍵綁定改爲綁定打開網絡瀏覽器功能。
* 按鍵選中窗口的功能改用WM_KEY+Return按鍵綁定。
第0.9.6版:
* 修改了預覽模式的行爲。
* 修復了在某些情況下聚焦客戶窗口錯誤的缺陷。
* WM_KEY+Return按鍵綁定改爲Return,相應的功能改爲選中窗口。
* 修復了自動調整定位器位置的功能在某些情況下不正確的缺陷。
* 修復了堆疊模式下無法縮微化窗口的缺陷。
* 修改了手冊。
第0.9.5版:
* 修復了窗口管理器無法管理某些窗口的缺陷。
* 修復了圖標位置不正確的缺陷。
* 修復了某些圖標尺寸不正確的缺陷。
第0.9.4版:
* 提高程序性能。
* 增強了光標提示效果。
* 修改了任務欄按鈕的位置及功能。
* 實現了通過邊框調整窗口的功能,並刪除了原來的類似功能。
* 修復了某些只應使用於平鋪模式但實際上並未限定於該布局模式的缺陷。
* 窗口變成懸浮模式時不再改變尺寸。
* 實現了定位器調整布局比例的功能。
* 修復了圖標位置不正確的缺陷。
第0.9.3版:
* 實現了縮微功能。
* 修復了標題欄文字沒有及時更新的缺陷。
* 簡化聚焦功能。
* 修復了狀態欄文字不居中的缺陷。
* 刪除不實用的最小化功能。
第0.9.2版:
* 修復了某些程序窗口不能正常關閉的缺陷。
* 修復了偶爾不能正常聚焦窗口的缺陷。
第0.9.1版:
* 修復了全屏窗口尺寸不正確的缺陷。
* 修復了全屏窗口被任務欄遮擋的缺陷。
* 修復了任務欄按鈕沒根據布局模式更新的缺陷。
* 增加了通過拖動邊框調整窗口尺寸的功能。
第0.9版:
* 實現了窗口標題欄和邊框、任務欄功能。
* 使配置更方便。
第0.8.12版:
* 修復了未根據窗口放置類型來調整窗口位置和尺寸的缺陷。
* 修復了無符號整數減法運算造成溢出回繞的缺陷。
* 修復了無法聚焦非gwm管理的窗口的缺陷。
第0.8.11版:
* 實現了啓動gwm之後馬上執行~/.config/gwm/autostart.sh的功能。
* 實現了刷新gwm的功能。
第0.8.10版:
* 增加了改變光標形狀的功能。
* 實現了給聚焦窗口增加邊框的功能。
* 修復了未分類綁定定位器按鈕的缺陷。
* 修復了未響應點擊不受gwm管理的窗口的缺陷。
* 實現了用按鍵切換到前一個窗口的功能。
* 聚焦功能更合理。
* 修復了用鍵盤改變窗口放置區域後光標位置沒相應移動的缺陷。
第0.8.9版:
* 把gwm配置代碼移至config.h以便配置。
第0.8.8版:
* 增加通過單擊定位器來聚焦窗口的功能。
第0.8.7版:
* 獨享定位器時忽略大寫鎖定和數字鎖定鍵。
* 修復了定位器可能響應非窗口管理器管理的窗口的缺陷。
第0.8.6版:
* 修復了布局有時不正確、定位器可能調整根窗口、定位器調整窗口時疊次序有時不正確的缺陷。
第0.8.5版:
* 修復了未及時響應按下和釋放定位器按鈕之間的事件的缺陷。
第0.8.4版:
* 主要修復鍵盤調整窗口尺寸不夠精準的缺陷。
第0.8.3版:
* 修復某些情況下窗口聚焦不正確的缺陷。
第0.8.2版:
* 修復狀態欄文字更新不及時的缺陷。
* 修改狀態欄顏色。
第0.8.1版:
* 修復窗口疊次序方面的缺陷。
第0.8版:
* 實現調整主區域可容納窗口數量的功能。
* 實現改變窗口所在區域的功能。
* 實現調整各區域比例的功能。
第0.7.4版:
* 主要修復布局模式和窗口聚焦方面的缺陷。
第0.7.3版:
* 修改原有布局模式的規則和修復缺陷。
第0.7.2版:
* 修復按鍵綁定未忽略數字、大寫鎖定的缺陷。
第0.7.1版:
* 修改原有布局模式的規則和修復缺陷。
第0.7版:
* 實現平鋪模式。
* 修改原有布局模式的規則。
第0.6版:
* 實現定位器命令功能。
第0.5版:
* 實現狀態欄功能。
第0.4版:
* 實現動態管理窗口功能。
第0.3.2版:
* 增加窗口上、左邊界調整功能。
第0.3.1版:
* 解決窗口切換不正確的問題。
第0.3版:
* 增加堆疊模式。
第0.2.3版:
* 修正tools/startdwm的筆誤:把xrdb放到後臺執行;將dwm改爲gwm。
第0.2.2版:
* 解決Makefile語法錯誤的問題。
第0.2.1版:
* 修復關於關閉某些退出時本應該彈出確認對話框但實際上不彈出的缺陷。
第0.2版:
* 增加格子模式,並將其設置爲默認模式,其鍵綁定爲Mod4+g。
* 設置全屏模式的鍵綁定爲Mod4+f。
* 爲手冊頁增加窗口布局模式的幫助信息。
第0.1.1版:
* 將退出gwm的鍵綁定修改爲Mod4+Delete。
* 將關閉窗口的鍵綁定修改爲Mod4+c。
* 爲手冊頁增加用法章節。