summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [FIX] Cleaned up some .pro soupBen Boeckel2008-05-167-79/+49
| | | | | | | [FIX] Moved Audio to pokegen to keep Phonon out of libgeneral [FIX] Cleaner exclusion for distsrc git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@140 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Matrix had an infinite loopBen Boeckel2008-05-1613-24/+48
| | | | | | | | [FIX] Matrix const-ness on operator== [FIX] Bug in Pokemod::clear() [FIX] Waiting for Qt bug fix for QTextEdit git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@139 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Refactored out connections made within widgetsBen Boeckel2008-05-1579-236/+495
| | | | | | | [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-15101-1076/+222
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@137 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added more code for the main windowBen Boeckel2008-05-156-22/+98
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@136 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] More things are coded for the main windowBen Boeckel2008-05-158-33/+73
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@135 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] FractionWidgets now have correct behavior setBen Boeckel2008-05-157-13/+27
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@134 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] MapEffect widget logicBen Boeckel2008-05-1514-27/+282
| | | | | | [FIX] Fixed up some other minor problems git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@133 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] API of FractionWidget and PointWidgetBen Boeckel2008-05-1518-161/+252
| | | | | | | [ADD] FlagWidget [FIX] Changed MapEffect, MapTrainer, and MapWarp to use FlagWidget git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@132 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added the MapTrainer code (forgot to commit)Ben Boeckel2008-05-158-198/+331
| | | | | | [FIX] Signal and slots in the main window class git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@131 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed up some of the spec file stuffBen Boeckel2008-05-151-9/+4
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@130 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] MapTrainerUI logicBen Boeckel2008-05-1431-174/+146
| | | | | | | | | | [FIX] MapTrainer UI now uses the PointWidget [FIX] Unnecessary static_casts removed [FIX] MapTrainer API changed a bit [FIX] PointWidget::setMaximum slot [FIX] spec file now for F9 (qt and kdelibs are now 4, not 3) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@129 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Sound UI codeBen Boeckel2008-05-1344-148/+493
| | | | | | | | [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
* [ADD] Added an option for letting the player not choose the switch style of ↵Ben Boeckel2008-05-136-19/+67
| | | | | | | | battling [ADD] Types can now be immune to weather effects git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@127 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Added SoundModel classes missed in last commitBen Boeckel2008-05-133-0/+131
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@126 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] Added Sound class and related codeBen Boeckel2008-05-1313-20/+369
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@125 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] UI widgets now load upon clickBen Boeckel2008-05-1140-101/+184
| | | | | | | | | [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] More test code for the tree bugBen Boeckel2008-05-0926-34/+78
| | | | | | [FIX] Rules now a pointer in Pokemod git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@123 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Some invalid indexing in PokemodModelBen Boeckel2008-05-094-10/+13
| | | | | | [FIX] Root now makes only 1 Pokemod for now git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@122 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added Q_OBJECT to pokemod classesBen Boeckel2008-05-0796-1230/+377
| | | | | | | [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] pokemod now uses signals/slots for errors and warningsBen Boeckel2008-05-0369-1498/+1388
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@120 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Exceptions no longer used in pokemodBen Boeckel2008-05-0279-3372/+2877
| | | | | | | [DEL] Exception and BugCatcher are no longer needed [ADD] Object.cpp added git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@119 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Added images to pokemodr qmake fileBen Boeckel2008-04-302-0/+15
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@118 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] QStringList needed in some of the pokemod headersBen Boeckel2008-04-2959-89/+3081
| | | | | | | [ADD] Rest of the model classes [FIX] Small bugfixes within the models git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@117 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Organized some more model codeBen Boeckel2008-04-2936-293/+428
| | | | | | [ADD] Added AbilityGroupModel class git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@116 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Less repetative code in pokemodBen Boeckel2008-04-2945-362/+469
| | | | | | [FIX] clear is no longer inline git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@115 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fixed some qmake options for WindowsBen Boeckel2008-04-2817-34/+71
| | | | | | [FIX] climits needed in Object git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@114 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] De-inlined some methodsBen Boeckel2008-04-2814-101/+49
| | | | | | | | | [FIX] More mounds checking [FIX] RootModel inherits GroupModel [FIX] Tree displays correctly (though segfaults on some expansion) [FIX] Some more header cleanup git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@113 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] More header cleanlinessBen Boeckel2008-04-27114-1131/+864
| | | | | | | [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-27163-3885/+3863
| | | | | | | | [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] Matrix edge case when size is (0,0)Ben Boeckel2008-04-2511-34/+102
| | | | | | | [FIX] TypeChart mess fixed [FIX] Test code for RootModel added git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@110 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Drag/Drop should work (in theory)Ben Boeckel2008-04-2540-279/+213
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@109 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Cleaner setting of model dataBen Boeckel2008-04-2518-346/+249
| | | | | | | [FIX] Fleshed out the GroupModel classes for Pokemod [FIX] Tree for pokemod is now draggable git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@108 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fleshed out a lot more Model classesBen Boeckel2008-04-2535-733/+517
| | | | | | [ADD] New intermediate classes for Objects with subclasses and those without git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@107 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] More model classesBen Boeckel2008-04-2436-51/+2178
| | | | | | [FIX] Minor things within the models git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@106 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] New classes for the modelsBen Boeckel2008-04-2418-511/+2197
| | | | | | [FIX] Stuff cleaned up for better profiling (no inlining until profiler says so) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@105 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Old tree handling is goneBen Boeckel2008-04-2415-770/+604
| | | | | | [FIX] New tree handling is started git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@104 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fraction can now be used in QVariantBen Boeckel2008-04-223-3/+13
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@103 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Fraction bounds checkingBen Boeckel2008-04-2025-38/+74
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@102 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Loading of submodulesBen Boeckel2008-04-198-30/+38
| | | | | | [FIX] Loading the id now defaults to INT_MAX git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@101 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] IndexException is more explicitBen Boeckel2008-04-1942-330/+359
| | | | | | | | | [FIX] Added SizeException for image validation [FIX] QPixmaps are now verified [FIX] Classes now use error and warning rather than throwing [FIX] Deleted Object.cpp git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@100 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Frac -> FractionBen Boeckel2008-04-17167-4688/+3816
| | | | | | | | | | | [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
* [ADD] Added Frac and Point widgets to generalBen Boeckel2008-04-1613-6/+369
| | | | | | [FIX] Minor fixes git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@98 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Object::mid -> m_idBen Boeckel2008-04-1573-2525/+1988
| | | | | | | | | [FIX] XML is now used [FIX] Images are stored in the XML file and classes rather than relying on external images [FIX] Frac no longer keeps track of its type; the class should do it [ADD] pokemod/Object.cpp git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@97 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Memory leaks in load and copy methodBen Boeckel2008-03-3111-119/+209
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@96 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Member variables now use m_ prefixBen Boeckel2008-03-3197-9083/+8321
| | | | | | [FIX] Lots of minor fixes git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@95 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] ImageDialog -> FileDialogBen Boeckel2008-03-1012-83/+332
| | | | | | [FIX] FileDialog will filter out images based on size now git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@94 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [ADD] ItemType now has a count descriptorBen Boeckel2008-03-0925-267/+778
| | | | | | | | | | | | [ADD] Species now has a flee chance [FIX] Empty fields removed from .ui files [FIX] Fixed compile errors in pokemodr [ADD] Trainer now helps to simplify MapTrainers [ADD] Trainer UI file [FIX] MapTrainer dialogs condensed [FIX] Home direcotry now gotten by QDir::homePath() rather than ~ git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@93 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Pokemod can now has setPath which copies the directory structure to ↵Ben Boeckel2008-03-054-10/+44
| | | | | | | | the destination [ADD] SaveAs ability git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@92 6ecfd1a5-f3ed-3746-8530-beee90d26b22
* [FIX] Menus and Toolbar fixed in the main windowBen Boeckel2008-03-054-88/+86
| | | | git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@91 6ecfd1a5-f3ed-3746-8530-beee90d26b22