diff -Nru douml-1.0~dev03-fa322b/Changelog douml-1.08/Changelog --- douml-1.0~dev03-fa322b/Changelog 1970-01-01 00:00:00.000000000 +0000 +++ douml-1.08/Changelog 2016-01-28 07:45:24.000000000 +0000 @@ -0,0 +1,2463 @@ +commit b6f719ec6b13ec0acf392c8c5c07cde36ff5d54b +Author: Leonardo Guilherme de Freitas +Date: Tue Jan 26 20:39:19 2016 -0200 + + Update webpage link on README.md + +commit 5f77e0d191ff5410fe834d60b3d7f1bf33378ce9 +Author: Leonardo Guilherme de Freitas +Date: Mon Jan 25 22:44:43 2016 -0200 + + Update README.md with discussion group link + +commit 25fc3991bfb94a11d25911eacc56271270106d76 +Author: Leonardo +Date: Mon Jan 25 22:29:39 2016 -0200 + + Fix #154 + +commit bf9f480ae379ae9ffa1d8b7324607e9264bfcbca +Author: habipyesilyurt +Date: Fri Jan 22 00:29:47 2016 +0200 + + Relation's stereotype and name labels placement is corrected +during zoom operation + + #152 fixed + +commit e379f57d48ba9e3fa2288a4d96a2f48efb26c97f +Author: habipyesilyurt +Date: Thu Jan 21 23:50:16 2016 +0200 + + Role names and multiplicity of relations are made visible + + #151 fixed + +commit 0412572e88cb5154c62b4d10c98fcaa0397f3061 +Author: habipyesilyurt +Date: Thu Jan 21 13:34:50 2016 +0200 + + BrowserNode *BrowserNode::nextSibling() implementation changed + + BrowserNode *BrowserNode::nextSibling() implementation changed to +handle + root element. #149 + +commit 6b0b0dd3ce72006baaff9dab6f31e234067b327c +Author: habipyesilyurt +Date: Thu Jan 21 13:15:52 2016 +0200 + + Project browser root item child indicator is made visible + + #148 + +commit 89ddda57cd40e2a0e73d1a6fd665dae843bd3e05 +Author: habipyesilyurt +Date: Wed Jan 20 23:08:36 2016 +0200 + + pressed() signal and button_pressed() slot prototypes corrected + +commit 4aa5dde052b2b503b6b404c1672d6f662f65d0db +Author: habipyesilyurt +Date: Wed Jan 20 23:03:38 2016 +0200 + + Self relation break point misplacement fixed + + #145 is fixed. moveBy() function arguments made as displacement +values. + while argumant values were absolute positions before + +commit bf6ce7a2208b17f1fabee526cf4bdaffe51f0f02 +Author: habipyesilyurt +Date: Wed Jan 20 22:55:53 2016 +0200 + + #144 fixed + + Program was trying to call "parent())->package_modified();" or + "parent())->modified();" while parent() returning null. parent() + returning value checked if it is null. + +commit 7413ba4b97af91695d7876a6576e6f0f02357618 +Author: habipyesilyurt +Date: Mon Jan 18 08:12:30 2016 +0200 + + crash on QDialog::exec() while opening project fixed + + 1. When a message is shown during opening project ( warning +messages ), + program crashes. Since QDialog::exec() is called during +construction of + project root node, it processes main event loop. That leads to +calling + functions from an unconstruced object. #142 + Fixed by giving a null parent to project root node constructor +and + adding the node to view after construction. + + 2. CurrentChanged (QWidget*) signal is added to TabDialog. + +commit f371d61d1c8a3afb35e459d1fe2e5da02d0b1d95 +Author: habipyesilyurt +Date: Sun Jan 17 18:42:21 2016 +0200 + + BButtonGroup clicked signal is added + + BButtonGroup clicked signal is added + +commit 97b120dade1e029bdaa599ad8ecb9d54daa0505c +Author: habipyesilyurt +Date: Sun Jan 17 17:31:51 2016 +0200 + + debug removed from CONFIG in project files of some plugouts + + Even if QtCreater is set to release, some projects were built as +debug. + debug keyword is removed from CONFIG to fix. + qt3support library code is repace in PlugOutUpgrade project + +commit de547d2dd1acdb3b3e878c321f3ebf1f122b5509 +Author: habipyesilyurt +Date: Sun Jan 17 15:11:29 2016 +0200 + + Opening artifact dialog automatically when added from browser +context menu + + Opening artifact dialog automatically when added from browser +context + menu + +commit 34e44c18668dbc3941a33a90f625f78ec8de4f70 +Author: habipyesilyurt +Date: Fri Jan 15 07:48:29 2016 +0200 + + Name check while naming a new item + + #51 fixed. + Name checking has been made during typing, so that user wont see +a new + dialog notifying user of invalid name. + +commit 74a9ac72b7b05c4190de4d7628a6f7b8cde833c5 +Author: habipyesilyurt +Date: Thu Jan 14 21:27:30 2016 +0200 + + Expand/Collapse all shortcuts added #2 + + Expand/Collapse all shortcuts added for #2. If corresponding +shortcuts + activated and triggered while browser view has focus, selected +nodes' + all children collapsses or expands accordingly. + +commit 9f0e25a1c83bdb1ed2dd846fde7bbde78df156ac +Author: habipyesilyurt +Date: Tue Jan 12 13:16:53 2016 +0200 + + i18n support + + Qt style internationalization is added. + French, German, Portuguese, and Spanish .ts and .qm files created +from + matching old *.lang files using a custom converter tool. + +commit 2eac5762d3863bf527a3053b274500dc7be992a7 +Author: habipyesilyurt +Date: Sun Jan 10 18:49:07 2016 +0200 + + Application icon added to project + + Application icon added to project + +commit 75a077bb6d8feb0df098cdb980d336e999078641 +Author: habipyesilyurt +Date: Sun Jan 10 18:48:35 2016 +0200 + + ProjectControl and ProjectSynchro ported to Qt5 + + ProjectControl and ProjectSynchro ported to Qt5 + +commit 7810b07265dc4975fddd1b6da7c2611bef9beb8a +Author: habipyesilyurt +Date: Sat Jan 9 11:42:37 2016 +0200 + + Diagram position on creation + + Newly created diagrams moved to top of classview #111 + +commit 2258f47a4f733dd197d4cace851337a5d6394b8f +Author: habipyesilyurt +Date: Sat Jan 9 11:29:16 2016 +0200 + + costructor/destrucor position + + Newly created construcot/destructor moved to top of class + #110 + +commit 7517a4358736a0979d460ba3d255eb0404a55347 +Author: habipyesilyurt +Date: Sat Jan 9 10:47:34 2016 +0200 + + TabWidget currentChanged signal prototype correction + + TabWidget currentChanged signal prototype correction + +commit db603bed71c3a79bc90f1f155622f39c05c53eec +Author: habipyesilyurt +Date: Sat Jan 9 09:48:55 2016 +0200 + + removed dead code piece + +commit bd4605d108d341330f02221404d377bd16a8fe02 +Author: habipyesilyurt +Date: Sat Jan 9 09:42:47 2016 +0200 + + Source dialog line and column number wrong displayed + + Source dialog line and column number displaying fixed + +commit 21be9f59e4a7936038c8f69f5c98f25c2f3b7713 +Author: habipyesilyurt +Date: Sat Jan 9 09:41:40 2016 +0200 + + Opening help docs + + Opening help docs in different ways (given navigator path, + QDesktopServices, QTextBrowser) is fixed. + +commit d89274b99569214a80321450ed0c2bfc5f5b337b +Author: habipyesilyurt +Date: Fri Jan 8 01:44:40 2016 +0200 + + CRC32 usage and "Quick Edit" attribute/operation addition + + CRC32 is used from zlib for generating type id. So no need to +boost lib. + attribute/operation addition in quickedit was preceeded by moving +the + new attribute/operation to parent node. But it should not be the +intent + ??? + +commit 0a22970b02a4312c4a88079426df99e3c0ce1fa6 +Author: habipyesilyurt +Date: Thu Jan 7 00:13:34 2016 +0200 + + DoUML#132 Fix + + issue #132 is fixed. + +commit 9948584fb2edcc29128538a846033d273f7ab096 +Author: habipyesilyurt +Date: Thu Dec 24 02:10:47 2015 +0200 + + external editor opening problems + + Path name corrections. + replacement of system() with QProcess::startDetached() made. + +commit 8a7fa8da5897ae75129d145baf04cd56bc5e9947 +Author: habipyesilyurt +Date: Thu Dec 24 00:00:56 2015 +0200 + + BodyDialog Qt::WA_DeleteOnClose attribute + + BodyDialog Qt::WA_DeleteOnClose is set. It was not delete causing +memory + leak and not saving body. + +commit 5547cbdf136caf7fb869bd53527e7fc3f133a1f4 +Author: habipyesilyurt +Date: Fri Oct 9 18:41:24 2015 +0300 + + Sequence diagram duration object position + + Sequence diagram duration object position was not calculated +correctly. + It is fixed. + +commit fdc75dd44d78c8228a4121d65457a1a8572588c7 +Author: Leonardo +Date: Sat Jul 4 12:52:21 2015 -0300 + + Reverting QMAKE variable to old value + +commit c3c8182f7c68dccd838a6e2a6fdd7a64135e8371 +Author: Leonardo +Date: Fri Jul 3 21:26:53 2015 -0300 + + Fix compilation for Qt5 + +commit 481cfd304c9ae6651a1722107902697c8517fc45 +Author: habipyesilyurt +Date: Mon Apr 27 00:06:18 2015 +0300 + + Revert "Revert "abc"" + + This reverts commit 9a48cb766154b23422b5ed91696578f90c2a2a73. + +commit 9a48cb766154b23422b5ed91696578f90c2a2a73 +Author: habipyesilyurt +Date: Mon Apr 27 00:05:37 2015 +0300 + + Revert "abc" + + This reverts commit b8d5bcf17e3e6da77b61bf2008d2ccef10f0dcc8. + +commit b8d5bcf17e3e6da77b61bf2008d2ccef10f0dcc8 +Author: habipyesilyurt +Date: Mon Apr 27 00:05:12 2015 +0300 + + abc + + abc + +commit d31ebb1d72d7fe2b407ddf9f97ef5e8a473a60a4 +Author: habipyesilyurt +Date: Sun Apr 26 11:08:58 2015 +0300 + + Qt5 migration + + Project poorted to qt5. Since there are so many difference +between Qt4 + and Qt5 (most important was removal of Qt3 support), nearly all +of files + changed. So many bugs expected. + +commit 65adc114375086245a09c8f2ae26e8b0dcca5e19 +Author: pasgui +Date: Thu May 29 17:10:14 2014 +0200 + + Fixes plugout path + +commit 2b5f514d4e898d051727442c0508269a7d96fad2 +Author: Leonardo +Date: Thu May 22 20:47:24 2014 -0300 + + [82] Use xdg-open for help + +commit 83f4258f52de6a3f48de3033b1ada25dd4bbffba +Author: Leonardo +Date: Thu May 22 20:36:47 2014 -0300 + + [80] Applying mageia linux fix for missing functional header + +commit 46c715f63bac29399a5a0d132a8f5e6e87a97b95 +Author: pasgui +Date: Sun Mar 30 13:16:00 2014 +0200 + + Fixes: cannot allocate an object of abstract type +‘TreeItemInterface’ + +commit 69f9b61961d52c03afc45fc870e691b5f968a6e8 +Author: Clemens +Date: Sun Feb 9 18:31:55 2014 +0100 + + Update quickedit.cpp + + Compiling the code throws an error here (something like the class +is abstract...); the QList items is not needed in the function so it +can be removed anway... + +commit 250a1a74ff825b35aa53e911b88192f2e48065ef +Author: Guilherme Brondani Torri +Date: Thu Jul 11 10:33:56 2013 +0200 + + git ignore .DS_Store + +commit ca0af24e524bf42ffebfea63ccee507829f5b274 +Author: Guilherme Brondani Torri +Date: Thu Jul 11 10:15:22 2013 +0200 + + add -lc++ to Xmi2Generator + +commit db92d1fb35625d79ccad7399b72e63ac9f678525 +Author: Guilherme Brondani Torri +Date: Thu Jul 11 10:03:42 2013 +0200 + + fix type redefinition + + Lex.cpp:477:17: error: redefinition of 'c' with a different type: +'const char *' vs 'int' + +commit fb56b880189eb203ef7c75d35c9813256f8e9335 +Author: Guilherme Brondani Torri +Date: Thu Jul 11 09:55:48 2013 +0200 + + add llvm std lib to linker + + otherwise I get __next_prime symbol undefined + +commit 3bc08dd97606eb7bb4e44d69c2b2b5271dde9224 +Author: Guilherme Brondani Torri +Date: Thu Jul 11 09:37:50 2013 +0200 + + replace std::initializer_list by QVector + + clang doens't seem to linke the way it was. + +commit 8260985d181febad9e2ce6ef1a9d5e987146c706 +Author: Guilherme Brondani Torri +Date: Wed Jul 10 17:22:00 2013 +0200 + + fix ini of QList and QStringList + +commit 1dbf6f805e8e73ab587d020a8d1ab259b4821111 +Author: Guilherme Brondani Torri +Date: Wed Jul 10 16:48:50 2013 +0200 + + add CXXFLAGS for clang++ on OSX + + Some C++11 features are only available on recent Apple + compilers (OSX 10.7+) + +commit 0811b37ed6037b05ea0933849d0fff5687df7e1b +Author: Zeks +Date: Mon Jun 24 00:13:36 2013 +0400 + + fixes plugin startup on linux + +commit 7a0509f7a2cb95df201041278cd7622b44612849 +Author: zeks +Date: Sun Jun 23 22:06:31 2013 +0400 + + fixes roundtrip + +commit 24617a27afe42b4503d05ebb6c9a461bca8f278f +Author: zeks +Date: Sun Jun 23 20:22:32 2013 +0400 + + this makes cppreverse treat any marker in between class and +classname as export marker that is ignored + +commit 334bc0890122e06dc0c9d8bc16731dd7343d8379 +Author: pasgui +Date: Sun Jun 23 11:35:23 2013 +0200 + + Add deploy and usecasewizard to the Makefile + +commit 6900e445e0e22b2495d8d66fd5411937077ce142 +Author: zeks +Date: Sat Jun 22 22:55:02 2013 +0400 + + fixing to integrate possble other prefix + +commit c5a636889e9002dd99db2f544de1f8db326ae9f4 +Author: zeks +Date: Sat Jun 22 22:53:18 2013 +0400 + + minor code change. shuld have no effect + +commit 9ac55d9ed6fa6a1c47eaf34e8509484155709487 +Author: Zeks +Date: Sat Jun 22 22:08:42 2013 +0400 + + and for python too + +commit c98b6c626a6ca8b9e56b9df8b6f543b9e7d8c843 +Author: Zeks +Date: Sat Jun 22 22:00:54 2013 +0400 + + this should fix roundtrip for non-compatible projects + +commit a355b2ab154e9f897ada16873192797b1a787ff8 +Author: Zeks +Date: Sat Jun 22 21:53:32 2013 +0400 + + operation dialog won't crash on application exit + +commit 8a92aee8aa75ca5ec030fcc74f7f2c4572c082ca +Author: pasgui +Date: Sun Jun 16 22:13:00 2013 +0200 + + fixes roundtrip C++ bodies + +commit 7b2198b69852981e33889f4f831312f873b9336d +Author: zeks +Date: Mon May 27 14:05:36 2013 +0400 + + fixed save of KV table when it's the only thing that's changed in +the operation dialog + +commit ffd3a804959ea047e9b7f7fe509e3950cf15195f +Author: zeks +Date: Sun May 26 21:33:29 2013 +0400 + + should not try to stage moc_ files now + +commit 87d9a06080b505b8531bb2abfdbe98187f9d13d4 +Author: zeks +Date: Sun May 26 21:30:30 2013 +0400 + + won't try to generate non working quickedit size for new .ini +file + +commit beee8eed2aea74ba9fde11880a9894f4c8891dfc +Author: Sergey Shambir +Date: Sat May 25 21:20:21 2013 +0400 + + Genplugouts: fixed build on Linux. + +commit 6732a5e6fe7f08314c9c535049a831e83b4c2572 +Author: zeks +Date: Wed May 22 22:31:57 2013 +0400 + + this should fix quickedit crash + +commit 0dd3474c73c57a89545210eb0f2061a0abf67cd1 +Author: zeks +Date: Tue May 21 18:05:26 2013 +0400 + + 1. Fixed copying of attribute (crashed on copying getters) + 2. Duplicate into now duplicates INTO + 3. Copying class/artifact will also copy KV table + + Conflicts: + Makefile + + Conflicts: + Makefile + src/CppGenerator/CppRefType.cpp + src/CppGenerator/UmlArtifact.cpp + src/browser/BrowserNode.cpp + src/browser/BrowserPackage.cpp + +commit 4849b1f394d9c72e8a680ce6fe3aadc2d75e980e +Author: zeks +Date: Mon May 20 23:57:17 2013 +0400 + + fix for unidirectional association dialog crash + +commit 67f97bde2adf7831814a4d146036dd847c918758 +Author: zeks +Date: Sun May 19 14:14:31 2013 +0400 + + fix for incorrect propagation question + +commit 3d1fe86ad6565e98f53e05c8d11277b63f0a6c7b +Author: pasgui +Date: Sat May 25 16:08:54 2013 +0200 + + Remove settings_ini.h file + +commit e01a8678e97435bb54afd8cfd3d11cb3a95dc40e +Author: zeks +Date: Sat May 25 00:25:33 2013 +0400 + + changed to std::shared_ptr + +commit 7f391a671698850774e11fe57532427f12f673a4 +Author: zeks +Date: Sat May 25 00:04:36 2013 +0400 + + class dialog storage system changed a bit + +commit 052c34f28ff03610c02a947f55c09603b4808f50 +Author: zeks +Date: Wed May 22 23:03:20 2013 +0400 + + fixes crash on exit + +commit c193b1e817d635f72a4b6ea323b28656d974002f +Author: zeks +Date: Wed May 22 22:31:57 2013 +0400 + + this should fix quickedit crash + +commit b3e0ae40c2c624ce8ad7ac9622aff75802070ebe +Author: Sergey Shambir +Date: Tue May 14 16:47:08 2013 +0400 + + Cleanup: replaced Q3PtrList with QList + + Makes code cleaner and nears Qt5 compatibility. + 1. foreach used to iterate over lists (except reverse-order +iteration); + 2. since const T* cannot be attached to QList, const_cast +used in + some places; + 3. removed "QString warning;" whenever seen. + +commit 893d0b8dbfa84176f66e35718c088f594fe41391 +Author: Sergey Shambir +Date: Wed May 15 22:46:03 2013 +0400 + + Replaced same_drawing_settings() with clone_drawing_settings(). + + New method is simplier and doesn't use Q3PtrListIterator. + +commit f3a41d0618a6b4a6ee9f9edf5b18dde3e4d83d06 +Author: pasgui +Date: Tue May 21 19:57:55 2013 +0200 + + Fixes Makefile for packaging and local install. + +commit 04a5431d7b82429d4e54c5e32161b6190d859344 +Author: zeks +Date: Tue May 21 18:05:26 2013 +0400 + + 1. Fixed copying of attribute (crashed on copying getters) + 2. Duplicate into now duplicates INTO + 3. Copying class/artifact will also copy KV table + + Conflicts: + Makefile + +commit e6a49950d9a26c05f8a1ef8f91a81467fcaa5aac +Author: zeks +Date: Mon May 20 23:57:17 2013 +0400 + + fix for unidirectional association dialog crash + +commit d1e888a1d98941bb6a20c85846e594223c10f0ed +Author: zeks +Date: Sun May 19 14:14:31 2013 +0400 + + fix for incorrect propagation question + +commit 32c6e5c961d4f1ffb19914d99bf3c6883833e9a0 +Author: zeks +Date: Thu May 16 21:16:41 2013 +0400 + + 1. Fixed the crash that could occur if the user closed quick +edit + while editing param type + 2. Attribute and operations added through quick edit now +appear at + their proper places in main tree view + 3. Fixed operation propagation that got broken during +previous + releases + +commit 1536cf82d58957c554701624bce3d6a00eabadd6 +Author: zeks +Date: Tue May 14 19:42:52 2013 +0400 + + this SHOULD fix close problem... + +commit 7ed3c98e568d25e466a9632648e89959a9c0d8c8 +Author: Sergey Shambir +Date: Tue May 14 14:37:14 2013 +0400 + + Replaced Q3FileDialog with QFileDialog for better look&feel on +Ubuntu + + Also fixed unused variable warning. + +commit 818c70c779822e4216cc31a84825d41575d8306b +Author: Sergey Shambir +Date: Tue May 14 13:09:22 2013 +0400 + + Qmake: fixed linux pro files issues in generators. + +commit 7cbbcef297ca025f5c8e515fdce3c293bb34f5bf +Author: zeks +Date: Mon May 13 04:11:06 2013 +0400 + + app could not be closed :) fixed + +commit bdd6c21c0c6689d27f71cc7cb2a94aafc20e4e4f +Author: zeks +Date: Sun May 12 23:57:13 2013 +0400 + + forgot to add text changes + +commit 493691287fe89881f8679e54df5c0105f716ea14 +Author: zeks +Date: Sun May 12 23:46:15 2013 +0400 + + fixes close on cancel when red X is clicked + +commit 54141d437e22081bb8c7666597c5d03be541c1ce +Author: zeks +Date: Sun May 12 21:00:42 2013 +0400 + + fix for duplicate + +commit 47ef58d01c46253da405fe7e62ae41a4e449874e +Author: pasgui +Date: Sun May 12 07:51:02 2013 +0200 + + fixes desktop file + +commit d45be4ed2963a2c7c2327a6b3e274153c2ce6dc0 +Author: zeks +Date: Sat May 11 01:06:50 2013 +0400 + + duplicated items for class, attribute, operation and extra member +will appera next to the origin in the listview + +commit be86cc3709bef6d1fa344e9f02e17a00550ab175 +Author: zeks +Date: Fri May 10 23:50:36 2013 +0400 + + fix for relative file path generation + +commit 49550aca752d2f6e7aa48bf9015badd57bc495db +Author: zeks +Date: Fri May 10 22:44:48 2013 +0400 + + Adds attribute and enum item creation in quick dialog + +commit 1c9f4f60231cc878670f437a2e9be1ac3054f5c8 +Author: pasgui +Date: Fri May 10 18:50:07 2013 +0300 + + Update README.md + + update douml link on sourceforge. + +commit 399c86d55cb12880c5579aa23f3aeb7f5ae18fe4 +Author: pasgui +Date: Fri May 10 10:22:57 2013 +0200 + + Fixes settings configuration + +commit 3120af00ffdbd7af4d519287eccee6009fab5087 +Author: zeks +Date: Fri May 10 03:53:31 2013 +0400 + + Buttons for clipboard and quickEdit on main toolbar + +commit d2bc302dc404c92ae31699980067a40e5dcd3011 +Author: zeks +Date: Fri May 10 01:44:14 2013 +0400 + + 1) added the capability to add attributes to classes from quick +edit + 2) added Collapse/Expand submenu to context menu in quick edit + +commit a2ca6c6a76d66c130ad9418e9c95dc4bf4d2754a +Author: zeks +Date: Thu May 9 20:01:07 2013 +0400 + + Hopefully, now KVTable makes a bit more sense. Needs testing, +could break + stuff. + +commit 3b4feefd8c102d0c2e7b53c6b2194359b1668c25 +Author: pasgui +Date: Mon Apr 22 20:20:47 2013 +0200 + + Move parameters from .doumlrc to settings.ini + +commit fa5b048e18b2caa5ffbe7f971dc3b729929a5ac6 +Author: pasgui +Date: Sun Apr 21 12:22:37 2013 +0200 + + Move the list of recent projects in the settings.ini file + +commit cc91d5e889ed10162854ca1f92ada5c5b5064d7a +Author: pasgui +Date: Sun Mar 31 20:21:53 2013 +0300 + + Update README.md + +commit f3c856a19fd55553d1a8256d64962bb3445b2542 +Author: pasgui +Date: Sat Mar 30 18:56:36 2013 +0100 + + Add version file + +commit b90733b18258afac3fe4c6912336d2c1d0c25591 +Author: pasgui +Date: Fri Mar 29 21:06:36 2013 +0100 + + Update about dialog + +commit 1c9e5e03446088e17ec36a38fef2c55b74b9c4bf +Author: pasgui +Date: Fri Mar 29 21:06:36 2013 +0100 + + Update abou dialog + +commit 8ed2eb80f6adb9cb278472fe33efcb3203ed61f3 +Author: pasgui +Date: Sat Mar 23 20:27:49 2013 +0100 + + Add icon for the DoUML executable + +commit 59b2b6c8e05679e509b51083f292d40b3a5b3bec +Author: pasgui +Date: Sat Mar 23 18:42:17 2013 +0100 + + release 1.0 beta 6 + +commit e6b06f9c42c41f0416149e1354f3c40d4153c04a +Author: zeks +Date: Wed Mar 20 20:56:15 2013 +0400 + + import/export XMI2.1 seem to be working + +commit 5fb5e643e389780d0c1d6d88736d7bbb71e054fe +Author: zeks +Date: Sun Mar 17 13:51:22 2013 +0400 + + 1. Duplicating class, operation and attribute produces its name +in the + name request edit. + 2. Expanded QuickEdit to manage almost all necessary c++ stuff + 3. Added "refresh" button for quickedit + +commit e1c328a206461a30b4ad589b4e76ed9abbe00c0a +Author: zeks +Date: Sun Mar 17 03:36:52 2013 +0400 + + Fully functional c++ part in quickedit + +commit d4b2340465a4ed8c46264fb716298760ddf7f705 +Author: zeks +Date: Sun Mar 17 02:55:38 2013 +0400 + + correctly extracting pass type and specifier + +commit 3a621bba1b2812519921c21e2b333dddc2ab2c95 +Author: zeks +Date: Sun Mar 17 00:00:48 2013 +0400 + + can now move operation parameters around in quickedit + +commit 7e902f7bd43dcd9fe227026a6b1d6c9e174ad1cc +Author: zeks +Date: Sat Mar 16 19:04:31 2013 +0400 + + fixes parameter addition after another has been deleted + +commit a2b09c8d23b178709e638d72a6634f0c5f25ae7d +Author: zeks +Date: Sat Mar 16 18:44:27 2013 +0400 + + 1. Got rid of static consts, replaced them with indexOf + 2. Can now add Operations and Parameters in quick edit. + 3. Can delete/undelete nodes in quick edit. Even operation +parameters + (although this needs testing) + 4. itemcontroller now passes qmodelindex into getetrs/setters. +turns + outthere are cases where it is needed + +commit 24aa92063081edca89ff91c2a6da53785fe45796 +Author: zeks +Date: Fri Mar 15 00:46:09 2013 +0400 + + param fixing + +commit 67c6ecaeabab866e00dc5034a7e15edbaad1945b +Author: zeks +Date: Mon Mar 11 23:53:57 2013 +0400 + + 1. Added most of important C++ modifiers to quick edit. Now only +pass type + and parameter constness are left + 2. Quickedit will remember columns sizes and visibility between +sessions + +commit 730370666d330f7b6c9ac289e07f59cd861f28a1 +Author: zeks +Date: Sun Mar 10 20:15:21 2013 +0400 + + changelog changed + +commit 0501d40cb2c570f248fd3b4e8f5e359332b10a2c +Author: zeks +Date: Sun Mar 10 20:01:44 2013 +0400 + + minor interface changes + +commit 11e623902e4e09ce14939ca9d558524a3b0db610 +Author: zeks +Date: Sun Mar 10 19:49:14 2013 +0400 + + can now easily control tree expand state + +commit 516c6a5b24db733c7e425675e62826c42a142867 +Author: zeks +Date: Sun Mar 10 17:48:23 2013 +0400 + + filtering now keeps all nodes below node matching the check + +commit f381f4a665d236c838355c432f81215d36c8dad1 +Author: zeks +Date: Sun Mar 10 17:03:32 2013 +0400 + + this seems to recompute parameter direction correctly + +commit a4d829892c0655786499ed9d521049f05e0baa0a +Author: zeks +Date: Sun Mar 10 02:53:01 2013 +0400 + + fixed searching to actually notice operation parameters + +commit b978b62e3156c28a76da04a86766d27592bebfb4 +Author: zeks +Date: Sun Mar 10 02:37:41 2013 +0400 + + filtering works for quick edit + +commit 4314bfc54a96f588efc8d6c5d4a66865010f0c5b +Author: zeks +Date: Sun Mar 10 01:57:48 2013 +0400 + + core of quick edit is created + +commit fc3ced110be887593f7879e33a58a93a3907b978 +Author: zeks +Date: Sat Mar 9 22:18:17 2013 +0400 + + Made quick edit understand extra nodes. + Generic event filter is now actually generic + moved code around a bit + +commit 0797e939c79115f36beff05657ad3ceaa87b57a4 +Author: zeks +Date: Sat Mar 9 16:52:01 2013 +0400 + + taught new control to handle relations + the added code is crap and subject to eradication + +commit bd150df69de6dc4b62c533d48644edb969875b49 +Author: zeks +Date: Sat Mar 9 14:27:53 2013 +0400 + + . + +commit 784b685649b365049a2be3b7d0b0a65eee62e53a +Author: zeks +Date: Wed Mar 6 00:49:00 2013 +0400 + + attribute seems to work in new control + +commit 1d85c28acfbd4be4e2bf9c63268479814919d9da +Author: zeks +Date: Tue Mar 5 21:12:22 2013 +0400 + + . + +commit 034d2c199430fbb331c94f119a401c62e5c85ac2 +Author: zeks +Date: Mon Mar 4 01:25:16 2013 +0400 + + non working + core skeleton of new window proved to be feasible + need to somehow extract & or * from function's declaration into +the table + and assign it back + See functions CppParamsTable::update_edform() and +CppParamsTable::extract + +commit 5ae65c610c75e198468185f1312187339cc6de82 +Author: zeks +Date: Sun Mar 3 22:26:08 2013 +0400 + + temporary save point. not working + +commit 3939071c7a6b1b636d51a75d7e4bc686271cadf2 +Author: zeks +Date: Sun Mar 3 01:02:04 2013 +0400 + + skeleton quickedit code copy-pasted from catalog widget + +commit a0c3c7e230efc23b5a116222db1491dfee97003a +Author: zeks +Date: Wed Feb 27 22:53:43 2013 +0400 + + fixed endless cycle on diagram open + +commit fe6768fa550559d0b339df68072c6b57906f9494 +Author: zeks +Date: Mon Feb 25 00:52:23 2013 +0400 + + trying to make propagation work a little better + +commit c99fdc1b6f48f337ac0925f5e4f4bea147d181e8 +Author: zeks +Date: Sun Feb 24 16:30:30 2013 +0400 + + some minor warning fixes + +commit 17b8cee3525773739f5cb2a3b28aaccc929f1c7d +Author: zeks +Date: Sun Feb 24 16:02:48 2013 +0400 + + Adding changelog for version 1.0b2 + +commit 541a64f526db6035c2fa6989e0b882aed88a9348 +Author: zeks +Date: Sun Feb 24 14:17:12 2013 +0400 + + adding copyright notice to new files + +commit b4c93b6a3b82b6ef7c9ad30d74bd8f7a1d32b342 +Author: zeks +Date: Sun Feb 24 14:11:51 2013 +0400 + + added reinitialization for exceptions table in oepration dialog + +commit ed86362de8d272e2ce8379d6f18341855f17e833 +Author: zeks +Date: Sun Feb 24 13:40:47 2013 +0400 + + !!!exceptions table in operation dialog is not reinitializing. + fixed behaviour of visited view. It will no longer appear on any +node + traverse acion + it is now possible to unmark items from marked view + +commit e584aa2ca04bdaec8fbfd342aecbc54dc4463c8e +Author: zeks +Date: Sun Feb 24 12:47:08 2013 +0400 + + Reopening class dialog did not reinitialize formals list - fixed + Reopening class dialog did not reinitialize properties tab - +fixed + Reopening class dialog did not reinitialize inherit list - fixed + +commit 4b094bb8f6e36c52d1ef04c47e334116c9a7d79a +Author: zeks +Date: Sun Feb 24 01:30:52 2013 +0400 + + cleaned up a bit and added tr's for type form + +commit 5f1db1601065346c890dc78430bf86e85398b41c +Author: zeks +Date: Sun Feb 24 01:12:46 2013 +0400 + + types table more or less working. Now only need to think how to +generalize + it better + Some problem arises on repeated class dialog invocation + +commit 2f064b9980ab7ec867d2ab8e93dfa5bce739f9bc +Author: zeks +Date: Sat Feb 23 22:18:50 2013 +0400 + + still working + +commit 5587f90729ff0d96f21080cdbf8e7bd66b33d234 +Author: zeks +Date: Sat Feb 23 21:39:26 2013 +0400 + + still working on types table + +commit 69dbee1a1f1b5436ffaba73d423eed2d7c70d98e +Author: zeks +Date: Sat Feb 23 04:41:10 2013 +0400 + + somwhate working + +commit c6111ffabfa14edb0b765eaa9e5a8f1697681127 +Author: zeks +Date: Sat Feb 23 03:19:13 2013 +0400 + + changin uml + +commit bcd1cfd969743d7e3de16797cc153a89f2b4d487 +Author: zeks +Date: Sat Feb 23 02:16:47 2013 +0400 + + non-working commit + rebuilding types table in generation settings to be a little more +usable + +commit 14011d656ad04af8e121dcceabdb6040c8e48315 +Author: zeks +Date: Tue Feb 19 23:55:59 2013 +0400 + + FIX: enter/arrow buttons finished editing of key/value pairs. +Fixed + +commit fa93c75c2fea943df484c54c4efb916031fcbbab +Author: zeks +Date: Mon Feb 18 17:17:07 2013 +0400 + + static members do not need initializers in header in c++ + +commit 6bfcbe7c6af5b15279349a6fcf1f746dbfbfa961 +Author: zeks +Date: Mon Feb 18 14:44:22 2013 +0400 + + some static data got in the way of saving project. + Created a dummy to avoid the problem + +commit 9b9e12bff8fe3f14f9b353d08cb4b9b43709e58f +Author: zeks +Date: Sun Feb 17 21:52:44 2013 +0400 + + this _really_ fixes relations name duplicate problem.... how I +lost this commti I will never know + +commit 69f8324b8ae00e9861d1e52815653734ad846a25 +Author: zeks +Date: Sun Feb 17 21:08:04 2013 +0400 + + fixed illegal name warning for relations + +commit 30d95f5e07f64f67fd0072df8b2f78416e231f6f +Author: zeks +Date: Sun Feb 17 17:34:31 2013 +0400 + + Technically, this commit can be used and is working. + Last visited/Marked/Favourites views are working even though they +do not + yet have full feature set. + L_UniversalModels in src/libs must be built separately prior to +Douml + compilation + +commit 35f2e96ecd488627cbf17039d755cd3f41d56bf2 +Author: zeks +Date: Sun Feb 17 05:31:01 2013 +0400 + + cleaned up some stuff from project's generation settings + +commit 8fa03b09630fdbbc3bc8b9ba3460fe66e61718f4 +Author: zeks +Date: Sun Feb 17 02:46:36 2013 +0400 + + non working + moving catalog functionality into a separate widget + +commit 1471b2241a9d01e4445ba8f4b86ebea01b5d461f +Author: zeks +Date: Sat Feb 16 15:30:55 2013 +0400 + + just a fix to save changes forgotten in a previous commit + +commit 0546290f8c14c62f42c00e1afe502cbe17aba68d +Author: zeks +Date: Sat Feb 16 15:15:17 2013 +0400 + + DO NOT TRY TO BUILD THIS COMMIT. + It is only here so that I don't lose work to some freak accident. + + Added a generic table/tree model library to ease creation of +interface + elements. + Added a rotating "last visited class" treeview that allows to +select + classes back in main view. + Added a search for rotating listview. + +commit 746269355d601bcda2af1784d5c0bc41a7f78b2e +Author: zeks +Date: Thu Feb 14 22:04:35 2013 +0400 + + fxies mini toolbar crash + +commit 5dd3d76e0257c84e7d3dec65f12ec92945d1055e +Author: unknown +Date: Thu Feb 14 19:24:24 2013 +0400 + + fixed all generators to not produce bodies of abstract functions + +commit 60e6b3e11d392e9dde18b3f10fe332c4844db987 +Author: unknown +Date: Thu Feb 14 18:18:10 2013 +0400 + + saved tab in operation dialog was rather annoying. removing this + +commit 4bbc1d28e1184ef214d2e41b2c07a8257eedff73 +Author: unknown +Date: Thu Feb 14 18:10:28 2013 +0400 + + some more fixes for propagation to/from abstract operations + +commit 4d0e4eb60c676aba416e768e605f89c875dd9752 +Author: unknown +Date: Thu Feb 14 16:40:55 2013 +0400 + + 1. Unmark all will now correctly set "Generate" label color to +blue + 2. Abstract operations' definitions will be saved on project +save. + This is required for proper propagation when changes are made in +the + abstract operations. + To complement this - generators (currently cpp gen only) will +skip body + tag if isAbstract is true + +commit 7723668db70c2a9d9c416b929916f56542d97d89 +Author: zeks +Date: Thu Feb 14 00:38:58 2013 +0400 + + HOPEFULLY this will fix ****ing icons >_< + +commit 036ec1bfe4ceedc51e792428cd90fca9ad423a76 +Author: zeks +Date: Thu Feb 14 00:29:09 2013 +0400 + + these are proper defaults + +commit d3e2e65b436d4825535f461b92d81244969162aa +Author: zeks +Date: Thu Feb 14 00:21:43 2013 +0400 + + now I only need to get rif of excess tabs + +commit eb5f0630ae10a64e0600aa05a2effb32bae605ba +Author: unknown +Date: Wed Feb 13 20:05:46 2013 +0400 + + debugging deploy + +commit ecdc0bcb72b33b627ddd4277e59d7462701f6e85 +Author: unknown +Date: Wed Feb 13 19:30:04 2013 +0400 + + . + +commit e4b63f656347a1f3f80afcdf74820d80608c26a4 +Author: unknown +Date: Wed Feb 13 19:03:10 2013 +0400 + + more problems with ini file + +commit b7b9e6cbbf36fb7f3bfcd050eafc561cd004113f +Author: unknown +Date: Wed Feb 13 18:57:18 2013 +0400 + + fixing problem with settings file + +commit f2545b17cb4bc678fb4ed65ddd6c4162bb075035 +Author: Leonardo Guilherme de Freitas +Date: Sun Feb 10 17:31:38 2013 -0200 + + Moving Readme.txt to README.md + +commit 46a1727b8078291814e94cb17251c8d5478ff17a +Author: Leonardo Guilherme de Freitas +Date: Sun Feb 10 12:48:03 2013 -0200 + + Update Readme.txt + +commit f6f3f89885d97fd9ebd16adcb757bef84c409114 +Author: zeks +Date: Sun Feb 10 17:36:59 2013 +0400 + + more readme changes + +commit 52aa4f40fd60aaea4e9fcc6f725eb32049acf6d5 +Author: zeks +Date: Sun Feb 10 17:32:36 2013 +0400 + + removed outdated readme files. if anyone wants to bring them up +to date and add back - feel free + +commit 1b01250d85b4c60e19d1e1d196ddb95a58333b70 +Author: zeks +Date: Sun Feb 10 17:23:14 2013 +0400 + + changes in readme file + +commit 1832116d4bc44da61dc89e5313b2d4172fde6e55 +Author: zeks +Date: Sun Feb 10 04:27:32 2013 +0400 + + removing tools that are not yet working from context menus + +commit 661317842a413d6567f1a7edfee4c43a65ced09e +Author: zeks +Date: Sun Feb 10 02:02:13 2013 +0400 + + setting up for release + +commit b8001071933d8c22bec615c0b5e4afff6af8a848 +Author: zeks +Date: Sat Feb 9 19:11:50 2013 +0400 + + color coded generation button to reflect if it will generate from +marked items or selected node + +commit 900cb68b025d0e2252ceb904ec1d093d941065f6 +Author: zeks +Date: Sat Feb 9 18:55:59 2013 +0400 + + some changes to plugout upgrade but it is still not working + +commit 31f81985ee724cd0521ee77adbdf2aad763e7335 +Author: zeks +Date: Sat Feb 9 17:54:04 2013 +0400 + + testing plugout upgrade + +commit b125602158faf3b3f098e816c331bfe00834100c +Author: zeks +Date: Sat Feb 9 14:35:50 2013 +0400 + + all generators seem to be working + rountrip body is working + +commit 253f2014bd59b28bef8e40c2fe68e6e97e38fd91 +Author: zeks +Date: Sat Feb 9 01:02:55 2013 +0400 + + php reverse sems to be working + +commit b467c8b5e68aaabef69efd9e35b146e4614a3049 +Author: zeks +Date: Sat Feb 9 00:56:27 2013 +0400 + + java cat works + java reverse seems to be working also + +commit 184836049406807898928cacd42f8d5e4d3ce914 +Author: zeks +Date: Sat Feb 9 00:51:50 2013 +0400 + + idl generator works + +commit b89f770e9c6dc0d8e3fb2c0754d82854147a780d +Author: zeks +Date: Sat Feb 9 00:40:06 2013 +0400 + + stuff works up to php gen + +commit ae4df2ef1a1371ba39bcd085ce21ea79300f125d +Author: zeks +Date: Fri Feb 8 23:25:27 2013 +0400 + + plugins up to java reverse compile and work. JReverse needs +testing + +commit eca9f4d36891e19f0ae90e101b0c1d96df71843f +Author: zeks +Date: Fri Feb 8 20:20:48 2013 +0400 + + fixing/checking plugouts + +commit 54ea87571f738b61ca7450e96f9b3f38292e3e46 +Author: zeks +Date: Fri Feb 8 03:33:55 2013 +0400 + + removing bouml + + changing copyright + + most of Bouml is gone + +commit c1e9522b673f02d70c0fd84069063675550698c7 +Author: zeks +Date: Fri Feb 8 01:53:54 2013 +0400 + + 1. This seems to make toolbar clamp to actual window borders + 2. Created "Generate" tool bar entry + it will work like this: + if there is no selection it will pick first generatable node +upwards in + the hierarchy and generate it + if there are selected items it will create a list of all +generatable node + parents for them and generate all of them + +commit d059507eb2cda44a44493b56d16e87db27bfbcfd +Author: zeks +Date: Wed Jan 16 23:46:36 2013 +0400 + + picked pasguis's settings changes + +commit c6f8e742f19b4d186c9cd01efcae3b3dc113dddf +Author: zeks +Date: Thu Feb 7 01:15:41 2013 +0400 + + 1. fixes double delete of diagram window on project close + 2. non english characters are now allowed in non-class members + +commit 90a42bdada0dcaee589ac011c89a4fc793a0b13f +Author: zeks +Date: Wed Feb 6 23:38:12 2013 +0400 + + . + +commit 64c60563e3380d6c13cd9a8d317639c83a2788e7 +Author: unknown +Date: Wed Feb 6 16:33:52 2013 +0400 + + will now preserve unicode text in function bodies + +commit bd84ac9e172074fcf2f9b43c5720ab4c2a88325e +Author: unknown +Date: Wed Feb 6 13:24:36 2013 +0400 + + 1. now deleting operation data copy that is used to compare +changes in + operation dialog + 2. app will now appear maximized on startup + +commit 1c4e1eb09186741eafa565bee974b06b2176b2a6 +Author: zeks +Date: Wed Feb 6 02:13:45 2013 +0400 + + made unicode in notes on diagrams work. fixed save problem that +damaged the project + +commit 9b0774c38d23c6a85ccf90c76b1e9dd7b8c13a9f +Author: zeks +Date: Wed Feb 6 00:11:11 2013 +0400 + + this should fix reopening of diagrams + +commit 30d3b7d1edd9a9975b3c987678db418f55712997 +Author: zeks +Date: Tue Feb 5 23:32:48 2013 +0400 + + cleaned up debug leftover + +commit 56bd1e2848bd0b2b48c0eadd4c17b2db26e8d3ed +Author: zeks +Date: Tue Feb 5 22:59:14 2013 +0400 + + Revert "comments working for attributes" + + This reverts commit 486ed47ad03b3c58d3e52a215190ed5ba9aca9e6. + +commit 65e3dfbab57e9c143a7cc5404b003f58cbb91671 +Author: zeks +Date: Tue Feb 5 22:44:35 2013 +0400 + + 1. This makes comments and default values to be write in the +encoding that + application is working with into cppp files + 2. If only comemnt was chanegd for an operation, app will not ask +if + propagation is needed + +commit 6a3aa08a0cd63ff0de00b822d6ec55496477799e +Author: zeks +Date: Tue Feb 5 20:54:54 2013 +0400 + + made it work for attr comment + +commit c2238f32ec49bca70ae56d3c925e00746132e52e +Author: zeks +Date: Tue Feb 5 19:19:50 2013 +0400 + + . + +commit a707a0e58ff0a8d69cfe807d645ede0c62228d0d +Author: zeks +Date: Tue Feb 5 01:33:59 2013 +0400 + + UNTESTED. USE AT OWN RISK. + + 1. Fixed Saving/Loading of unicode characters in item +comments/inital + valuse + 2. Fixed a problem that would not allow to press ok for attribute +dialog + unless the name was chanegd + 3. Fixed a rather stupid copy/paste problem that essentially made + operator!= for WrapperStr's into operator== + +commit f4c61dccd05765fa1f52fb54b1797a8c275686c6 +Author: zeks +Date: Tue Feb 5 00:17:28 2013 +0400 + + something broke + +commit 364793b5a9b764f5d0da99331ae4c43d703c28b5 +Author: zeks +Date: Mon Feb 4 21:30:21 2013 +0400 + + next commit will have all output in cppgenerator converted to +utf8 + +commit 486ed47ad03b3c58d3e52a215190ed5ba9aca9e6 +Author: zeks +Date: Mon Feb 4 20:41:16 2013 +0400 + + comments working for attributes + +commit 4979037383c716c1674d6035d5d632c7b5422dd8 +Author: zeks +Date: Sun Feb 3 22:00:12 2013 +0400 + + got rid of Q3CStrings in main application and CPP generator. The +result needs thorough testing but seems to work + +commit 194c6c40a4db671f50ea2090723ba40d71fb9bed +Author: zeks +Date: Sun Feb 3 21:06:04 2013 +0400 + + fails + +commit cd8dea41067407a2bf60052dab0ee6b076e0feeb +Author: zeks +Date: Sun Feb 3 20:45:32 2013 +0400 + + still working + +commit f4c1be63deb8e3c4361e8fd498be4e4b454b7b00 +Author: zeks +Date: Sun Feb 3 20:41:59 2013 +0400 + + still working + +commit 058ef2b69be11c36f92897363709eb435fb6c108 +Author: zeks +Date: Sun Feb 3 20:32:16 2013 +0400 + + still working + +commit 771c93f1e6d330a98ee34621c1b767c6b486316b +Author: zeks +Date: Sun Feb 3 20:19:07 2013 +0400 + + still works + +commit 4d7113cd82653877685bd139a73fb06987133601 +Author: zeks +Date: Sun Feb 3 20:07:26 2013 +0400 + + still works + +commit e15afe4392c404798094f41bf5ae1bc6cd06144c +Author: zeks +Date: Sun Feb 3 19:51:50 2013 +0400 + + still working + +commit 5c2bbe48b2d03979768b4d7849826a0fdedb16ee +Author: zeks +Date: Sun Feb 3 19:42:04 2013 +0400 + + still working + +commit 791a80999628e4c9c43fb688c35f3ecf59bcdf0a +Author: unknown +Date: Sun Feb 3 18:04:08 2013 +0400 + + fixed to make plugouts compile once again and make compatibility +mode to actually be compatible :) + +commit b5f6660c90b9ea8b81b14cb0ef0f2f3ac78d5495 +Author: zeks +Date: Mon Jan 21 22:48:18 2013 +0400 + + minor fix to gitignore + +commit 24649e58803c02e47053e299994a381a67bd4a19 +Author: zeks +Date: Mon Jan 21 22:43:48 2013 +0400 + + fixed segfaults on linux + +commit 668f63df831e928b5053b191189345c53cea0aea +Author: zeks +Date: Mon Jan 21 21:35:18 2013 +0400 + + forgot to cleanup debug stuff. fixing + +commit e4e4319e3d303e7fb88f8b0dd1bc430705c89ebc +Author: zeks +Date: Mon Jan 21 21:15:40 2013 +0400 + + plugins now work in compatibility mode + +commit 0355dcca16bfb0c2163cedfd9f4fda00e17ec38f +Author: zeks +Date: Sun Jan 20 22:44:11 2013 +0400 + + removed "Bouml" from preserved bodies + will no longer generate throw() specifier for functions that do +not have + exceptions specified + +commit 9bedb622a07212c49b5cec8dc9e42f129c014d16 +Author: zeks +Date: Sun Jan 20 19:41:36 2013 +0400 + + implemented get/set marked parameter movement inside the same +class + fixed a possible segfault that could occur if there was either no +getter + or no setter while movinf stuff around + fixed incorrect isWritable non-assignment on FillGui in +OperationDialog + fixed incorrect definition update happening when stiff was + programmatically assigned to c++ checkboxes + made it possible to actually update KeyValue table from node + renamed some stuff in ParamTable and KeyValue atble for clarity + +commit 7af3028113a6abb6dbb7036b07bf4ecf6de49b52 +Author: zeks +Date: Fri Jan 18 04:08:17 2013 +0400 + + this should fix missing icons problem for linux + +commit 1188af98eff1a5b9f16a380fee3ada95d0d1727c +Author: zeks +Date: Thu Jan 17 00:54:08 2013 +0400 + + Fixes settings problem. + I was tripped by the fact that .ini format that Qt uses force a +[General] + section to be present but not read by QSettings. Everything else +- can, it + - can't. Obviously, not documented in any obvious place... + +commit fac678f059e7c867dd50705492704b55c0eba287 +Author: zeks +Date: Wed Jan 16 21:38:31 2013 +0400 + + fixed problem with dots in project name + +commit 228b3418c809d6c7708b338d10ddc81fb0978a65 +Author: unknown +Date: Wed Jan 16 14:18:54 2013 +0400 + + Importing a project failed rather spectacularly when the result +was saved + (Essentially - making the whole project unusable). Fixed. + +commit 8d685590f980194354a9705e83ff1fb5ea146b76 +Author: zeks +Date: Wed Jan 16 02:13:07 2013 +0400 + + Will no longer generate const getters for ctatic variables in +c++ code + +commit 5a472baac2979476d276c1edb88a4267505336c1 +Author: zeks +Date: Wed Jan 16 00:17:25 2013 +0400 + + incorporated gilberto's changes to .pro file + pasgui's temporarily rejected until he reworks them to allow +unbroken + development process + +commit 6f85e2d498fd8d1d38cc0a9937690a802e84e991 +Author: zeks +Date: Mon Jan 14 23:38:41 2013 +0400 + + Added a compatibility save mode for people who don't want to lsoe + compatibility with 4.23 yet + +commit 0d20bc81bcab0171a71192eadcf09e0470e43e35 +Author: zeks +Date: Sun Jan 13 23:44:10 2013 +0400 + + browser object diagra and object diagram window's relationship +allowed + already deleted pointer to be used for ->on_close + I am not sure that what I did to fix this is corret. will need +to review + this commit when I am not as sleepy + +commit c841dbde329cbe42c682e082c04aa7c2f2b7ef66 +Author: zeks +Date: Sun Jan 13 23:20:07 2013 +0400 + + fixed segfault that was happening on repeated artifact dialog +opening + +commit f81fe3c5ea48cfeb7a0a92b89b2fafc6b999e799 +Author: zeks +Date: Sun Jan 13 23:06:13 2013 +0400 + + previous commti contained a problem that caused segfaults. It is +fixed now + +commit a83d7ac9bda54930267d65f308bae1ba6993dd95 +Author: zeks +Date: Sun Jan 13 22:27:08 2013 +0400 + + relations can be duplicated as well + +commit e2afdd0b1cffaad33b4fbc5fc7640aa3c60959c8 +Author: zeks +Date: Sun Jan 13 18:46:10 2013 +0400 + + now attribute with get/set operations can be freely moved and +copied between classes + they take their respective getters/setters with them + +commit 6a02f3b98a57653de2c3c9962cb8ba7fb96e504d +Author: zeks +Date: Sun Jan 13 17:17:04 2013 +0400 + + reopening c-initializer window caused segfault. no longer + +commit 9d671e9e298bcfa73ad26f401b525cefd87ae81d +Author: zeks +Date: Sun Jan 13 01:22:11 2013 +0400 + + now propagation confirmation messagebox appears close to the +cursor + now cancelling propagation no longer closes the window + +commit d9fe22493312b55e53cf8d44b86ec3d36dcf937d +Author: zeks +Date: Sun Jan 13 00:10:32 2013 +0400 + + fixed a really stupid mistake that prevented actual propagation, +lol + +commit d5f5833398dda6c029d1dd1cf7f548ef670154b1 +Author: zeks +Date: Sat Jan 12 20:07:37 2013 +0400 + + made cpp reverse work. + +commit 4c2e3ed9ca3612c91b2f7dca80dba495bec57d38 +Author: zeks +Date: Sat Jan 12 19:13:55 2013 +0400 + + test + +commit 1e5bee24b2bb285060d7b70fe32ae813d0631bff +Author: zeks +Date: Sat Jan 12 14:48:23 2013 +0400 + + I regex replaced all mentions of separate command header files +into one + global apicmd.h header to avoid further problems with separate +file + changes. It's not like tehre is ANY sensible reason for each +project to + have its own copy of these enums + +commit 0c917d9b15113982613951f742559203dc67bc55 +Author: zeks +Date: Sat Jan 12 14:20:32 2013 +0400 + + found the reason deploy didn't work - needed to change +oninstancecmd + everywhere to correspond new c++11 commands + +commit f01b75e35f64b4bd334829e1c176f63ceb356218 +Author: zeks +Date: Fri Jan 11 22:01:22 2013 +0400 + + fixed java tab + +commit 1dc0bee3c295d49db23cc87d03a1c208cb3b2aff +Author: zeks +Date: Fri Jan 11 19:04:05 2013 +0400 + + Modified edge toolbar creation mechanism to work with widgets +created with + designer. + To "promote" top level widget it is necessary to go to .ui file +and change + base class manually. + +commit 2d76fd520225a12d2b91fdffe15033ba01f3f50f +Author: zeks +Date: Fri Jan 11 05:19:02 2013 +0400 + + Added a dialog to insert constructor initializers to constructors + +commit d710d454167b02eaa4b2c2a2e9fa80268155492b +Author: zeks +Date: Wed Jan 9 18:35:43 2013 +0400 + + fxied disappearing {v} on parameter update + +commit c285544cd48f0e358bb5e3d9eda007341fceede8 +Author: zeks +Date: Wed Jan 9 15:46:55 2013 +0400 + + can now specify if propagation is need below current class or for +the + whole tree + +commit 39981bf317a881e0c6d1bcc1d883d8eaa542db3c +Author: zeks +Date: Wed Jan 9 14:05:37 2013 +0400 + + . When an abstract function was inherited that did not have +default + definition set - it was not added into he copy. + Should be fixes + 2. Historic now opens properly for older projects. + 3. Selection set back to single + 4. If a project doesn't see {final} in the default operation +declaraton + while loading settings - it uses the default settings instead + +commit 9ffd46c1c5fc1280c0af33e72807f7946a271891 +Author: zeks +Date: Wed Jan 9 04:32:06 2013 +0400 + + floating toolbar no longer has entry in the taskbar + +commit 0d723ac9621f9092dd231c61048f4da48eda8c22 +Author: zeks +Date: Wed Jan 9 04:00:57 2013 +0400 + + this should make artifact dialog behave a little better + +commit e72f06b70d25299b0caa69c8bee0ec397e6201e4 +Author: zeks +Date: Wed Jan 9 01:53:44 2013 +0400 + + ... + +commit 68a078aae650dadf84932bc39133534a0d15c591 +Author: zeks +Date: Wed Jan 9 01:53:28 2013 +0400 + + from now on - douml can read 4.23 files without conversion + +commit 897a7cdac674736c207ff6d1e0fd21da019d1f67 +Author: zeks +Date: Tue Jan 8 22:50:55 2013 +0400 + + now changes to functions that are inherited are propagated to +through the inheritance tree on save + +commit 0c29416c13bf48f6a96ccf6338406b99187bf62e +Author: zeks +Date: Tue Jan 8 19:38:41 2013 +0400 + + pre operation origin add + +commit 86e605b378c95c8cea0b8886b90cbddf34a439a6 +Author: zeks +Date: Tue Jan 8 02:27:08 2013 +0400 + + properly updating parameters table in operation dialog + +commit bc8d74f3261760c609242c7d79853d2ce05a09c8 +Author: zeks +Date: Mon Jan 7 22:51:33 2013 +0400 + + replaced stuff in plugouts to correspond c++11 changes in main +code + +commit ed0539c706599ea3b864352e21a62ebec3c261e1 +Author: zeks +Date: Mon Jan 7 22:43:39 2013 +0400 + + replace 1 + +commit 5e5a63b1ccb3b4f49567e0b181b3893a34fc6a70 +Author: zeks +Date: Mon Jan 7 22:28:04 2013 +0400 + + pre grep replace + +commit 7754b0eb1aca8188c60ab9ef3a235d18f135ac39 +Author: zeks +Date: Mon Jan 7 18:35:16 2013 +0400 + + . + +commit 24aa9566118e8005f8f957707a1720f7c4d201a6 +Author: zeks +Date: Mon Jan 7 16:17:54 2013 +0400 + + should fix htokeys in list + +commit 748b0d5b7fbc43ceeebf771e6eb3ebefdc9f6bc7 +Author: zeks +Date: Mon Jan 7 10:48:54 2013 +0400 + + edge toolbar now hides when operation dialog is closed + +commit 9a5c661718cf82f17f2115aac066c5267c70b7e5 +Author: zeks +Date: Mon Jan 7 10:18:36 2013 +0400 + + re-enabled what's this entry + +commit 0efa058d0f87070e50ec7a953bbcd0a4e38b2a64 +Author: zeks +Date: Mon Jan 7 09:41:27 2013 +0400 + + added possibility to "implement whole interface" to class context +menu + pretty sure there will be side effects, but it seems working atm + +commit 2ab0a504c186c84d80cd04591f295aa106a8abe9 +Author: zeks +Date: Mon Jan 7 09:06:52 2013 +0400 + + added a bunch of sensible constants as switch case names + +commit f463d5425046b2cac69072128eaea9bb9c347a2c +Author: zeks +Date: Mon Jan 7 08:11:55 2013 +0400 + + removed useless MenuItalic class and references to it + +commit 87fa7a7836e9d847cf01e3d4377d123aff90caf0 +Author: zeks +Date: Mon Jan 7 08:05:57 2013 +0400 + + it seems like qt had ::paint function for QMenuItem at some point +which is + no longer there. As a result - all italics font in Q3PopupMenus +fails + This commit fixes that issue for inherited abstract operations +and should + be used aas a reference on how to deal with this problem + +commit b8406aee543ceffd1aa7d1b463dd5a524587a366 +Author: zeks +Date: Mon Jan 7 07:29:07 2013 +0400 + + painting of italic font stopped working for some reason + +commit d2ba01e83beaf11020bf544b8876523e8c9b0449 +Author: zeks +Date: Mon Jan 7 04:09:26 2013 +0400 + + Revert "Reverting SharedPointer on ClassDialog::Instance" + + This reverts commit 258ed4dd0dcac8755743680b22cd118b34d3261c. + +commit e16dba25786967ef04089f9591c41f55ca3bb88a +Author: zeks +Date: Mon Jan 7 04:08:18 2013 +0400 + + browser node seems to be deleted independently which causes the +crash when operation dialog is auto deleted + +commit c24129c01d568707bf2ddcaee1e67fda06f1f8c2 +Author: Leonardo Guilherme de Freitas +Date: Sun Jan 6 18:49:09 2013 -0200 + + Reverting SharedPointer on ClassDialog::Instance + +commit 99535230a084febfbf8a66e8c7532a03cef563f5 +Author: Leonardo Guilherme de Freitas +Date: Sun Jan 6 17:52:56 2013 -0200 + + Fixing dialog\DialogUtil with / instead of \ + +commit 31268595cce28f645182f7947028d1641acbd175 +Author: Leonardo Guilherme de Freitas +Date: Sun Jan 6 17:49:08 2013 -0200 + + Replacing all tabs widh spaces on *.pro files + +commit ea3e4b54b73d038bb14cfb18613e630a958bf7da +Author: Leonardo Guilherme de Freitas +Date: Sun Jan 6 17:05:12 2013 -0200 + + Reindenting all the source code + +commit 2afb006346cc7978a5eb64f6d2f2ce21cab16bac +Author: zeks +Date: Sun Jan 6 14:55:28 2013 +0400 + + operation and attribute now have long-missing "Up" menu entry +that will + jump selection to their parent + +commit 63b5dbeac05726591ecd143f03b08a810190126e +Author: zeks +Date: Sun Jan 6 14:13:22 2013 +0400 + + operation definition now properly reacts to default/delete +(vanishes) + +commit 3cadf0cf9676248bf9e545672e53484b3796f5c0 +Author: zeks +Date: Sun Jan 6 12:00:14 2013 +0400 + + renamed stuff back :) + +commit 4234b71de37421ac684f26347b2fd54dd9f203ff +Author: zeks +Date: Sun Jan 6 11:23:35 2013 +0400 + + 1.Linked toolbar and dialog that it is bound to + 2.Made toolbar disappear when user clicks outside of it or its +dialog + 3.Made toolbar decay WAY slowly + 4.Toolbar no longer gets focus when it's shown + 5.Wheel event over widget no longer scrolls tabs. This was +totally awkward + and got in the way. + To scroll tabs it is now necessary to wheel over mouse icon + . + +commit 0b2b2ba7c36209d78040d8d8dc92592c9f1a5339 +Author: zeks +Date: Sun Jan 6 07:10:48 2013 +0400 + + fixed node navigation + +commit 7a3eb40f88a44b0067eff808f7d711f1c4443f19 +Author: zeks +Date: Sun Jan 6 05:07:57 2013 +0400 + + fixed problem with cyrillic characters in initial values lineedit + +commit 2423109a6a39e2e0dac5eb9120c8a7997a822cd3 +Author: zeks +Date: Sun Jan 6 03:57:14 2013 +0400 + + made c++11 operation modifiers work (generate cpp) + +commit 08d62bafa81c9df315b1efe9755a569855c7b65a +Author: zeks +Date: Sat Jan 5 23:02:09 2013 +0400 + + not sentirely sure what's happening with enum during generation + +commit 66e7ccdb07eb40a36af28368a5d83f15eaefbbbd +Author: zeks +Date: Sat Jan 5 20:10:03 2013 +0400 + + ... + +commit 7d5dbee5f4487bf21192ec53ef406549105a8b32 +Author: zeks +Date: Sat Dec 29 16:34:17 2012 +0400 + + moved .pro file + removed greeting screen for the time of development + +commit 788316c31ebef527da3e62a7f7226a2204fa14ba +Author: marchenko +Date: Tue Mar 13 02:26:39 2012 +0400 + + added headers for some files + +commit d7867272d96b3c8f40cd2fd3c1f999fb26a59595 +Author: marchenko +Date: Tue Mar 13 02:15:02 2012 +0400 + + applicationwide clipboard nearly finished + +commit 9448fa8b31a96979b85b27d7eb7bd3f7a8d22ba5 +Author: marchenko +Date: Tue Mar 13 00:21:18 2012 +0400 + + operation dialog is _somewhat_ working. Need to palce elements to +their proper places + +commit bee0115555f8f7bf5a61c21d1a73c08360580301 +Author: marchenko +Date: Mon Mar 12 22:34:50 2012 +0400 + + I don't think operation dialog will work yet but at least it +compiles + +commit 2382c1d6b5ff918435f3a29fcfe52957edb82d42 +Author: marchenko +Date: Mon Mar 12 01:14:46 2012 +0400 + + stopping gor today. still need to split a little in the main +function and update a few tables + +commit 5d6bf287e6d217f56b957e9f4123bcaf3847fc2b +Author: marchenko +Date: Mon Mar 12 00:59:16 2012 +0400 + + separating operation + +commit 52e559fc0ae80efc436a3ca8d0cdd07bf6cbd421 +Author: marchenko +Date: Sun Mar 11 21:43:48 2012 +0400 + + starting separation of operation dialog + +commit 420be4b6ae9d7060ca02505032216795a3e87936 +Author: marchenko +Date: Sat Mar 10 21:54:12 2012 +0400 + + fixed a bug where a toolbar appeared within dialog bounds + +commit e8dbeebc76b53e06fe8f84ee5191de37bdad4c95 +Author: marchenko +Date: Sat Mar 10 20:33:28 2012 +0400 + + added proper reaction to mouse wheel + +commit 2f841a971ec3edbd56aeb9b3273d3c61cd8b9a7f +Author: marchenko +Date: Sat Mar 10 20:00:58 2012 +0400 + + new feature almost working. Still a bit unnatural but working + +commit a63d4af6f7c38e9571a5d4b49b67cd1eafdf13e6 +Author: marchenko +Date: Sat Mar 10 15:56:07 2012 +0400 + + fixed some bugs + +commit a2da700fcc55af4d2c24dc8c541f3655f93831ef +Author: marchenko +Date: Sat Mar 10 02:59:13 2012 +0400 + + show/hide tabs nearly done + +commit 8016dfc0a890b3696aa450e7c408594b4ff4a8bf +Author: marchenko +Date: Fri Mar 9 23:52:47 2012 +0400 + + I am afraid there is no way around putting boost in our repo + Static type identifier code requires crc.hpp and it will only +get more + neecessary... + +commit b9e3d24159e4fc807faab325dc22318eb2848cdd +Author: marchenko +Date: Fri Mar 9 23:32:44 2012 +0400 + + toolbar almost working + +commit 1e2a28ecf0e1b612e403feafd4098bcc898e96b0 +Author: marchenko +Date: Fri Mar 9 17:16:45 2012 +0400 + + fixes settings generation + also probably some other places where qtexstream was never +flushed + +commit 36f2eff9c0ecf6b05ed1d1534bf1f3c6aa7b3287 +Author: marchenko +Date: Fri Mar 9 15:58:59 2012 +0400 + + generators might work now. + +commit 52f566048a2a65370c1a4f2d69ced5d549c23bcf +Author: marchenko +Date: Fri Mar 9 15:04:51 2012 +0400 + + temporary break to fix the plugouts + +commit cde3e0b0c4337229aef66673cb496f7ed09efa52 +Author: marchenko +Date: Fri Mar 9 01:23:32 2012 +0400 + + still segfaults + +commit 14f899438256f9faba81dea0d4eedce668bd2487 +Author: marchenko +Date: Fri Mar 9 01:16:22 2012 +0400 + + segfaults + +commit 1f2246f2587deb823512a828f92ee34b1437ba99 +Author: marchenko +Date: Fri Mar 9 00:48:29 2012 +0400 + + a bit more + +commit 5f51ec1f2025565089d00a0475e07335667a1f13 +Author: marchenko +Date: Thu Mar 8 23:40:00 2012 +0400 + + class dialog split + +commit 97b0982dce7d6766f47044c9a95fbcb42b4db050 +Author: marchenko +Date: Thu Mar 8 19:30:09 2012 +0400 + + classdialog separation + +commit 82930c1c853eaaff28e71237c411670ad8d45455 +Author: marchenko +Date: Tue Mar 6 00:12:15 2012 +0400 + + this fixes weird string behaviour even though we need to think of +hot to + return const char * without using static ByteArray. + Fixed problem that would segfault app on project close. + The function that cause it was called after the object for it was + already destroyed NAD it did nothing(and this was stated as such +in its + body) + +commit 67dc76a09b364f1da2985f6a79d640b10cd082ec +Author: marchenko +Date: Mon Mar 5 21:29:06 2012 +0400 + + working wrapper + +commit 001228fb60fb357028fde48e8b25aaca5911ffe1 +Author: Zeks +Date: Mon Mar 5 02:24:17 2012 +0400 + + . + +commit 1b4dd00a0d2d46658c391c2daf529fe4e5edf140 +Author: zeks +Date: Mon Mar 5 02:07:15 2012 +0400 + + test build + +commit 15987b5f15787ca2da08bfa0ebf25385ecf36f2b +Author: zeks +Date: Sun Mar 4 23:46:18 2012 +0400 + + wrapper str + +commit a3648cfec42e9e445269abc7b1897a36a1bc1e5c +Author: marchenko +Date: Sat Mar 3 00:02:31 2012 +0400 + + fixed some includes + +commit 3c674ba78711fbeecfdc229e062cc3079e8c4966 +Author: marchenko +Date: Fri Mar 2 23:44:25 2012 +0400 + + this is a proper fix for what SciBoy noticed in ToolCom.cpp I did +introduce a bug there, but this is the correct solution + +commit 40ece583f35f0258a7673b3cc7fbfdadd97629c5 +Author: Leonardo Guilherme +Date: Fri Mar 2 16:38:28 2012 -0300 + + Updating zeks gitignore file + +commit b6837b6e8976496c2abd4367f880e2d05d191a93 +Author: marchenko +Date: Fri Mar 2 02:08:39 2012 +0400 + + Congrats guys, I have nailed it. Code needs cleanup later but +generation works. Probably similar fix will ahve to be done at other +places. What I done was just .flush() the streams + +commit dea9e1744ed5ba112ac1ffc6b86e86389d2999ed +Author: marchenko +Date: Fri Mar 2 00:18:37 2012 +0400 + + weird behaviour spotted + +commit b838d8de4c4658773c2dc2fbdc539a01f1940319 +Author: marchenko +Date: Thu Mar 1 23:51:19 2012 +0400 + + ... + +commit e9d2189663c6ac63b803ef99527eedd410030acf +Author: marchenko +Date: Thu Mar 1 22:14:59 2012 +0400 + + Restored history functionality. + Whatever caused segfault is either gone or not present on +windows. + Linux testing needed + +commit fa43be0c12d953f86968563da793ed9f84939f1a +Author: SciBoy +Date: Thu Mar 1 10:30:54 2012 +0100 + + Updated the way menus are created to simplify creating them +further. + +commit 0ea819014ea3c7a035ab54fc0e53b589ca4782d6 +Author: Daniel Hellsson +Date: Thu Mar 1 09:02:22 2012 +0100 + + Fixed build errors introduced by Zeks. References to Q3TextEdit.h +(which on a + non-windows-system does not exist :) were changed to Q3TextEdit. + Some code in ToolCom.cpp had to be changed since there was a +wierd bug where a + function pointer was used to determine whether to exit +application (it was not + called). + +commit 5cef56d416a6493b0e7b5314fef78a8738446d5b +Author: Leonardo Guilherme +Date: Wed Feb 29 19:13:21 2012 -0300 + + Changing .gitignore to ignore generated Makefiles, moc files and +executable files + +commit 2a729f70ccbc6151d990d1d7e7f023fa99c0549f +Author: Daniel Hellsson +Date: Wed Feb 29 22:49:17 2012 +0100 + + A new way to create popup menus which I think is more flexible. + +commit f49bbb7475746b7380821edc063c61fcbf4abee1 +Author: marchenko +Date: Thu Mar 1 00:21:32 2012 +0400 + + finished getting rid of own crap code + +commit 2fa5f1ef8631fb89260155528d71c195a08074b1 +Author: marchenko +Date: Thu Mar 1 00:15:43 2012 +0400 + + this file appeared in repo by mistake + +commit b450506d3f0e4dd88d1dffd7f75180f071eeae20 +Author: marchenko +Date: Wed Feb 29 23:52:34 2012 +0400 + + yet another fix for ToolCom. Now it only disconnects process in +destructor or on reinit + +commit 5f676008fa44527650408bd5506bdbcfe4d5eb8a +Author: Daniel Hellsson +Date: Wed Feb 29 20:26:47 2012 +0100 + + Failed to commit the files I had changed. + +commit c9d5744ccec0b1624241a8a9823c43594eb6b1e4 +Author: marchenko +Date: Wed Feb 29 23:26:04 2012 +0400 + + Got rid of IF qt 23 checks + Got Rid of Q3MultilineEdits + Added an assert for the case if one of Bruno's cases gets called. +It isnt + called now but if it ever fires we need to do some fixes to +BrowserNode + +commit acbe09037776a563663cc75f82e7be343cd1a81a +Author: Daniel Hellsson +Date: Wed Feb 29 20:20:47 2012 +0100 + + Updated all the menus with proper headers. + +commit d77d8ee89b94874c0e1b81bb3b5dbf9fdf187f1e +Author: marchenko +Date: Wed Feb 29 22:55:27 2012 +0400 + + pre multiline removal + +commit 4a2f1f6b90201f7d4c097479aba311153cd60284 +Author: marchenko +Date: Wed Feb 29 22:49:23 2012 +0400 + + Revert "theoretically this function will alow to get KV pairs on +various forms" + + This reverts commit 52efb74f8d7ebda322303d34c88b93da88109d3c. + it does not belong to mainline and served its purpose anyway + +commit 233af11d1e245052a7d9b9fb5d1dec3f24ea33b1 +Author: marchenko +Date: Wed Feb 29 22:49:08 2012 +0400 + + removed some testing code. Moved diagnostics of ToolCom failure +to a slot + +commit 306d0233e0fd13c89039b72c140119fe18a80b85 +Author: marchenko +Date: Wed Feb 29 22:35:43 2012 +0400 + + forgot to fix logger headers. done + +commit 7f09759291fd58de31215164f1b367e759a8bd1b +Author: marchenko +Date: Wed Feb 29 22:21:49 2012 +0400 + + added a nifty logging class - QsLog + +commit 84e795d7891033000f94a4f299919e22eb0a8d0a +Author: marchenko +Date: Wed Feb 29 01:10:54 2012 +0400 + + A few variable initializations and chechks that I inserted after +cheching + Bruno's code with static analyzer. + What;s important - I set read function in ToolCom into endless +cycle + waiting for data. This might have just fixed our problem. It will +freeze + in case of an ACTUAL error but we are just testimg anyway. + +commit aa636e242199cfa57767097f3810e38e93906ed4 +Author: Daniel Hellsson +Date: Tue Feb 28 20:09:10 2012 +0100 + + Removed all the build warnings. + +commit 949637a4aa35ede48a30da11ec094b3b266aa73c +Author: marchenko +Date: Mon Feb 27 00:00:14 2012 +0400 + + fixed the bug where text just disappeared from properties dialog +: value + MultilineEdit now inherits from Q3TextEdit + +commit bcfb5134f081b96eae6a3be77fe1262d6c165877 +Author: marchenko +Date: Sun Feb 26 23:33:00 2012 +0400 + + theoretically this function will alow to get KV pairs on various +forms + +commit e46d2dcc822b12b32241d7fccb30625939955337 +Author: marchenko +Date: Sun Feb 26 00:58:04 2012 +0400 + + this should fix plugouts somewhat properly + while I am not sure how exactly com-> target and so on... managed +to get + set to their proper values in Bruno's code,i am fairly certain +that this is how it should be, really, + Keep in mind that I turned off "What's it" button in one of the +earlier + commits. Will turn it back on when I figure how to create it +without + causeing weird glitches in Toolbar + +commit dbf843bc21e627d72c8a55a501ff45c0c39d5f5b +Author: Leonardo Guilherme +Date: Sat Feb 25 19:25:27 2012 -0200 + + Updating About.cpp to point to our new address. + +commit a839607c53bfcf207adc1a36e796d14fc7039839 +Author: Leonardo Guilherme +Date: Sat Feb 25 19:21:25 2012 -0200 + + Adding gitignore + +commit b77d6fbea8c5c68b0782ef1a9640b1b98eaec53f +Author: marchenko +Date: Sun Feb 26 00:40:10 2012 +0400 + + !WARNING! + This commit is really a hack and si subject to major changes in +the + future. + +commit 38d87557b195be251a6e4fbc24f18d3ec4a193af +Author: marchenko +Date: Sun Feb 26 00:37:26 2012 +0400 + + These "porting" changes fix segfault on opening a project +(Windows) + They are no way a real fix as tehre is likely a stack corruption + happening. + But they work and allow to at least start fixing. + +commit 2c084835b63223c42656a5ad11edc1d0598d7d5a +Author: Leonardo Guilherme +Date: Sat Feb 25 18:14:14 2012 -0200 + + Removing binary files + +commit ad42e9f25c925e7fe64e4c1862c7f7ffa43173fb +Author: lgfreitas +Date: Wed Feb 23 18:40:40 2011 +0000 + + commented code for cpp_reverse + +commit b2e7deb84516707f3c32a03fc1c1eb40ee610583 +Author: lgfreitas +Date: Sat Feb 19 04:38:05 2011 +0000 + + Creating tags/ folder + +commit c90e34438113c93e51c92b1de262706c353c1e6a +Author: lgfreitas +Date: Wed Feb 16 04:34:54 2011 +0000 + + Creating release folder + +commit 0eecb7a8559635c417f16f25835b4df1aa2b8167 +Author: lgfreitas +Date: Thu Feb 3 18:49:41 2011 +0000 + + Updating README-linux and README-windows.txt + +commit 3d15f2d9ee504ab49b5f97050b10081298bee6ca +Author: lgfreitas +Date: Thu Feb 3 18:44:58 2011 +0000 + + Moving source to trunk/ diff -Nru douml-1.0~dev03-fa322b/ChangeLog douml-1.08/ChangeLog --- douml-1.0~dev03-fa322b/ChangeLog 2016-01-21 19:36:20.000000000 +0000 +++ douml-1.08/ChangeLog 1970-01-01 00:00:00.000000000 +0000 @@ -1,2428 +0,0 @@ -commit 0412572e88cb5154c62b4d10c98fcaa0397f3061 -Author: habipyesilyurt -Date: Thu Jan 21 13:34:50 2016 +0200 - - BrowserNode *BrowserNode::nextSibling() implementation changed - - BrowserNode *BrowserNode::nextSibling() implementation changed to -handle - root element. #149 - -commit 6b0b0dd3ce72006baaff9dab6f31e234067b327c -Author: habipyesilyurt -Date: Thu Jan 21 13:15:52 2016 +0200 - - Project browser root item child indicator is made visible - - #148 - -commit 89ddda57cd40e2a0e73d1a6fd665dae843bd3e05 -Author: habipyesilyurt -Date: Wed Jan 20 23:08:36 2016 +0200 - - pressed() signal and button_pressed() slot prototypes corrected - -commit 4aa5dde052b2b503b6b404c1672d6f662f65d0db -Author: habipyesilyurt -Date: Wed Jan 20 23:03:38 2016 +0200 - - Self relation break point misplacement fixed - - #145 is fixed. moveBy() function arguments made as displacement -values. - while argumant values were absolute positions before - -commit bf6ce7a2208b17f1fabee526cf4bdaffe51f0f02 -Author: habipyesilyurt -Date: Wed Jan 20 22:55:53 2016 +0200 - - #144 fixed - - Program was trying to call "parent())->package_modified();" or - "parent())->modified();" while parent() returning null. parent() - returning value checked if it is null. - -commit 7413ba4b97af91695d7876a6576e6f0f02357618 -Author: habipyesilyurt -Date: Mon Jan 18 08:12:30 2016 +0200 - - crash on QDialog::exec() while opening project fixed - - 1. When a message is shown during opening project ( warning -messages ), - program crashes. Since QDialog::exec() is called during -construction of - project root node, it processes main event loop. That leads to -calling - functions from an unconstruced object. #142 - Fixed by giving a null parent to project root node constructor -and - adding the node to view after construction. - - 2. CurrentChanged (QWidget*) signal is added to TabDialog. - -commit f371d61d1c8a3afb35e459d1fe2e5da02d0b1d95 -Author: habipyesilyurt -Date: Sun Jan 17 18:42:21 2016 +0200 - - BButtonGroup clicked signal is added - - BButtonGroup clicked signal is added - -commit 97b120dade1e029bdaa599ad8ecb9d54daa0505c -Author: habipyesilyurt -Date: Sun Jan 17 17:31:51 2016 +0200 - - debug removed from CONFIG in project files of some plugouts - - Even if QtCreater is set to release, some projects were built as -debug. - debug keyword is removed from CONFIG to fix. - qt3support library code is repace in PlugOutUpgrade project - -commit de547d2dd1acdb3b3e878c321f3ebf1f122b5509 -Author: habipyesilyurt -Date: Sun Jan 17 15:11:29 2016 +0200 - - Opening artifact dialog automatically when added from browser -context menu - - Opening artifact dialog automatically when added from browser -context - menu - -commit 34e44c18668dbc3941a33a90f625f78ec8de4f70 -Author: habipyesilyurt -Date: Fri Jan 15 07:48:29 2016 +0200 - - Name check while naming a new item - - #51 fixed. - Name checking has been made during typing, so that user wont see -a new - dialog notifying user of invalid name. - -commit 74a9ac72b7b05c4190de4d7628a6f7b8cde833c5 -Author: habipyesilyurt -Date: Thu Jan 14 21:27:30 2016 +0200 - - Expand/Collapse all shortcuts added #2 - - Expand/Collapse all shortcuts added for #2. If corresponding -shortcuts - activated and triggered while browser view has focus, selected -nodes' - all children collapsses or expands accordingly. - -commit 9f0e25a1c83bdb1ed2dd846fde7bbde78df156ac -Author: habipyesilyurt -Date: Tue Jan 12 13:16:53 2016 +0200 - - i18n support - - Qt style internationalization is added. - French, German, Portuguese, and Spanish .ts and .qm files created -from - matching old *.lang files using a custom converter tool. - -commit 2eac5762d3863bf527a3053b274500dc7be992a7 -Author: habipyesilyurt -Date: Sun Jan 10 18:49:07 2016 +0200 - - Application icon added to project - - Application icon added to project - -commit 75a077bb6d8feb0df098cdb980d336e999078641 -Author: habipyesilyurt -Date: Sun Jan 10 18:48:35 2016 +0200 - - ProjectControl and ProjectSynchro ported to Qt5 - - ProjectControl and ProjectSynchro ported to Qt5 - -commit 7810b07265dc4975fddd1b6da7c2611bef9beb8a -Author: habipyesilyurt -Date: Sat Jan 9 11:42:37 2016 +0200 - - Diagram position on creation - - Newly created diagrams moved to top of classview #111 - -commit 2258f47a4f733dd197d4cace851337a5d6394b8f -Author: habipyesilyurt -Date: Sat Jan 9 11:29:16 2016 +0200 - - costructor/destrucor position - - Newly created construcot/destructor moved to top of class - #110 - -commit 7517a4358736a0979d460ba3d255eb0404a55347 -Author: habipyesilyurt -Date: Sat Jan 9 10:47:34 2016 +0200 - - TabWidget currentChanged signal prototype correction - - TabWidget currentChanged signal prototype correction - -commit db603bed71c3a79bc90f1f155622f39c05c53eec -Author: habipyesilyurt -Date: Sat Jan 9 09:48:55 2016 +0200 - - removed dead code piece - -commit bd4605d108d341330f02221404d377bd16a8fe02 -Author: habipyesilyurt -Date: Sat Jan 9 09:42:47 2016 +0200 - - Source dialog line and column number wrong displayed - - Source dialog line and column number displaying fixed - -commit 21be9f59e4a7936038c8f69f5c98f25c2f3b7713 -Author: habipyesilyurt -Date: Sat Jan 9 09:41:40 2016 +0200 - - Opening help docs - - Opening help docs in different ways (given navigator path, - QDesktopServices, QTextBrowser) is fixed. - -commit d89274b99569214a80321450ed0c2bfc5f5b337b -Author: habipyesilyurt -Date: Fri Jan 8 01:44:40 2016 +0200 - - CRC32 usage and "Quick Edit" attribute/operation addition - - CRC32 is used from zlib for generating type id. So no need to -boost lib. - attribute/operation addition in quickedit was preceeded by moving -the - new attribute/operation to parent node. But it should not be the -intent - ??? - -commit 0a22970b02a4312c4a88079426df99e3c0ce1fa6 -Author: habipyesilyurt -Date: Thu Jan 7 00:13:34 2016 +0200 - - DoUML#132 Fix - - issue #132 is fixed. - -commit 9948584fb2edcc29128538a846033d273f7ab096 -Author: habipyesilyurt -Date: Thu Dec 24 02:10:47 2015 +0200 - - external editor opening problems - - Path name corrections. - replacement of system() with QProcess::startDetached() made. - -commit 8a7fa8da5897ae75129d145baf04cd56bc5e9947 -Author: habipyesilyurt -Date: Thu Dec 24 00:00:56 2015 +0200 - - BodyDialog Qt::WA_DeleteOnClose attribute - - BodyDialog Qt::WA_DeleteOnClose is set. It was not delete causing -memory - leak and not saving body. - -commit 5547cbdf136caf7fb869bd53527e7fc3f133a1f4 -Author: habipyesilyurt -Date: Fri Oct 9 18:41:24 2015 +0300 - - Sequence diagram duration object position - - Sequence diagram duration object position was not calculated -correctly. - It is fixed. - -commit fdc75dd44d78c8228a4121d65457a1a8572588c7 -Author: Leonardo -Date: Sat Jul 4 12:52:21 2015 -0300 - - Reverting QMAKE variable to old value - -commit c3c8182f7c68dccd838a6e2a6fdd7a64135e8371 -Author: Leonardo -Date: Fri Jul 3 21:26:53 2015 -0300 - - Fix compilation for Qt5 - -commit 481cfd304c9ae6651a1722107902697c8517fc45 -Author: habipyesilyurt -Date: Mon Apr 27 00:06:18 2015 +0300 - - Revert "Revert "abc"" - - This reverts commit 9a48cb766154b23422b5ed91696578f90c2a2a73. - -commit 9a48cb766154b23422b5ed91696578f90c2a2a73 -Author: habipyesilyurt -Date: Mon Apr 27 00:05:37 2015 +0300 - - Revert "abc" - - This reverts commit b8d5bcf17e3e6da77b61bf2008d2ccef10f0dcc8. - -commit b8d5bcf17e3e6da77b61bf2008d2ccef10f0dcc8 -Author: habipyesilyurt -Date: Mon Apr 27 00:05:12 2015 +0300 - - abc - - abc - -commit d31ebb1d72d7fe2b407ddf9f97ef5e8a473a60a4 -Author: habipyesilyurt -Date: Sun Apr 26 11:08:58 2015 +0300 - - Qt5 migration - - Project poorted to qt5. Since there are so many difference -between Qt4 - and Qt5 (most important was removal of Qt3 support), nearly all -of files - changed. So many bugs expected. - -commit 65adc114375086245a09c8f2ae26e8b0dcca5e19 -Author: pasgui -Date: Thu May 29 17:10:14 2014 +0200 - - Fixes plugout path - -commit 2b5f514d4e898d051727442c0508269a7d96fad2 -Author: Leonardo -Date: Thu May 22 20:47:24 2014 -0300 - - [82] Use xdg-open for help - -commit 83f4258f52de6a3f48de3033b1ada25dd4bbffba -Author: Leonardo -Date: Thu May 22 20:36:47 2014 -0300 - - [80] Applying mageia linux fix for missing functional header - -commit 46c715f63bac29399a5a0d132a8f5e6e87a97b95 -Author: pasgui -Date: Sun Mar 30 13:16:00 2014 +0200 - - Fixes: cannot allocate an object of abstract type -‘TreeItemInterface’ - -commit 69f9b61961d52c03afc45fc870e691b5f968a6e8 -Author: Clemens -Date: Sun Feb 9 18:31:55 2014 +0100 - - Update quickedit.cpp - - Compiling the code throws an error here (something like the class -is abstract...); the QList items is not needed in the function so it -can be removed anway... - -commit 250a1a74ff825b35aa53e911b88192f2e48065ef -Author: Guilherme Brondani Torri -Date: Thu Jul 11 10:33:56 2013 +0200 - - git ignore .DS_Store - -commit ca0af24e524bf42ffebfea63ccee507829f5b274 -Author: Guilherme Brondani Torri -Date: Thu Jul 11 10:15:22 2013 +0200 - - add -lc++ to Xmi2Generator - -commit db92d1fb35625d79ccad7399b72e63ac9f678525 -Author: Guilherme Brondani Torri -Date: Thu Jul 11 10:03:42 2013 +0200 - - fix type redefinition - - Lex.cpp:477:17: error: redefinition of 'c' with a different type: -'const char *' vs 'int' - -commit fb56b880189eb203ef7c75d35c9813256f8e9335 -Author: Guilherme Brondani Torri -Date: Thu Jul 11 09:55:48 2013 +0200 - - add llvm std lib to linker - - otherwise I get __next_prime symbol undefined - -commit 3bc08dd97606eb7bb4e44d69c2b2b5271dde9224 -Author: Guilherme Brondani Torri -Date: Thu Jul 11 09:37:50 2013 +0200 - - replace std::initializer_list by QVector - - clang doens't seem to linke the way it was. - -commit 8260985d181febad9e2ce6ef1a9d5e987146c706 -Author: Guilherme Brondani Torri -Date: Wed Jul 10 17:22:00 2013 +0200 - - fix ini of QList and QStringList - -commit 1dbf6f805e8e73ab587d020a8d1ab259b4821111 -Author: Guilherme Brondani Torri -Date: Wed Jul 10 16:48:50 2013 +0200 - - add CXXFLAGS for clang++ on OSX - - Some C++11 features are only available on recent Apple - compilers (OSX 10.7+) - -commit 0811b37ed6037b05ea0933849d0fff5687df7e1b -Author: Zeks -Date: Mon Jun 24 00:13:36 2013 +0400 - - fixes plugin startup on linux - -commit 7a0509f7a2cb95df201041278cd7622b44612849 -Author: zeks -Date: Sun Jun 23 22:06:31 2013 +0400 - - fixes roundtrip - -commit 24617a27afe42b4503d05ebb6c9a461bca8f278f -Author: zeks -Date: Sun Jun 23 20:22:32 2013 +0400 - - this makes cppreverse treat any marker in between class and -classname as export marker that is ignored - -commit 334bc0890122e06dc0c9d8bc16731dd7343d8379 -Author: pasgui -Date: Sun Jun 23 11:35:23 2013 +0200 - - Add deploy and usecasewizard to the Makefile - -commit 6900e445e0e22b2495d8d66fd5411937077ce142 -Author: zeks -Date: Sat Jun 22 22:55:02 2013 +0400 - - fixing to integrate possble other prefix - -commit c5a636889e9002dd99db2f544de1f8db326ae9f4 -Author: zeks -Date: Sat Jun 22 22:53:18 2013 +0400 - - minor code change. shuld have no effect - -commit 9ac55d9ed6fa6a1c47eaf34e8509484155709487 -Author: Zeks -Date: Sat Jun 22 22:08:42 2013 +0400 - - and for python too - -commit c98b6c626a6ca8b9e56b9df8b6f543b9e7d8c843 -Author: Zeks -Date: Sat Jun 22 22:00:54 2013 +0400 - - this should fix roundtrip for non-compatible projects - -commit a355b2ab154e9f897ada16873192797b1a787ff8 -Author: Zeks -Date: Sat Jun 22 21:53:32 2013 +0400 - - operation dialog won't crash on application exit - -commit 8a92aee8aa75ca5ec030fcc74f7f2c4572c082ca -Author: pasgui -Date: Sun Jun 16 22:13:00 2013 +0200 - - fixes roundtrip C++ bodies - -commit 7b2198b69852981e33889f4f831312f873b9336d -Author: zeks -Date: Mon May 27 14:05:36 2013 +0400 - - fixed save of KV table when it's the only thing that's changed in -the operation dialog - -commit ffd3a804959ea047e9b7f7fe509e3950cf15195f -Author: zeks -Date: Sun May 26 21:33:29 2013 +0400 - - should not try to stage moc_ files now - -commit 87d9a06080b505b8531bb2abfdbe98187f9d13d4 -Author: zeks -Date: Sun May 26 21:30:30 2013 +0400 - - won't try to generate non working quickedit size for new .ini -file - -commit beee8eed2aea74ba9fde11880a9894f4c8891dfc -Author: Sergey Shambir -Date: Sat May 25 21:20:21 2013 +0400 - - Genplugouts: fixed build on Linux. - -commit 6732a5e6fe7f08314c9c535049a831e83b4c2572 -Author: zeks -Date: Wed May 22 22:31:57 2013 +0400 - - this should fix quickedit crash - -commit 0dd3474c73c57a89545210eb0f2061a0abf67cd1 -Author: zeks -Date: Tue May 21 18:05:26 2013 +0400 - - 1. Fixed copying of attribute (crashed on copying getters) - 2. Duplicate into now duplicates INTO - 3. Copying class/artifact will also copy KV table - - Conflicts: - Makefile - - Conflicts: - Makefile - src/CppGenerator/CppRefType.cpp - src/CppGenerator/UmlArtifact.cpp - src/browser/BrowserNode.cpp - src/browser/BrowserPackage.cpp - -commit 4849b1f394d9c72e8a680ce6fe3aadc2d75e980e -Author: zeks -Date: Mon May 20 23:57:17 2013 +0400 - - fix for unidirectional association dialog crash - -commit 67f97bde2adf7831814a4d146036dd847c918758 -Author: zeks -Date: Sun May 19 14:14:31 2013 +0400 - - fix for incorrect propagation question - -commit 3d1fe86ad6565e98f53e05c8d11277b63f0a6c7b -Author: pasgui -Date: Sat May 25 16:08:54 2013 +0200 - - Remove settings_ini.h file - -commit e01a8678e97435bb54afd8cfd3d11cb3a95dc40e -Author: zeks -Date: Sat May 25 00:25:33 2013 +0400 - - changed to std::shared_ptr - -commit 7f391a671698850774e11fe57532427f12f673a4 -Author: zeks -Date: Sat May 25 00:04:36 2013 +0400 - - class dialog storage system changed a bit - -commit 052c34f28ff03610c02a947f55c09603b4808f50 -Author: zeks -Date: Wed May 22 23:03:20 2013 +0400 - - fixes crash on exit - -commit c193b1e817d635f72a4b6ea323b28656d974002f -Author: zeks -Date: Wed May 22 22:31:57 2013 +0400 - - this should fix quickedit crash - -commit b3e0ae40c2c624ce8ad7ac9622aff75802070ebe -Author: Sergey Shambir -Date: Tue May 14 16:47:08 2013 +0400 - - Cleanup: replaced Q3PtrList with QList - - Makes code cleaner and nears Qt5 compatibility. - 1. foreach used to iterate over lists (except reverse-order -iteration); - 2. since const T* cannot be attached to QList, const_cast -used in - some places; - 3. removed "QString warning;" whenever seen. - -commit 893d0b8dbfa84176f66e35718c088f594fe41391 -Author: Sergey Shambir -Date: Wed May 15 22:46:03 2013 +0400 - - Replaced same_drawing_settings() with clone_drawing_settings(). - - New method is simplier and doesn't use Q3PtrListIterator. - -commit f3a41d0618a6b4a6ee9f9edf5b18dde3e4d83d06 -Author: pasgui -Date: Tue May 21 19:57:55 2013 +0200 - - Fixes Makefile for packaging and local install. - -commit 04a5431d7b82429d4e54c5e32161b6190d859344 -Author: zeks -Date: Tue May 21 18:05:26 2013 +0400 - - 1. Fixed copying of attribute (crashed on copying getters) - 2. Duplicate into now duplicates INTO - 3. Copying class/artifact will also copy KV table - - Conflicts: - Makefile - -commit e6a49950d9a26c05f8a1ef8f91a81467fcaa5aac -Author: zeks -Date: Mon May 20 23:57:17 2013 +0400 - - fix for unidirectional association dialog crash - -commit d1e888a1d98941bb6a20c85846e594223c10f0ed -Author: zeks -Date: Sun May 19 14:14:31 2013 +0400 - - fix for incorrect propagation question - -commit 32c6e5c961d4f1ffb19914d99bf3c6883833e9a0 -Author: zeks -Date: Thu May 16 21:16:41 2013 +0400 - - 1. Fixed the crash that could occur if the user closed quick -edit - while editing param type - 2. Attribute and operations added through quick edit now -appear at - their proper places in main tree view - 3. Fixed operation propagation that got broken during -previous - releases - -commit 1536cf82d58957c554701624bce3d6a00eabadd6 -Author: zeks -Date: Tue May 14 19:42:52 2013 +0400 - - this SHOULD fix close problem... - -commit 7ed3c98e568d25e466a9632648e89959a9c0d8c8 -Author: Sergey Shambir -Date: Tue May 14 14:37:14 2013 +0400 - - Replaced Q3FileDialog with QFileDialog for better look&feel on -Ubuntu - - Also fixed unused variable warning. - -commit 818c70c779822e4216cc31a84825d41575d8306b -Author: Sergey Shambir -Date: Tue May 14 13:09:22 2013 +0400 - - Qmake: fixed linux pro files issues in generators. - -commit 7cbbcef297ca025f5c8e515fdce3c293bb34f5bf -Author: zeks -Date: Mon May 13 04:11:06 2013 +0400 - - app could not be closed :) fixed - -commit bdd6c21c0c6689d27f71cc7cb2a94aafc20e4e4f -Author: zeks -Date: Sun May 12 23:57:13 2013 +0400 - - forgot to add text changes - -commit 493691287fe89881f8679e54df5c0105f716ea14 -Author: zeks -Date: Sun May 12 23:46:15 2013 +0400 - - fixes close on cancel when red X is clicked - -commit 54141d437e22081bb8c7666597c5d03be541c1ce -Author: zeks -Date: Sun May 12 21:00:42 2013 +0400 - - fix for duplicate - -commit 47ef58d01c46253da405fe7e62ae41a4e449874e -Author: pasgui -Date: Sun May 12 07:51:02 2013 +0200 - - fixes desktop file - -commit d45be4ed2963a2c7c2327a6b3e274153c2ce6dc0 -Author: zeks -Date: Sat May 11 01:06:50 2013 +0400 - - duplicated items for class, attribute, operation and extra member -will appera next to the origin in the listview - -commit be86cc3709bef6d1fa344e9f02e17a00550ab175 -Author: zeks -Date: Fri May 10 23:50:36 2013 +0400 - - fix for relative file path generation - -commit 49550aca752d2f6e7aa48bf9015badd57bc495db -Author: zeks -Date: Fri May 10 22:44:48 2013 +0400 - - Adds attribute and enum item creation in quick dialog - -commit 1c9f4f60231cc878670f437a2e9be1ac3054f5c8 -Author: pasgui -Date: Fri May 10 18:50:07 2013 +0300 - - Update README.md - - update douml link on sourceforge. - -commit 399c86d55cb12880c5579aa23f3aeb7f5ae18fe4 -Author: pasgui -Date: Fri May 10 10:22:57 2013 +0200 - - Fixes settings configuration - -commit 3120af00ffdbd7af4d519287eccee6009fab5087 -Author: zeks -Date: Fri May 10 03:53:31 2013 +0400 - - Buttons for clipboard and quickEdit on main toolbar - -commit d2bc302dc404c92ae31699980067a40e5dcd3011 -Author: zeks -Date: Fri May 10 01:44:14 2013 +0400 - - 1) added the capability to add attributes to classes from quick -edit - 2) added Collapse/Expand submenu to context menu in quick edit - -commit a2ca6c6a76d66c130ad9418e9c95dc4bf4d2754a -Author: zeks -Date: Thu May 9 20:01:07 2013 +0400 - - Hopefully, now KVTable makes a bit more sense. Needs testing, -could break - stuff. - -commit 3b4feefd8c102d0c2e7b53c6b2194359b1668c25 -Author: pasgui -Date: Mon Apr 22 20:20:47 2013 +0200 - - Move parameters from .doumlrc to settings.ini - -commit fa5b048e18b2caa5ffbe7f971dc3b729929a5ac6 -Author: pasgui -Date: Sun Apr 21 12:22:37 2013 +0200 - - Move the list of recent projects in the settings.ini file - -commit cc91d5e889ed10162854ca1f92ada5c5b5064d7a -Author: pasgui -Date: Sun Mar 31 20:21:53 2013 +0300 - - Update README.md - -commit f3c856a19fd55553d1a8256d64962bb3445b2542 -Author: pasgui -Date: Sat Mar 30 18:56:36 2013 +0100 - - Add version file - -commit b90733b18258afac3fe4c6912336d2c1d0c25591 -Author: pasgui -Date: Fri Mar 29 21:06:36 2013 +0100 - - Update about dialog - -commit 1c9e5e03446088e17ec36a38fef2c55b74b9c4bf -Author: pasgui -Date: Fri Mar 29 21:06:36 2013 +0100 - - Update abou dialog - -commit 8ed2eb80f6adb9cb278472fe33efcb3203ed61f3 -Author: pasgui -Date: Sat Mar 23 20:27:49 2013 +0100 - - Add icon for the DoUML executable - -commit 59b2b6c8e05679e509b51083f292d40b3a5b3bec -Author: pasgui -Date: Sat Mar 23 18:42:17 2013 +0100 - - release 1.0 beta 6 - -commit e6b06f9c42c41f0416149e1354f3c40d4153c04a -Author: zeks -Date: Wed Mar 20 20:56:15 2013 +0400 - - import/export XMI2.1 seem to be working - -commit 5fb5e643e389780d0c1d6d88736d7bbb71e054fe -Author: zeks -Date: Sun Mar 17 13:51:22 2013 +0400 - - 1. Duplicating class, operation and attribute produces its name -in the - name request edit. - 2. Expanded QuickEdit to manage almost all necessary c++ stuff - 3. Added "refresh" button for quickedit - -commit e1c328a206461a30b4ad589b4e76ed9abbe00c0a -Author: zeks -Date: Sun Mar 17 03:36:52 2013 +0400 - - Fully functional c++ part in quickedit - -commit d4b2340465a4ed8c46264fb716298760ddf7f705 -Author: zeks -Date: Sun Mar 17 02:55:38 2013 +0400 - - correctly extracting pass type and specifier - -commit 3a621bba1b2812519921c21e2b333dddc2ab2c95 -Author: zeks -Date: Sun Mar 17 00:00:48 2013 +0400 - - can now move operation parameters around in quickedit - -commit 7e902f7bd43dcd9fe227026a6b1d6c9e174ad1cc -Author: zeks -Date: Sat Mar 16 19:04:31 2013 +0400 - - fixes parameter addition after another has been deleted - -commit a2b09c8d23b178709e638d72a6634f0c5f25ae7d -Author: zeks -Date: Sat Mar 16 18:44:27 2013 +0400 - - 1. Got rid of static consts, replaced them with indexOf - 2. Can now add Operations and Parameters in quick edit. - 3. Can delete/undelete nodes in quick edit. Even operation -parameters - (although this needs testing) - 4. itemcontroller now passes qmodelindex into getetrs/setters. -turns - outthere are cases where it is needed - -commit 24aa92063081edca89ff91c2a6da53785fe45796 -Author: zeks -Date: Fri Mar 15 00:46:09 2013 +0400 - - param fixing - -commit 67c6ecaeabab866e00dc5034a7e15edbaad1945b -Author: zeks -Date: Mon Mar 11 23:53:57 2013 +0400 - - 1. Added most of important C++ modifiers to quick edit. Now only -pass type - and parameter constness are left - 2. Quickedit will remember columns sizes and visibility between -sessions - -commit 730370666d330f7b6c9ac289e07f59cd861f28a1 -Author: zeks -Date: Sun Mar 10 20:15:21 2013 +0400 - - changelog changed - -commit 0501d40cb2c570f248fd3b4e8f5e359332b10a2c -Author: zeks -Date: Sun Mar 10 20:01:44 2013 +0400 - - minor interface changes - -commit 11e623902e4e09ce14939ca9d558524a3b0db610 -Author: zeks -Date: Sun Mar 10 19:49:14 2013 +0400 - - can now easily control tree expand state - -commit 516c6a5b24db733c7e425675e62826c42a142867 -Author: zeks -Date: Sun Mar 10 17:48:23 2013 +0400 - - filtering now keeps all nodes below node matching the check - -commit f381f4a665d236c838355c432f81215d36c8dad1 -Author: zeks -Date: Sun Mar 10 17:03:32 2013 +0400 - - this seems to recompute parameter direction correctly - -commit a4d829892c0655786499ed9d521049f05e0baa0a -Author: zeks -Date: Sun Mar 10 02:53:01 2013 +0400 - - fixed searching to actually notice operation parameters - -commit b978b62e3156c28a76da04a86766d27592bebfb4 -Author: zeks -Date: Sun Mar 10 02:37:41 2013 +0400 - - filtering works for quick edit - -commit 4314bfc54a96f588efc8d6c5d4a66865010f0c5b -Author: zeks -Date: Sun Mar 10 01:57:48 2013 +0400 - - core of quick edit is created - -commit fc3ced110be887593f7879e33a58a93a3907b978 -Author: zeks -Date: Sat Mar 9 22:18:17 2013 +0400 - - Made quick edit understand extra nodes. - Generic event filter is now actually generic - moved code around a bit - -commit 0797e939c79115f36beff05657ad3ceaa87b57a4 -Author: zeks -Date: Sat Mar 9 16:52:01 2013 +0400 - - taught new control to handle relations - the added code is crap and subject to eradication - -commit bd150df69de6dc4b62c533d48644edb969875b49 -Author: zeks -Date: Sat Mar 9 14:27:53 2013 +0400 - - . - -commit 784b685649b365049a2be3b7d0b0a65eee62e53a -Author: zeks -Date: Wed Mar 6 00:49:00 2013 +0400 - - attribute seems to work in new control - -commit 1d85c28acfbd4be4e2bf9c63268479814919d9da -Author: zeks -Date: Tue Mar 5 21:12:22 2013 +0400 - - . - -commit 034d2c199430fbb331c94f119a401c62e5c85ac2 -Author: zeks -Date: Mon Mar 4 01:25:16 2013 +0400 - - non working - core skeleton of new window proved to be feasible - need to somehow extract & or * from function's declaration into -the table - and assign it back - See functions CppParamsTable::update_edform() and -CppParamsTable::extract - -commit 5ae65c610c75e198468185f1312187339cc6de82 -Author: zeks -Date: Sun Mar 3 22:26:08 2013 +0400 - - temporary save point. not working - -commit 3939071c7a6b1b636d51a75d7e4bc686271cadf2 -Author: zeks -Date: Sun Mar 3 01:02:04 2013 +0400 - - skeleton quickedit code copy-pasted from catalog widget - -commit a0c3c7e230efc23b5a116222db1491dfee97003a -Author: zeks -Date: Wed Feb 27 22:53:43 2013 +0400 - - fixed endless cycle on diagram open - -commit fe6768fa550559d0b339df68072c6b57906f9494 -Author: zeks -Date: Mon Feb 25 00:52:23 2013 +0400 - - trying to make propagation work a little better - -commit c99fdc1b6f48f337ac0925f5e4f4bea147d181e8 -Author: zeks -Date: Sun Feb 24 16:30:30 2013 +0400 - - some minor warning fixes - -commit 17b8cee3525773739f5cb2a3b28aaccc929f1c7d -Author: zeks -Date: Sun Feb 24 16:02:48 2013 +0400 - - Adding changelog for version 1.0b2 - -commit 541a64f526db6035c2fa6989e0b882aed88a9348 -Author: zeks -Date: Sun Feb 24 14:17:12 2013 +0400 - - adding copyright notice to new files - -commit b4c93b6a3b82b6ef7c9ad30d74bd8f7a1d32b342 -Author: zeks -Date: Sun Feb 24 14:11:51 2013 +0400 - - added reinitialization for exceptions table in oepration dialog - -commit ed86362de8d272e2ce8379d6f18341855f17e833 -Author: zeks -Date: Sun Feb 24 13:40:47 2013 +0400 - - !!!exceptions table in operation dialog is not reinitializing. - fixed behaviour of visited view. It will no longer appear on any -node - traverse acion - it is now possible to unmark items from marked view - -commit e584aa2ca04bdaec8fbfd342aecbc54dc4463c8e -Author: zeks -Date: Sun Feb 24 12:47:08 2013 +0400 - - Reopening class dialog did not reinitialize formals list - fixed - Reopening class dialog did not reinitialize properties tab - -fixed - Reopening class dialog did not reinitialize inherit list - fixed - -commit 4b094bb8f6e36c52d1ef04c47e334116c9a7d79a -Author: zeks -Date: Sun Feb 24 01:30:52 2013 +0400 - - cleaned up a bit and added tr's for type form - -commit 5f1db1601065346c890dc78430bf86e85398b41c -Author: zeks -Date: Sun Feb 24 01:12:46 2013 +0400 - - types table more or less working. Now only need to think how to -generalize - it better - Some problem arises on repeated class dialog invocation - -commit 2f064b9980ab7ec867d2ab8e93dfa5bce739f9bc -Author: zeks -Date: Sat Feb 23 22:18:50 2013 +0400 - - still working - -commit 5587f90729ff0d96f21080cdbf8e7bd66b33d234 -Author: zeks -Date: Sat Feb 23 21:39:26 2013 +0400 - - still working on types table - -commit 69dbee1a1f1b5436ffaba73d423eed2d7c70d98e -Author: zeks -Date: Sat Feb 23 04:41:10 2013 +0400 - - somwhate working - -commit c6111ffabfa14edb0b765eaa9e5a8f1697681127 -Author: zeks -Date: Sat Feb 23 03:19:13 2013 +0400 - - changin uml - -commit bcd1cfd969743d7e3de16797cc153a89f2b4d487 -Author: zeks -Date: Sat Feb 23 02:16:47 2013 +0400 - - non-working commit - rebuilding types table in generation settings to be a little more -usable - -commit 14011d656ad04af8e121dcceabdb6040c8e48315 -Author: zeks -Date: Tue Feb 19 23:55:59 2013 +0400 - - FIX: enter/arrow buttons finished editing of key/value pairs. -Fixed - -commit fa93c75c2fea943df484c54c4efb916031fcbbab -Author: zeks -Date: Mon Feb 18 17:17:07 2013 +0400 - - static members do not need initializers in header in c++ - -commit 6bfcbe7c6af5b15279349a6fcf1f746dbfbfa961 -Author: zeks -Date: Mon Feb 18 14:44:22 2013 +0400 - - some static data got in the way of saving project. - Created a dummy to avoid the problem - -commit 9b9e12bff8fe3f14f9b353d08cb4b9b43709e58f -Author: zeks -Date: Sun Feb 17 21:52:44 2013 +0400 - - this _really_ fixes relations name duplicate problem.... how I -lost this commti I will never know - -commit 69f8324b8ae00e9861d1e52815653734ad846a25 -Author: zeks -Date: Sun Feb 17 21:08:04 2013 +0400 - - fixed illegal name warning for relations - -commit 30d95f5e07f64f67fd0072df8b2f78416e231f6f -Author: zeks -Date: Sun Feb 17 17:34:31 2013 +0400 - - Technically, this commit can be used and is working. - Last visited/Marked/Favourites views are working even though they -do not - yet have full feature set. - L_UniversalModels in src/libs must be built separately prior to -Douml - compilation - -commit 35f2e96ecd488627cbf17039d755cd3f41d56bf2 -Author: zeks -Date: Sun Feb 17 05:31:01 2013 +0400 - - cleaned up some stuff from project's generation settings - -commit 8fa03b09630fdbbc3bc8b9ba3460fe66e61718f4 -Author: zeks -Date: Sun Feb 17 02:46:36 2013 +0400 - - non working - moving catalog functionality into a separate widget - -commit 1471b2241a9d01e4445ba8f4b86ebea01b5d461f -Author: zeks -Date: Sat Feb 16 15:30:55 2013 +0400 - - just a fix to save changes forgotten in a previous commit - -commit 0546290f8c14c62f42c00e1afe502cbe17aba68d -Author: zeks -Date: Sat Feb 16 15:15:17 2013 +0400 - - DO NOT TRY TO BUILD THIS COMMIT. - It is only here so that I don't lose work to some freak accident. - - Added a generic table/tree model library to ease creation of -interface - elements. - Added a rotating "last visited class" treeview that allows to -select - classes back in main view. - Added a search for rotating listview. - -commit 746269355d601bcda2af1784d5c0bc41a7f78b2e -Author: zeks -Date: Thu Feb 14 22:04:35 2013 +0400 - - fxies mini toolbar crash - -commit 5dd3d76e0257c84e7d3dec65f12ec92945d1055e -Author: unknown -Date: Thu Feb 14 19:24:24 2013 +0400 - - fixed all generators to not produce bodies of abstract functions - -commit 60e6b3e11d392e9dde18b3f10fe332c4844db987 -Author: unknown -Date: Thu Feb 14 18:18:10 2013 +0400 - - saved tab in operation dialog was rather annoying. removing this - -commit 4bbc1d28e1184ef214d2e41b2c07a8257eedff73 -Author: unknown -Date: Thu Feb 14 18:10:28 2013 +0400 - - some more fixes for propagation to/from abstract operations - -commit 4d0e4eb60c676aba416e768e605f89c875dd9752 -Author: unknown -Date: Thu Feb 14 16:40:55 2013 +0400 - - 1. Unmark all will now correctly set "Generate" label color to -blue - 2. Abstract operations' definitions will be saved on project -save. - This is required for proper propagation when changes are made in -the - abstract operations. - To complement this - generators (currently cpp gen only) will -skip body - tag if isAbstract is true - -commit 7723668db70c2a9d9c416b929916f56542d97d89 -Author: zeks -Date: Thu Feb 14 00:38:58 2013 +0400 - - HOPEFULLY this will fix ****ing icons >_< - -commit 036ec1bfe4ceedc51e792428cd90fca9ad423a76 -Author: zeks -Date: Thu Feb 14 00:29:09 2013 +0400 - - these are proper defaults - -commit d3e2e65b436d4825535f461b92d81244969162aa -Author: zeks -Date: Thu Feb 14 00:21:43 2013 +0400 - - now I only need to get rif of excess tabs - -commit eb5f0630ae10a64e0600aa05a2effb32bae605ba -Author: unknown -Date: Wed Feb 13 20:05:46 2013 +0400 - - debugging deploy - -commit ecdc0bcb72b33b627ddd4277e59d7462701f6e85 -Author: unknown -Date: Wed Feb 13 19:30:04 2013 +0400 - - . - -commit e4b63f656347a1f3f80afcdf74820d80608c26a4 -Author: unknown -Date: Wed Feb 13 19:03:10 2013 +0400 - - more problems with ini file - -commit b7b9e6cbbf36fb7f3bfcd050eafc561cd004113f -Author: unknown -Date: Wed Feb 13 18:57:18 2013 +0400 - - fixing problem with settings file - -commit f2545b17cb4bc678fb4ed65ddd6c4162bb075035 -Author: Leonardo Guilherme de Freitas -Date: Sun Feb 10 17:31:38 2013 -0200 - - Moving Readme.txt to README.md - -commit 46a1727b8078291814e94cb17251c8d5478ff17a -Author: Leonardo Guilherme de Freitas -Date: Sun Feb 10 12:48:03 2013 -0200 - - Update Readme.txt - -commit f6f3f89885d97fd9ebd16adcb757bef84c409114 -Author: zeks -Date: Sun Feb 10 17:36:59 2013 +0400 - - more readme changes - -commit 52aa4f40fd60aaea4e9fcc6f725eb32049acf6d5 -Author: zeks -Date: Sun Feb 10 17:32:36 2013 +0400 - - removed outdated readme files. if anyone wants to bring them up -to date and add back - feel free - -commit 1b01250d85b4c60e19d1e1d196ddb95a58333b70 -Author: zeks -Date: Sun Feb 10 17:23:14 2013 +0400 - - changes in readme file - -commit 1832116d4bc44da61dc89e5313b2d4172fde6e55 -Author: zeks -Date: Sun Feb 10 04:27:32 2013 +0400 - - removing tools that are not yet working from context menus - -commit 661317842a413d6567f1a7edfee4c43a65ced09e -Author: zeks -Date: Sun Feb 10 02:02:13 2013 +0400 - - setting up for release - -commit b8001071933d8c22bec615c0b5e4afff6af8a848 -Author: zeks -Date: Sat Feb 9 19:11:50 2013 +0400 - - color coded generation button to reflect if it will generate from -marked items or selected node - -commit 900cb68b025d0e2252ceb904ec1d093d941065f6 -Author: zeks -Date: Sat Feb 9 18:55:59 2013 +0400 - - some changes to plugout upgrade but it is still not working - -commit 31f81985ee724cd0521ee77adbdf2aad763e7335 -Author: zeks -Date: Sat Feb 9 17:54:04 2013 +0400 - - testing plugout upgrade - -commit b125602158faf3b3f098e816c331bfe00834100c -Author: zeks -Date: Sat Feb 9 14:35:50 2013 +0400 - - all generators seem to be working - rountrip body is working - -commit 253f2014bd59b28bef8e40c2fe68e6e97e38fd91 -Author: zeks -Date: Sat Feb 9 01:02:55 2013 +0400 - - php reverse sems to be working - -commit b467c8b5e68aaabef69efd9e35b146e4614a3049 -Author: zeks -Date: Sat Feb 9 00:56:27 2013 +0400 - - java cat works - java reverse seems to be working also - -commit 184836049406807898928cacd42f8d5e4d3ce914 -Author: zeks -Date: Sat Feb 9 00:51:50 2013 +0400 - - idl generator works - -commit b89f770e9c6dc0d8e3fb2c0754d82854147a780d -Author: zeks -Date: Sat Feb 9 00:40:06 2013 +0400 - - stuff works up to php gen - -commit ae4df2ef1a1371ba39bcd085ce21ea79300f125d -Author: zeks -Date: Fri Feb 8 23:25:27 2013 +0400 - - plugins up to java reverse compile and work. JReverse needs -testing - -commit eca9f4d36891e19f0ae90e101b0c1d96df71843f -Author: zeks -Date: Fri Feb 8 20:20:48 2013 +0400 - - fixing/checking plugouts - -commit 54ea87571f738b61ca7450e96f9b3f38292e3e46 -Author: zeks -Date: Fri Feb 8 03:33:55 2013 +0400 - - removing bouml - - changing copyright - - most of Bouml is gone - -commit c1e9522b673f02d70c0fd84069063675550698c7 -Author: zeks -Date: Fri Feb 8 01:53:54 2013 +0400 - - 1. This seems to make toolbar clamp to actual window borders - 2. Created "Generate" tool bar entry - it will work like this: - if there is no selection it will pick first generatable node -upwards in - the hierarchy and generate it - if there are selected items it will create a list of all -generatable node - parents for them and generate all of them - -commit d059507eb2cda44a44493b56d16e87db27bfbcfd -Author: zeks -Date: Wed Jan 16 23:46:36 2013 +0400 - - picked pasguis's settings changes - -commit c6f8e742f19b4d186c9cd01efcae3b3dc113dddf -Author: zeks -Date: Thu Feb 7 01:15:41 2013 +0400 - - 1. fixes double delete of diagram window on project close - 2. non english characters are now allowed in non-class members - -commit 90a42bdada0dcaee589ac011c89a4fc793a0b13f -Author: zeks -Date: Wed Feb 6 23:38:12 2013 +0400 - - . - -commit 64c60563e3380d6c13cd9a8d317639c83a2788e7 -Author: unknown -Date: Wed Feb 6 16:33:52 2013 +0400 - - will now preserve unicode text in function bodies - -commit bd84ac9e172074fcf2f9b43c5720ab4c2a88325e -Author: unknown -Date: Wed Feb 6 13:24:36 2013 +0400 - - 1. now deleting operation data copy that is used to compare -changes in - operation dialog - 2. app will now appear maximized on startup - -commit 1c4e1eb09186741eafa565bee974b06b2176b2a6 -Author: zeks -Date: Wed Feb 6 02:13:45 2013 +0400 - - made unicode in notes on diagrams work. fixed save problem that -damaged the project - -commit 9b0774c38d23c6a85ccf90c76b1e9dd7b8c13a9f -Author: zeks -Date: Wed Feb 6 00:11:11 2013 +0400 - - this should fix reopening of diagrams - -commit 30d3b7d1edd9a9975b3c987678db418f55712997 -Author: zeks -Date: Tue Feb 5 23:32:48 2013 +0400 - - cleaned up debug leftover - -commit 56bd1e2848bd0b2b48c0eadd4c17b2db26e8d3ed -Author: zeks -Date: Tue Feb 5 22:59:14 2013 +0400 - - Revert "comments working for attributes" - - This reverts commit 486ed47ad03b3c58d3e52a215190ed5ba9aca9e6. - -commit 65e3dfbab57e9c143a7cc5404b003f58cbb91671 -Author: zeks -Date: Tue Feb 5 22:44:35 2013 +0400 - - 1. This makes comments and default values to be write in the -encoding that - application is working with into cppp files - 2. If only comemnt was chanegd for an operation, app will not ask -if - propagation is needed - -commit 6a3aa08a0cd63ff0de00b822d6ec55496477799e -Author: zeks -Date: Tue Feb 5 20:54:54 2013 +0400 - - made it work for attr comment - -commit c2238f32ec49bca70ae56d3c925e00746132e52e -Author: zeks -Date: Tue Feb 5 19:19:50 2013 +0400 - - . - -commit a707a0e58ff0a8d69cfe807d645ede0c62228d0d -Author: zeks -Date: Tue Feb 5 01:33:59 2013 +0400 - - UNTESTED. USE AT OWN RISK. - - 1. Fixed Saving/Loading of unicode characters in item -comments/inital - valuse - 2. Fixed a problem that would not allow to press ok for attribute -dialog - unless the name was chanegd - 3. Fixed a rather stupid copy/paste problem that essentially made - operator!= for WrapperStr's into operator== - -commit f4c61dccd05765fa1f52fb54b1797a8c275686c6 -Author: zeks -Date: Tue Feb 5 00:17:28 2013 +0400 - - something broke - -commit 364793b5a9b764f5d0da99331ae4c43d703c28b5 -Author: zeks -Date: Mon Feb 4 21:30:21 2013 +0400 - - next commit will have all output in cppgenerator converted to -utf8 - -commit 486ed47ad03b3c58d3e52a215190ed5ba9aca9e6 -Author: zeks -Date: Mon Feb 4 20:41:16 2013 +0400 - - comments working for attributes - -commit 4979037383c716c1674d6035d5d632c7b5422dd8 -Author: zeks -Date: Sun Feb 3 22:00:12 2013 +0400 - - got rid of Q3CStrings in main application and CPP generator. The -result needs thorough testing but seems to work - -commit 194c6c40a4db671f50ea2090723ba40d71fb9bed -Author: zeks -Date: Sun Feb 3 21:06:04 2013 +0400 - - fails - -commit cd8dea41067407a2bf60052dab0ee6b076e0feeb -Author: zeks -Date: Sun Feb 3 20:45:32 2013 +0400 - - still working - -commit f4c1be63deb8e3c4361e8fd498be4e4b454b7b00 -Author: zeks -Date: Sun Feb 3 20:41:59 2013 +0400 - - still working - -commit 058ef2b69be11c36f92897363709eb435fb6c108 -Author: zeks -Date: Sun Feb 3 20:32:16 2013 +0400 - - still working - -commit 771c93f1e6d330a98ee34621c1b767c6b486316b -Author: zeks -Date: Sun Feb 3 20:19:07 2013 +0400 - - still works - -commit 4d7113cd82653877685bd139a73fb06987133601 -Author: zeks -Date: Sun Feb 3 20:07:26 2013 +0400 - - still works - -commit e15afe4392c404798094f41bf5ae1bc6cd06144c -Author: zeks -Date: Sun Feb 3 19:51:50 2013 +0400 - - still working - -commit 5c2bbe48b2d03979768b4d7849826a0fdedb16ee -Author: zeks -Date: Sun Feb 3 19:42:04 2013 +0400 - - still working - -commit 791a80999628e4c9c43fb688c35f3ecf59bcdf0a -Author: unknown -Date: Sun Feb 3 18:04:08 2013 +0400 - - fixed to make plugouts compile once again and make compatibility -mode to actually be compatible :) - -commit b5f6660c90b9ea8b81b14cb0ef0f2f3ac78d5495 -Author: zeks -Date: Mon Jan 21 22:48:18 2013 +0400 - - minor fix to gitignore - -commit 24649e58803c02e47053e299994a381a67bd4a19 -Author: zeks -Date: Mon Jan 21 22:43:48 2013 +0400 - - fixed segfaults on linux - -commit 668f63df831e928b5053b191189345c53cea0aea -Author: zeks -Date: Mon Jan 21 21:35:18 2013 +0400 - - forgot to cleanup debug stuff. fixing - -commit e4e4319e3d303e7fb88f8b0dd1bc430705c89ebc -Author: zeks -Date: Mon Jan 21 21:15:40 2013 +0400 - - plugins now work in compatibility mode - -commit 0355dcca16bfb0c2163cedfd9f4fda00e17ec38f -Author: zeks -Date: Sun Jan 20 22:44:11 2013 +0400 - - removed "Bouml" from preserved bodies - will no longer generate throw() specifier for functions that do -not have - exceptions specified - -commit 9bedb622a07212c49b5cec8dc9e42f129c014d16 -Author: zeks -Date: Sun Jan 20 19:41:36 2013 +0400 - - implemented get/set marked parameter movement inside the same -class - fixed a possible segfault that could occur if there was either no -getter - or no setter while movinf stuff around - fixed incorrect isWritable non-assignment on FillGui in -OperationDialog - fixed incorrect definition update happening when stiff was - programmatically assigned to c++ checkboxes - made it possible to actually update KeyValue table from node - renamed some stuff in ParamTable and KeyValue atble for clarity - -commit 7af3028113a6abb6dbb7036b07bf4ecf6de49b52 -Author: zeks -Date: Fri Jan 18 04:08:17 2013 +0400 - - this should fix missing icons problem for linux - -commit 1188af98eff1a5b9f16a380fee3ada95d0d1727c -Author: zeks -Date: Thu Jan 17 00:54:08 2013 +0400 - - Fixes settings problem. - I was tripped by the fact that .ini format that Qt uses force a -[General] - section to be present but not read by QSettings. Everything else -- can, it - - can't. Obviously, not documented in any obvious place... - -commit fac678f059e7c867dd50705492704b55c0eba287 -Author: zeks -Date: Wed Jan 16 21:38:31 2013 +0400 - - fixed problem with dots in project name - -commit 228b3418c809d6c7708b338d10ddc81fb0978a65 -Author: unknown -Date: Wed Jan 16 14:18:54 2013 +0400 - - Importing a project failed rather spectacularly when the result -was saved - (Essentially - making the whole project unusable). Fixed. - -commit 8d685590f980194354a9705e83ff1fb5ea146b76 -Author: zeks -Date: Wed Jan 16 02:13:07 2013 +0400 - - Will no longer generate const getters for ctatic variables in -c++ code - -commit 5a472baac2979476d276c1edb88a4267505336c1 -Author: zeks -Date: Wed Jan 16 00:17:25 2013 +0400 - - incorporated gilberto's changes to .pro file - pasgui's temporarily rejected until he reworks them to allow -unbroken - development process - -commit 6f85e2d498fd8d1d38cc0a9937690a802e84e991 -Author: zeks -Date: Mon Jan 14 23:38:41 2013 +0400 - - Added a compatibility save mode for people who don't want to lsoe - compatibility with 4.23 yet - -commit 0d20bc81bcab0171a71192eadcf09e0470e43e35 -Author: zeks -Date: Sun Jan 13 23:44:10 2013 +0400 - - browser object diagra and object diagram window's relationship -allowed - already deleted pointer to be used for ->on_close - I am not sure that what I did to fix this is corret. will need -to review - this commit when I am not as sleepy - -commit c841dbde329cbe42c682e082c04aa7c2f2b7ef66 -Author: zeks -Date: Sun Jan 13 23:20:07 2013 +0400 - - fixed segfault that was happening on repeated artifact dialog -opening - -commit f81fe3c5ea48cfeb7a0a92b89b2fafc6b999e799 -Author: zeks -Date: Sun Jan 13 23:06:13 2013 +0400 - - previous commti contained a problem that caused segfaults. It is -fixed now - -commit a83d7ac9bda54930267d65f308bae1ba6993dd95 -Author: zeks -Date: Sun Jan 13 22:27:08 2013 +0400 - - relations can be duplicated as well - -commit e2afdd0b1cffaad33b4fbc5fc7640aa3c60959c8 -Author: zeks -Date: Sun Jan 13 18:46:10 2013 +0400 - - now attribute with get/set operations can be freely moved and -copied between classes - they take their respective getters/setters with them - -commit 6a02f3b98a57653de2c3c9962cb8ba7fb96e504d -Author: zeks -Date: Sun Jan 13 17:17:04 2013 +0400 - - reopening c-initializer window caused segfault. no longer - -commit 9d671e9e298bcfa73ad26f401b525cefd87ae81d -Author: zeks -Date: Sun Jan 13 01:22:11 2013 +0400 - - now propagation confirmation messagebox appears close to the -cursor - now cancelling propagation no longer closes the window - -commit d9fe22493312b55e53cf8d44b86ec3d36dcf937d -Author: zeks -Date: Sun Jan 13 00:10:32 2013 +0400 - - fixed a really stupid mistake that prevented actual propagation, -lol - -commit d5f5833398dda6c029d1dd1cf7f548ef670154b1 -Author: zeks -Date: Sat Jan 12 20:07:37 2013 +0400 - - made cpp reverse work. - -commit 4c2e3ed9ca3612c91b2f7dca80dba495bec57d38 -Author: zeks -Date: Sat Jan 12 19:13:55 2013 +0400 - - test - -commit 1e5bee24b2bb285060d7b70fe32ae813d0631bff -Author: zeks -Date: Sat Jan 12 14:48:23 2013 +0400 - - I regex replaced all mentions of separate command header files -into one - global apicmd.h header to avoid further problems with separate -file - changes. It's not like tehre is ANY sensible reason for each -project to - have its own copy of these enums - -commit 0c917d9b15113982613951f742559203dc67bc55 -Author: zeks -Date: Sat Jan 12 14:20:32 2013 +0400 - - found the reason deploy didn't work - needed to change -oninstancecmd - everywhere to correspond new c++11 commands - -commit f01b75e35f64b4bd334829e1c176f63ceb356218 -Author: zeks -Date: Fri Jan 11 22:01:22 2013 +0400 - - fixed java tab - -commit 1dc0bee3c295d49db23cc87d03a1c208cb3b2aff -Author: zeks -Date: Fri Jan 11 19:04:05 2013 +0400 - - Modified edge toolbar creation mechanism to work with widgets -created with - designer. - To "promote" top level widget it is necessary to go to .ui file -and change - base class manually. - -commit 2d76fd520225a12d2b91fdffe15033ba01f3f50f -Author: zeks -Date: Fri Jan 11 05:19:02 2013 +0400 - - Added a dialog to insert constructor initializers to constructors - -commit d710d454167b02eaa4b2c2a2e9fa80268155492b -Author: zeks -Date: Wed Jan 9 18:35:43 2013 +0400 - - fxied disappearing {v} on parameter update - -commit c285544cd48f0e358bb5e3d9eda007341fceede8 -Author: zeks -Date: Wed Jan 9 15:46:55 2013 +0400 - - can now specify if propagation is need below current class or for -the - whole tree - -commit 39981bf317a881e0c6d1bcc1d883d8eaa542db3c -Author: zeks -Date: Wed Jan 9 14:05:37 2013 +0400 - - . When an abstract function was inherited that did not have -default - definition set - it was not added into he copy. - Should be fixes - 2. Historic now opens properly for older projects. - 3. Selection set back to single - 4. If a project doesn't see {final} in the default operation -declaraton - while loading settings - it uses the default settings instead - -commit 9ffd46c1c5fc1280c0af33e72807f7946a271891 -Author: zeks -Date: Wed Jan 9 04:32:06 2013 +0400 - - floating toolbar no longer has entry in the taskbar - -commit 0d723ac9621f9092dd231c61048f4da48eda8c22 -Author: zeks -Date: Wed Jan 9 04:00:57 2013 +0400 - - this should make artifact dialog behave a little better - -commit e72f06b70d25299b0caa69c8bee0ec397e6201e4 -Author: zeks -Date: Wed Jan 9 01:53:44 2013 +0400 - - ... - -commit 68a078aae650dadf84932bc39133534a0d15c591 -Author: zeks -Date: Wed Jan 9 01:53:28 2013 +0400 - - from now on - douml can read 4.23 files without conversion - -commit 897a7cdac674736c207ff6d1e0fd21da019d1f67 -Author: zeks -Date: Tue Jan 8 22:50:55 2013 +0400 - - now changes to functions that are inherited are propagated to -through the inheritance tree on save - -commit 0c29416c13bf48f6a96ccf6338406b99187bf62e -Author: zeks -Date: Tue Jan 8 19:38:41 2013 +0400 - - pre operation origin add - -commit 86e605b378c95c8cea0b8886b90cbddf34a439a6 -Author: zeks -Date: Tue Jan 8 02:27:08 2013 +0400 - - properly updating parameters table in operation dialog - -commit bc8d74f3261760c609242c7d79853d2ce05a09c8 -Author: zeks -Date: Mon Jan 7 22:51:33 2013 +0400 - - replaced stuff in plugouts to correspond c++11 changes in main -code - -commit ed0539c706599ea3b864352e21a62ebec3c261e1 -Author: zeks -Date: Mon Jan 7 22:43:39 2013 +0400 - - replace 1 - -commit 5e5a63b1ccb3b4f49567e0b181b3893a34fc6a70 -Author: zeks -Date: Mon Jan 7 22:28:04 2013 +0400 - - pre grep replace - -commit 7754b0eb1aca8188c60ab9ef3a235d18f135ac39 -Author: zeks -Date: Mon Jan 7 18:35:16 2013 +0400 - - . - -commit 24aa9566118e8005f8f957707a1720f7c4d201a6 -Author: zeks -Date: Mon Jan 7 16:17:54 2013 +0400 - - should fix htokeys in list - -commit 748b0d5b7fbc43ceeebf771e6eb3ebefdc9f6bc7 -Author: zeks -Date: Mon Jan 7 10:48:54 2013 +0400 - - edge toolbar now hides when operation dialog is closed - -commit 9a5c661718cf82f17f2115aac066c5267c70b7e5 -Author: zeks -Date: Mon Jan 7 10:18:36 2013 +0400 - - re-enabled what's this entry - -commit 0efa058d0f87070e50ec7a953bbcd0a4e38b2a64 -Author: zeks -Date: Mon Jan 7 09:41:27 2013 +0400 - - added possibility to "implement whole interface" to class context -menu - pretty sure there will be side effects, but it seems working atm - -commit 2ab0a504c186c84d80cd04591f295aa106a8abe9 -Author: zeks -Date: Mon Jan 7 09:06:52 2013 +0400 - - added a bunch of sensible constants as switch case names - -commit f463d5425046b2cac69072128eaea9bb9c347a2c -Author: zeks -Date: Mon Jan 7 08:11:55 2013 +0400 - - removed useless MenuItalic class and references to it - -commit 87fa7a7836e9d847cf01e3d4377d123aff90caf0 -Author: zeks -Date: Mon Jan 7 08:05:57 2013 +0400 - - it seems like qt had ::paint function for QMenuItem at some point -which is - no longer there. As a result - all italics font in Q3PopupMenus -fails - This commit fixes that issue for inherited abstract operations -and should - be used aas a reference on how to deal with this problem - -commit b8406aee543ceffd1aa7d1b463dd5a524587a366 -Author: zeks -Date: Mon Jan 7 07:29:07 2013 +0400 - - painting of italic font stopped working for some reason - -commit d2ba01e83beaf11020bf544b8876523e8c9b0449 -Author: zeks -Date: Mon Jan 7 04:09:26 2013 +0400 - - Revert "Reverting SharedPointer on ClassDialog::Instance" - - This reverts commit 258ed4dd0dcac8755743680b22cd118b34d3261c. - -commit e16dba25786967ef04089f9591c41f55ca3bb88a -Author: zeks -Date: Mon Jan 7 04:08:18 2013 +0400 - - browser node seems to be deleted independently which causes the -crash when operation dialog is auto deleted - -commit c24129c01d568707bf2ddcaee1e67fda06f1f8c2 -Author: Leonardo Guilherme de Freitas -Date: Sun Jan 6 18:49:09 2013 -0200 - - Reverting SharedPointer on ClassDialog::Instance - -commit 99535230a084febfbf8a66e8c7532a03cef563f5 -Author: Leonardo Guilherme de Freitas -Date: Sun Jan 6 17:52:56 2013 -0200 - - Fixing dialog\DialogUtil with / instead of \ - -commit 31268595cce28f645182f7947028d1641acbd175 -Author: Leonardo Guilherme de Freitas -Date: Sun Jan 6 17:49:08 2013 -0200 - - Replacing all tabs widh spaces on *.pro files - -commit ea3e4b54b73d038bb14cfb18613e630a958bf7da -Author: Leonardo Guilherme de Freitas -Date: Sun Jan 6 17:05:12 2013 -0200 - - Reindenting all the source code - -commit 2afb006346cc7978a5eb64f6d2f2ce21cab16bac -Author: zeks -Date: Sun Jan 6 14:55:28 2013 +0400 - - operation and attribute now have long-missing "Up" menu entry -that will - jump selection to their parent - -commit 63b5dbeac05726591ecd143f03b08a810190126e -Author: zeks -Date: Sun Jan 6 14:13:22 2013 +0400 - - operation definition now properly reacts to default/delete -(vanishes) - -commit 3cadf0cf9676248bf9e545672e53484b3796f5c0 -Author: zeks -Date: Sun Jan 6 12:00:14 2013 +0400 - - renamed stuff back :) - -commit 4234b71de37421ac684f26347b2fd54dd9f203ff -Author: zeks -Date: Sun Jan 6 11:23:35 2013 +0400 - - 1.Linked toolbar and dialog that it is bound to - 2.Made toolbar disappear when user clicks outside of it or its -dialog - 3.Made toolbar decay WAY slowly - 4.Toolbar no longer gets focus when it's shown - 5.Wheel event over widget no longer scrolls tabs. This was -totally awkward - and got in the way. - To scroll tabs it is now necessary to wheel over mouse icon - . - -commit 0b2b2ba7c36209d78040d8d8dc92592c9f1a5339 -Author: zeks -Date: Sun Jan 6 07:10:48 2013 +0400 - - fixed node navigation - -commit 7a3eb40f88a44b0067eff808f7d711f1c4443f19 -Author: zeks -Date: Sun Jan 6 05:07:57 2013 +0400 - - fixed problem with cyrillic characters in initial values lineedit - -commit 2423109a6a39e2e0dac5eb9120c8a7997a822cd3 -Author: zeks -Date: Sun Jan 6 03:57:14 2013 +0400 - - made c++11 operation modifiers work (generate cpp) - -commit 08d62bafa81c9df315b1efe9755a569855c7b65a -Author: zeks -Date: Sat Jan 5 23:02:09 2013 +0400 - - not sentirely sure what's happening with enum during generation - -commit 66e7ccdb07eb40a36af28368a5d83f15eaefbbbd -Author: zeks -Date: Sat Jan 5 20:10:03 2013 +0400 - - ... - -commit 7d5dbee5f4487bf21192ec53ef406549105a8b32 -Author: zeks -Date: Sat Dec 29 16:34:17 2012 +0400 - - moved .pro file - removed greeting screen for the time of development - -commit 788316c31ebef527da3e62a7f7226a2204fa14ba -Author: marchenko -Date: Tue Mar 13 02:26:39 2012 +0400 - - added headers for some files - -commit d7867272d96b3c8f40cd2fd3c1f999fb26a59595 -Author: marchenko -Date: Tue Mar 13 02:15:02 2012 +0400 - - applicationwide clipboard nearly finished - -commit 9448fa8b31a96979b85b27d7eb7bd3f7a8d22ba5 -Author: marchenko -Date: Tue Mar 13 00:21:18 2012 +0400 - - operation dialog is _somewhat_ working. Need to palce elements to -their proper places - -commit bee0115555f8f7bf5a61c21d1a73c08360580301 -Author: marchenko -Date: Mon Mar 12 22:34:50 2012 +0400 - - I don't think operation dialog will work yet but at least it -compiles - -commit 2382c1d6b5ff918435f3a29fcfe52957edb82d42 -Author: marchenko -Date: Mon Mar 12 01:14:46 2012 +0400 - - stopping gor today. still need to split a little in the main -function and update a few tables - -commit 5d6bf287e6d217f56b957e9f4123bcaf3847fc2b -Author: marchenko -Date: Mon Mar 12 00:59:16 2012 +0400 - - separating operation - -commit 52e559fc0ae80efc436a3ca8d0cdd07bf6cbd421 -Author: marchenko -Date: Sun Mar 11 21:43:48 2012 +0400 - - starting separation of operation dialog - -commit 420be4b6ae9d7060ca02505032216795a3e87936 -Author: marchenko -Date: Sat Mar 10 21:54:12 2012 +0400 - - fixed a bug where a toolbar appeared within dialog bounds - -commit e8dbeebc76b53e06fe8f84ee5191de37bdad4c95 -Author: marchenko -Date: Sat Mar 10 20:33:28 2012 +0400 - - added proper reaction to mouse wheel - -commit 2f841a971ec3edbd56aeb9b3273d3c61cd8b9a7f -Author: marchenko -Date: Sat Mar 10 20:00:58 2012 +0400 - - new feature almost working. Still a bit unnatural but working - -commit a63d4af6f7c38e9571a5d4b49b67cd1eafdf13e6 -Author: marchenko -Date: Sat Mar 10 15:56:07 2012 +0400 - - fixed some bugs - -commit a2da700fcc55af4d2c24dc8c541f3655f93831ef -Author: marchenko -Date: Sat Mar 10 02:59:13 2012 +0400 - - show/hide tabs nearly done - -commit 8016dfc0a890b3696aa450e7c408594b4ff4a8bf -Author: marchenko -Date: Fri Mar 9 23:52:47 2012 +0400 - - I am afraid there is no way around putting boost in our repo - Static type identifier code requires crc.hpp and it will only -get more - neecessary... - -commit b9e3d24159e4fc807faab325dc22318eb2848cdd -Author: marchenko -Date: Fri Mar 9 23:32:44 2012 +0400 - - toolbar almost working - -commit 1e2a28ecf0e1b612e403feafd4098bcc898e96b0 -Author: marchenko -Date: Fri Mar 9 17:16:45 2012 +0400 - - fixes settings generation - also probably some other places where qtexstream was never -flushed - -commit 36f2eff9c0ecf6b05ed1d1534bf1f3c6aa7b3287 -Author: marchenko -Date: Fri Mar 9 15:58:59 2012 +0400 - - generators might work now. - -commit 52f566048a2a65370c1a4f2d69ced5d549c23bcf -Author: marchenko -Date: Fri Mar 9 15:04:51 2012 +0400 - - temporary break to fix the plugouts - -commit cde3e0b0c4337229aef66673cb496f7ed09efa52 -Author: marchenko -Date: Fri Mar 9 01:23:32 2012 +0400 - - still segfaults - -commit 14f899438256f9faba81dea0d4eedce668bd2487 -Author: marchenko -Date: Fri Mar 9 01:16:22 2012 +0400 - - segfaults - -commit 1f2246f2587deb823512a828f92ee34b1437ba99 -Author: marchenko -Date: Fri Mar 9 00:48:29 2012 +0400 - - a bit more - -commit 5f51ec1f2025565089d00a0475e07335667a1f13 -Author: marchenko -Date: Thu Mar 8 23:40:00 2012 +0400 - - class dialog split - -commit 97b0982dce7d6766f47044c9a95fbcb42b4db050 -Author: marchenko -Date: Thu Mar 8 19:30:09 2012 +0400 - - classdialog separation - -commit 82930c1c853eaaff28e71237c411670ad8d45455 -Author: marchenko -Date: Tue Mar 6 00:12:15 2012 +0400 - - this fixes weird string behaviour even though we need to think of -hot to - return const char * without using static ByteArray. - Fixed problem that would segfault app on project close. - The function that cause it was called after the object for it was - already destroyed NAD it did nothing(and this was stated as such -in its - body) - -commit 67dc76a09b364f1da2985f6a79d640b10cd082ec -Author: marchenko -Date: Mon Mar 5 21:29:06 2012 +0400 - - working wrapper - -commit 001228fb60fb357028fde48e8b25aaca5911ffe1 -Author: Zeks -Date: Mon Mar 5 02:24:17 2012 +0400 - - . - -commit 1b4dd00a0d2d46658c391c2daf529fe4e5edf140 -Author: zeks -Date: Mon Mar 5 02:07:15 2012 +0400 - - test build - -commit 15987b5f15787ca2da08bfa0ebf25385ecf36f2b -Author: zeks -Date: Sun Mar 4 23:46:18 2012 +0400 - - wrapper str - -commit a3648cfec42e9e445269abc7b1897a36a1bc1e5c -Author: marchenko -Date: Sat Mar 3 00:02:31 2012 +0400 - - fixed some includes - -commit 3c674ba78711fbeecfdc229e062cc3079e8c4966 -Author: marchenko -Date: Fri Mar 2 23:44:25 2012 +0400 - - this is a proper fix for what SciBoy noticed in ToolCom.cpp I did -introduce a bug there, but this is the correct solution - -commit 40ece583f35f0258a7673b3cc7fbfdadd97629c5 -Author: Leonardo Guilherme -Date: Fri Mar 2 16:38:28 2012 -0300 - - Updating zeks gitignore file - -commit b6837b6e8976496c2abd4367f880e2d05d191a93 -Author: marchenko -Date: Fri Mar 2 02:08:39 2012 +0400 - - Congrats guys, I have nailed it. Code needs cleanup later but -generation works. Probably similar fix will ahve to be done at other -places. What I done was just .flush() the streams - -commit dea9e1744ed5ba112ac1ffc6b86e86389d2999ed -Author: marchenko -Date: Fri Mar 2 00:18:37 2012 +0400 - - weird behaviour spotted - -commit b838d8de4c4658773c2dc2fbdc539a01f1940319 -Author: marchenko -Date: Thu Mar 1 23:51:19 2012 +0400 - - ... - -commit e9d2189663c6ac63b803ef99527eedd410030acf -Author: marchenko -Date: Thu Mar 1 22:14:59 2012 +0400 - - Restored history functionality. - Whatever caused segfault is either gone or not present on -windows. - Linux testing needed - -commit fa43be0c12d953f86968563da793ed9f84939f1a -Author: SciBoy -Date: Thu Mar 1 10:30:54 2012 +0100 - - Updated the way menus are created to simplify creating them -further. - -commit 0ea819014ea3c7a035ab54fc0e53b589ca4782d6 -Author: Daniel Hellsson -Date: Thu Mar 1 09:02:22 2012 +0100 - - Fixed build errors introduced by Zeks. References to Q3TextEdit.h -(which on a - non-windows-system does not exist :) were changed to Q3TextEdit. - Some code in ToolCom.cpp had to be changed since there was a -wierd bug where a - function pointer was used to determine whether to exit -application (it was not - called). - -commit 5cef56d416a6493b0e7b5314fef78a8738446d5b -Author: Leonardo Guilherme -Date: Wed Feb 29 19:13:21 2012 -0300 - - Changing .gitignore to ignore generated Makefiles, moc files and -executable files - -commit 2a729f70ccbc6151d990d1d7e7f023fa99c0549f -Author: Daniel Hellsson -Date: Wed Feb 29 22:49:17 2012 +0100 - - A new way to create popup menus which I think is more flexible. - -commit f49bbb7475746b7380821edc063c61fcbf4abee1 -Author: marchenko -Date: Thu Mar 1 00:21:32 2012 +0400 - - finished getting rid of own crap code - -commit 2fa5f1ef8631fb89260155528d71c195a08074b1 -Author: marchenko -Date: Thu Mar 1 00:15:43 2012 +0400 - - this file appeared in repo by mistake - -commit b450506d3f0e4dd88d1dffd7f75180f071eeae20 -Author: marchenko -Date: Wed Feb 29 23:52:34 2012 +0400 - - yet another fix for ToolCom. Now it only disconnects process in -destructor or on reinit - -commit 5f676008fa44527650408bd5506bdbcfe4d5eb8a -Author: Daniel Hellsson -Date: Wed Feb 29 20:26:47 2012 +0100 - - Failed to commit the files I had changed. - -commit c9d5744ccec0b1624241a8a9823c43594eb6b1e4 -Author: marchenko -Date: Wed Feb 29 23:26:04 2012 +0400 - - Got rid of IF qt 23 checks - Got Rid of Q3MultilineEdits - Added an assert for the case if one of Bruno's cases gets called. -It isnt - called now but if it ever fires we need to do some fixes to -BrowserNode - -commit acbe09037776a563663cc75f82e7be343cd1a81a -Author: Daniel Hellsson -Date: Wed Feb 29 20:20:47 2012 +0100 - - Updated all the menus with proper headers. - -commit d77d8ee89b94874c0e1b81bb3b5dbf9fdf187f1e -Author: marchenko -Date: Wed Feb 29 22:55:27 2012 +0400 - - pre multiline removal - -commit 4a2f1f6b90201f7d4c097479aba311153cd60284 -Author: marchenko -Date: Wed Feb 29 22:49:23 2012 +0400 - - Revert "theoretically this function will alow to get KV pairs on -various forms" - - This reverts commit 52efb74f8d7ebda322303d34c88b93da88109d3c. - it does not belong to mainline and served its purpose anyway - -commit 233af11d1e245052a7d9b9fb5d1dec3f24ea33b1 -Author: marchenko -Date: Wed Feb 29 22:49:08 2012 +0400 - - removed some testing code. Moved diagnostics of ToolCom failure -to a slot - -commit 306d0233e0fd13c89039b72c140119fe18a80b85 -Author: marchenko -Date: Wed Feb 29 22:35:43 2012 +0400 - - forgot to fix logger headers. done - -commit 7f09759291fd58de31215164f1b367e759a8bd1b -Author: marchenko -Date: Wed Feb 29 22:21:49 2012 +0400 - - added a nifty logging class - QsLog - -commit 84e795d7891033000f94a4f299919e22eb0a8d0a -Author: marchenko -Date: Wed Feb 29 01:10:54 2012 +0400 - - A few variable initializations and chechks that I inserted after -cheching - Bruno's code with static analyzer. - What;s important - I set read function in ToolCom into endless -cycle - waiting for data. This might have just fixed our problem. It will -freeze - in case of an ACTUAL error but we are just testimg anyway. - -commit aa636e242199cfa57767097f3810e38e93906ed4 -Author: Daniel Hellsson -Date: Tue Feb 28 20:09:10 2012 +0100 - - Removed all the build warnings. - -commit 949637a4aa35ede48a30da11ec094b3b266aa73c -Author: marchenko -Date: Mon Feb 27 00:00:14 2012 +0400 - - fixed the bug where text just disappeared from properties dialog -: value - MultilineEdit now inherits from Q3TextEdit - -commit bcfb5134f081b96eae6a3be77fe1262d6c165877 -Author: marchenko -Date: Sun Feb 26 23:33:00 2012 +0400 - - theoretically this function will alow to get KV pairs on various -forms - -commit e46d2dcc822b12b32241d7fccb30625939955337 -Author: marchenko -Date: Sun Feb 26 00:58:04 2012 +0400 - - this should fix plugouts somewhat properly - while I am not sure how exactly com-> target and so on... managed -to get - set to their proper values in Bruno's code,i am fairly certain -that this is how it should be, really, - Keep in mind that I turned off "What's it" button in one of the -earlier - commits. Will turn it back on when I figure how to create it -without - causeing weird glitches in Toolbar - -commit dbf843bc21e627d72c8a55a501ff45c0c39d5f5b -Author: Leonardo Guilherme -Date: Sat Feb 25 19:25:27 2012 -0200 - - Updating About.cpp to point to our new address. - -commit a839607c53bfcf207adc1a36e796d14fc7039839 -Author: Leonardo Guilherme -Date: Sat Feb 25 19:21:25 2012 -0200 - - Adding gitignore - -commit b77d6fbea8c5c68b0782ef1a9640b1b98eaec53f -Author: marchenko -Date: Sun Feb 26 00:40:10 2012 +0400 - - !WARNING! - This commit is really a hack and si subject to major changes in -the - future. - -commit 38d87557b195be251a6e4fbc24f18d3ec4a193af -Author: marchenko -Date: Sun Feb 26 00:37:26 2012 +0400 - - These "porting" changes fix segfault on opening a project -(Windows) - They are no way a real fix as tehre is likely a stack corruption - happening. - But they work and allow to at least start fixing. - -commit 2c084835b63223c42656a5ad11edc1d0598d7d5a -Author: Leonardo Guilherme -Date: Sat Feb 25 18:14:14 2012 -0200 - - Removing binary files - -commit ad42e9f25c925e7fe64e4c1862c7f7ffa43173fb -Author: lgfreitas -Date: Wed Feb 23 18:40:40 2011 +0000 - - commented code for cpp_reverse - -commit b2e7deb84516707f3c32a03fc1c1eb40ee610583 -Author: lgfreitas -Date: Sat Feb 19 04:38:05 2011 +0000 - - Creating tags/ folder - -commit c90e34438113c93e51c92b1de262706c353c1e6a -Author: lgfreitas -Date: Wed Feb 16 04:34:54 2011 +0000 - - Creating release folder - -commit 0eecb7a8559635c417f16f25835b4df1aa2b8167 -Author: lgfreitas -Date: Thu Feb 3 18:49:41 2011 +0000 - - Updating README-linux and README-windows.txt - -commit 3d15f2d9ee504ab49b5f97050b10081298bee6ca -Author: lgfreitas -Date: Thu Feb 3 18:44:58 2011 +0000 - - Moving source to trunk/ diff -Nru douml-1.0~dev03-fa322b/debian/changelog douml-1.08/debian/changelog --- douml-1.0~dev03-fa322b/debian/changelog 2016-01-21 23:19:42.000000000 +0000 +++ douml-1.08/debian/changelog 2016-01-28 07:50:21.000000000 +0000 @@ -1,3 +1,9 @@ +douml (1.08-0ubuntu2~trusty) trusty; urgency=low + + * release 1.08 + + -- pasgui (lgp203.free.fr) Thu, 28 Jan 2016 08:50:05 +0100 + douml (1.0~dev03-fa322b-0ubuntu2~trusty) trusty; urgency=low * git commit fa322b diff -Nru douml-1.0~dev03-fa322b/debian/patches/src_dialog_version_h douml-1.08/debian/patches/src_dialog_version_h --- douml-1.0~dev03-fa322b/debian/patches/src_dialog_version_h 2016-01-21 23:19:42.000000000 +0000 +++ douml-1.08/debian/patches/src_dialog_version_h 2016-01-28 07:50:05.000000000 +0000 @@ -1,14 +1,14 @@ -Index: douml-1.0~dev03-fa322b/src/dialog/version.h +Index: douml-1.08/src/dialog/version.h =================================================================== ---- douml-1.0~dev03-fa322b.orig/src/dialog/version.h 2016-01-21 20:36:19.000000000 +0100 -+++ douml-1.0~dev03-fa322b/src/dialog/version.h 2016-01-22 00:19:42.462356147 +0100 +--- douml-1.08.orig/src/dialog/version.h 2016-01-26 23:39:19.000000000 +0100 ++++ douml-1.08/src/dialog/version.h 2016-01-28 08:50:04.686573345 +0100 @@ -27,7 +27,7 @@ #ifndef VERSION_H -#define DOUML_VERSION "1.0b6" -#define DOUML_BUILD_DATE "Sat, 30 Mar 2013 18:23:21 +0100" -+#define DOUML_VERSION "1.0~dev03-fa322b" -+#define DOUML_BUILD_DATE "Fri, 22 Jan 2016 00:19:42 +0100" ++#define DOUML_VERSION "1.08" ++#define DOUML_BUILD_DATE "Thu, 28 Jan 2016 08:50:04 +0100" #endif /* VERSION_H */ diff -Nru douml-1.0~dev03-fa322b/genplugouts/CppUtilities/hhbox.cpp douml-1.08/genplugouts/CppUtilities/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/CppUtilities/hhbox.cpp 2016-01-21 19:36:18.000000000 +0000 +++ douml-1.08/genplugouts/CppUtilities/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/CppUtilities/vvbox.cpp douml-1.08/genplugouts/CppUtilities/vvbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/CppUtilities/vvbox.cpp 2016-01-21 19:36:18.000000000 +0000 +++ douml-1.08/genplugouts/CppUtilities/vvbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -18,6 +18,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void VVBox::setMargin(int margin) { diff -Nru douml-1.0~dev03-fa322b/genplugouts/FileControl/hhbox.cpp douml-1.08/genplugouts/FileControl/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/FileControl/hhbox.cpp 2016-01-21 19:36:18.000000000 +0000 +++ douml-1.08/genplugouts/FileControl/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/FileControl/vvbox.cpp douml-1.08/genplugouts/FileControl/vvbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/FileControl/vvbox.cpp 2016-01-21 19:36:18.000000000 +0000 +++ douml-1.08/genplugouts/FileControl/vvbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -18,6 +18,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void VVBox::setMargin(int margin) { diff -Nru douml-1.0~dev03-fa322b/genplugouts/GlobalChange/hhbox.cpp douml-1.08/genplugouts/GlobalChange/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/GlobalChange/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/GlobalChange/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/GlobalChange/vvbox.cpp douml-1.08/genplugouts/GlobalChange/vvbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/GlobalChange/vvbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/GlobalChange/vvbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -18,6 +18,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void VVBox::setMargin(int margin) { diff -Nru douml-1.0~dev03-fa322b/genplugouts/gpro/hhbox.cpp douml-1.08/genplugouts/gpro/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/gpro/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/gpro/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/sm/hhbox.cpp douml-1.08/genplugouts/sm/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/sm/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/sm/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/uml_projection/hhbox.cpp douml-1.08/genplugouts/uml_projection/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/uml_projection/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/uml_projection/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/usecasewizard/vvbox.cpp douml-1.08/genplugouts/usecasewizard/vvbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/usecasewizard/vvbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/usecasewizard/vvbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -18,6 +18,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void VVBox::setMargin(int margin) { diff -Nru douml-1.0~dev03-fa322b/genplugouts/xmi/hhbox.cpp douml-1.08/genplugouts/xmi/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/xmi/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/xmi/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/genplugouts/Xmi2Generator/hhbox.cpp douml-1.08/genplugouts/Xmi2Generator/hhbox.cpp --- douml-1.0~dev03-fa322b/genplugouts/Xmi2Generator/hhbox.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/genplugouts/Xmi2Generator/hhbox.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -21,6 +21,7 @@ if(m_layout->indexOf(w) == -1) m_layout->addWidget(w); m_layout->setStretchFactor(w, stretch); + return 0; } void HHBox::setMargin(int margin) diff -Nru douml-1.0~dev03-fa322b/README.md douml-1.08/README.md --- douml-1.0~dev03-fa322b/README.md 2016-01-21 19:36:18.000000000 +0000 +++ douml-1.08/README.md 2016-01-26 22:39:19.000000000 +0000 @@ -1,12 +1,12 @@ -Built from tag: 1.0b7 - -DoUML version 1.0b7 +DoUML ================== -*** IMPORTANT NOTICE *** +##IMPORTANT NOTICE This is still a work in progress and the fact that the release is made doesn't mean that it is bug free. We recommend that you use DoUML along with source control and save your work frequently. +**A discussion group for DoUML was created for subjects other than issues: https://groups.google.com/forum/#!forum/douml** + ___________________ About @@ -148,7 +148,7 @@ Webpage ------- - http://sourceforge.net/projects/douml/ + http://douml.github.io/douml/ Contact email: ------------- diff -Nru douml-1.0~dev03-fa322b/src/diagram/LabelCanvas.cpp douml-1.08/src/diagram/LabelCanvas.cpp --- douml-1.0~dev03-fa322b/src/diagram/LabelCanvas.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/src/diagram/LabelCanvas.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -314,7 +314,7 @@ QPoint LabelCanvas::center() const { - return boundingRect().center().toPoint(); + return sceneBoundingRect().center().toPoint(); } QRect LabelCanvas::rect() const diff -Nru douml-1.0~dev03-fa322b/src/diagram/RelationCanvas.cpp douml-1.08/src/diagram/RelationCanvas.cpp --- douml-1.0~dev03-fa322b/src/diagram/RelationCanvas.cpp 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/src/diagram/RelationCanvas.cpp 2016-01-26 22:39:19.000000000 +0000 @@ -974,23 +974,22 @@ if (dx > 0) { int w = fm.width(role_a->get_name()); - - role_a->moveBy(endp.x() - w - ARROW_LENGTH, - endp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); + role_a->setPos(endp.x() - w - ARROW_LENGTH, endp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); } else - role_a->moveBy(endp.x() + ARROW_LENGTH, - endp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); + { + role_a->setPos(endp.x() + ARROW_LENGTH, endp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); + } } else { // vertical line if (dy == 0) dy = 1; if (dy > 0) - role_a->moveBy(endp.x() + ARROW_LENGTH - (dx * h / 2) / dy, + role_a->setPos(endp.x() + ARROW_LENGTH - (dx * h / 2) / dy, endp.y() - 4 * h / 3); else - role_a->moveBy(endp.x() + ARROW_LENGTH + (dx * h / 2) / dy, + role_a->setPos(endp.x() + ARROW_LENGTH + (dx * h / 2) / dy, endp.y() + h / 2); } @@ -1009,12 +1008,12 @@ if (dx == 0) dx = 1; if (dx > 0) - role_b->moveBy(beginp.x() + ARROW_LENGTH, + role_b->setPos(beginp.x() + ARROW_LENGTH, beginp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); else { int w = fm.width(role_b->get_name()); - role_b->moveBy(beginp.x() - w - ARROW_LENGTH, + role_b->setPos(beginp.x() - w - ARROW_LENGTH, beginp.y() - 4 * h / 3 + (dy * ARROW_LENGTH) / dx); } } @@ -1023,10 +1022,10 @@ if (dy == 0) dy = 1; if (dy > 0) - role_b->moveBy(beginp.x() + ARROW_LENGTH + (dx * h / 2) / dy, + role_b->setPos(beginp.x() + ARROW_LENGTH + (dx * h / 2) / dy, beginp.y() + h / 2); else - role_b->moveBy(beginp.x() + ARROW_LENGTH - (dx * h / 2) / dy, + role_b->setPos(beginp.x() + ARROW_LENGTH - (dx * h / 2) / dy, beginp.y() - 4 * h / 3); } @@ -1046,10 +1045,10 @@ if (dx == 0) dx = 1; if (dx > 0) - multiplicity_a->moveBy(endp.x() - w - ARROW_LENGTH, + multiplicity_a->setPos(endp.x() - w - ARROW_LENGTH, endp.y() + h / 2 + (dy * ARROW_LENGTH) / dx); else - multiplicity_a->moveBy(endp.x() + ARROW_LENGTH, + multiplicity_a->setPos(endp.x() + ARROW_LENGTH, endp.y() + h / 2 + (dy * ARROW_LENGTH) / dx); } else { @@ -1057,10 +1056,10 @@ if (dy == 0) dy = 1; if (dy > 0) - multiplicity_a->moveBy(endp.x() - w - ARROW_LENGTH - (dx * h / 2) / dy, + multiplicity_a->setPos(endp.x() - w - ARROW_LENGTH - (dx * h / 2) / dy, endp.y() - 4 * h / 3); else - multiplicity_a->moveBy(endp.x() - w - ARROW_LENGTH + (dx * h / 2) / dy, + multiplicity_a->setPos(endp.x() - w - ARROW_LENGTH + (dx * h / 2) / dy, endp.y() + h / 2); } @@ -1080,10 +1079,10 @@ if (dx == 0) dx = 1; if (dx > 0) - multiplicity_b->moveBy(beginp.x() + ARROW_LENGTH, + multiplicity_b->setPos(beginp.x() + ARROW_LENGTH, beginp.y() + h / 2 + (dy * ARROW_LENGTH) / dx); else - multiplicity_b->moveBy(beginp.x() - w - ARROW_LENGTH, + multiplicity_b->setPos(beginp.x() - w - ARROW_LENGTH, beginp.y() + h / 2 + (dy * ARROW_LENGTH) / dx); } else { @@ -1091,10 +1090,10 @@ if (dy == 0) dy = 1; if (dy > 0) - multiplicity_b->moveBy(beginp.x() - w - ARROW_LENGTH + (dx * h / 2) / dy, + multiplicity_b->setPos(beginp.x() - w - ARROW_LENGTH + (dx * h / 2) / dy, beginp.y() + h / 2); else - multiplicity_b->moveBy(beginp.x() - w - ARROW_LENGTH - (dx * h / 2) / dy, + multiplicity_b->setPos(beginp.x() - w - ARROW_LENGTH - (dx * h / 2) / dy, beginp.y() - 4 * h / 3); } diff -Nru douml-1.0~dev03-fa322b/src/JavaCat/BrowserNode.h douml-1.08/src/JavaCat/BrowserNode.h --- douml-1.0~dev03-fa322b/src/JavaCat/BrowserNode.h 2016-01-21 19:36:19.000000000 +0000 +++ douml-1.08/src/JavaCat/BrowserNode.h 2016-01-26 22:39:19.000000000 +0000 @@ -68,7 +68,7 @@ virtual QString get_path() const = 0; #endif BrowserNode* nextSibling(); - virtual QVariant data(int column, int role) const{}; + virtual QVariant data(int column, int role) const{ return QVariant(); }; };