SamRewritten/glade
William Pierce 1e4c12f51f
Implement achievement selection operations (#27)
* Implement achievement operations

Plumb full support for unlock all, relock all, and invert
all achievements.

Bring stats/achievements naming into alignment.

Only set achievement lock unlock button as pressed when it's actually
pressed/pending modification and reorient the logic around this.

Reorder signal handlers according to their order in the popup order
Fix some documentation comments

Fixes #18

* Minor GUI changes

* search bar on window

* we use gcc

* Simplify achievement selection logic

Simplify handling and interaction with the GUI when an
achievement is "active" - that is, when it is pending modification.

Clean up makefile some

Make makefile be sensitive to header file changes - For now,
make every file sensitive to any header change for simplicity.
This prevents build corruptions on header changes.

* Implement support for no games found placeholder

Plumb through full support for using no games found
placeholder and show it or the fetching games placeholder
appropriately. Also fix the widget to look right and correct
wording on achievement placeholder. Also fix some formatting.

* Implement achievements search bar and placeholder

As part of achievement selection operations additions, also implement
an equivalent "achievements" search bar and plumb full support for it,
even clearing search box after leaving game.

Also plumb similar support to the last commit for changing achievement
placeholder after populating games list. This gives the user some
feedback if the current game doesn't have any achievements..

Also set a bigger size on searchbar to be big enough to fit the text
"Name of the achievement..." comfortably and be the same between search
bars without taking up too much header space.
2019-10-30 23:19:35 -07:00
..
error_initialize.glade First commit 2018-02-16 22:27:42 +01:00
main_window.glade Implement achievement selection operations (#27) 2019-10-30 23:19:35 -07:00