Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: f959ffd496b7fecb0afb88bebf56200bac03efc9
https://github.com/Warzone2100/warzone2100/commit/f959ffd496b7fecb0afb88bebf56200bac03efc9
Author: Cyp <c...@wz2100.net>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
Log Message:
-----------
widget: Refactor W_FORM virtual functions into W_TABFORM and W_CLICKFORM
virtual functions.
Instead of a huge if () checking if it's a W_TABFORM or W_CLICKFORM, just split
the functions.
Commit: 773e93365ae623ea26488852e7ea871e93bbe943
https://github.com/Warzone2100/warzone2100/commit/773e93365ae623ea26488852e7ea871e93bbe943
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/mission.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Convert getState/setState functions to member functions.
Commit: 57b5b680e04d8ec59504f3e6b01048395dfba439
https://github.com/Warzone2100/warzone2100/commit/57b5b680e04d8ec59504f3e6b01048395dfba439
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Convert setFlash functions to member functions.
Commit: 84e3461ffcf4a2e2c5a64a3fb369ddfa330fa043
https://github.com/Warzone2100/warzone2100/commit/84e3461ffcf4a2e2c5a64a3fb369ddfa330fa043
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/tip.cpp
M lib/widget/tip.h
M lib/widget/widget.cpp
M src/challenge.cpp
M src/frontend.cpp
M src/intdisplay.cpp
M src/loadsave.cpp
M src/mission.cpp
M src/multiint.cpp
M src/multimenu.cpp
M src/multimenu.h
M src/transporter.cpp
Log Message:
-----------
widget: Use QString internally.
Previously, some strings were stored in fixed length static arrays, and others
were stored as pointers to the
original (uncopied) data.
Commit: 92349db0cae77c41a090938864994aac35d3e23d
https://github.com/Warzone2100/warzone2100/commit/92349db0cae77c41a090938864994aac35d3e23d
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Convert getString/setString functions to member functions.
Commit: 0c85c628a3e9f55f2a800118c55012ff8da3e5f2
https://github.com/Warzone2100/warzone2100/commit/0c85c628a3e9f55f2a800118c55012ff8da3e5f2
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widget.cpp
M lib/widget/widget.h
Log Message:
-----------
widget: Use delete directly, internally.
Commit: ef30b48ddfebe2592e430aed9827f901f71896bf
https://github.com/Warzone2100/warzone2100/commit/ef30b48ddfebe2592e430aed9827f901f71896bf
Author: Cyp <c...@wz2100.net>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
Log Message:
-----------
widget: Remove unused and useless buttonStartUp().
No, a function which just does "return true;", and is never ever called is
generally not considered useful. Not
even as a paperweight. Unless printed on something very heavy, then maybe it
could actually function as a
paperweight. However, this commit comment is much longer than the function, so
it would make a better paperweight
when printed.
Commit: 5eea4631f4ce9516a1c12b24d477a31732cae853
https://github.com/Warzone2100/warzone2100/commit/5eea4631f4ce9516a1c12b24d477a31732cae853
Author: Cyp <c...@wz2100.net>
Date: 2013-02-12 (Tue, 12 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/hci.cpp
M src/intorder.cpp
Log Message:
-----------
widget: Remove widgStartScreen/widgEndScreen.
They did not seem useful, and widgStartScreen was only called from hci.cpp.
Commit: 1286f91795648071734cc94ffebb37993fc32b3a
https://github.com/Warzone2100/warzone2100/commit/1286f91795648071734cc94ffebb37993fc32b3a
Author: Cyp <c...@wz2100.net>
Date: 2013-02-12 (Tue, 12 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/design.cpp
M src/frontend.cpp
M src/intdisplay.cpp
Log Message:
-----------
widget: Convert setTip functions to member functions.
Commit: f218c63f741b68f2708ed41e522629b0489d0142
https://github.com/Warzone2100/warzone2100/commit/f218c63f741b68f2708ed41e522629b0489d0142
Author: Cyp <c...@wz2100.net>
Date: 2013-02-12 (Tue, 12 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Use new directly, internally.
Unduplicated some code.
Commit: 4fa355283862ac4ab28beb9a29081f4d489755e7
https://github.com/Warzone2100/warzone2100/commit/4fa355283862ac4ab28beb9a29081f4d489755e7
Author: Cyp <c...@wz2100.net>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/design.cpp
M src/hci.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intimage.cpp
M src/intimage.h
M src/keyedit.cpp
M src/multilimit.cpp
M src/multimenu.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Remove unused minor tabs from tab forms.
Tab forms had major and minor tabs, but only the major tabs were used, despite
a lot of code all over the place for
handling minor tabs.
Commit: 3e73f13a576c653e51bdc0a775fc10d68383b4fa
https://github.com/Warzone2100/warzone2100/commit/3e73f13a576c653e51bdc0a775fc10d68383b4fa
Author: Cyp <c...@wz2100.net>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M lib/widget/form.cpp
Log Message:
-----------
widget: Partially unduplicate code for various tab orientations.
Left and right tabs are not used, and may or may not actually work before
and/or after this patch.
Commit: f7a3c86ee5305eafb986bd4984371437d6ec6b2c
https://github.com/Warzone2100/warzone2100/commit/f7a3c86ee5305eafb986bd4984371437d6ec6b2c
Author: Cyp <c...@wz2100.net>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Remove unused psContext parameter in WIDGET::highlightLost() and
replace widgRelease() with delete.
Commit: b9f882da7784b5fb3ce8636d2720b8f6d80045ff
https://github.com/Warzone2100/warzone2100/commit/b9f882da7784b5fb3ce8636d2720b8f6d80045ff
Author: Cyp <c...@wz2100.net>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widget.h
Log Message:
-----------
widget: Remove unused major tab tips.
Commit: 292dca6ed83d83cdfbb7760e8128e11ff22a0b36
https://github.com/Warzone2100/warzone2100/commit/292dca6ed83d83cdfbb7760e8128e11ff22a0b36
Author: Cyp <c...@wz2100.net>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M lib/widget/widgint.h
M src/design.cpp
M src/hci.cpp
M src/keybind.cpp
Log Message:
-----------
widget: Replace WIDGET::psNext with WIDGET::childWidgets/parentWidget, move
most clean up to ~WIDGET().
Commit: e6652b2ca8a38ff465b96c544e56d54c39d77bce
https://github.com/Warzone2100/warzone2100/commit/e6652b2ca8a38ff465b96c544e56d54c39d77bce
Author: Cyp <c...@wz2100.net>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/challenge.cpp
M src/hci.cpp
M src/loadsave.cpp
M src/multiint.cpp
M src/multimenu.cpp
Log Message:
-----------
widget: Use new/delete instead of widgCreateScreen/widgReleaseScreen.
Commit: d93a7998205db2a1d52c4508897e99f5d93d6e83
https://github.com/Warzone2100/warzone2100/commit/d93a7998205db2a1d52c4508897e99f5d93d6e83
Author: Cyp <c...@wz2100.net>
Date: 2013-02-16 (Sat, 16 Feb 2013)
Changed paths:
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/hci.cpp
M src/intdisplay.cpp
M src/mission.cpp
Log Message:
-----------
widget: Replace bitflag manipulation with WIDGET::show()/hide().
Commit: b5a59a22c2f71f2e70e44fe287f7ba4c79834602
https://github.com/Warzone2100/warzone2100/commit/b5a59a22c2f71f2e70e44fe287f7ba4c79834602
Author: Cyp <c...@wz2100.net>
Date: 2013-02-16 (Sat, 16 Feb 2013)
Changed paths:
M lib/framework/wzglobal.h
M lib/widget/widgbase.h
Log Message:
-----------
widget: Disable copy constructors/operators for WIDGET and W_SCREEN.
Commit: 2f5d244b4c8ace3a6a517766f9a9cc595ff1a785
https://github.com/Warzone2100/warzone2100/commit/2f5d244b4c8ace3a6a517766f9a9cc595ff1a785
Author: Cyp <c...@wz2100.net>
Date: 2013-02-16 (Sat, 16 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/design.cpp
M src/hci.cpp
M src/ingameop.cpp
M src/intdisplay.cpp
M src/intelmap.cpp
M src/intorder.cpp
M src/multimenu.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Convert WIDGET::display to virtual function.
Fixes a sign error in tabVertOffset for WFORM_TABBOTTOM.
Commit: 16eecd83904745e99d8a2664a6f7ee8e677f7a55
https://github.com/Warzone2100/warzone2100/commit/16eecd83904745e99d8a2664a6f7ee8e677f7a55
Author: Cyp <c...@wz2100.net>
Date: 2013-02-17 (Sun, 17 Feb 2013)
Changed paths:
M lib/widget/widgbase.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Keep track of screen pointer, widgets are now safe to delete directly.
Commit: 8652eb2d962041c0b219f53e0446d245a4244076
https://github.com/Warzone2100/warzone2100/commit/8652eb2d962041c0b219f53e0446d245a4244076
Author: Cyp <c...@wz2100.net>
Date: 2013-02-17 (Sun, 17 Feb 2013)
Changed paths:
M lib/widget/widget.cpp
M lib/widget/widget.h
Log Message:
-----------
widget: Remove unused widgSetTipFont().
Commit: b173b57a3610ec8d32c1fd606719e4522555750b
https://github.com/Warzone2100/warzone2100/commit/b173b57a3610ec8d32c1fd606719e4522555750b
Author: Cyp <c...@wz2100.net>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/button.cpp
M lib/widget/editbox.cpp
M lib/widget/form.cpp
M lib/widget/label.cpp
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/challenge.cpp
M src/design.cpp
M src/display3d.cpp
M src/frontend.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intorder.cpp
M src/keyedit.cpp
M src/loadsave.cpp
M src/multiint.cpp
M src/multilimit.cpp
M src/multimenu.cpp
Log Message:
-----------
widget: Convert WIDGET::x,y,width,height to member functions.
Commit: f7de883d05a1cd22916ab8c946eaeef5ac1af7f3
https://github.com/Warzone2100/warzone2100/commit/f7de883d05a1cd22916ab8c946eaeef5ac1af7f3
Author: Cyp <c...@wz2100.net>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/widget.h
M src/intdisplay.cpp
M src/intelmap.cpp
M src/multiint.cpp
Log Message:
-----------
widget: Replace WBUTS_GREY, WBUTS_LOCKED, WBUTS_CLICKLOCK with WBUT_DISABLE,
WBUT_LOCK, WBUT_CLICKLOCK.
This makes more sense than translating between them.
Commit: a60f592fe108fd42396113dc4b05a9afa48cd99c
https://github.com/Warzone2100/warzone2100/commit/a60f592fe108fd42396113dc4b05a9afa48cd99c
Author: Cyp <c...@wz2100.net>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M lib/widget/button.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/design.cpp
M src/intdisplay.cpp
M src/mission.cpp
Log Message:
-----------
widget: Replace WCLICK_GREY, WCLICK_LOCKED, WCLICK_CLICKLOCK with
WBUT_DISABLE, WBUT_LOCK, WBUT_CLICKLOCK.
This makes more sense than translating between them.
Commit: 002232ebd771a57fde4246f1afef2fce319e17a7
https://github.com/Warzone2100/warzone2100/commit/002232ebd771a57fde4246f1afef2fce319e17a7
Author: Cyp <c...@wz2100.net>
Date: 2013-02-19 (Tue, 19 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/design.cpp
M src/hci.cpp
M src/intelmap.cpp
M src/keybind.cpp
Log Message:
-----------
widget: Make W_TABFORMs less special.
Commit: fcedae2fcf1c66468c20731234784666242d5e05
https://github.com/Warzone2100/warzone2100/commit/fcedae2fcf1c66468c20731234784666242d5e05
Author: Cyp <c...@wz2100.net>
Date: 2013-02-19 (Tue, 19 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widget.h
M src/design.cpp
M src/hci.cpp
M src/keybind.cpp
Log Message:
-----------
widget: Unduplicate more W_TABWIDGET code.
Commit: 873d5eff2ac65df70d3680a8de6f8a4c68f0a12d
https://github.com/Warzone2100/warzone2100/commit/873d5eff2ac65df70d3680a8de6f8a4c68f0a12d
Author: Cyp <c...@wz2100.net>
Date: 2013-02-19 (Tue, 19 Feb 2013)
Changed paths:
M lib/widget/widgbase.h
M lib/widget/widget.cpp
Log Message:
-----------
widget: Remove unused WIDGET::formID.
Commit: 07bb6f62460fe7309c8aae151621a46d2e42bc57
https://github.com/Warzone2100/warzone2100/commit/07bb6f62460fe7309c8aae151621a46d2e42bc57
Author: Cyp <c...@wz2100.net>
Date: 2013-02-20 (Wed, 20 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/button.h
M src/multiint.cpp
M src/multimenu.cpp
Log Message:
-----------
widget: Replace displayMultiBut() with WzMultiButton class.
Commit: d87282ba96936033027124eccea7eaf27d104df4
https://github.com/Warzone2100/warzone2100/commit/d87282ba96936033027124eccea7eaf27d104df4
Author: Cyp <c...@wz2100.net>
Date: 2013-02-24 (Sun, 24 Feb 2013)
Changed paths:
M lib/sdl/main_sdl.cpp
M lib/widget/widget.h
M src/console.cpp
M src/design.cpp
M src/frontend.cpp
M src/mission.cpp
M src/multiint.cpp
Log Message:
-----------
widget: Remove no-longer-meaningful WIDG_MAXSTR.
A QString generally isn't limited to 80 bytes.
Commit: ff4aa35d5e2fb94020f8a9bc8c116a79c83531dc
https://github.com/Warzone2100/warzone2100/commit/ff4aa35d5e2fb94020f8a9bc8c116a79c83531dc
Author: Cyp <c...@wz2100.net>
Date: 2013-02-24 (Sun, 24 Feb 2013)
Changed paths:
M lib/framework/frame.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
Log Message:
-----------
widget: Make widgAddBlah() return the new object.
Also, do #define nullptr NULL on pre-C++11 compilers.
Commit: 258cc99ebd0ef484f03e002f64928b0ebbc7ad8c
https://github.com/Warzone2100/warzone2100/commit/258cc99ebd0ef484f03e002f64928b0ebbc7ad8c
Author: Cyp <c...@wz2100.net>
Date: 2013-02-25 (Mon, 25 Feb 2013)
Changed paths:
M lib/ivis_opengl/ivisdef.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/multiint.cpp
M src/multiint.h
Log Message:
-----------
widget: Allow W_BUTTON to show images, without needing special display
functions.
Also, clean up password form.
Commit: c19c853b100e709f87f704acbb544634440fed90
https://github.com/Warzone2100/warzone2100/commit/c19c853b100e709f87f704acbb544634440fed90
Author: Cyp <c...@wz2100.net>
Date: 2013-02-25 (Mon, 25 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/form.cpp
M lib/widget/widget.h
M src/design.cpp
M src/hci.cpp
Log Message:
-----------
widget: Factor out usage of widgSetColour(), and remove it.
Commit: eb3b88ac1d0bc6386f36cda7c1ad2d564b4cd4b5
https://github.com/Warzone2100/warzone2100/commit/eb3b88ac1d0bc6386f36cda7c1ad2d564b4cd4b5
Author: Cyp <c...@wz2100.net>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/tip.cpp
M lib/widget/tip.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/challenge.cpp
M src/design.cpp
M src/display3d.cpp
M src/frontend.cpp
M src/frontend.h
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/keyedit.cpp
M src/loadsave.cpp
M src/mission.cpp
M src/multiint.cpp
M src/multilimit.cpp
M src/multimenu.cpp
M src/multimenu.h
Log Message:
-----------
widget: Remove W_FORM::aColours and associated WZ_DECL_UNUSED PIELIGHT
*pColours spam throughout the code.
Commit: 050c3c105da9b70d150c0f02af9d72458ff0616b
https://github.com/Warzone2100/warzone2100/commit/050c3c105da9b70d150c0f02af9d72458ff0616b
Author: Cyp <c...@wz2100.net>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M lib/widget/bar.cpp
M lib/widget/button.cpp
M lib/widget/editbox.cpp
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/slider.cpp
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/hci.cpp
M src/loadsave.cpp
M src/multiint.cpp
Log Message:
-----------
widget: Simplify recursive widget logic and W_FORM/W_TABFORM special cases,
remove unused variables.
Restore black background on ally research bars, missing from second-last commit.
Commit: d372a818bd116269ff6144eaf04b38577635a69f
https://github.com/Warzone2100/warzone2100/commit/d372a818bd116269ff6144eaf04b38577635a69f
Author: Cyp <c...@wz2100.net>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M lib/widget/button.cpp
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/slider.cpp
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widgint.h
Log Message:
-----------
widget: Move widgSetReturn, screenSetFocus and screenClearFocus into W_SCREEN.
Commit: 6a714109276353b6d10dbf1c11d5f181c6511ce1
https://github.com/Warzone2100/warzone2100/commit/6a714109276353b6d10dbf1c11d5f181c6511ce1
Author: Cyp <c...@wz2100.net>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widgbase.h
M src/challenge.cpp
M src/design.cpp
M src/frontend.cpp
M src/hci.cpp
M src/ingameop.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intorder.cpp
M src/keyedit.cpp
M src/loadsave.cpp
M src/mission.cpp
M src/multiint.cpp
M src/multilimit.cpp
M src/multimenu.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Replace intOpenPlainForm, intDisplayPlainForm and intClosePlainForm
with IntFormAnimated class.
Animation variables are no longer part of W_FORM.
Commit: c6274f3d3367de16691beb9952b1acdebb730a6f
https://github.com/Warzone2100/warzone2100/commit/c6274f3d3367de16691beb9952b1acdebb730a6f
Author: Cyp <c...@wz2100.net>
Date: 2013-02-28 (Thu, 28 Feb 2013)
Changed paths:
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M src/hci.cpp
M src/hci.h
M src/ingameop.cpp
M src/ingameop.h
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intorder.cpp
M src/loop.cpp
M src/multimenu.cpp
M src/multimenu.h
M src/transporter.cpp
Log Message:
-----------
widget: Make IntFormAnimate self-delete after closing.
This eliminates boilerplate code growing in src/hci.cpp for each animated form.
Commit: 25c01aa1e63d862d18d0bdfec8635bef76721a85
https://github.com/Warzone2100/warzone2100/commit/25c01aa1e63d862d18d0bdfec8635bef76721a85
Author: Cyp <c...@wz2100.net>
Date: 2013-02-28 (Thu, 28 Feb 2013)
Changed paths:
M src/intdisplay.cpp
Log Message:
-----------
widget: Modify closed form dimensions.
Commit: 880c051537949343ccb5247ee432e3917241e52b
https://github.com/Warzone2100/warzone2100/commit/880c051537949343ccb5247ee432e3917241e52b
Author: Cyp <c...@wz2100.net>
Date: 2013-03-02 (Sat, 02 Mar 2013)
Changed paths:
M lib/widget/widget.cpp
Log Message:
-----------
widget: Allow displaying bounding boxes.
To toggle bounding boxes:
Press:
Left Shift -- -- --------------
Left Ctrl ------------ -- -- ----
Commit: 26e352d0403546fde15bc588fa1d35c7e9e7e029
https://github.com/Warzone2100/warzone2100/commit/26e352d0403546fde15bc588fa1d35c7e9e7e029
Author: Cyp <c...@wz2100.net>
Date: 2013-03-02 (Sat, 02 Mar 2013)
Changed paths:
M lib/widget/label.cpp
M lib/widget/widget.h
M src/frontend.cpp
M src/frontend.h
M src/multiint.cpp
Log Message:
-----------
widget: Remove displayText() in favour of plain W_LABELs.
Commit: 9d29f9c2b749bd1a208da7a948c02f27eece4a68
https://github.com/Warzone2100/warzone2100/commit/9d29f9c2b749bd1a208da7a948c02f27eece4a68
Author: Cyp <c...@wz2100.net>
Date: 2013-03-02 (Sat, 02 Mar 2013)
Changed paths:
M lib/widget/editbox.h
M src/loadsave.cpp
Log Message:
-----------
widget: Remove displayLoadSaveEdit() in favour of a plain W_EDITBOX.
Commit: 91d816962e46340683f3378a308a708a0d4a977a
https://github.com/Warzone2100/warzone2100/commit/91d816962e46340683f3378a308a708a0d4a977a
Author: Cyp <c...@wz2100.net>
Date: 2013-03-07 (Thu, 07 Mar 2013)
Changed paths:
M lib/widget/Makefile.am
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.h
M lib/widget/form.h
M lib/widget/label.h
A lib/widget/listwidget.cpp
A lib/widget/listwidget.h
M lib/widget/slider.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.vcxproj
M src/intimage.cpp
M src/intimage.h
M src/multimenu.cpp
Log Message:
-----------
widget: Implement ListTabWidget, and replace a W_TABFORM with a ListTabWidget.
Commit: 33fe25fc56bf43ff5389cc909256ccf618bde2a0
https://github.com/Warzone2100/warzone2100/commit/33fe25fc56bf43ff5389cc909256ccf618bde2a0
Author: Cyp <c...@wz2100.net>
Date: 2013-03-08 (Fri, 08 Mar 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/listwidget.h
M src/hci.cpp
M src/hci.h
M src/keybind.cpp
Log Message:
-----------
widget: Convert the build/research menu from W_TABFORM to ListTabWidget.
Commit: f9f3bf2537716e63ab3426f6d8bca197bd80bdd8
https://github.com/Warzone2100/warzone2100/commit/f9f3bf2537716e63ab3426f6d8bca197bd80bdd8
Author: Cyp <c...@wz2100.net>
Date: 2013-03-08 (Fri, 08 Mar 2013)
Changed paths:
M lib/widget/button.h
M lib/widget/form.h
M lib/widget/label.h
M lib/widget/tip.cpp
M src/hci.cpp
Log Message:
-----------
widget: Append cost to item name tip.
Commit: 052f577eeccc086be622e94ce2541e6e488dd7ad
https://github.com/Warzone2100/warzone2100/commit/052f577eeccc086be622e94ce2541e6e488dd7ad
Author: Cyp <c...@wz2100.net>
Date: 2013-03-09 (Sat, 09 Mar 2013)
Changed paths:
M src/hci.cpp
Log Message:
-----------
widget: Convert the object menu from W_TABFORM to ListTabWidget.
Commit: 34381f03fdb95f8473c82a74e3455b51d057e142
https://github.com/Warzone2100/warzone2100/commit/34381f03fdb95f8473c82a74e3455b51d057e142
Author: Cyp <c...@wz2100.net>
Date: 2013-03-09 (Sat, 09 Mar 2013)
Changed paths:
M src/keyedit.cpp
Log Message:
-----------
widget: Convert the keymap menu from W_TABFORM to ListTabWidget.
Removed a sort-of bubble sort.
Commit: a446fcc43b8def3798825f747b568419d08b3da9
https://github.com/Warzone2100/warzone2100/commit/a446fcc43b8def3798825f747b568419d08b3da9
Author: Cyp <c...@wz2100.net>
Date: 2013-03-09 (Sat, 09 Mar 2013)
Changed paths:
M src/multilimit.cpp
Log Message:
-----------
widget: Convert the limits menu from W_TABFORM to ListTabWidget.
Commit: 4194dbf27e7359329b59898474266f669d99bf56
https://github.com/Warzone2100/warzone2100/commit/4194dbf27e7359329b59898474266f669d99bf56
Author: Cyp <c...@wz2100.net>
Date: 2013-03-10 (Sun, 10 Mar 2013)
Changed paths:
M lib/widget/listwidget.h
M src/design.cpp
M src/design.h
M src/hci.cpp
M src/hci.h
Log Message:
-----------
widget: Convert the design menu from W_TABFORMs to ListTabWidgets.
Commit: 43b62d5a7e792b121246a6c3f65ef72dc7bd94e4
https://github.com/Warzone2100/warzone2100/commit/43b62d5a7e792b121246a6c3f65ef72dc7bd94e4
Author: Cyp <c...@wz2100.net>
Date: 2013-03-11 (Mon, 11 Mar 2013)
Changed paths:
M src/design.cpp
M src/intimage.cpp
M src/intimage.h
M src/transporter.cpp
Log Message:
-----------
widget: Convert the transport menus from W_TABFORMs to ListTabWidgets.
Commit: 685e77c88499aafba6aaccbf7aa92cd48a3ca7d9
https://github.com/Warzone2100/warzone2100/commit/685e77c88499aafba6aaccbf7aa92cd48a3ca7d9
Author: Cyp <c...@wz2100.net>
Date: 2013-03-12 (Tue, 12 Mar 2013)
Changed paths:
M lib/widget/listwidget.cpp
M lib/widget/listwidget.h
M src/hci.cpp
M src/hci.h
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intimage.cpp
M src/intimage.h
Log Message:
-----------
widget: Convert the intelmap stuff from W_TABFORMs to ListTabWidgets.
Commit: 1240e7c96c5ecdb8415a1726438475f8ee7d719b
https://github.com/Warzone2100/warzone2100/commit/1240e7c96c5ecdb8415a1726438475f8ee7d719b
Author: Cyp <c...@wz2100.net>
Date: 2013-03-12 (Tue, 12 Mar 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M src/design.cpp
M src/display3d.cpp
M src/hci.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Remove unused and useless W_TABFORM.
Commit: 2521e71729a37a65e861b3404b25c3c83373086d
https://github.com/Warzone2100/warzone2100/commit/2521e71729a37a65e861b3404b25c3c83373086d
Author: Cyp <c...@wz2100.net>
Date: 2013-03-12 (Tue, 12 Mar 2013)
Changed paths:
M src/design.cpp
M src/design.h
M src/hci.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/transporter.cpp
Log Message:
-----------
widget: Remove write-only RENDERED_BUTTON::Initialised and
RENDERED_BUTTON::State, and related dead code.
Commit: a6371405372731a6e1da2d2b83e3e775b0de5ebe
https://github.com/Warzone2100/warzone2100/commit/a6371405372731a6e1da2d2b83e3e775b0de5ebe
Author: Cyp <c...@wz2100.net>
Date: 2013-03-12 (Tue, 12 Mar 2013)
Changed paths:
M src/design.cpp
M src/hci.cpp
M src/intdisplay.cpp
M src/intdisplay.h
Log Message:
-----------
widget: Remove CurrentStatsTemplate.
Commit: b3008cf05c26f09d7ab8c18f242afe2ac233c698
https://github.com/Warzone2100/warzone2100/commit/b3008cf05c26f09d7ab8c18f242afe2ac233c698
Author: Cyp <c...@wz2100.net>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/design.cpp
M src/hci.cpp
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/transporter.cpp
Log Message:
-----------
widget: Move lots of complicated buffer management into a few member
variables.
Commit: 520805303463a957de85a2b4cc72d715d0dcf0ac
https://github.com/Warzone2100/warzone2100/commit/520805303463a957de85a2b4cc72d715d0dcf0ac
Author: Cyp <c...@wz2100.net>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
Log Message:
-----------
widget: Centralise button rotation management.
Commit: 951ceb168c6ee26d0d6543d8fad7617a79e7eea9
https://github.com/Warzone2100/warzone2100/commit/951ceb168c6ee26d0d6543d8fad7617a79e7eea9
Author: Cyp <c...@wz2100.net>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M lib/widget/form.cpp
M lib/widget/form.h
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
Log Message:
-----------
widget: Simplify button rendering interface.
Converted some functions to member functions.
Commit: 5e541b53ccf9109e24c094c9a38ab4629e43de12
https://github.com/Warzone2100/warzone2100/commit/5e541b53ccf9109e24c094c9a38ab4629e43de12
Author: Cyp <c...@wz2100.net>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
Log Message:
-----------
widget: Simplify fancy button display and highlight code.
Commit: 70e849c9a41f731374d78b0a9b88fdc21977b9c2
https://github.com/Warzone2100/warzone2100/commit/70e849c9a41f731374d78b0a9b88fdc21977b9c2
Author: Cyp <c...@wz2100.net>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M lib/widget/button.cpp
M src/Makefile.am
M src/multiint.cpp
M src/multiint.h
Log Message:
-----------
widget: Convert power level choice to a MultichoiceWidget.
Commit: 5756a0fbe3355c45337aeeca30ff6f1e7875fc12
https://github.com/Warzone2100/warzone2100/commit/5756a0fbe3355c45337aeeca30ff6f1e7875fc12
Author: Cyp <c...@wz2100.net>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M lib/widget/listwidget.cpp
M lib/widget/listwidget.h
M src/multiint.cpp
M src/multiint.h
Log Message:
-----------
widget: Simplify some more of the game option interface code.
Commit: 11b04646948087e582ae5ae3f9cd8243248c59fd
https://github.com/Warzone2100/warzone2100/commit/11b04646948087e582ae5ae3f9cd8243248c59fd
Author: Cyp <c...@wz2100.net>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M lib/widget/widget.cpp
Log Message:
-----------
widget: Fix click coordinates.
Commit: 6092fe1194529f0c7fe023d9c98973e44f9f9f24
https://github.com/Warzone2100/warzone2100/commit/6092fe1194529f0c7fe023d9c98973e44f9f9f24
Author: Cyp <c...@wz2100.net>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M data/mp/multiplay/maps/4c-pyramidal/feature.ini
Log Message:
-----------
Remove lop-sided oil barrels from 4c-pyramidal.
Commit: 64c2fde0dd0e501604ea910308049612bcf37c4f
https://github.com/Warzone2100/warzone2100/commit/64c2fde0dd0e501604ea910308049612bcf37c4f
Author: Cyp <c...@wz2100.net>
Date: 2013-03-15 (Fri, 15 Mar 2013)
Changed paths:
M data/mp/multiplay/maps/4c-pyramidal/feature.ini
M lib/framework/frame.h
M lib/framework/wzglobal.h
M lib/ivis_opengl/ivisdef.h
M lib/sdl/main_sdl.cpp
M lib/widget/Makefile.am
M lib/widget/bar.cpp
M lib/widget/bar.h
M lib/widget/button.cpp
M lib/widget/button.h
M lib/widget/editbox.cpp
M lib/widget/editbox.h
M lib/widget/form.cpp
M lib/widget/form.h
M lib/widget/label.cpp
M lib/widget/label.h
A lib/widget/listwidget.cpp
A lib/widget/listwidget.h
M lib/widget/slider.cpp
M lib/widget/slider.h
M lib/widget/tip.cpp
M lib/widget/tip.h
M lib/widget/widgbase.h
M lib/widget/widget.cpp
M lib/widget/widget.h
M lib/widget/widget.vcxproj
M lib/widget/widgint.h
M src/Makefile.am
M src/challenge.cpp
M src/console.cpp
M src/design.cpp
M src/design.h
M src/display3d.cpp
M src/frontend.cpp
M src/frontend.h
M src/hci.cpp
M src/hci.h
M src/ingameop.cpp
M src/ingameop.h
M src/intdisplay.cpp
M src/intdisplay.h
M src/intelmap.cpp
M src/intimage.cpp
M src/intimage.h
M src/intorder.cpp
M src/keybind.cpp
M src/keyedit.cpp
M src/loadsave.cpp
M src/loop.cpp
M src/mission.cpp
M src/multiint.cpp
M src/multiint.h
M src/multilimit.cpp
M src/multimenu.cpp
M src/multimenu.h
M src/transporter.cpp
Log Message:
-----------
Merge branches 'bugfixes' and 'widget'
Conflicts:
src/ingameop.cpp
src/intelmap.cpp
Compare:
https://github.com/Warzone2100/warzone2100/compare/2753aaab619a...64c2fde0dd0e
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Warzone2100-commits mailing list
Warzone2100-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits