summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [FIX] Fixed some unused linkings in pokescriptingBen Boeckel2008-08-183-3/+13
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@240 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Script to make a tarball now defaults to HEAD for the revisionBen Boeckel2008-08-18144-1437/+1901
| | | | | | | | | [FIX] Enumeration types used to help remove some checks [FIX] Macro code moved to static members of Object (not all though) [FIX] Scripting wrappers now share information by keeping track of already-created instances of the wrapper [FIX] Scripting methods are now Q_SCRIPTABLE and not slots git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@239 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] ScriptWidget editing now works a lot betterBen Boeckel2008-08-0513-53/+97
| | | | | | | | [FIX] Kate settings saved [FIX] Assertions within TeamMember removed [FIX] Arenas inherit from Config now git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@238 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] List members of pokemod classes now can be returned in their entiretyBen Boeckel2008-08-0582-1453/+2687
| | | | | | | [FIX] Reworked pokescripting for ease of use [FIX] Now (selected) pokemod values can be overridden in pokescripting git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@237 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] SoundUI widget has a better layoutBen Boeckel2008-08-0451-327/+696
| | | | | | | | | | | | [FIX] Sound playback works in SoundUI [FIX] SoundWrapper returns a Phonon object for playback in scripts now [FIX] Wrapper classes now won't be duplicated (persistent storage is possible now) [FIX] Linking to libraries is fixed for RPM [FIX] Pokemod Macros.h is hidden if not compiling pokemod [FIX] make-tarball script is simpler now (and works as upstream, not local copy) [FIX] Cleaned up spec file per review request for Fedora git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@236 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Move no longer uses the overworld flag (will just check to see if the ↵Ben Boeckel2008-08-0417-69/+132
| | | | | | | | | worldScript is empty) [FIX] TeamMember now inherits from Config [FIX] Wrapper now inherit from Config git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@235 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] TypechartModel now shows background colors depending on what the ↵Ben Boeckel2008-08-047-57/+46
| | | | | | | | | | multiplier is [FIX] Typechart is updated when changes are discarded [FIX] Removed Doxygen comments again (still not sure what I want to do for docs yet...) [FIX] Typechart doesn't set it as dirty when a new cell is selected to edit git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@234 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Cleaned up the RC fileBen Boeckel2008-08-0481-1085/+1333
| | | | | | | | | | | | [FIX] Script editing is getting there (still a little weird...) [FIX] Cleaned up the main file a bit [FIX] Added the Skin class [FIX] All sprites and skins are internally linked now [FIX] No more image restraints (tiles are still enforced so that map editing works) [FIX] Cleaned up checking for valid values when setting in pokemod [FIX] Removed FileDialog files git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@233 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Added XMLGUI file for pokemodrBen Boeckel2008-08-0248-214/+316
| | | | | | | | | [FIX] Pokemodr is now a KXmlGuiWindow (working on KatePart fixes) [FIX] Started Doxygen stuff [FIX] Object names of Pokemod classes are now determined using metaObject [FIX] Updated to use KDE 4.1 git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@232 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added a depth variable to TrainerBen Boeckel2008-07-2818-31/+171
| | | | | | | | | | | | | [FIX] Fixed the Apply/Discard buttons [FIX] Added code to Config in Pokescripting [FIX] Memory leak with MapModel [FIX] FractionWidget was using uninitialized variables (behavior) [FIX] Connection in FileDialog fixed [FIX] Caption is now used for FileDialog [FIX] Main window now uses the KDE standard captioning [FIX] Script connection fixed git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@231 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed an infinite loop in Fraction::reduceBen Boeckel2008-07-2617-52/+64
| | | | | | | | | [FIX] FractionWidget's behavior is now an enum [FIX] Fixed up some stuff in KAboutData for pokemodr [FIX] ScriptWidget value is set at construction now [DEL] Removed Pokemodr.h (nothing useful) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@230 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fraction won't reduce whenever possibleBen Boeckel2008-07-2620-75/+175
| | | | | | | | | | | [FIX] ScriptWidget updates cleaner now [FIX] Player is now a Containment (Team is for storing the data; Player is an interface for battling) [FIX] QtConcurrent framework used to parallelize ATB timer and requesting actions [FIX] ActionQueue now uses a QMutexLocker (slimmer code) [FIX] Various fixes with arenas [ADD] pokebattle/Player.cpp git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@229 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Slimmed up main() for pokemodrBen Boeckel2008-07-2025-117/+537
| | | | | | | | | | [FIX] Cleaned up initializing TeamMember [FIX] Hat fixed up [ADD] Added ActionQueue (thread-safe QQueue) [FIX] Arena classes fleshed out a bit [ADD] ATBTimer class added to mediate the ATB counters git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@228 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Added pokescripting to the spec fileBen Boeckel2008-07-2062-1157/+1857
| | | | | | | | | | | | [FIX] Added status tips and whats this tags to widgets in pokemodr [FIX] Removed the list sprite for the species [FIX] No more nidoran group needed (scripts should take care of it) [FIX] Height no longer broken between feet and inches [FIX] Fixed a bug in the TeamMember stat generation [FIX] No more global skins; should be scripted [FIX] Missed somt COPY() macros git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@227 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Actually added the Wrapper classes (again :( )Ben Boeckel2008-07-1238-0/+3222
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@226 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Actually added the Wrapper classesBen Boeckel2008-07-121-0/+7
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@225 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Separated battle and world scripts for abilities and movesBen Boeckel2008-07-1223-139/+286
| | | | | | | [ADD] pokescripting library to allow scripts to use Pokemod information [FIX] Cleaned up examples in documentation git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@224 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] KMenu* can now be put into a QVariantBen Boeckel2008-07-0474-132/+175
| | | | | | | | | [FIX] ScriptWidget now uses a more explicit choice (real name rather than internal name) [FIX] KateView shortcuts dont collide (but don't work either) [FIX] Hat and Matrix no longer inlined all the time [FIX] Building out of source now works git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@223 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixes to NatureBen Boeckel2008-07-0213-589/+692
| | | | | | | | [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] More rpmlint warnings fixedBen Boeckel2008-06-302-9/+23
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@221 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] spec fixed upBen Boeckel2008-06-302-9/+25
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@220 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Corrected a signal connection in ScriptWidgetBen Boeckel2008-06-302-1/+8
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@219 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Using qobject_cast now where possibleBen Boeckel2008-06-30133-924/+817
| | | | | | [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-3055-382/+711
| | | | | | | | | | [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] Macros fixed and ID can't be set outside of constructorsBen Boeckel2008-06-2871-174/+220
| | | | | | [FIX] Map flyWarp no longer raises and error by default git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@216 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] cmake fixesBen Boeckel2008-06-237-24/+72
| | | | | | [FIX] spec fixes git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@215 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] pokemodr SVN flag correctedBen Boeckel2008-06-219-49/+144
| | | | | | | | [FIX] RPM build fixed [FIX] Changelog fixed up [FIX] TilemapModel more correct git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@214 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Using cmake now (still is rough)Ben Boeckel2008-06-21187-856/+880
| | | | | | | | | | [FIX] Some SVN flags were incorrect [FIX] Qt includes now use the module path as well [FIX] Models now have drag/drop actions methods as const [FIX] Library classes now exported [FIX] qmake files removed git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@213 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Validation works in PokémodrBen Boeckel2008-06-19103-603/+680
| | | | | | | | | [FIX] Macros moved to their own file [FIX] Macros for subclasses added [FIX] Key shortcuts added to context menu items [FIX] Rules had a redundant field git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@212 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Minor spelling errors in widgetsBen Boeckel2008-06-184-6/+12
| | | | | | | [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] Updated spec fileBen Boeckel2008-06-183-2/+16
| | | | | | [FIX] Tarball creator now destroys directory before use git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@210 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fractions can now be polled for chancesBen Boeckel2008-06-1815-132/+226
| | | | | | | | | [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] Fixed up some bugs with HatBen Boeckel2008-06-1716-54/+361
| | | | | | | | [ADD] Flashed out some of TeamMember [FIX] Moved some things out of Object.h into a Global.h for pokemod [FIX] Some minor things in pokebattle git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@208 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed some stuff with the ChangelogBen Boeckel2008-06-101-1/+15
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@207 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed up some build errors with pokebattleBen Boeckel2008-06-104-2/+10
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@206 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added some stuff to PokebattleBen Boeckel2008-06-108-16/+143
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@205 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added some signals to ArenaBen Boeckel2008-06-0915-90/+117
| | | | | | | [FIX] Cleaned up some stuff in other .pro files [FIX] Renamed everywhere to use "Pokémodr" and "Pokégen" git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@204 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Some crashes in the Models that grab names from other objectsBen Boeckel2008-06-096-21/+29
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@203 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed some spec errors with the new versionBen Boeckel2008-06-092-3/+15
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@202 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] All modules now use their own namespaceBen Boeckel2008-06-09325-3848/+4804
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@201 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Cleaned up the buildBen Boeckel2008-06-072-1/+10
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@200 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] TypechartModel fixed up a bitBen Boeckel2008-06-0715-178/+233
| | | | | | | [FIX] pokebattle subdir builds now (lots commented out) [FIX] Headers installed to pokegen-X.Y.Z now instead of git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@199 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Renamed the pokebattle pro correctlyBen Boeckel2008-06-073-1/+10
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@198 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] UI files now use <> including rather than "" for KDE classesBen Boeckel2008-06-0757-670/+427
| | | | | | | [FIX] Moved battle to pokebattle [FIX] Starting to figure out the battle system git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@197 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed up RPM build processBen Boeckel2008-06-065-10/+16
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@196 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Lots more .pro code factored outBen Boeckel2008-06-0612-186/+109
| | | | | | | [FIX] -devel package made in the spec file [DEL] Unneeded Script.cpp file deleted git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@195 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Using a Message Handler so that Q_ASSERT will have a backtraceBen Boeckel2008-06-052-0/+28
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@194 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Some Model errors with the treeBen Boeckel2008-06-043-4/+16
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@193 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] URLs now accepted on the command lineBen Boeckel2008-06-0410-33/+160
| | | | | | | [FIX] Now remembers splitter position [FIX] Remembers opened files (via options) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@192 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Windows buildBen Boeckel2008-06-0447-219/+189
| | | | | | | | [FIX] Spacers now have size [FIX] ListWidget editing now works (though could use some improvement with flickering) [FIX] KFileDialog now compiles git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@191 6ecfd1a5-f3ed-3746-8530-beee90d26b22