------------------------------------------------------------------------ r1253177 | netterfield | 2011-09-13 17:37:38 +0200 (mar. 13 sept. 2011) | 3 lignes Allow labels to be resized with the mouse like other view objects. ------------------------------------------------------------------------ r1253670 | joshuanetterfield | 2011-09-14 22:01:54 +0200 (mer. 14 sept. 2011) | 5 lignes Allows for in- and out- of-source builds with qmake using Andriy Shinkarchuck's fixes/suggestions. The problem with SIZE_LIMITED_NAME is already fixed in svn, but I probably missed the 2.0.4 tag. Apologies! ------------------------------------------------------------------------ r1253869 | joshuanetterfield | 2011-09-16 01:07:44 +0200 (ven. 16 sept. 2011) | 2 lignes Bugfixes in pykst for creating data vectors and data matrices ------------------------------------------------------------------------ r1253870 | joshuanetterfield | 2011-09-16 01:13:39 +0200 (ven. 16 sept. 2011) | 1 ligne ------------------------------------------------------------------------ r1254117 | netterfield | 2011-09-18 01:41:50 +0200 (dim. 18 sept. 2011) | 2 lignes Legend items for images now include an annotated color bar. ------------------------------------------------------------------------ r1254493 | netterfield | 2011-09-19 14:50:44 +0200 (lun. 19 sept. 2011) | 4 lignes BUG: Plot shortnames were not being properly read in. Now they are. ------------------------------------------------------------------------ r1254509 | netterfield | 2011-09-19 18:59:03 +0200 (lun. 19 sept. 2011) | 6 lignes BUG: with scripting, reading large matrixes didn't work bacause of a timing error with the validator. Wait for the validator to finish before jumping to any conclusions. ------------------------------------------------------------------------ r1254584 | netterfield | 2011-09-20 14:42:14 +0200 (mar. 20 sept. 2011) | 6 lignes BUG: Fix crash creating csds in new tabs Fix sticky defaults for generated vectors Fix log mode autorange for images ------------------------------------------------------------------------ r1254850 | netterfield | 2011-09-21 19:26:16 +0200 (mer. 21 sept. 2011) | 4 lignes BUG: editable matrixes could not load their name info. Now they can. BUG: on reload from a session file, plot ranges were not respected if zoomsr were tied when saved. Now they are ------------------------------------------------------------------------ r1255012 | netterfield | 2011-09-22 19:32:19 +0200 (jeu. 22 sept. 2011) | 4 lignes BUG: -e to create error bars from the command line was broken. Now it works. ------------------------------------------------------------------------ r1255859 | netterfield | 2011-09-27 17:38:45 +0200 (mar. 27 sept. 2011) | 5 lignes Re-arrange where the script server lives, so that documents can be cleared without borking the script server. Add a clear() function to scripting to clear the current session from a script. ------------------------------------------------------------------------ r1257170 | netterfield | 2011-10-03 18:39:14 +0200 (lun. 03 oct. 2011) | 4 lignes Re-work some of the python scripting. Add some commands to manipulate plots. ------------------------------------------------------------------------ r1257332 | netterfield | 2011-10-04 21:39:20 +0200 (mar. 04 oct. 2011) | 5 lignes Move plot related commands into the plot script interface. View items seem to work pretty well now. ------------------------------------------------------------------------ r1257581 | kuemmel | 2011-10-05 21:38:13 +0200 (mer. 05 oct. 2011) | 1 ligne update qmake files ------------------------------------------------------------------------ r1257600 | joshuanetterfield | 2011-10-06 01:53:42 +0200 (jeu. 06 oct. 2011) | 2 lignes Adds sphinx documentation to pyKst. ------------------------------------------------------------------------ r1257602 | netterfield | 2011-10-06 03:48:25 +0200 (jeu. 06 oct. 2011) | 6 lignes Scripting improvements: set map parameters for editable matrixes. don't crash on clear update view objects when they are edited ------------------------------------------------------------------------ r1257657 | netterfield | 2011-10-07 03:43:15 +0200 (ven. 07 oct. 2011) | 4 lignes Add more plot control scripting options. Add get range info from matrixes. ------------------------------------------------------------------------ r1258806 | netterfield | 2011-10-13 15:25:23 +0200 (jeu. 13 oct. 2011) | 6 lignes Convice scripting to wait for the file validator to finish when creating data vectors and data matrixes. When in "Tie across all tabs" mode, "toggle tied zoom" toggles across all tabs. ------------------------------------------------------------------------ r1260743 | netterfield | 2011-10-25 21:47:40 +0200 (mar. 25 oct. 2011) | 9 lignes CCBUG: 219845 CCBUG: 284263 Do a bunch of work towards better device independent printing, and change the default resolution for PDF prints to 300 dpi. A resolution option can now easily be implemented. Legends are still rendered as pixmaps, so they don't work in svg output. ------------------------------------------------------------------------ r1261178 | netterfield | 2011-10-28 15:57:52 +0200 (ven. 28 oct. 2011) | 7 lignes BUG: 219845 BUG: 284263 When exporting, all text is now rendered directly to the painter. All sizes are referenced to the painter's font size. Exports to PDF or SVG should now look right in all situations. ------------------------------------------------------------------------ r1261782 | netterfield | 2011-10-31 14:01:16 +0100 (lun. 31 oct. 2011) | 3 lignes Add default path to print to file. Fix orientation for export to eps and pdf. ------------------------------------------------------------------------ r1261929 | netterfield | 2011-10-31 22:57:07 +0100 (lun. 31 oct. 2011) | 3 lignes Add highly temporary INSTALL instructions for pykst. ------------------------------------------------------------------------ r1262334 | kuemmel | 2011-11-02 19:37:35 +0100 (mer. 02 nov. 2011) | 1 ligne msvc fix ------------------------------------------------------------------------ r1262360 | kuemmel | 2011-11-03 00:08:07 +0100 (jeu. 03 nov. 2011) | 3 lignes - msvc fixes - also build unmerged ------------------------------------------------------------------------ r1262489 | netterfield | 2011-11-03 17:25:59 +0100 (jeu. 03 nov. 2011) | 5 lignes Fix bug in shared axis zooming: When plots are tied, and X axis shared, don't zoom in Y if X-only zoom is initiated. ------------------------------------------------------------------------ r1264183 | netterfield | 2011-11-14 15:49:10 +0100 (lun. 14 nov. 2011) | 7 lignes Clean up things to make scripting more installable. Create a pyKst/INSTALL file to explain how to manually install. This should be easy to do with cmake, but I don't know how, because I don't know cmake. ------------------------------------------------------------------------ r1264208 | kuemmel | 2011-11-14 22:48:40 +0100 (lun. 14 nov. 2011) | 1 ligne add some CMake support for python ------------------------------------------------------------------------ r1264209 | kuemmel | 2011-11-14 22:49:58 +0100 (lun. 14 nov. 2011) | 1 ligne update INSTALL ------------------------------------------------------------------------ r1264479 | netterfield | 2011-11-16 01:41:46 +0100 (mer. 16 nov. 2011) | 6 lignes Fix bug which caused generated vectors to hang from scripting. Changes to INSTALL instructions cmake install of scripting now seems to work on ubuntu. ------------------------------------------------------------------------ r1264516 | kuemmel | 2011-11-16 21:08:23 +0100 (mer. 16 nov. 2011) | 1 ligne only build python deps if needed, add install rule for our py files ------------------------------------------------------------------------ r1264517 | kuemmel | 2011-11-16 21:28:52 +0100 (mer. 16 nov. 2011) | 1 ligne reseting kst_python not needed any more ------------------------------------------------------------------------ r1265327 | netterfield | 2011-11-22 01:36:25 +0100 (mar. 22 nov. 2011) | 5 lignes BUG: Make drawing of the tick marks and drawing of the curves exactly consistant. (they were previously off by up to +-1 pixel). ------------------------------------------------------------------------ r1265595 | netterfield | 2011-11-23 15:27:06 +0100 (mer. 23 nov. 2011) | 7 lignes Feature: ~ is expanded to HOME in file and data source selection widgets. ~USER is not expanded, because I haven't found a reasonably system independant way of doing that. ------------------------------------------------------------------------ r1266249 | netterfield | 2011-11-28 15:31:15 +0100 (lun. 28 nov. 2011) | 2 lignes Update tab order. ------------------------------------------------------------------------ r1266574 | netterfield | 2011-11-30 01:57:07 +0100 (mer. 30 nov. 2011) | 4 lignes BUG: 261972 restore 1.x scroll wheel behavior. ------------------------------------------------------------------------ r1267876 | netterfield | 2011-12-09 15:49:39 +0100 (ven. 09 déc. 2011) | 4 lignes BUG: the free-memory checker was failing under 32 bit linux. Use double instead so it always works. ------------------------------------------------------------------------ r1267877 | netterfield | 2011-12-09 15:50:33 +0100 (ven. 09 déc. 2011) | 4 lignes BUG: Markers didn't work in log mode. Now they do. ------------------------------------------------------------------------ r1267879 | netterfield | 2011-12-09 16:02:38 +0100 (ven. 09 déc. 2011) | 3 lignes Wrap legends if it would get too big. ------------------------------------------------------------------------ r1270940 | netterfield | 2011-12-30 21:46:08 +0100 (ven. 30 déc. 2011) | 8 lignes Fixes to 'columns' auto-layout: It now lays out in columns, in the order of creation, completely eradicating any previous formatting. Use 'auto' to keep current formating. This seems to work better... Also delete some dead code. ------------------------------------------------------------------------ r1270941 | netterfield | 2011-12-30 21:48:23 +0100 (ven. 30 déc. 2011) | 2 lignes Delete some dead code. ------------------------------------------------------------------------ r1270950 | netterfield | 2011-12-30 23:59:42 +0100 (ven. 30 déc. 2011) | 3 lignes Antialias curve drawing. Fix truncation errors in some point types. ------------------------------------------------------------------------ r1271289 | netterfield | 2012-01-03 19:55:46 +0100 (mar. 03 janv. 2012) | 2 lignes Points scale properly when printing (and resizing windows). ------------------------------------------------------------------------ r1272105 | netterfield | 2012-01-06 21:44:24 +0100 (ven. 06 janv. 2012) | 2 lignes Improve line drawing with antialiasing. ------------------------------------------------------------------------ r1272108 | netterfield | 2012-01-06 22:06:16 +0100 (ven. 06 janv. 2012) | 2 lignes remove BENCHMARK ------------------------------------------------------------------------ r1272762 | netterfield | 2012-01-09 16:23:42 +0100 (lun. 09 janv. 2012) | 2 lignes Improve drawing: sub-pixel accuracy. ------------------------------------------------------------------------ r1274953 | netterfield | 2012-01-20 17:49:50 +0100 (ven. 20 janv. 2012) | 2 lignes Some fixes to shared axis boxes. ------------------------------------------------------------------------ r1275095 | kuemmel | 2012-01-21 16:45:48 +0100 (sam. 21 janv. 2012) | 2 lignes use correct dist/site-package dir prepare python support on Windows ------------------------------------------------------------------------ r1275749 | netterfield | 2012-01-25 00:58:50 +0100 (mer. 25 janv. 2012) | 3 lignes Make antialiasing optional: there are serios performance issues with antialiasing on some systems. ------------------------------------------------------------------------ r1275906 | netterfield | 2012-01-25 23:24:48 +0100 (mer. 25 janv. 2012) | 3 lignes Update apply in settings dialog. Shorter polylines. ------------------------------------------------------------------------ r1276331 | kuemmel | 2012-01-29 00:23:26 +0100 (dim. 29 janv. 2012) | 4 lignes Don't crash when neither _xAxisGroup nor _FFTOption is checked. Enforce selection, by disabling 'Next' button. (Or should it be possible to only load vectors without plotting?) ------------------------------------------------------------------------ r1276337 | kuemmel | 2012-01-29 02:39:37 +0100 (dim. 29 janv. 2012) | 1 ligne loading vectors without plotting is a feature! ------------------------------------------------------------------------ r1276340 | kuemmel | 2012-01-29 03:25:14 +0100 (dim. 29 janv. 2012) | 1 ligne Fixes for Qt 4.8 and MinGW 4.6 ------------------------------------------------------------------------ r1276919 | netterfield | 2012-01-30 22:46:28 +0100 (lun. 30 janv. 2012) | 1 ligne ------------------------------------------------------------------------ r1276920 | netterfield | 2012-01-30 22:47:19 +0100 (lun. 30 janv. 2012) | 2 lignes Don't crash. ------------------------------------------------------------------------ r1277942 | brisset | 2012-02-03 17:35:35 +0100 (ven. 03 févr. 2012) | 6 lignes Make sure that the document state is set correctly also when saving to avoid asking the user again and again for a filename. This fixes the reported issue and I can't think of any negative side effect. Barth, can you review the change quickly? BUG: 292907 ------------------------------------------------------------------------ r1277950 | brisset | 2012-02-03 18:20:07 +0100 (ven. 03 févr. 2012) | 3 lignes Make sure the list of datasources has enough vertical space, and make room for the filenames (450 pix width, resizeable). There is one issue left but it's more difficult to solve: when you add datasources while the dialog is open, it does not get updated. In this case you have to close and reopen it. ------------------------------------------------------------------------ r1279327 | netterfield | 2012-02-10 22:48:06 +0100 (ven. 10 févr. 2012) | 15 lignes A new feature: annotation view items can now be set to have their positions 'fixed to data', so that if you scroll or more data comes in, the annotation object moves along with the data. It is set in the dimensions tab of the view item's dialog. What I am commiting here works ~perfectly for boxes, circles and ellipses for both scaling and translation. It works fine for labels for translation, but they tend to drift with scaling. For arrows and lines, it works fine for translation, but has problems with scaling, because, for view objects, the item's rotation is defined in screen units. This will be fixed. ------------------------------------------------------------------------ r1281890 | netterfield | 2012-02-23 17:56:13 +0100 (jeu. 23 févr. 2012) | 26 lignes Fix last known bugs in 'annotations fixed to data' mode. To make an annotation object (eg, label, arrow) be fixed relative to the data (rather than the plot window) select "Lock Position To Data" in the dimensions tab of the edit view object dialog. Behavior: -the endpoints of Arrow and lines are fixed to the data. Line width and arrow head size do not scale when zooming -the center and rotation of label objects is fixed to the data. The font remains fixed when zooming. -Boxes: the center, width, and heigh of boxes scale/tranlate with the data. Rotation stays fixed to the screen. Note: we can't just fix the corners of rotated boxes to the data, or they wouldn't stay boxes. We can and do for un-rotated boxes. I'm not totally happy with the behavior of rotated boxes under zoom. What is this useful for? -an arrow and text pointing to an interesting event in the data stays fixed to the data, even if the plot ranges are changed (eg, the event scrolls away, or we zoom in.) -a polygon region drawn in RA/Dec space will stay fixed in RA/Dec space even if the plot zoom changes. ------------------------------------------------------------------------ r1282110 | netterfield | 2012-02-24 18:07:08 +0100 (ven. 24 févr. 2012) | 2 lignes Fix some more bugs with annotation objects. ------------------------------------------------------------------------ r1282576 | netterfield | 2012-02-27 16:24:01 +0100 (lun. 27 févr. 2012) | 4 lignes -Remove unused variable -Add script interface properties for lock pos to data -Add lock pos to data to contect menus ------------------------------------------------------------------------ r1282831 | netterfield | 2012-02-28 20:58:19 +0100 (mar. 28 févr. 2012) | 6 lignes BUG:293247 Properly escape special characters in file names. Also, fix a bug in label positions coming out of 'maximize plot' mode. ------------------------------------------------------------------------ r1282833 | netterfield | 2012-02-28 21:37:10 +0100 (mar. 28 févr. 2012) | 3 lignes add a cyclical color scale, max = min. This is good for angles. ------------------------------------------------------------------------ r1282839 | brisset | 2012-02-28 23:27:32 +0100 (mar. 28 févr. 2012) | 3 lignes Rename "Dimensions" to "Size/Position" as discussed on the list. Barth, I'll let you do the real work of refactoring the classes so that each dialog gets a different, more usable dimensions dialog. ------------------------------------------------------------------------ r1282840 | brisset | 2012-02-28 23:35:39 +0100 (mar. 28 févr. 2012) | 2 lignes Cleanup the view item as suggested on the list. I find it much better that way, please give feedback and we'll revert it if there is a majority of complaints. ------------------------------------------------------------------------ r1282844 | brisset | 2012-02-28 23:55:54 +0100 (mar. 28 févr. 2012) | 3 lignes It's incredible how simple separators increase the readability of those context menus! There is more work to do on the plot dialog context menu, but this small addition makes a nice difference. ------------------------------------------------------------------------ r1283406 | netterfield | 2012-03-03 19:25:12 +0100 (sam. 03 mars 2012) | 7 lignes - Only show 'lock pos to data' when it is relevant (ie, parent is a plot render item). - Lock the location of the bottom right of a text label, not the center. Also add low level code for this to be the bottom left instead. The ability to switch this awaits a UI. ------------------------------------------------------------------------ r1283427 | netterfield | 2012-03-04 01:51:55 +0100 (dim. 04 mars 2012) | 4 lignes Begin to give view object custom dimensions tabs: First up is circles, which now have center position and radius as their entry items. ------------------------------------------------------------------------ r1283501 | brisset | 2012-03-05 02:03:08 +0100 (lun. 05 mars 2012) | 3 lignes It seems that QUIET should be an option, but with it I get error messages. It looks better like that. Peter, could you check what should be done here? Thanks. ------------------------------------------------------------------------ r1283502 | brisset | 2012-03-05 02:11:15 +0100 (lun. 05 mars 2012) | 2 lignes Make it so that shift is available as a Filter plugin, i.e. directly from the plot context menu. ------------------------------------------------------------------------ r1283503 | brisset | 2012-03-05 02:27:30 +0100 (lun. 05 mars 2012) | 16 lignes Add support to Kst for Matlab's .mat format (v4 and v5), thanks to the excellent matio library (http://sourceforge.net/projects/matio/) by Christopher C. Hulbert. This provides pretty complete support, with even the cmake module to check for matio and a small sample file to test. It still needs to be reviewed and tested in more depth, but it can read all the test files I've thrown at it and all the types of primitives: - scalars - vectors - matrices - strings (limited to char, due to missing support for UTF in matio for now) Performance is pretty impressive, since Matlab stores the (binary) data on contiguous disk areas and can even compress them. I have generated vectors of 1 million points with octave and they load very fast (in the order of 1 s). It is all supported semalessly thanks to matio. It looks like 2.0.5 will be a pretty nice release :-) P.S.: I have added a HOWTO in the src/datasources dir to help people who would want to add support for other formats to get started. ------------------------------------------------------------------------ r1283672 | brisset | 2012-03-05 16:41:55 +0100 (lun. 05 mars 2012) | 2 lignes Focus follows mouse is not always your friend! ------------------------------------------------------------------------ r1284152 | brisset | 2012-03-08 00:47:58 +0100 (jeu. 08 mars 2012) | 11 lignes Add drag&drop feature: - if dropping a .kst file, open it after checking what needed to be saved has been saved - if dropping something else, open it in the datawizard The prompt to save feature in case of change has been refactored along the way to make it more readable code-wise. I hope I haven't broken anything. The reason why our previous attempt had not been conclusive is that we have to setAcceptDrops(false) all the way down the parent chain: _tabWidget *and* View. Note: my tests exposed a bug: adding view items is not registered as a change. This should be fixed! FEATURE: 272510 ------------------------------------------------------------------------ r1284792 | brisset | 2012-03-10 12:39:01 +0100 (sam. 10 mars 2012) | 7 lignes Make sure that adding view items is registered as a change. Barth, please review: I'm not familiar with the undo/redo code and I'm not sure I put it in the right place. In particular, when adding an item, hitting undo and trying to open a file it prompts for saving while it actually shouldn't. I'm committing this anyway as the current behavior is better than not prompting for save at all when view item(s) have been added. But we can possibly make it even better. ------------------------------------------------------------------------ r1284801 | netterfield | 2012-03-10 14:28:23 +0100 (sam. 10 mars 2012) | 9 lignes -Fix resizing of lines and arrows -Custom size/position tabs for Circles, Lines, and Arrows. -Make size/position tabs live: when resizing objects, the tabs are kept up to date -The size/position tabs record data-relative coordinates when Lock Position to Data is selected. -if a view item dialog already exists, bring it to the front rather than creating a new one. ------------------------------------------------------------------------ r1285580 | kuemmel | 2012-03-14 22:32:13 +0100 (mer. 14 mars 2012) | 4 lignes Build matio datasource with mingw. No zlib support atm, so is it of any value? At least it builds the Dll. ------------------------------------------------------------------------ r1286129 | kuemmel | 2012-03-17 16:52:10 +0100 (sam. 17 mars 2012) | 5 lignes Don't eat drop events of files (urls). When accepted it is not passed to the parent. Qt docu: "The accept flag set with accept(). It is set by default" http://doc.qt.nokia.com/4.7/qevent.html ------------------------------------------------------------------------ r1286183 | kuemmel | 2012-03-18 14:31:19 +0100 (dim. 18 mars 2012) | 1 ligne build 3rdparty libs with cmake ------------------------------------------------------------------------ r1286193 | kuemmel | 2012-03-18 15:21:04 +0100 (dim. 18 mars 2012) | 1 ligne fix typo ------------------------------------------------------------------------ r1286194 | kuemmel | 2012-03-18 15:22:17 +0100 (dim. 18 mars 2012) | 2 lignes update 3rdparty download link build/release script fixes ------------------------------------------------------------------------ r1286206 | brisset | 2012-03-18 18:34:08 +0100 (dim. 18 mars 2012) | 3 lignes Rework CurveAppearance::enableSettings() to make sure it does what we want. Previously the point density widget was not always enabled when we needed it. When using points only, density is forced to "All", I think we had already discussed that and decided something else does not make sense. ------------------------------------------------------------------------ r1286210 | brisset | 2012-03-18 18:47:18 +0100 (dim. 18 mars 2012) | 6 lignes Don't crash when the user clicks the "Edit Vector" button and there is no selected vector. Barth, please review. Maybe there is a nicer way to do it (like deactivating the button when there is no selection?). But at least this seems to work well. BUG: 295863 ------------------------------------------------------------------------ r1286217 | kuemmel | 2012-03-18 19:20:26 +0100 (dim. 18 mars 2012) | 1 ligne don't forget found libraries ------------------------------------------------------------------------ r1286221 | kuemmel | 2012-03-18 19:36:23 +0100 (dim. 18 mars 2012) | 1 ligne fix GSL linker errors ------------------------------------------------------------------------ r1286222 | kuemmel | 2012-03-18 19:37:22 +0100 (dim. 18 mars 2012) | 1 ligne fix GSL linker errors ------------------------------------------------------------------------ r1286231 | kuemmel | 2012-03-18 20:10:43 +0100 (dim. 18 mars 2012) | 1 ligne add 3rdparty lib support for mingw32 witk GCC 4.6 ------------------------------------------------------------------------ r1287592 | netterfield | 2012-03-29 23:39:32 +0200 (jeu. 29 mars 2012) | 8 lignes Revamp label dimensions: -Custom label dimensions tab - now the fixed point can be chosen as either the bottom left or bottom right corner -Fix bug where labels would drift when the window was resized. Warning: this patch *may* break loading labels from old kst files - this is still untested. If it does break them, I'll fix it. ------------------------------------------------------------------------ r1288005 | netterfield | 2012-04-02 15:19:31 +0200 (lun. 02 avril 2012) | 6 lignes -Restore loading of previous kst files -Fix crash loading invalid kst files -Fix some compiler warnings ------------------------------------------------------------------------ r1289132 | netterfield | 2012-04-12 15:44:18 +0200 (jeu. 12 avril 2012) | 10 lignes Three minor fixes and one significant bugfix -Recent files used from the command line get picked up into the recent files list -Make Position/Size label consistent for all view objects -add the layout menu back into view objects local menu so you can adjust layout with a full window. -Fix and off by one error in the ascii data reader - comment lines were being ascribed to the following lines, leading to NaNs in the data vectors (and missing data) where comments lived. ------------------------------------------------------------------------ r1289399 | netterfield | 2012-04-13 23:21:15 +0200 (ven. 13 avril 2012) | 3 lignes BUG: 297526 Unary minus no longer prevents updating of equations. ------------------------------------------------------------------------ r1290378 | netterfield | 2012-04-19 15:50:52 +0200 (jeu. 19 avril 2012) | 3 lignes BUG:295664 Fix zoom y local maximum bug in tied shared axis boxes. ------------------------------------------------------------------------ r1291028 | kuemmel | 2012-04-22 23:01:06 +0200 (dim. 22 avril 2012) | 1 ligne update 3rdparty libs for mingw 4.6 ------------------------------------------------------------------------ r1291029 | kuemmel | 2012-04-22 23:02:11 +0200 (dim. 22 avril 2012) | 1 ligne update mingw release scripts ------------------------------------------------------------------------ r1291312 | netterfield | 2012-04-24 00:21:49 +0200 (mar. 24 avril 2012) | 6 lignes BUG: 297568 When saving data objects, sort them first so that they are not saved before things they depend on. This will not fix old kst files where the data objects are out of order, but it will prevent bad kst files from being created in the future. ------------------------------------------------------------------------ r1291320 | kuemmel | 2012-04-24 02:46:41 +0200 (mar. 24 avril 2012) | 1 ligne don't delete unknown type ------------------------------------------------------------------------ r1291321 | kuemmel | 2012-04-24 02:47:33 +0200 (mar. 24 avril 2012) | 1 ligne remove warnings ------------------------------------------------------------------------ r1291322 | kuemmel | 2012-04-24 02:48:29 +0200 (mar. 24 avril 2012) | 1 ligne time goes by ------------------------------------------------------------------------ r1291323 | kuemmel | 2012-04-24 02:48:56 +0200 (mar. 24 avril 2012) | 1 ligne fix merged build ------------------------------------------------------------------------ r1291324 | kuemmel | 2012-04-24 02:49:44 +0200 (mar. 24 avril 2012) | 1 ligne first save then commit ------------------------------------------------------------------------ r1291325 | kuemmel | 2012-04-24 02:53:00 +0200 (mar. 24 avril 2012) | 1 ligne initialize and use read values ------------------------------------------------------------------------ r1291326 | kuemmel | 2012-04-24 02:54:12 +0200 (mar. 24 avril 2012) | 1 ligne this way the projects could be opened with QtCreator ------------------------------------------------------------------------ r1291548 | netterfield | 2012-04-24 23:03:09 +0200 (mar. 24 avril 2012) | 1 ligne ------------------------------------------------------------------------ r1291801 | netterfield | 2012-04-26 00:06:26 +0200 (jeu. 26 avril 2012) | 6 lignes BUG: data vectors were reloading the entire file each time they got new data, rather than shifting them. And shifting didn't use memmove. These changes should speed up real time significantly. ------------------------------------------------------------------------ r1291978 | netterfield | 2012-04-26 16:16:06 +0200 (jeu. 26 avril 2012) | 6 lignes data vectors from dirfile sources properly restart if the file writer is restarted. change dirfile_maker to provide periods of invalid dirfiles during startup to help look for bugs. ------------------------------------------------------------------------ r1292007 | kuemmel | 2012-04-26 23:37:52 +0200 (jeu. 26 avril 2012) | 1 ligne catch wrong parameters in ascii config dialog ------------------------------------------------------------------------ r1293422 | kuemmel | 2012-05-07 20:47:55 +0200 (lun. 07 mai 2012) | 2 lignes read free memory on Windows _WIN32_WINNT needed by mingw ------------------------------------------------------------------------ r1293839 | kuemmel | 2012-05-09 22:21:32 +0200 (mer. 09 mai 2012) | 1 ligne also build with MSVC2008 ------------------------------------------------------------------------ r1294004 | netterfield | 2012-05-10 21:40:02 +0200 (jeu. 10 mai 2012) | 7 lignes Fix bug in the ascii data source when reading multiple buffers. Part of lines were being dropped. Now they aren't. (This fix deals with the bug Ben reported about kst2.0.4 files not being read correctly in kst2.0.5) ------------------------------------------------------------------------ r1294026 | netterfield | 2012-05-10 23:33:49 +0200 (jeu. 10 mai 2012) | 3 lignes Fix compilation failure under linux: #elif needs an expression ------------------------------------------------------------------------ r1294981 | netterfield | 2012-05-15 19:32:49 +0200 (mar. 15 mai 2012) | 6 lignes BUG: 299615 -Don't crash when including a shared axis box in a shared axis box. -Abort the command when including a sharedd axis box in a shared axis box. ------------------------------------------------------------------------ r1295139 | kuemmel | 2012-05-16 23:29:43 +0200 (mer. 16 mai 2012) | 1 ligne mingw 4.7 fixes ------------------------------------------------------------------------ r1295140 | kuemmel | 2012-05-16 23:37:39 +0200 (mer. 16 mai 2012) | 1 ligne enable merged build for release ------------------------------------------------------------------------