Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fixed the rest of the code to work with the changes. * Added helper methods for EquipmentDB. (Weapon, Armor, Equipment) * Fixed InventoryAdapter for Equipment Change * Refactored some code to fix serialization issues. (mWeaponType -> mIsMelee) * Fixed inventory fragment after the weapon change. * Added an message for the inventory screen explaining what to do. * Added resource values for magician classes' talents. * Magician's talent will now be displayed. (Fixes #14) * Made getPowerPoints abstract. * Fixed #38 * Added a method to reset the data. * Fixed the portfolio reset. * Added the function to reset the EquipmentDB. Fixed #44 * Added backstack features. * Fixed #40 * Moved clearBackStack to Util class. * Added the inventory screen. (Fixed #6) * Fixed issue of stuff showing after clearing the back stack * Added a comparator for AttributeScore(s). * Updated gradle to 4.1.1. * Created AttributePriorityDialog along with its layout. Also, hotfixed some errors in the .xml files. * Added ids to each of the attribute spinners. * Made Score serializable. * Implemented a rough version of the AttributeScorePriority dialog into createCharacter. * Reroll was also implemented into the createCharacter. * Added a contains method to Util. * Added new value to CommonStrings * Fixed issue where the attributes wouldn't be ordered properly when the AttributePriorityDialog was restored. * Fixed #51 * Cleaned up the AttributePriorityDialog visually. (Fixed #52) * The elements now go directly into the adapter. (Fixed #51) * CharacterSheetFragment has now been converted to an Activity. * Added the google repo to the gradle script because of gradle 3.0.0 * Renamed CharacterSheetFragment to CharacterSheetActivity. * Created CharacterManageActivity. * Brought CharacterSheetActivity up to snuff. * Created and added functionality for CharManageFragment. * Made PlayerCharacter serializeable (again...) * Added a seperate activity that combines the functions of CharacterSelection and ChracterDeletion. * Fixed the nav menu drawer to work with the new Activity. * Marked both of the combined fragments as depricated. * Bugfix: reroll not doing anything. * Converted ChracterSheet back to a fragment and made a new container activity. * Changed how MainMazes handling of navMenu items being selected. * Bugfix: Rerolls wouldn't be displayed in the GUI. * Bugfix: CreateCharacter still thought that CharacterSheet was an activity. * CharacterSheetFragment has now been converted to an Activity. * Added the google repo to the gradle script because of gradle 3.0.0 * Renamed CharacterSheetFragment to CharacterSheetActivity. * Created CharacterManageActivity. * Brought CharacterSheetActivity up to snuff. * Created and added functionality for CharManageFragment. * Made PlayerCharacter serializeable (again...) * Added a seperate activity that combines the functions of CharacterSelection and ChracterDeletion. * Fixed the nav menu drawer to work with the new Activity. * Marked both of the combined fragments as depricated. * Bugfix: reroll not doing anything. * Converted ChracterSheet back to a fragment and made a new container activity. * Changed how MainMazes handling of navMenu items being selected. * Bugfix: Rerolls wouldn't be displayed in the GUI. * Bugfix: CreateCharacter still thought that CharacterSheet was an activity. * Converted RadioGroups to LinearLayouts and RadioButtons to Buttons. * Implemented the onClick listeners for the buttons. * Hotfix: Fixed #54 * Added new field to BaseClasses called mHitsImprove, and added LUCK_IMPROVE * Removed the Level interface. * Added a shortcut method for adding to score. * Moved doLevelUp to BaseClass, generified it to work with all subclasses. * Added a note in Priest. * Added the dialog for experience. * Added a helper method for adding experience * Added an click event for opening Experience Dialog. Also cleaned up. * Corrected error in updateLevel. * Added functionality for the experience dialog. * Converted from strings to text resources. * Added a dialog in order to select stat to improve for level up. (LevelStatSelectDialogFragment) * Added functionality for the LevelUpButton and added some comments as well. * Called updateGUI rather than update manually. * Removed the listener interface, added ability to select a score, also added a confirm button. * Added selected score text view to the code. Added more comments. Renamed mListView to mScoreListView. * Added the LevelResult dialog. Shows the results of the level up(additions to stats.) * Added the root dialog field to all of the custom dialogs so that we can bubble up. * Made CharacterSheetFragment a ChangeListener. * Actually levels up the character this time. * Added the dialog for experience. * Added a helper method for adding experience * Added an click event for opening Experience Dialog. Also cleaned up. * Corrected error in updateLevel. * Added functionality for the experience dialog. * Converted from strings to text resources. * Added a dialog in order to select stat to improve for level up. (LevelStatSelectDialogFragment) * Added functionality for the LevelUpButton and added some comments as well. * Called updateGUI rather than update manually. * Removed the listener interface, added ability to select a score, also added a confirm button. * Added selected score text view to the code. Added more comments. Renamed mListView to mScoreListView. * Added the LevelResult dialog. Shows the results of the level up(additions to stats.) * Added the root dialog field to all of the custom dialogs so that we can bubble up. * Made CharacterSheetFragment a ChangeListener. * Actually levels up the character this time. * Prevented the user from inputting too large a number. (Fixed #62) * Prevented the user from inputting too large a number. (Fixed #62) * Hotfix (Fixes #62) (#63) * Added the dialog for experience. * Added a helper method for adding experience * Added an click event for opening Experience Dialog. Also cleaned up. * Corrected error in updateLevel. * Added functionality for the experience dialog. * Converted from strings to text resources. * Added a dialog in order to select stat to improve for level up. (LevelStatSelectDialogFragment) * Added functionality for the LevelUpButton and added some comments as well. * Called updateGUI rather than update manually. * Removed the listener interface, added ability to select a score, also added a confirm button. * Added selected score text view to the code. Added more comments. Renamed mListView to mScoreListView. * Added the LevelResult dialog. Shows the results of the level up(additions to stats.) * Added the root dialog field to all of the custom dialogs so that we can bubble up. * Made CharacterSheetFragment a ChangeListener. * Actually levels up the character this time. * Prevented the user from inputting too large a number. (Fixed #62) * Fixed #64, also removed unneeded references from MainMazes. * Displayed error message to user regarding issue #59 (Fixed #59) * Displayed error message to user regarding issue #59 (Fixed #59) * setPossibleLevelScores is now called in all classes. * setPossibleLevelScores is now called in all classes. * Added documentation to the Amazon class. * Added documentation to the Barbarian class. * Added documentation to the Centaur class. * Added documentation to the Noble class. * Added documentation to Spearman. * Added documentation to Warrior. * Corrected lack of param tags on Noble's setters. * Added documentation to the Hunter class. * Added documentation to the Thief class. * Added documentation to the Specialist superclass. * Added documentation to the Magician classes. * Added documentation to the Magician superclass. * Added documentation to BaseClass. * Added package-info.java for the character.classes package. * Added documentation for the Classes Enum. * Added documentation to the Amazon class. * Added documentation to the Barbarian class. * Added documentation to the Centaur class. * Added documentation to the Noble class. * Added documentation to Spearman. * Added documentation to Warrior. * Corrected lack of param tags on Noble's setters. * Added documentation to the Hunter class. * Added documentation to the Thief class. * Added documentation to the Specialist superclass. * Added documentation to the Magician classes. * Added documentation to the Magician superclass. * Added documentation to BaseClass. * Added package-info.java for the character.classes package. * Added documentation for the Classes Enum. * Shadow fix: a misspelling of sorcerer. * Added docs for AttributeScoreComparator. * Added docs for the Score Enum. * Added package-info for character.stats package. * Added documentation for character.stats package. (#73) * Displayed error message to user regarding issue #59 (Fixed #59) * setPossibleLevelScores is now called in all classes. * Added documentation to the Amazon class. * Added documentation to the Barbarian class. * Added documentation to the Centaur class. * Added documentation to the Noble class. * Added documentation to Spearman. * Added documentation to Warrior. * Corrected lack of param tags on Noble's setters. * Added documentation to the Hunter class. * Added documentation to the Thief class. * Added documentation to the Specialist superclass. * Added documentation to the Magician classes. * Added documentation to the Magician superclass. * Added documentation to BaseClass. * Added package-info.java for the character.classes package. * Added documentation for the Classes Enum. * Shadow fix: a misspelling of sorcerer. * Added docs for AttributeScoreComparator. * Added docs for the Score Enum. * Added package-info for character.stats package. * Added documentation for character package. * Removed character.CharacterSerializer and moved its documenation to serialization.CharacterSerializer. * Added documentaion for SaveAndLoadPerformer. * Added a package-info into serialization package. * Added documentation for util.Util. * Added documentation to CommonStrings. * Added package-info to util package. * Updated package-info in util package. * Added a package-info in rollDice package, and updated others' author tags. * Added documentation for character package. * Removed character.CharacterSerializer and moved its documenation to serialization.CharacterSerializer. * Added documentaion for SaveAndLoadPerformer. * Added a package-info into serialization package. * Added documentation for util.Util. * Added documentation to CommonStrings. * Added package-info to util package. * Updated package-info in util package. * Added a package-info in rollDice package, and updated others' author tags. * Removed outdated todo comment. * Added documentation for CharManageFragment. * Added documentation for ExperienceDialogFragment. * Added documentation for LevelStatSelectDialogFragment. Also fixed typo. * Added documentation for LevelResultDialogFragment. Also added details. * Added documentation for HitsChangeFragment. * Added documentation for InventoryFragment. * Added documentation for StatChangeFragment. * Added package-info to fragments package. * Added documentation for AttributePriorityDialog. * Added documentation for DetailDialogFragment. Also fixed more typos. * Added a package-info to NewCharacter.dialogs package. * Added missing ol tag. * Added documentation for CharacterCreationFragment. * Added documentation for CreateCharacter. * Added package-info to NewCharacter package. * Removed outdated todo comment. * Added documentation for CharManageFragment. * Added documentation for ExperienceDialogFragment. * Added documentation for LevelStatSelectDialogFragment. Also fixed typo. * Added documentation for LevelResultDialogFragment. Also added details. * Added documentation for HitsChangeFragment. * Added documentation for InventoryFragment. * Added documentation for StatChangeFragment. * Added package-info to fragments package. * Added documentation for AttributePriorityDialog. * Added documentation for DetailDialogFragment. Also fixed more typos. * Added a package-info to NewCharacter.dialogs package. * Added missing ol tag. * Added documentation for CharacterCreationFragment. * Added documentation for CreateCharacter. * Added package-info to NewCharacter package. * Added authors to package-infos. * Added documentation to CompanionFragment. * Removed an incorrect statement in the javadoc. * Added documentation to PlayerManualFragment. * Added documentation to WebsiteFragment. * Added package-info to web_resource package. * Added documentation for everything related to Equipment. * Added documentation for AttackResultFragment. * Added documentation for AttributeScore. * Added documentation for AttributeScoreGenerator. * Added documentation for CharacterAdapter. * Added docs for CharacterSelection and CharacterDeletion fragments. * Added docs to CharacterManageActivity. * Added docs to CharacterPlayActivity. Also added author tag to CharacterManage. * Added docs to CharacterSheetFragment. * Added docs to the rest of the classes. * Added package-info to the base level package. * Added the rest of the documentation for the code. (#78) * Removed outdated todo comment. * Added documentation for CharManageFragment. * Added documentation for ExperienceDialogFragment. * Added documentation for LevelStatSelectDialogFragment. Also fixed typo. * Added documentation for LevelResultDialogFragment. Also added details. * Added documentation for HitsChangeFragment. * Added documentation for InventoryFragment. * Added documentation for StatChangeFragment. * Added package-info to fragments package. * Added documentation for AttributePriorityDialog. * Added documentation for DetailDialogFragment. Also fixed more typos. * Added a package-info to NewCharacter.dialogs package. * Added missing ol tag. * Added documentation for CharacterCreationFragment. * Added documentation for CreateCharacter. * Added package-info to NewCharacter package. * Added authors to package-infos. * Added documentation to CompanionFragment. * Removed an incorrect statement in the javadoc. * Added documentation to PlayerManualFragment. * Added documentation to WebsiteFragment. * Added package-info to web_resource package. * Added documentation for everything related to Equipment. * Added documentation for AttackResultFragment. * Added documentation for AttributeScore. * Added documentation for AttributeScoreGenerator. * Added documentation for CharacterAdapter. * Added docs for CharacterSelection and CharacterDeletion fragments. * Added docs to CharacterManageActivity. * Added docs to CharacterPlayActivity. Also added author tag to CharacterManage. * Added docs to CharacterSheetFragment. * Added docs to the rest of the classes. * Added package-info to the base level package. * Added documentation for CharManageFragment. * Added documentation for ExperienceDialogFragment. * Added documentation for LevelStatSelectDialogFragment. Also fixed typo. * Added documentation for LevelResultDialogFragment. Also added details. * Added documentation for AttributePriorityDialog. * Added documentation for DetailDialogFragment. Also fixed more typos. * Added docs to CharacterManageActivity. * Added docs to CharacterPlayActivity. Also added author tag to CharacterManage. * Added docs to CharacterSheetFragment. * Added docs to the rest of the classes. * Added package-info to the base level package. * Actually fixed the doc. bug. * Added documentation for CharManageFragment. * Added documentation for ExperienceDialogFragment. * Added documentation for LevelStatSelectDialogFragment. Also fixed typo. * Added documentation for LevelResultDialogFragment. Also added details. * Added documentation for AttributePriorityDialog. * Added documentation for DetailDialogFragment. Also fixed more typos. * Added docs to CharacterManageActivity. * Added docs to CharacterPlayActivity. Also added author tag to CharacterManage. * Added docs to CharacterSheetFragment. * Added docs to the rest of the classes. * Added package-info to the base level package. * Patched Noble character creation. * Added verification of Noble's scores. * Added the exception to the constructor's signature.
- Loading branch information