]>
 
 
Devoid-pointer.net GitWeb - anyanka.git/log 
 
 
 
 
 
 
summary  | 
shortlog  | log | 
commit  | 
commitdiff  | 
tree 
first ⋅ prev ⋅ next
 
Michal Malý  [Tue, 3 Mar 2015 00:36:38 +0000  (01:36  +0100)] 
 
Adjust the logic of ruler drawing to prevent the ticks to be too densely 
or too sparsely placed. 
 
Michal Malý  [Sun, 1 Mar 2015 13:17:41 +0000  (14:17 +0100)] 
 
Save changes in all open sequences on "Save all sequences" action 
 
Michal Malý  [Sat, 28 Feb 2015 21:31:01 +0000  (22:31 +0100)] 
 
Add "Save all changes" option and assign keyboard shortcuts to "Save 
changes" and "Save all changes" actions. 
 
Michal Malý  [Sat, 28 Feb 2015 18:42:42 +0000  (19:42 +0100)] 
 
Remove some commented out code and disable ruler ticks debugging output- 
 
Michal Malý  [Sat, 28 Feb 2015 18:28:22 +0000  (19:28 +0100)] 
 
Determine whetner the "Single signal" view mode is active from states of 
other widgets instead of storing the state in a variable. 
 
Michal Malý  [Fri, 10 Oct 2014 21:07:28 +0000  (23:07 +0200)] 
 
- Improve rendering of numeric cues on VALUES axis 
- Remove leftover debugging output 
 
Michal Malý  [Fri, 10 Oct 2014 20:57:04 +0000  (22:57 +0200)] 
 
- Calculate first relative tick position correctly 
- Draw leading subticks from the first tick back 
- Add "BIGTICK" tick type 
 
Michal Malý  [Fri, 10 Oct 2014 19:43:59 +0000  (21:43 +0200)] 
 
- Use rounding in subticks counter 
- Fix first tick calculation for negative numbers 
 
Michal Malý  [Fri, 10 Oct 2014 18:27:14 +0000  (20:27 +0200)] 
 
Fix calculation of absolute values of the first tick on scales 
 
Michal Malý  [Fri, 10 Oct 2014 17:12:50 +0000  (19:12 +0200)] 
 
- Do not draw graph when no valid constrains have been set 
- Use system locale to parse values from ExportGraphToImageDialog 
 
Michal Malý  [Fri, 10 Oct 2014 15:37:39 +0000  (17:37 +0200)] 
 
Fix incorrect #endif comment 
 
Michal Malý  [Fri, 10 Oct 2014 15:35:42 +0000  (17:35 +0200)] 
 
Version bump 
 
Michal Malý  [Fri, 10 Oct 2014 15:33:27 +0000  (17:33 +0200)] 
 
Remove commented out code 
 
Michal Malý  [Fri, 10 Oct 2014 15:32:20 +0000  (17:32 +0200)] 
 
Fix tick drawing logic 
 
Michal Malý  [Fri, 10 Oct 2014 01:02:45 +0000  (03:02  +0200)] 
 
Hopefully fix graph rendering below time axis. 
 
Michal Malý  [Fri, 10 Oct 2014 00:59:37 +0000  (02:59  +0200)] 
 
Do not draw graph below time axis (has a few glitches) 
 
Michal Malý  [Thu, 9 Oct 2014 23:09:34 +0000  (01:09  +0200)] 
 
Rework scale drawing logic to avoid horizontally overflowing labels. Use 
same font everywhere. 
 
Michal Malý  [Thu, 9 Oct 2014 19:11:32 +0000  (21:11 +0200)] 
 
Draw numeric cues on axes with the same font as value labels and do not 
draw cues that would overflow 
 
Michal Malý  [Tue, 7 Oct 2014 00:09:56 +0000  (02:09  +0200)] 
 
- Simplify mouse input handling in GraphView 
- Remove unneeded variables from SignalDrawer::erasePeak() 
- Slightly improve debugging messages 
 
Michal Malý  [Sat, 2 Aug 2014 07:51:32 +0000  (09:51 +0200)] 
 
Version bump 
 
Michal Maly  [Sat, 2 Aug 2014 07:48:27 +0000  (09:48 +0200)] 
 
Eradicate unordered_maps, round 2 
 
Michal Malý  [Sat, 2 Aug 2014 06:39:58 +0000  (08:39 +0200)] 
 
Version bump 
 
Michal Malý  [Sat, 2 Aug 2014 06:39:30 +0000  (08:39 +0200)] 
 
Keep entries in SingleRun sorted and present them as such 
 
Michal Malý  [Fri, 1 Aug 2014 21:42:28 +0000  (23:42 +0200)] 
 
Version bump 
 
Michal Malý  [Fri, 1 Aug 2014 21:36:38 +0000  (23:36 +0200)] 
 
- Fix character encoding with VC11 
- Simplify VC11 ifdefing 
- Fix unreferenced parameter warning 
 
Michal Malý  [Fri, 1 Aug 2014 19:42:40 +0000  (21:42 +0200)] 
 
Version bump 
 
Michal Malý  [Fri, 1 Aug 2014 19:26:00 +0000  (21:26 +0200)] 
 
- Store last patch in ExportRawDataDialog 
- Fix some warnings 
 
Michal Malý  [Fri, 1 Aug 2014 17:08:06 +0000  (19:08 +0200)] 
 
Fix build on VC11 
 
Michal Malý  [Thu, 31 Jul 2014 18:15:21 +0000  (20:15 +0200)] 
 
Fix baseline integration line rendering in "baseline" mode 
 
Michal Malý  [Thu, 31 Jul 2014 15:57:24 +0000  (17:57 +0200)] 
 
Recognize "kV" unit 
 
Michal Malý  [Thu, 31 Jul 2014 13:47:13 +0000  (15:47 +0200)] 
 
Do not use "/" in signal keys 
 
Michal Malý  [Thu, 31 Jul 2014 10:26:44 +0000  (12:26 +0200)] 
 
- Fix rendering in baseline integration mode 
- Adjust to renamed HPCS structure 
 
Michal Malý  [Thu, 31 Jul 2014 08:45:00 +0000  (10:45 +0200)] 
 
Fix a WTF local branch corruption 
 
Michal Malý  [Thu, 31 Jul 2014 08:38:43 +0000  (10:38 +0200)] 
 
Merge branch 'master' of devoid-pointer.net:anyanka 
 
Conflicts: 
	datamanager.cpp 
	signal.h 
 
Michal Malý  [Thu, 31 Jul 2014 08:34:20 +0000  (10:34 +0200)] 
 
Store last used state in the ExportGraphToImageDialog instead of 
DataManager 
 
Michal Malý  [Thu, 31 Jul 2014 07:58:39 +0000  (09:58 +0200)] 
 
Add feature to integrate peak by baseline 
 
Michal Malý  [Fri, 11 Jul 2014 23:24:46 +0000  (01:24  +0200)] 
 
Add support for new HPCS file types. 
 
Michal Malý  [Fri, 11 Jul 2014 20:34:52 +0000  (22:34 +0200)] 
 
Try to read all ChemStation files instead of failing on the first 
unreadable file. Inform the user which files failed to load and why. 
 
Michal Malý  [Fri, 11 Jul 2014 00:40:09 +0000  (02:40  +0200)] 
 
Update to changed libHPCS API 
 
Michal Malý  [Wed, 2 Jul 2014 21:03:30 +0000  (23:03 +0200)] 
 
Use QString instead of std::string in Signal class 
Rename methods that return values as string to <value>AsString() from 
<value>ToString() 
 
Michal Malý  [Wed, 2 Jul 2014 20:48:37 +0000  (22:48 +0200)] 
 
Draw axis labels with units 
 
Michal Malý  [Wed, 2 Jul 2014 17:12:58 +0000  (19:12 +0200)] 
 
Rewrite integrator's peak storage to std::map of std::vectors containing 
peaks with the same peakIdx 
 
Michal Malý  [Mon, 30 Jun 2014 00:12:46 +0000  (02:12  +0200)] 
 
Note that a missing break in a switch statement is not a bug in this 
case. 
 
Michal Malý  [Mon, 30 Jun 2014 00:05:52 +0000  (02:05  +0200)] 
 
Delete m_background pixmap in SignalDrawer destructor 
 
Michal Malý  [Mon, 30 Jun 2014 00:00:57 +0000  (02:00  +0200)] 
 
Port to libHPCS. 
 
Michal Malý  [Sat, 15 Mar 2014 18:45:15 +0000  (19:45 +0100)] 
 
- Remove debugging messages 
- Version bump 
 
Michal Malý  [Sat, 15 Mar 2014 18:11:36 +0000  (19:11 +0100)] 
 
Make "Helpers" a full class 
 
Michal Malý  [Sat, 15 Mar 2014 18:06:17 +0000  (19:06 +0100)] 
 
Store settings from "Export graph as image" dialog 
 
Michal Malý  [Sat, 15 Mar 2014 17:47:43 +0000  (18:47 +0100)] 
 
Handle output file suffix in a sensible manner in ImageDrawer 
 
Michal Malý  [Sat, 15 Mar 2014 17:33:21 +0000  (18:33 +0100)] 
 
Set output image quality to 100. 
 
Michal Malý  [Sat, 15 Mar 2014 17:28:35 +0000  (18:28 +0100)] 
 
Guess output type by file extension 
 
Michal Malý  [Fri, 14 Mar 2014 11:44:48 +0000  (12:44 +0100)] 
 
Version bump 
 
Michal Malý  [Fri, 14 Mar 2014 11:44:23 +0000  (12:44 +0100)] 
 
Use relative range of <0.0-1.0> 
 
Michal Malý  [Thu, 13 Mar 2014 22:57:58 +0000  (23:57 +0100)] 
 
Remove unneeded debugging output 
 
Michal Malý  [Thu, 13 Mar 2014 22:51:02 +0000  (23:51 +0100)] 
 
Do not draw debugging integration marks 
 
Michal Malý  [Thu, 13 Mar 2014 22:48:42 +0000  (23:48 +0100)] 
 
Update data plotting logic so that the peak baseline is rendered 
properly and Y-axis scale is more accurate 
 
Michal Malý  [Wed, 12 Mar 2014 17:08:00 +0000  (18:08 +0100)] 
 
Add "Yes to all" and "No to all" options to user data saving dialog on 
exit 
 
Michal Malý  [Wed, 12 Mar 2014 12:02:14 +0000  (13:02 +0100)] 
 
Do nothing when user wants to save user data with no runs loaded 
 
Michal Malý  [Wed, 12 Mar 2014 11:56:41 +0000  (12:56 +0100)] 
 
Version bump 
 
Michal Malý  [Wed, 12 Mar 2014 11:47:38 +0000  (12:47 +0100)] 
 
- Extend support for saving user data to JSON-formatted files. 
- Minor code refactoring 
 
Michal Malý  [Tue, 11 Mar 2014 22:23:15 +0000  (23:23 +0100)] 
 
Version bump 
 
Michal Malý  [Tue, 11 Mar 2014 22:22:16 +0000  (23:22 +0100)] 
 
Initial support for saving user data to JSON-formatted files 
 
Michal Malý  [Mon, 10 Mar 2014 18:21:16 +0000  (19:21 +0100)] 
 
Integrate peaks even when the baseline is drawn from right to left 
 
Michal Malý  [Sun, 9 Mar 2014 23:05:00 +0000  (00:05  +0100)] 
 
Add missing licensing information and add one extra line between the 
licence and actual code. 
 
Michal Malý  [Sun, 9 Mar 2014 22:45:07 +0000  (23:45 +0100)] 
 
Version bump 
 
Michal Malý  [Sun, 9 Mar 2014 22:43:18 +0000  (23:43 +0100)] 
 
- Make the portion of the signal that is exported to image adjustable 
- Use the current zoom level as default portion of the signal in the 
"export to image" setup dialog 
 
Michal Malý  [Sun, 9 Mar 2014 19:46:39 +0000  (20:46 +0100)] 
 
- Loop the dialog until the signal is exported to image or user cancels 
the action 
- Unify behavior of export to image and export to data file 
 
Michal Malý  [Sun, 9 Mar 2014 16:32:51 +0000  (17:32 +0100)] 
 
Heavy redesign to better separate drawing from the user input and signal 
handling logic. All signal drawers can now be a separate classes with 
shared common functionality. 
 
Michal Malý  [Tue, 18 Feb 2014 23:59:45 +0000  (00:59  +0100)] 
 
- Declare absVal in scale drawers as double (regression) 
- Add 5 % extra margin to Y axis by default 
 
Michal Malý  [Tue, 18 Feb 2014 22:37:09 +0000  (23:37 +0100)] 
 
- Continue the redesign towards the new relative coordinates system 
- Draw scales on graphs 
- Create a fresh pixmap separately at the beginning of the rendering 
process 
 
Michal Malý  [Sun, 16 Feb 2014 15:29:27 +0000  (16:29 +0100)] 
 
Fix peak rendering. 
 
Michal Malý  [Fri, 13 Dec 2013 22:19:03 +0000  (23:19 +0100)] 
 
Add possibility to export graphs to images. 
 
Michal Malý  [Fri, 13 Dec 2013 18:22:05 +0000  (19:22 +0100)] 
 
Move graph drawing functions to separate class 
 
Michal Malý  [Fri, 13 Dec 2013 16:36:42 +0000  (17:36 +0100)] 
 
Unify raw data and peaks data exporting infrastructure. 
 
Michal Malý  [Fri, 13 Dec 2013 09:59:50 +0000  (10:59 +0100)] 
 
Rewrite SingleRunData to std::unordered_map and store SignalControllers 
along with Signals. 
 
Michal Malý  [Wed, 27 Nov 2013 18:11:47 +0000  (19:11 +0100)] 
 
Generalize data export. 
 
Michal Malý  [Fri, 22 Nov 2013 19:26:52 +0000  (20:26 +0100)] 
 
Add ability to export raw data to CSV file. 
 
Michal Malý  [Tue, 19 Nov 2013 20:51:15 +0000  (21:51 +0100)] 
 
Delete pixmaps on GraphView destruction (memory leak). 
 
Michal Malý  [Tue, 19 Nov 2013 14:01:26 +0000  (15:01 +0100)] 
 
Move drawing logic to GraphView and update only the part of screen that 
needs to be repainted. 
 
Michal Malý  [Sun, 17 Nov 2013 14:30:23 +0000  (15:30 +0100)] 
 
- Use QLocale to print current values. 
- Use QLocale to print integration results on GraphView. 
- Hide mouse cursor in GraphView. 
- Align "Anyanka" text in About window properly. 
- Bump version to 0.1d. 
 
Michal Malý  [Sun, 17 Nov 2013 14:04:05 +0000  (15:04 +0100)] 
 
- Remove useless QDebug 
- Bump version to 0.1c 
 
Michal Malý  [Sun, 17 Nov 2013 14:03:13 +0000  (15:03 +0100)] 
 
Fix alignment and description in About window. 
 
Michal Malý  [Sun, 17 Nov 2013 13:55:23 +0000  (14:55 +0100)] 
 
Use QLocale to convert integrated peaks' parameters to strings. 
 
Michal Malý  [Sun, 17 Nov 2013 13:50:50 +0000  (14:50 +0100)] 
 
Align numbers in Data and Integration tables to the right. 
 
Michal Malý  [Sun, 17 Nov 2013 13:26:35 +0000  (14:26 +0100)] 
 
- Change windows_defines.h EOL to UNIX. 
- Add copyright notice. 
 
Michal Malý  [Sun, 17 Nov 2013 11:40:41 +0000  (12:40 +0100)] 
 
- Fix invisible QSplitterHandle on Windows 
- Add missing "[" to SignalDataTable 
 
Michal Malý  [Sun, 17 Nov 2013 10:44:31 +0000  (11:44 +0100)] 
 
- Fix an extra apostrophe in "bad single run directory "dialog. 
- Bump revision to "b" 
 
Michal Malý  [Sun, 17 Nov 2013 10:41:17 +0000  (11:41 +0100)] 
 
Use appropriate window title in sequence/single run file dialog. 
 
Michal Malý  [Sun, 17 Nov 2013 10:38:37 +0000  (11:38 +0100)] 
 
Scale SignalView to full height on doubleclick to SignalView widget 
area. 
 
Michal Malý  [Sun, 17 Nov 2013 10:12:55 +0000  (11:12 +0100)] 
 
Do not add error message to std::bad_exception (UNIX build fix). 
 
Michal Malý  [Sun, 17 Nov 2013 10:07:18 +0000  (11:07 +0100)] 
 
Fixes for MSVC11 build. 
 
Michal Malý  [Sun, 17 Nov 2013 02:28:43 +0000  (03:28  +0100)] 
 
Remove useless qDebug() 
 
Michal Malý  [Sun, 17 Nov 2013 02:26:25 +0000  (03:26  +0100)] 
 
Show wavelengths in signal view when resource is DAD. 
 
Michal Malý  [Sun, 17 Nov 2013 02:12:59 +0000  (03:12  +0100)] 
 
Remove some useless qDebug()s. 
 
Michal Malý  [Sun, 17 Nov 2013 02:09:52 +0000  (03:09  +0100)] 
 
Fix message boxes with data loading errors information. 
 
Michal Malý  [Sun, 17 Nov 2013 01:44:08 +0000  (02:44  +0100)] 
 
Initial commit