-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog.txt
executable file
·2017 lines (1570 loc) · 71.9 KB
/
ChangeLog.txt
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
Outer Space Change Log
======================
Last change:
- $Date$
- $Author$
- $Revision$
VERSION 0.5.68
[2011-08-16]
- Server startup script can be run from a different directory now. [Qark]
[2011-07-25]
- AI doesn't crash on "wait" or "repeat" fleet orders [dahaic]
- Ships out of fuel shouldn't repair itself by their autorepair function [dahaic]
- Fixed some small annoyances [dahaic]
[2011-06-05]
- Detailed info about morale modifiers in system dialog via tooltip [Miran]
- Minor code cleaning [dahaic]
[2011-05-13]
- Faster mouse scroll in widgets [dahaic]
- Creation of tasks addslot + structure should now build both or nothing [dahaic]
- Technologies may be set as obsolete to hide them from the technologies lists [Miran]
- AI pirate player should produce same influence signs as player pirate [dahaic]
- Speed of fleets of other players are now reported as the exact numbers in the infobox [dahaic]
- Login and password may be used as command line parameters.
- AI framework [dahaic]
- Each player is now logable
- Whole system supporting creation and usage of AI scripts, with few tools to lessen the pain of creating one
- AI players [dahaic]
- Pirate now defends its region, but it's not using stolen technologies
- Mutant build up its systems, expands, is attacking everyone. Its buildings are environment dependable.
- Rebel researches every TL1 tech, expands, and defend itself.
- Renegade defends its systems.
- EDEN is doing nothing :)
- All AIs are implemented quite naively, with focus on "doing something" more than "doing it perfectly"
- Server has new command line option to change config dir [dahaic]
- Added support for different galaxy generators. Type of generated galaxy may be changed in the config.ini [dahaic]
- Possible galaxies are Circle4P, Circle9P, Circle42P and Circle65P
- Auto storage is set True after conquering the planet. [dahaic]
- Pirate, renegade, mutant and EDEN has its own race ["p", "r", "m", "e"]. It solves some ugliness in pirates research tab. [dahaic]
- Mutant structure icons [Tiamat]
- Other minor tweaks [dahaic]
[2011-03-15]
- Fixed command line arguments for "Outer Space Fast Edition". [Qark]
[2011-03-06]
- New command line option --configfilename for support of alternate servers. [Qark]
- Windows installation for "Outer Space Fast Edition". [Qark]
[2011-02-27]
- New command line option --heartbeat supported. [Qark]
[2011-02-06]
- Damage dealt/caused by minefields is reported separately. [dahaic]
- Construction of building which costs special resource on non-expanded slot when player doesn't possess required resource now doesn't create stealth expansion project. [dahaic]
- Zooming of starmap is now centered to the cursor position. [dahaic]
- Clicking in locate dialog is now safe. [dahaic]
- Planets now switch to default global queue when owner is changed. [dahaic]
- Fleets and planets now fight in random order. [dahaic]
- Additional parameter to define maximum size of fleet and planets symbols. [dahaic]
- Fixed some typos [dahaic]
- Backup and restore of sqlite3 backend is now supported. [Qark]
[2011-01-28]
- Initial support for SQLite backend in server. [Qark]
[2010-11-02]
- Building of government center now requires confirmation (and quantity is reset to 1). (ticket #12) [dahaic]
- Quantities set in build dialogues now doesn't reset itself when switching to another target/task list. [dahaic]
- StarMapWidget now supports Minimap and HotButtons disabling. [dahaic]
- Locate button now shows small window with map, centered on the object. [dahaic]
- Menu widget now supports per item alignment. [dahaic]
- Global queues: each planet is assigned to the global queue, and if it doesn't have any task to do, it pops another task from global queue. [dahaic]
- Problem dialog now reports differently for planets with default global queue and for the other ones. Other planets are ignored and just their queue is reported (by dividing sum of CP in the queue by sum of effective productions of all assigned planets). Planets in default queue are reported if their queue + time to deplete whole default global queue (same mechanism described above) meet the criteria. [dahaic]
- Fixed typos in Problems dialogue. [dahaic]
- Fixed fleet order lines highlights (ticket #14). [dahaic]
- Fleets lost to low fuel are now reported by message (ticket #10). [dahaic]
- Some projects got "globalDisabled" tag to prevent it to show in globalQueue. [dahaic]
- Renegade faction awakened! [dahaic]
- Renegade structure icons [Tiamat]
- Server will not communicate with the clients anymore if issued with processing more turns in batch, until its done. [dahaic]
[2010-10-13]
- Removed rest of the gatenet code, in options changed gatenet for alternative view. [dahaic]
- Speeding up drawing of control areas. [dahaic]
- Fixed StarSystem dialog, research output correctly counts in planet parameters (Orbital Lab fix). [dahaic]
- Fixed TechView dialog to support dependant research, 100% independence is not shown anymore. [dahaic]
- Fixed alternative view to not crash when wormholes are visible. [dahaic]
- Fleet and planet symbols now resize with zoom. Minimal size defined in osci.ini. (tickets #2, #3) [dahaic]
- Change behavior of --server parameter (now the parameter overrides the osci.ini settings). [dahaic]
- Locate button added to fleet and system dialog. (ticket #4) [dahaic]
- Fixed showing fleet orders of focused fleet when fleet lines are disabled. Now fleet focus highlights whole route all the time. (ticket #14) [dahaic]
- Morale overlay now displays circles of morale by government power. [dahaic]
- Some code cleaning. [dahaic]
VERSION 0.5.67
[2010-09-10]
- Updated version. [Qark]
[2010-09-07]
- Updated icon. [Qark]
- Win32 related fixes in deployment. [Qark]
VERSION 0.5.67-beta3
[2010-09-05]
- Update dialog is displayed only once per session. [Qark]
- Server/client version mismatch dialog is displayed only once per session. [Qark]
- Update dialog is no longer repeatedly displayed every 5000 internal cycles. [Qark]
- Client now correctly handles "hello" rpc call in all situations. [Qark]
VERSION 0.5.67-beta2
[2010-09-02]
- Temporarily disabled gatenet overlay in star map. [dahaic]
- Fixed credits in ChangeLog. [dahaic]
[2010-09-01]
- Added support for Mac OS X. [Qark]
- Added legacy update system support. Client now talks to older versions of server. [Qark]
[2010-08-31]
- Removed win only hack for national characters. [dahaic]
- Fixed issue with improving tech level of mines. [dahaic]
- Added Update dialog. [Qark]
[2010-08-22]
- Alpha version of new code for updating the client. [Qark]
[2010-08-17]
- Overview Dialog for pirate does not throw exception anymore. [Qark]
VERSION 0.5.67beta
[2010-08-01]
- $HOME/.outerspace is now default config directory for client. [Qark]
- Client now supports command line arguments --configdir and --server. [Qark]
- Fixed issues with Vista/Win7 UAC. [Qark]
[2010-07-21]
- Various fixes for Win32 build. [Qark]
[2010-07-20]
- CTRL+A displays CP/RP of the system instead of buoys. [dahaic]
- Bug fixes to StarMapWidget (antialising, typos). [dahaic]
- Better handling of hot buttons. [dahaic]
- Zero RP does not cause exceptions in Problems dialog anymore. [Qark]
[2009-01-06]
- Update system map widget to display your own buoys (allowing you to leave notes for yourself) [Random Chaos]
[2008-01-05]
- Updated New Task Dialog to, when clicking on the Planet column, to sort planets by EN Abundance instead of name field. [Random Chaos]
[2007-12-22]
- Added starmap widget control buttons. Removed overlay dialog usage. [Random Chaos]
[2007-12-16]
- Added prodSciMod for resource-based RP production [Random Chaos]
- Added "max install" support per equipment type rather than per just per item and updated critical techs to use this [Random Chaos]
- Added Orbital Lab Complex to make a higher production lab for humans [Random Chaos]
- Updated Solar Factory to make production balanced to other races [Random Chaos]
- Updated pirate colonization cost to be a gradated cost from existing colonies; it is now much more expensive to colonize in player space [Random Chaos]
- Updated starmap infoboxes to show new pirate colonization cost [Random Chaos]
- Updated map overlay to add an additional overlay for pirate player showing colonization cost [Random Chaos]
- Updated diplomacy dialog - sorting "Relation" column now sorts by raw value rather than textual description [Random Chaos]
- Fixed bug in scout wave that produced error when original fleet had commands in the queue [Random Chaos]
- Fixed bug in pygameui/text box that was causing an index error [Random Chaos] [SF#1843691]
- Fixed bugs in pygameui/text box that were causing highlighting irregularities [Random Chaos]
- Fixed bug in pygameui/text box that was causing block delete deleting the wrong lines [Random Chaos]
- Removed temporary fleet movement validation bypass from iFleet (was planned to be removed after 12-15-07) [Random Chaos]
[2007-12-02]
- Extended event inheritance to non-direct widgets to include starmap widget [Random Chaos]
- Added hotkey processing support to Menu widget in pygameui [Random Chaos]
- Added hotkeys for main game dialog menu (top bar) - Alt+M, R, D, C, P, F, O, B, N for the 9 menu items [Random Chaos]
- Added tooltips to options dialog starmap options [Random Chaos]
[2007-12-01]
- Added custom fleet name support to remaining dialogs [dahaic]
- Added status info during hotkey setting [Random Chaos]
- Added method to pygamui.window to allow event inheritance to non-direct widgets [Random Chaos]
- Fixed main game dialog to send starmap widget events when on menu bar [Random Chaos]
- Fixed options dialog to correctly update severity colors on theme change [Random Chaos]
- Updated grey theme to make severity colors more readable [Random Chaos]
- Added additional planet icons for Hostile, Gas Giant, Terrestrial, and Cold [Random Chaos]
[2007-11-30]
- Added player control zone highlighting (CTRL-P) [Random Chaos]
- Updated options dialog to reflect new starmap options [Random Chaos]
[2007-11-28]
- Added cap on max experience transfered during upgrade based on comparison of base experience of the two ship classes (prevent abuse) [Random Chaos]
- Fixed remaining minefield typo with shielded ships being hit by mines [Random Chaos]
- Added toggle for turning off display of civilian ships to starmap widget (CTRL-H) [Random Chaos]
- Added display of pirate fame required to colonize to starmap widget (for pirate player only) [Random Chaos]
- Added ++ and -- buttons to construction dialog to increment/decrement ship equipment by multiples of 5 (LMB) and 20 (RMB) [Random Chaos]
[2007-11-27]
- Added script to delete all fleets not in their home galaxy to OSClient [Random Chaos]
- Added "Scout Wave" method to Fleet Dialog to easily send an arc of one ship fleets to many systems quickly [Random Chaos]
- Added "Scrap Fleet" method in Fleet Dialog [Random Chaos]
- Fixed IClientDB to handle __setitem__ commands where value==None (automatically was called during Scrap Fleet method) [Random Chaos]
- Updated Starmap widget to allow appending a single fleet without full precompute [Random Chaos]
- Added gate highlight mode while zoomed out [Random Chaos]
- Updated starmap to use antialised lines where appropriate (no noticeable increase in processing time) [Random Chaos]
[2007-11-26]
- Fixed split fleet on grouped ships. [Random Chaos]
- Updated copyright date on autogenerated stats pages to be dynamically 2001 - {current_year} [Random Chaos]
[2007-11-25]
- Added stargate network starmap views (CTRL-N to cycle through available views) [Random Chaos]
- Added additional planet icons [Random Chaos]
- Updated res.py to automatically detect and use additional icons without specifying number of icons per type in systemmap widget [Random Chaos]
- Updated options dialog to provide toggles for all currently hotkeyed starmap modes [Random Chaos]
- Updated options dialog to provide all standard resolutions up to 1920x1200 [Random Chaos]
VERSION 0.5.66
[2007-11-25]
- Fixed problem with wrong scanner updates. [Qark]
- No new players spawn in random places of galaxy from now. [Qark]
[2007-11-24]
- Fixed negative morale being created during population loss morale penalty calculation. [Random Chaos]
[2007-11-23]
- Fixed: Building negative structures/ships artificially generated strategic resources. Negative queues no longer allowed. [Random Chaos]
- Fixed: Negative empire efficiency is now zeroed (0% production). [Random Chaos]
- Fixed: Join fleets command allowed your fleet to join to a fleet of another player. This bug was not accessible by a normal client, but an custom client could have abused it. [Random Chaos]
- Fixed: Join fleets command allowed a fleet in a system to join to a fleet in another system or between systems. This bug was not accessible by a normal client, but an custom client could have abused it. [Random Chaos]
- Fixed: Purely whitespace ship design names no longer allowed. [Random Chaos]
- Added: Upgrade mode check of planets for negative build queues; deletes offending queues and penalizes strategic resources. [Random Chaos]
- Added: In the search dialog, you can now enter an object ID and if you can see it, you will automatically go to it (useful for comparing log data to starmap data) [Random Chaos]
- Closed several coding loopholes that were being abused by a certain player. [Random Chaos]
[2007-11-18]
- Increased font cache cleanup to 2000 entries - large starmaps create more than 1000 entries [Random Chaos]
- Updated starmap widget to increase scanner circle draw speed - removed drawing of extraneous circles [Random Chaos]
- Added sorting of structures to Structure Task Dialog (icon-based structure dialog) [Random Chaos]
- Updated all structure subtypes in tech XMLs for consistency, incorporation of new tech types, and order [Random Chaos]
[2007-11-17]
- Updated starmap widget to significantly increase scanner circle draw speed [Random Chaos]
[2007-11-15]
- Added ignore user messages support using osci.ini - case sensitive comma separated list as follows: [Random Chaos]
[ignore]
universe = ignore,users,in,universe,forums
galaxy = ignore,users,in,galaxy,forums
local = ignore,private,messages,from,users
[2007-11-14]
- Added starmap functions (click on starmap before using keys): [Random Chaos & dahaic]
CTRL-G: Toggle grid on/off
CTRL-S: Toggle scanner circles on/off
CTRL-L: Toggle fleet lines on/off
CTRL-R: Toggle redirects on/off
[2007-11-13]
- Added % based fleet split support to dialog [Random Chaos]
- Updated pygameui/menu.py to support multi-column menus [Random Chaos]
[2007-11-11]
- Added planet recapture delay for pirates to gain fame and techs to prevent abuse by players friendly to pirate [Random Chaos]
- Added requirement that system being moved to has been previously scanned by the player (related to intergalactic travel abuse) [Random Chaos]
[2007-11-10]
- Added verification that move commands can only take place to targets in the owner's galaxy [Random Chaos]
- Updated damage calculation to avoid edge case float to integer conversion bugs and fixed two logic errors [Random Chaos]
[2007-10-02]
- Fixed mine field bugs and typos causing server errors and erratic behavior [Random Chaos]
- Added error catching wrapper around Research and Diplomacy phases within player Final phase to fix stats bugs when a research or diplomacy error is thrown [Random Chaos]
- Updated TL6 to balance some overpowered techs; reduced base HPs of Stealth Hull to 36 (this was improperly set to 96). [Random Chaos]
[2007-08-21]
- added German translation [Andreas]
- fixed bug with empty string in SystemOverviewDlg [PeS]
- fixed bug with StopSound in OptionsDlg [PeS]
- fixed bug in autosearch new translation [PeS]
VERSION 0.5.65
[2007-08-11]
- Fleets' signature closer than 1.0 are cummulative. [Qark]
- Fixed problem with Solar Shield and terraforming [#SF1763490] [Qark]
[2007-07-19]
- Updated czech translation [PeS]
- Updated french translation [Yann]
- Bio->Env at dialogs, as it shows Envinroment, not the Biomatter [PeS]
- Fixed sound and music system, can be freed without restart [#SF1743518] [PeS]
- Replaced Vera.ttf with DejaVuLGCSans.ttf, support for other charsets [PeS]
- Removed green background from sponsor logo, added alpha channel (it looked bad at other themes) [PeS]
[2007-07-06]
- Fixed no players names on local DB reset [Random Chaos]
- Fixed Mass Redirector to properly delete redirects on self click [Random Chaos] [SF#1743960]
- Added check of redirector location in iPlayer to delete redirect when source and target are the same system [Random Chaos] [SF#1743960]
- Fixed missing custom fleet names in Fleet Overview and Fleet Analysis [Random Chaos] [SF#1740677]
- Modified Sound and Music loaders to only load files if sound/music enabled in attempt to fix SF#1743518 (untested) [Random Chaos]
[2007-06-26]
- Updated Options dialog to scan res directory for other languages [PeS]
- Fixed call for gettext with empty strings [Qark, reported by Yann]
[2007-06-25]
- Display surplus also as turns in ProblemsDlg, minor as > 7 days, major < 7 days [PeS]
- Added call for gettext function from dialogs not using it [PeS]
- Updated Czech translation [PeS]
- First version of French translation [Yann]
- Fixed bug with Show Loc/Source on Research Messages (worked only in English) [PeS]
[2007-06-20]
- Planet environment now can degrade faster than 1 point/turn [Qark] [#SF1739554]
[2007-16-16]
- Fixed typo causing government power being ignored [Random Chaos]
- Made bio/en integers after calculating [Random Chaos]
VERSION 0.5.64
[2007-06-16]
- Increased population growth on low population planets [Qark]
- Reduced CP output of Solar Factories [Qark]
[2007-06-13]
- Added tracking of client resolutions; looking to see if we need to continue support of 800x600 for game dialogs, or if we can give them more space. [Random Chaos]
[2007-06-10]
- Added Rename Fleet ability; included "join prevention" for name preservation [Random Chaos]
- Added currently selected planetary weapons to Empire Overview [Random Chaos]
- Fixed "lost checkmark" bug in Overlay Dialog [Random Chaos]
- Fixed food consumption [Random Chaos] [SF#1600508]
- Fixed population growth on low population planets [Random Chaos] [SF#1600508]
[2007-06-09]
- Fixed Problems Dialog to differentiate between No Fuel and Has Fuel at Unknown Rate for refueling notices [Random Chaos]
- Added (?) Starmap icon on Has Fuel at Unknown Rate [Random Chaos]
- Added Client Database save routine to fire off every 4 hours to save database in case of operating system crashes [Random Chaos]
[2007-06-08]
- Fixed pirate initial scanner zone [Random Chaos] [SF#1571760]
- Fixed remnant fleet movement lines after fleets are idle [Random Chaos]
- Added "Create Galaxy" routine to OSClient.py to aid other admins in deploying [Random Chaos]
[2007-06-07]
- Optimized starmap for load speed [Random Chaos]
[2007-06-06]
- Added terraforming data to Star System dialog [Random Chaos] [SF#1731328]
[2007-06-05]
- Fixed: Weapon damage was not modified by weapon effectiveness (IPlanet and IFleet) [Random Chaos] [SF#1731691]
- Fixed: Weapon attack was being added in twice in fleet combat (IFleet) [Random Chaos] [SF#1731691]
- Fixed: Flak best weapon calculation was multiplying by weapon attack. This greatly skewed selection of best weapon. Modified to a less skewing method of using weapon attack. (IPlayer) [Random Chaos] [SF#1731691]
- Fixed: Flak best weapon calculation was not modifying weapon damage by weapon effectiveness (IPlayer) [Random Chaos] [SF#1731691]
[2007-06-04]
- Added sort tools to New Task Dialog [Random Chaos] [SF#1731037]
- Fixed upgrade routine bug in ISystem - error was occurring on wormhole-class systems due to their lack of planets [Random Chaos]
- Added support for "solar shield" type techs [Random Chaos] [SF#1729269]
- Added "solar shield" type techs [Random Chaos] [OS-Devel: Orbital Technologies - Building]
- Added environmental decay when outside planet downgrade's upgrade range [Random Chaos] [SF#1729269]
- Fixed bug where, when a player was auto-resigned, a server bug occurred when processing that player's government control radius [Random Chaos]
[2007-06-03]
- Fixed issue where Fleet Dialog did not recieve updated wait counter after deleting an in-progress wait command [Random Chaos] [SF#1730129]
- Updated Mine Field techs' firepower based on OS-Devel discussion [Random Chaos]
- Added "super laser" bomb for mounting on Mobile Planet hull [Random Chaos]
- Added "Save Starmap" method - saves current starmap view to OS install folder as starmap_{turn}.bmp [Random Chaos]
- Fixed "missing buoy" bug on starmap where you can't see the system name but you can see the system [Random Chaos] [SF#1728896]
- Added mass redirector "to source" system [Random Chaos] [SF#1555607]
[2007-06-01]
- Fix problems dialog with research Total ETC [PeS] [related to SF#1727112]
[2007-05-30]
- Solar Factory now produces energy. [Qark] [#SF1728572]
[2007-05-28]
- Added Mine Field (proper mine-based implementation on server) [Random Chaos] [SF#1651098]
- Added Mine Field techs to Human and Bio trees. Added second Mine Field tech to Cyborg tree. [Random Chaos]
- Added Mine Field display info to System Map [Random Chaos]
- Altered starmap refocus events in an attempt to get rid of "blinking windows" bug [Random Chaos]
- Fixed weapon damage and class inheritance in Fleet Details dialog [Random Chaos]
- Added option to disable Minimap [PeS] [SF#1641040]
- Cached minimap surface before adding overlay rect; significantly improved redraw speed [Random Chaos] [SF#1641061]
- Added minimap position change to starmap "setPos" method [Random Chaos] [SF#1655685]
- Fixed leader voting; if a leader was voted more than once, they were "unset" as leader in their iPlayer object. [Random Chaos]
- Fixed research dialog total ETC [Random Chaos] [SF#1727112]
VERSION 0.5.63.1
[2007-05-28]
- Fixed bug in update, it kept clearing stored password [PeS] [SF#1726780]
VERSION 0.5.63
[2007-05-27]
- Increased attack/defense of Mind Linked Cockpit/Bridge/Command Deck. [Qark]
- Added Advanced Stealth Module for Human. [Qark]
- Increased output of Lab Complex to address higher number of techs. [Qark]
[2007-05-26]
- fix bug in lib/pygameui/Window.py on line 173 (UnboundLocalError) when using TAB [PeS]
- added support for TAB to FleetCommandDlg, NewAccDlg, NewAccountDlg, NewTaskDlg, OptionsDlg, NewMessageDlg [PeS]
- added autofocus to one entry line dialogs [PeS]
[2007-05-24]
- Added "Fleet Details" dialog [Random Chaos] [SF#1724110]
- Fixed SetFocus on Starmap bug (for hotkeys) [Random Chaos] [SF#1723895]
- updated Czech translation for new code (Hotkey, Buoys) [PeS]
- disable auto-login when no remember-password on [PeS]
- new option in defaults - DisplayeHelp, used now only in Hotkey system [PeS]
- slightly changed BuoyDlg to fit czech translation [PeS]
- setFocus in SearchDlg [PeS]
[2007-05-22]
- Added scanner-pact based Buoy [Random Chaos] [SF#1723165]
- Fixed bug in RememberPassword [PeS]
- code cleanup in LoginDlg (removed really old, commented out code) [PeS]
- Added strategic resource information in TechInfoDlg [Anderuso]
- Added "Hotkey" system of focus/activate object (Ctrl+num sets object, num activates object, Shift+num focuses on object) [Random Chaos] [SF#1717157]
- Added equipment limiter for signature. Best negative signature device used; others ignored. [Random Chaos] [SF#1718045]
[2007-05-21]
- Added authorship on buoy detail view [Random Chaos] [SF#1480688]
- Fixed missing Buoy icons [Random Chaos]
- Updated Czech translations [PeS]
- Added Slots column in Planet Overview [PeS]
[2007-05-21]
- Removed Czech nationals characters from server code. [Qark] [SF#1722181]
[2007-05-20]
- Added JSON-encoded stats page (website/{game}/json.txt) [Random Chaos] [SF#1722186]
- Added System Overview dialog [Random Chaos] [SF#1651099]
- Fixed display bug with TechInfo dialog for "Extra" ATT and DEF attributes [Random Chaos]
[2007-05-19]
- Fixed "stealth" bug with small hulls (techs did not have minsignature attributes) [Random Chaos]
[2007-05-17]
- Added Solar Factory. [Qark]
VERSION 0.5.62
[2007-05-12]
- Fixed sorting problems in planet overwiev. [Anderuso]
- Added statistics for database objects. [Qark]
- Fixed mail addresses in Issue Manager. [Qark]
- Replaced ige.qgir.cz by ospace.net in sources. [Qark]
- Removed autoRepairMaxHP feature. [Qark/Random Chaos]
- Fixed few typos. [Qark]
- Ship can have at most one scanner module of each type now [Qark] [SF#1716975]
[2007-03-20]
- Fixing bugs in overlay: minerals > 200 planets; system player colors. [Random Chaos]
- Modifying StructTaskDlg.py to support 3 rows now that techs won't fit in 2 rows. [Random Chaos]
VERSION 0.5.61
[2007-02-26]
- Backup operation now first checkpoints database (possible backup corruptor). [Qark]
[2007-02-12]
- Fixed bug with ShipUtils that allowed for less than 0% values on Att and Def +% techs. [Random Chaos]
- Modified how negative slot and weight units operate so that multiple techs on same ship are cummulative. [Random Chaos]
- Modified Mine Field to fix overpowed issue. This fix is not final fix, but will allow mine field to not be overpowered until a proper mine control system can be enabled. [Random Chaos]
- Modified Mass Reduction Module and Expansion Slots tech to include MaxImprovements tag. [Random Chaos]
[2007-02-08]
- Fixed bug in fix for display of ProblemsDlg.py on low HP structures. [Qark]
- Fixed server side deteoration of low HP structures. [Qark]
[2007-01-29]
- When producing several tasks of the same type, only the last one
is reported now. [Qark]
[2007-01-27]
- Fixed max. morale problem with Holidays project. [Qark]
- Fixed problem with TL 99 and RP pop support. [Qark]
- Old messages are wiped every turn now. [Qark]
[2007-01-26]
- "Report Finalization" client option is now disabled by default. [Qark]
[2007-01-25]
- Fixed problem with removing unused mailboxes. [Qark]
- Restore of msg database now drops unreferenced messages. [Qark]
[2007-01-22]
- Fixed galaxy auto restart. [Qark]
- Fixed auto removal of unused mailboxes. [Qark]
[2007-01-21]
- Updated minimap update method so that computation time is reduced when only moving rectangle. [Random Chaos] (SF#1641061)
- Added # of ships of design per fleet to fleet list column in FleetsAnalysisDlg.py [Random Chaos] (request by Cytheria)
- Added access to FleetCommandDlg.py in FleetsAnalysisDlg.py by LMB-click [Random Chaos]
- Fixed deploy handler issue selecting invalid designs in FleetCommandDlg.py
**** This still needs to be fixed in \server\lib\ige\ospace\ShipUtils.py (see SVN comment)
VERSION 0.5.60 R81
[2007-01-21]
- Fixed typo in AIEDENPlayer. [Qark]
- Fixed order items in client's menu. [Qark]
- Fixed typo in TL4 Terraforming Pod [Random Chaos]
VERSION 0.5.60
[2007-01-21]
- Re-enable "Option" item in the client's menu. [Qark]
- Added --restore= option for server. [Qark]
[2007-01-15]
- Enabled option server.mode in config file. [Qark]
- delete design now handles strat. res. correctly. [Qark]
- upgrade design now handles strat. res. correctly (but not optimaly). [Qark]
- Fixed small bugs in MsgMngr, IPlayer, MetakitDatabase modules. [Qark]
- Fixed fame problem with deploying colony as a pirate. [Qark]
- Fixed problem with stealing techs as a pirate. [Qark]
- Split mailbox name into tuple. [Qark]
- Fixed font name in tech tree vizualizatoion tool. [Qark]
- Fixed computation of best flak weapon. [Qark]
[2007-01-14]
- Added wormholes to MiniMap
- Fixed EDEN diameter bug
[2007-01-12]
- Added config file "var/config.ini" to server. [Qark]
- Enabled option vip.password in config file. [Qark]
[2007-01-07]
Technologies:
- Added Tech Level 6, additional techs in Tech Level 4 and 5 [Random Chaos] (SF#1557495)
- Fixed Techtree to handle TL6
- Added tech properties:
Ship techs: maxHull, combatAttPerc, combatDefPerc, missileDefPerc, signatureCloak (signature 0-100%), signatureDecloak (signature 100%+), damageAbsorb, addMP
System fleet command: systemAtt, systemDef
Planetary shields: planetShield
Project deployment: deployHandlerID, deployHandlerFunction, deployHandlerValidator
[Random Chaos] (SF#1555361, SF#1555641, SF#1557081)
- Updated osclient.py to reference new techs [Random Chaos]
Wormholes:
- Added identification of wormhole destination (starmap and system map) [Random Chaos] (SF#1555641)
- Fixed bugs with wormhole movement (improper fleet removal from origin system) [Random Chaos]
Client:
- Updated Split Fleet dialog to allow better sorting options [Random Chaos] (SF#1568322)
- Updated minimap to be 1:1 aspect ratio to not squish galaxies [Random Chaos]
- Updated main menu bar: Dropdown for Planets/Fleets to access Analysis dialogs [Random Chaos]
- Fixed of width of Menu dropdown on main menu bar
- Updated order of Menu dropdown on main menu bar to make Resign seperated from other commands (to prevent accidental clicks) [Random Chaos]
Pirate and EDEN:
- Added new EDEN player structure and techs; changed galaxy initiation to use new structure [Random Chaos]
- Added new Pirate player structures [Random Chaos]
- Added additional AI routines for Pirate AI, including automatic tech grants [Random Chaos]
- Added forced non-agression between EDEN and Pirate [Random Chaos] (SF#1449545)
- Fixed CP cost of Pirate Colony Module [Random Chaos] (SF#1604467)
Server:
- Added automatic restart of galaxies with 1 active player [Random Chaos] (SF#1555110)
- Added support for galaxy descriptions during galaxy generation XML parsing [Random Chaos] (SF#1557548)
[2006-09-19]
- Minimum production change (all worlds with 1+ cp raw and 25+ moral will output 1 cp minimum) [Random Chaos] (SF#1555638)
- Modified how ship equipment properties sum:
+ATT, +DEF will not sum if equipment
Slots will properly utilize negative slot properties
Weight will properly utilize negative weight properties
Auto repair will select best repair tech (based on Fix or Perc for that ship class); fixed auto repair processing
[Random Chaos] (SF#1555369)
- Modified wormholes so fleets don't automatically enter [Random Chaos] (SF#1555640)
- Modified fleet signature to allow 0 ship signature, but 1 fleet signature minimum (previously 1 ship signature, no fleet limits) [Random Chaos] (SF#1556048)
- Modified Military Power calculation to not weight anti-large weapons and anti-planet weapons so heavily [Random Chaos]
[2006-09-14]
- Added new EDEN technologies for players [Sindel]
[2006-08-20]
- Added Minimap [Anderuso]
- Fixed position of Analysis menu in Empire Overview Dialog [Anderuso]
- Fixed exception shown in Empire Overview Dialog after galaxy restart [Anderuso]
- Fixed bug#1542964 - Galaxy Restarting [Anderuso]
- Added enable/disable support to ActiveLabel [Anderuso]
- Added new state to themes [Anderuso]
- Added new menu item for Galaxy restart [Anderuso]
- Fixed confirmation message for Galaxy restart [Anderuso]
VERSION 0.5.59
[2006-07-10]
- All structure weapons are firing according to structure status.
[Anderuso] (SF#1492750)
- Shield strength is calculated only from the most effective installed
shield. [Anderuso] (SF#1495842)
- Added structures for TL3/4 strategic resources.
[Qark, based on idea/graphics from Melkor, Mental, Rubic]
- Added new technology announcement for pirate. [Anderuso] (SF#1444945)
[2006-05-24]
- Mutagen Dispenser Pod now requires Mutagen strat. resource. [Qark]
- Disabled "Population decreased" message. [Qark]
[2006-05-16]
- Outer Space Launcher is now standalone project. [Qark]
VERSION 0.5.58
[2006-05-14]
- WIP version of OSLauncher. [Qark]
- Increased food production of pirate base. [Qark] (SF#1460508)
- Fixed info for repair ship feature. [Qark] (SF#1484726)
- Pirate can deploy colony modules at no fame cost in system
he/she owns. [Qark] (SF#1484737)
- F9 key forces client to send keep alive message to server. [Qark]
- Pirate AI is now able to build Pirate Bases on all planets
in the system it occupies. [Qark]
[2006-04-26]
- Setup script for new client distribution. [Qark]
[2006-04-13]
- Fixes for osclient command line client. [Qark]
VERSION 0.5.57
[2006-03-22]
- Fixed bug with upgrading ships design to 0 speed and leaving the
system at the same time. [Qark] (SF#1452133)
[2006-03-21]
- Testing galaxy has now pirate set up. [Qark]
[2006-03-20]
- Fixes for building RPMs. [Qark]
- Tools for managing server does not need admin password. [Qark]
[2006-03-07]
- Made "Repair Ships" technology obsolete. [Qark] (SF#1444716)
VERSION 0.5.56
[2006-02-21]
- Fixem problem with Construction dialog. [Qark/Anderuso] (SF#1424616)
- Added IUniverse.createGalaxy method.
[2006-02-11]
- Greenhouse Farm's output is not so dependent on environment. [Qark]
- Various build process related fixes. [Qark]
VERSION 0.5.55
[2006-02-05]
- Fixed build system to use py2exe. [Qark]
[2006-01-12]
- Enabled TAB key in Login, ColorDefinition and Split Fleet dialogs. [lord-silk]
- Unexplored systems are marked with [system]. [lord-silk]
- Construction dialog display number of ships in build queues. [lord-silk]
- Refactored StarMapWidget. [lord-silk]
[2005-12-30]
- Changed licensing to GPL.
VERSION 0.5.54
[2005-08-28]
- Fixed bug when upgrading ships and more strategic resources are needed
for new design [Anderuso]
[2005-05-07]
- "Ecosystem Catalyst" now depend on "Terraforming" improvement 1. [Anderuso]
[2005-05-01]
- Fixed finishProjectAsteroidMining handler [Anderuso]
- Changed AsteroidMining tech atributes [Anderuso]
[2005-03-10]
- New ship icons (credit goes to Thelios) [Anderuso]
[2005-03-07]
- added reset of grouping checkboxes in FleetSpleetDlg [Anderuso]
[2005-03-03]
- Fixed toggle production queue / planetary slot [Anderuso]
[2005-03-01]
- Added transparent drawing ETA time for ships in production queue [Anderuso]
- Fixed NewTaskDlg for pirate player [Anderuso]
[2005-02-06]
- Added disabling Info button in NewTaskDlg and StarSystemDlg
when Constr button in MainGameDlg is disabled [Anderuso]
- Fixed StructTaskDlg when used on non-owned planets [Anderuso]
- Added enabled attribute to ButtonArray items [Anderuso]
[2005-02-02]
- Allowed using StructTaskDlg on non-owned planets [Anderuso]
[2005-01-23]
- Fixed upgrade building of non-possessed tech [Anderuso]
- Fixed ship components filters setting [Anderuso]
[2005-01-21]
- Changed left/right click on building on planet slot [Anderuso]
- Fixed showing mutagen dispenser in StructTaskDlg [Anderuso]
- Fixed adding >1 structures with HSE [Anderuso]
- Added showing misile weapon related tech attributes [Anderuso]
VERSION 0.5.53
[2005-01-18]
- Disabled reporting min abundance for Gas giants. [Anderuso]
[2005-01-11]
- Fixed click on empty planetary slot used by stuct in queue. [Anderuso]
[2005-01-10]
- Added filtering to ship component selection dialog. [Anderuso]
- Fixed HSE adding to prodQueue. [Anderuso]
- Added galaxy restart by imperator. [Anderuso]
- Added server console. [Anderuso]
[2004-12-13]
- Reset of game server does not locks database now.
VERSION 0.5.52
[2004-12-08]
- Build number replaced by revision number.
- Asteroid Mining technology no longer requires TL5 strategy resource.
[2004-12-01]
- Added TL5 technologies for TL5 resources. [Sindel]
- Building an Pirate Base on already inhabited world does not reduce
fame now.
VERSION 0.5.51
[2004-11-29]
- Fixed problem with Info button in New task dialogs. [Daniel]
- Fixed problem with clicking on empty slot on planets that are owned by
someone else or by noone.
- Optimized Metakit database backend.
*INCOMPATIBILE DATABASE FORMAT - DUMP/LOAD OF ALL DATABASES NEEDED *
- Better way of deleting old messages.
- Construction tasks not currently produced lost 2% of constructions points
each turn.
[2004-10-28]
- Pirate can steal 3 different tech improvemens per one conquered planet.
[2004-10-21]
- Pirate got real government power.
- Training structures provides EXPs based on percentage of base experience
of each trained ship.
[2004-10-20]
- Updated Czech translation. [PK]
- All weapons upto TL3 lost ignoreShield property.
- Fixed abundand "low fuel" messages in Problems Dialog.
[2004-10-14]
- Fleet Analysis dialog added. [Anderuso]
- Fixed bug with disappearing fleets.
[2004-09-29]
- Fixed tranfering hits issue in shot limit code.
- Gravity Surge Mortars cannot be equipped by flak structures now.
- VIP players can take over pirate account.
- There is a warning dialog when no starting positions are available.
- Updated Czech translation.
- Fixed problem with closing window in Pygame.UI.
- Fixed problem with first login (update database exception).
VERSION 0.5.50
[2004-09-13]
- Cheaper colonization of planet with TL3 resources for pirates.
- Cheaper Pirate Colony Module.
- Pirates gets +1 fame each 1:00 turns.
- Manipulating with construction queue updates strategy resources
correctly now.
- Optimized ship scrapping.
- TL4 armor is a bit cheaper now.
[2004-09-09]
- Fixed shots limit related bugs.
[2004-09-05]
- Flak structures uses best available weapons.
- Shots limit penalty has been implemented.
- Ship sorting respects number of ship of the particular design.
[2004-09-02]
- Changed sorting of ships in fleet.
[2004-08-24]
- Fixed bug in upgrade ships (blocked production).
- Fixed bug in pirate colony module deployment.
- Price (in fame) of pirate colony module deployment depends on
number of planets.
- Fixed problems with game reset. [Anderuso and Qark]
- Planet analysis tools. [Anderuso]
[2004-08-20]
- When ship design is upgraded, construction tasks are changed
from old design to new design and already completed CPs are reduced.
VERSION 0.5.49
[2004-08-10]
- Added new TL4/5 weapon technologies. [Sindel]
- Fixed issues with galaxy deletion process.
- Implemented simple garbage collection.
[2004-08-08]
- New rules for pirate area and new icons to display pirate area
on the map.
[2004-08-03]
- Fixed bug in star map (pirate area).
VERSION 0.5.48
[2004-08-02]
- Pirates captures only one improvement of tech (or new tech) per
captured planet.
- Enslaved population replaced by fame for pirates. Fame is gained
when conqured planet is closer than 7.5 parsecs to the closes pirate colony.
Fame is lost when conquered planet is farther.
- Pirate area is marked by red circle on the star map.
[2004-07-31]
- Fixed problem with voting bonuses.
[2004-07-23]
- Fixed problems with ROF lesser than 0.1 (retreating bombers).
- Deployment script checks for modified and unversioned SVN files.
[2004-07-22]
- When taking over rebel faction, server makes sure, that home planet
contains at least one outpost and nothing else is touched.
VERSION 0.5.47
[2004-07-12]
- Made "Ecosystem Initiation" technology obsolete.
- Raised auto-terraforming chances for bionic.
- Initial implementation of the new task selection dialog.
- Added indication for slots avialable using Habitable Surface Expansion
technology.
- Clicking on an empty slot invokes new construction selection dialog.
(improved version will follow soon)
[2004-06-21]
- TL3+ ship technologies fixes. [Sindel]
[2004-06-07]
- Fixed another bug for no soundcard scenario.
VERSION 0.5.46
[2004-06-03]
- Fixed sorting issue in Research dialog.
- Fixed sorting issues in Fleet Overview dialog.
[2004-05-31]
- Added sound options.
- Added TL3+ weapons, armours, shields. [Sindel]
[2004-05-30]
- Damage caused by shot is halved for every level of difference between
weapon class and target class.
- When fleet is out of fuel, it's ROF is reduced to 33%.
- Fixed TL3+ ship control units requirements for minimal hull.
VERSION 0.5.45
[2004-05-22]
- Fixed bug in updater. [Don Pedro]
- Added TL3, 4, and 5 hulls and cockpits. [Sindel]
- Added support for techs above (auto-repair, shields recharging).
- Fixed bug in sorting messages by date.
- Added TL2/3 techs for bionic.
- Ancient techs give full info now. [Anderuso]
VERSION 0.5.44
[2004-05-19]
- Improved exception handling dialog box.
- Wait counter is reset when WAIT fleet command is deleted.
- Any active command with destination is altered to MOVE command when
fleet is in space.
- Fixed problem with contacts for arriving fleets.
- Fixed unicode handling in login dialog.
- New DB Backend.
- Checking for minimal login/nick/password lenght added to New account dialog.
- A non empty login must be specified to log into the game.
[2004-04-22]
- Database backend independent backup added.
- New Star Gate icons on main map. [Sindel]
VERSION 0.5.43
[2004-04-18]
- Added icons for Star Gates to the main map.
- Enhanced Tech Info dialog.
- Comm/Scann centers provide small speed boost for fleets.
- Added message for damage from Star Gates.
[2004-04-17]
- Fixed ETA computations.
- Removed split combat inactivity.
- Implemented Star Gate damage when arriving to system with no
or malfunctioning Star Gate.
[2004-04-13]
- New database backend (to be used in 0.6).
- Added few themes. [Random Chaos and Qark]
- Find System dialog. [Anderuso]
- Added new login screen backgroud. [kEiNEsorge]
VERSION 0.5.42
[2004-03-31]
- Increased weight of missiles.
- Decreased weight of bombs.
- Theme fixes (severity colors). [Anderuso]
- Implemented damage absorbtion for ships and structures.
- Added new login screen backgroud. [kEiNEsorge]
[2004-03-23]
- Enabled diplomacy for pirates.
- Increased production of Ti-Factories.
- Star Gates now works even when in combat.
[2004-03-13]
- Pirates now steals projects too.
- Pirates got new colony module.
[2004-03-10]
- Reduced energy consuption of star gates.
- Added new star graphics. [kEiNEsorge]
- Fixed very high scanner power used to scan when planet has been
conquered.
- Added sponsor logo to the main game dialog.
[2004-03-09]
- Fixed "Deep space scan" project.
[2004-03-07]
- Fixed contacts issues.
- Removed game id from login dialog.
- Fixed problem with messages.
VERSION 0.5.41
[2004-03-06]
- Integrated new scanner code. Removed old one.
- Increased planet signature from 50 to 75.
- Fixed stealing techs for pirates (it should work now).
[2004-03-04]
- Added system overview data into planet dialog. [Random Chaos]
- Player highlight on map extended. [PeS]
- Auto-login feature and modifications of login dialog. [PeS]
- Started transition to standard logging facility in Python 2.3.
- Refactored buoys code a bit, raised limit to 30 buoys/player.
[2004-02-25]
- Support for MacOS added. [Thanks, Krevnik]
[2004-02-11]
- Minimal signature for ships (small:1, medium:2, large:3).
- Halved efficiency of stealth module.
[2004-02-10]
- Fixed ETA bug in Fleet Command dialog.
- Corrected maxImprovement for some techs.
[2004-02-09]
- Fixed shown number of free slots in SystemMapWidget. [Anderuso]
- Added Delete buoy button to StarSystemDlg. [Anderuso]
- Modified recipients window in NewMessageDlg (sort, size, pos). [Anderuso]