Jyrki Vesterinen
dc71d9d671
WIP: make the add-on list a widget
...
The purpose of this change is ability to create more dialogs which present
a list of add-ons, such as a GUI2 version of the "Install Dependencies"
dialog.
This change is still highly incomplete. First of all, I disabled inline
install buttons and ability to sort the add-on list. In addition, a lot of
functionality that belongs in the add-on list widget is still in the GUI2
add-on manager instead. It is also notable that the widget relies on
several linked groups being defined in the window.
I plan to finish the transition to the add-on list widget, and address the
problems in the previous paragraph, in the future. The linked group issue
is going to require a lot of work in particular: I plan to either make
linked groups grid-specific instead of window-specific (like they are now)
or allow widgets to inject linked groups to the containing window. Either
way, I'm going to change the operation of GUI2 fairly deeply.
2017-01-21 22:57:51 +02:00
Jyrki Vesterinen
fc928d6841
Renamed manager_old.hpp back to manager.hpp
...
There isn't anything obsolete in manager.hpp.
Hence having _old in its name is unnecessary and misleading.
2017-01-12 20:34:23 +02:00
Celtic Minstrel
3621a38a29
Remove MSVC schema generator project
2016-12-19 01:15:45 -05:00
Wedge009
d472c7a8c5
Update VC project.
...
[ci skip]
2016-12-19 15:59:35 +11:00
Celtic Minstrel
d46d713fb9
Update MSVC project and fix warnings
2016-12-18 13:19:02 -05:00
mattsc
d02d145533
Xcode project: add some more header files
2016-12-17 17:06:23 -08:00
mattsc
15b8fd1dea
Update Xcode project
2016-12-17 16:52:19 -08:00
Charles Dang
fc91f5df10
GUI2: initial basic implementation of a GUI2 Attack Predictions dialog (WIP)
2016-12-18 11:10:24 +11:00
Wedge009
7ff076b890
Updating VC project.
...
[ci skip]
2016-12-18 10:22:57 +11:00
Charles Dang
28d56206bc
Removed strftime.*pp
2016-12-18 09:54:08 +11:00
Charles Dang
a84a309b66
Update CB projectfile
...
[ci skip]
2016-12-17 01:29:11 +11:00
Celtic Minstrel
3ecd34e3b4
Implement std::put_time wrapper for GCC < 5
2016-12-16 09:24:07 -05:00
Wedge009
f535b6a9f7
Minor updates to VC project.
...
[ci skip]
2016-12-11 20:25:04 +11:00
Celtic Minstrel
76f725415d
Update MSVC project
2016-12-10 20:55:39 -05:00
mattsc
057749bd76
Update Xcode project
2016-12-10 12:00:56 -08:00
Charles Dang
f90e466360
Split util.hpp into utils/math.hpp and utils/general.hpp
2016-12-11 01:42:40 +11:00
Charles Dang
3c498eb0e4
Update CB projectfile
...
[ci skip]
2016-12-10 22:41:17 +11:00
mattsc
0f2b2f5271
Update Xcode project
2016-12-09 19:59:22 -08:00
Wedge009
4ee8ee7e71
Updating VC project.
...
[ci skip]
2016-12-08 23:51:27 +11:00
Charles Dang
8c7df93d4f
Removed old implementation of lexical_cast_default
2016-12-08 14:21:17 +11:00
Charles Dang
5637dfa8f0
Add color.*pp to CB wesnothd projectfile
...
[ci skip]
Was getting undefined reference errors otherwise.
2016-12-07 22:34:36 +11:00
Celtic Minstrel
435609549e
XCode: Add libintl back; apparently libharfbuzz depends on it
2016-12-02 16:04:08 -05:00
Celtic Minstrel
57f13b848a
Update XCode project
2016-12-02 13:34:07 -05:00
Celtic Minstrel
c2ed9c5c19
MSVC project file cleanup
...
- Add a few missing headers
- Remove redundant headers
- Remove duplicate include of filesystem sources
- Remove an empty source file
[ci skip]
2016-12-01 16:18:03 -05:00
Charles Dang
f434be7baa
Update CB projectfile
...
[ci_skip]
2016-12-02 02:26:59 +11:00
Celtic Minstrel
e7e5ca5fa2
Fix Travis
2016-12-01 15:06:25 +02:00
Wedge009
be26cd3b2b
Updating VC project.
...
[ci skip]
2016-11-26 23:35:13 +11:00
Charles Dang
493bd936b6
Added initial implementation of color_t wrapper class
2016-11-26 11:52:07 +11:00
Wedge009
760bb83309
Updating VC project.
...
[ci skip]
2016-11-25 23:18:04 +11:00
Charles Dang
376925bc9b
Converted Terrain Layers dialog to GUI2
2016-11-24 01:46:33 +11:00
Wedge009
d10cbb8f44
Updating VC project.
2016-11-20 16:44:34 +11:00
Charles Dang
733040d1a2
Updated CB projectfile
2016-11-20 14:40:04 +11:00
Wedge009
63106d1c62
Update VC project for statistics dialogue conversion to gui2.
2016-11-20 10:06:42 +11:00
Celtic Minstrel
67ea79d86f
Rename some GUI2 files to match the contained class
2016-11-19 17:16:10 -05:00
Celtic Minstrel
01d23b5b15
Move tip of the day code from GUI2 core to auxiliary
2016-11-19 17:16:09 -05:00
Celtic Minstrel
9eb1efadc7
Move lobby data/info to game_initialization, in mp namespace
2016-11-19 17:16:08 -05:00
Celtic Minstrel
17d32e3083
Update XCode project
2016-11-19 17:15:59 -05:00
Charles Dang
049f067073
Converted Statistics dialog to GUI2
2016-11-20 07:33:22 +11:00
Wedge009
524f23db58
Updating VC project.
2016-11-20 01:49:02 +11:00
Charles Dang
32d69b9c2c
MP Game Set Password: removed unused dialog
...
This functionality was integrated into the new GUI2 MP Create screen, sans dialog prompt.
2016-11-20 00:50:41 +11:00
Charles Dang
9d0520d816
Updated CB projectfile
2016-11-19 21:35:17 +11:00
Wedge009
5ab0c22300
Added spirit_po to wesnothlib VC project.
2016-11-19 10:58:54 +11:00
Celtic Minstrel
fffe3d5d7a
Enable loading of po files in addons
2016-11-18 12:09:59 -05:00
Celtic Minstrel
dc24fa16f7
Remove option to link libintl instead of Boost.Locale
2016-11-18 12:09:56 -05:00
Jyrki Vesterinen
889e5a8fd6
Size lock widget, the C++ part
2016-11-15 22:41:48 +02:00
Celtic Minstrel
8e935df0b8
Update XCode project
2016-11-12 17:20:59 -05:00
Wedge009
0984392857
Removing deleted GUI1 widgets from VC project.
2016-11-12 16:50:53 +11:00
Charles Dang
7a1fec2153
Removed a bunch of now-unused GUI1 widgets
2016-11-12 12:25:14 +11:00
Wedge009
26ac2532a5
Removing recently-deleted GUI1 MP dialogues from VC project.
2016-11-12 12:04:33 +11:00
Charles Dang
6166220b6d
Updated CB projfile
2016-11-12 11:58:33 +11:00