- May 20, 2019
-
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
- May 18, 2019
-
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
- May 17, 2019
-
-
Jonathan Michalon authored
-
Jonathan Michalon authored
There was a confusion between a "game" and a "table". "tables" was just a list of Game's. Also a table was "open" as long as it was created but a Game in state "open" meant that it was open to new players. This commit removes the "table" terminology, merges TablesFilters into GameState and implements filtering in the enumeration method.
-
Jonathan Michalon authored
-
- May 15, 2019
-
-
Jonathan Michalon authored
We can't break HashTable foreach, so implement our foreach with a HashTableIter instead of calling GLib's so that the table may be modified while iterating and iteration stopped immediately.
-
Jonathan Michalon authored
Like for adding tile, place a pawn when Idle (otherwise all actions are chained since signals are synchronous).
-
Jonathan Michalon authored
Use the new table listing/selection mechanism from previous commits in bot. This adds also an optional interactive mode accessible through -i.
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
- Apr 22, 2019
-
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
Jonathan Michalon authored
-
- Mar 22, 2019
-
-
Jonathan Michalon authored
Now the resources are installed and a lookup is performed to find them from either (respectively) an environment var, the user's datadir and the compile-time datadir. Also the server is responsible for sharing the xml data so that all clients get the same thing, from him over network. Also libovcc is responsible for the DTD files (since it's a sort of spec) while the actual XML data belongs to the server.
-
- Mar 21, 2019
-
-
Jonathan Michalon authored
Workaround the load of OVCCGtkMessageInfo as type-func seems currently sort-of broken (unused), by pre-loading the type forcefully. See: https://bugzilla.gnome.org/show_bug.cgi?id=786932
-
Jonathan Michalon authored
-
- Mar 19, 2019
-
-
Colomban Wendling authored
-
- Mar 11, 2014
-
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
-
- Mar 10, 2014
-
-
Colomban Wendling authored
-
Colomban Wendling authored
This makes OVCCGtkBoard a more normal widget by allowing to change the OVCCBoard it displays, avoiding the need to create and destroy the widget.
-
- Jan 15, 2014
-
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
This gives better consistency by having tile and pawn related signals next to each other, as well as making the board more self-sufficient with it getting signals for all changes on it.
-
- Jan 08, 2014
-
-
Colomban Wendling authored
-
Colomban Wendling authored
Now we don't install other data next to the link, we must make sure the directory is created.
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
Make variable "$<" in non-suffix rules is a GNU Make extension, so switch to suffix rules. Additionally, make the rules a little more generic by extracting custom flags to a _FLAGS variable.
-
Colomban Wendling authored
-
Colomban Wendling authored
-
Colomban Wendling authored
-