Bump commandline in README to pickup --launch_achievements option,
add features section and explain timed modifications, add examples
section for some in-depth examples, add padding to timed modifications
GUI, add comment on achievment modification order num.
This PR on the original SAM has some features we don't yet:
https://github.com/gibbed/SteamAchievementManager/pull/133
Implement them. Specifically, implement
- Achievement list : Add Filter textbox (name and description)
- Achievement list : Add "Show Locked/Unlocked Only" buttons
Achievement description searching isn't compiled by default because
I think it gives way too much noise. If someone really wants it, it can
be recompiled.
This feature is only implemented in the GUI for now. The GUI will hang
until all the achievements are done being modified currently.
All timed achievements modification options are implemented.
Hook up displaying of stat names to the GUI. More field will
be added in later commits.
Removed unused references to schema parser since
that's been put in the child process.
Conform some more types to achievement_and_stat naming since
we're adding stats now.
Add notebook with tabs for achievements and stats in preparation for
adding stats to the GUI
Disable overlay scrolling on scrollbars so that grabbing the scrollbar
doesn't risk activating a game (and it looks cleaner to me)
Remove some placeholders
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.
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.
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
* 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.