summaryrefslogtreecommitdiffstats
path: root/pokemodr/RulesUI.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [FIX] Moving stuff for the move to the new name, Sigma Game Engine (sigen ↵Ben Boeckel2008-09-051-194/+0
| | | | | | for short) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@249 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixes to NatureBen Boeckel2008-07-021-30/+0
| | | | | | | | [FIX] Added AI levels to Trainer [FIX] Happiness and Pokérus no longer needed (scripts should handle them) [FIX] Rules widget dropped the tabs to fix the KIntNumInputs git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@222 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Using qobject_cast now where possibleBen Boeckel2008-06-301-63/+63
| | | | | | [FIX] ScriptWidget now uses KTextEditor (highlighting) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@218 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Replaced Point with QPoint (less duplicate code)Ben Boeckel2008-06-301-0/+6
| | | | | | | | | | [FIX] Fraction and Point widgets are more compact [FIX] Fleshed out more of the TeamMember [FIX] Map tilemap editor now expands to fill all available area [FIX] Added priority values to abilities and moves [FIX] Added option for ATB-like battle rounds git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@217 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Minor spelling errors in widgetsBen Boeckel2008-06-181-0/+2
| | | | | | | [FIX] Setting the Pokemod as dirty happens only when something happens [FIX] Toolbar cleaned up git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@211 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fractions can now be polled for chancesBen Boeckel2008-06-181-11/+0
| | | | | | | | | [FIX] Added some stuff to TeamMember to be usable [FIX] Arena is no longer static [FIX] Rules no longer needs to know maxDV (depends on whether the special DV is split) [FIX] Hat no longer seeds the RNG; it's the apps job git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@209 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] All modules now use their own namespaceBen Boeckel2008-06-091-98/+98
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@201 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Modified Rules a bitBen Boeckel2008-06-021-60/+78
| | | | | | | | | [FIX] Updated Rules widget to match up with Rules [FIX] Reorganized the Rules widget [FIX] Using KStandardDirs rather than hardcoded ones [FIX] Cleaned up some minor things with KListWidgets git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@188 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Classes in pokemod will no longer emit a changed signal if not ↵Ben Boeckel2008-05-211-1/+1
| | | | | | | | | | actually changed [FIX] Logic error with checking to see if certain GUI elements need resetting [FIX] Using activated rather than currentIndexChanged signals for combo boxes [FIX] Qt bugs now irrelevant git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@161 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added a command widgetBen Boeckel2008-05-211-1/+0
| | | | | | | | [FIX] More unneeded code in widget ctors removed [FIX] Changed command delimiter to @ from % [FIX] Request to save factored out of ObjectUI git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@158 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Added Dialog widget and preliminary code for the commandsBen Boeckel2008-05-201-1/+0
| | | | | | [FIX] Factored out some more code from the ctors of the widgets to setObjects git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@156 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Refactored out connections made within widgetsBen Boeckel2008-05-151-8/+2
| | | | | | | [FIX] Flag, Fractiona, and Point widgets fixed to only emit signals when actually changed [FIX] Pokemod classes now emit signals git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@138 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Refactored the apply/discard buttons out of the widgetsBen Boeckel2008-05-151-3/+2
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@137 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Sound UI codeBen Boeckel2008-05-131-2/+2
| | | | | | | | [FIX] Using class-named includes for KDE as well now [FIX] Signals fixed for UI classes [FIX] FileDialog now created on heap rather than the stack git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@128 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] UI widgets now load upon clickBen Boeckel2008-05-111-2/+2
| | | | | | | | | [FIX] Connections fixed now [ADD] Slots for errors and warnings made [ADD] Subclassed QTreeView for PokemodTree class [FIX] No more crashes on exit git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@124 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added Q_OBJECT to pokemod classesBen Boeckel2008-05-071-93/+11
| | | | | | | [FIX] UI classes fixed to work with new API [FIX] Qmake files fixed git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@121 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] More header cleanlinessBen Boeckel2008-04-271-60/+64
| | | | | | | [FIX] UI classes now just use the ObjectUI pointers [FIX] Some miscellaneous qmake options git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@112 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Pokemod objects now know about parentsBen Boeckel2008-04-271-4/+4
| | | | | | | | [FIX] Project includes are now relative [FIX] Headers included for better detection of invalid headers [FIX] Validation code commented out so it can be done better git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@111 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Frac -> FractionBen Boeckel2008-04-171-140/+118
| | | | | | | | | | | [FIX] ImageCache and Ini removed [FIX] Fraction/Point widgets moved to pokemodr [FIX] Copy ctors made for pokemod classes [FIX] Ctors in pokemod fixed [FIX] Copyright headers fixed in pokemodr [FIX] PokeModr updated to new API and fixed in some places git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@99 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] UI classes now have initGui and refreshGuiBen Boeckel2008-02-281-7/+5
| | | | | | [FIX] PokeModTreeItem now is the monster class rather than PokeModrUI git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@88 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Apply/Discard buttons now set correctly when loaded or changes are ↵Ben Boeckel2008-02-261-2/+2
| | | | | | | | discarded [FIX] "Filler" tree items can no longer be selected git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@87 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Main .pro file now excludes non-working subdirectoriesBen Boeckel2008-02-251-14/+13
| | | | | | [FIX] Minor fixes in the RulesUI logic git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@86 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Sizers fixed in KTabWidgetsBen Boeckel2008-02-251-1/+2
| | | | | | | [FIX] Apply/Discard buttons fixed [FIX] Window title now fixed git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@85 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Frac bug with type of Over1Ben Boeckel2008-02-231-29/+29
| | | | | | | | [FIX] PokemodUI vtable errors [FIX] Manual .pro file clean up [FIX] Was attempting to emit a slot... git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@72 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] UI forms now only allow apply/discard when it can be appliedBen Boeckel2008-02-231-0/+1
| | | | | | [FIX] Skins and such use buttons in all UI forms now git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@71 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Frac now makes sure that the denominator is positiveBen Boeckel2008-02-221-3/+5
| | | | | | | | | | [FIX] Sprite-containing classes less repetative with determining paths [FIX] More include cleanup in pokemodr [FIX] Precision of Frac decimal equivalents now use a define [FIX] Species UI form is now more compact and complete [ADD] SpeciesUI.{h, cpp} (again; wasn't actually included last time and got lost) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@68 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] MoveUI.{h, cpp}Ben Boeckel2008-02-191-5/+3
| | | | | | | | [FIX] Move::setDescription was not complete [FIX] Streamlined some UI classes with Fraction handling [DEL] FracMatrix is handled by Matrix<Frac> git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@63 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] win32 support (KDE) into .pro filesBen Boeckel2008-01-251-7/+3
| | | | | | | | [FIX] Ref.h extern variables [FIX] Nature include [FIX[ GUI fixes git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@48 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Frac returns a double (not an unsigned typcast to double, making 0 all ↵Ben Boeckel2008-01-251-31/+35
| | | | | | | | | | the time) [FIX] maxDV now works on 0 and 1 rather than 16 and 32 [FIX] Stuff ignored (due to other options) can't throw Exceptions in Rules anymore [FIX] UI logic fixed git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@45 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] general.pro file now links to phonon for AudioBen Boeckel2008-01-241-94/+94
| | | | | | | [ADD] generic ObjectUI object to handle general form* stuff [ADD] TimeUI.{h, cpp} git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@44 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] BugCatcher now asks if the user wants to open KBugReportBen Boeckel2008-01-241-14/+20
| | | | | | | | | [FIX] Exception members are now const [FIX] map was uninitialized in Dialog validation [FIX] (un)setting Breeding in Rules [FIX] GUI now works (though with QMainWindow and QTabWidget in Rules) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@42 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] pokemodr.ui fileBen Boeckel2008-01-241-0/+36
| | | | | | | | [FIX] added better .pro rules [FIX] PokeModTreeItem works now [FIX] LICENSE file is purely the terms git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@41 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Grammer in ChangelogBen Boeckel2008-01-231-8/+6
| | | | | | | | | | | [FIX] Made pokemod classes contain their names for later ease [ADD] PokéModr main window form [FIX] Ini and Exception includes fixed [FIX] BugCatcher bugs fixed [FIX] .pro files fixed [ADD] PokéModr main GUI almost complete git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@40 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Some linker errors in pokemod and generalBen Boeckel2008-01-221-0/+279
[FIX] More enum char*[] to QStringList [FIX] Widgets in PokéModr gui [ADD] Rules GUI logic git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@39 6ecfd1a5-f3ed-3746-8530-beee90d26b22