]> Devoid-pointer.net GitWeb - Nine-Q.git/log
Nine-Q.git
10 years agoFinish walkthrough implementation for solubility suite, V FROM G KS. master
Michal Malý [Wed, 7 Jan 2015 19:10:41 +0000 (20:10 +0100)]
Finish walkthrough implementation for solubility suite, V FROM G KS.

- Use global Finalize for Chem_Problem

10 years agoMerge branch 'master' of devoid-pointer.net:Nine-Q
Michal Malý [Wed, 7 Jan 2015 13:39:28 +0000 (14:39 +0100)]
Merge branch 'master' of devoid-pointer.net:Nine-Q

10 years agoImplement walkthrough equation generators for solubility V_F_KS_G
Michal Malý [Wed, 7 Jan 2015 13:38:21 +0000 (14:38 +0100)]
Implement walkthrough equation generators for solubility V_F_KS_G

10 years agoAdd walkthrough_templates files
Michal Malý [Wed, 7 Jan 2015 13:26:20 +0000 (14:26 +0100)]
Add walkthrough_templates files

10 years agoMultidimensional comment message
Michal Malý [Mon, 29 Dec 2014 16:41:42 +0000 (17:41 +0100)]
Multidimensional comment message

10 years agoVersion bump
Michal Malý [Mon, 29 Dec 2014 16:19:15 +0000 (17:19 +0100)]
Version bump

10 years agoFix a typo im hints
Michal Malý [Mon, 29 Dec 2014 16:18:37 +0000 (17:18 +0100)]
Fix a typo im hints

10 years agoHandle strings in a more secure manner in the tex2ima script
Michal Malý [Mon, 29 Dec 2014 16:17:47 +0000 (17:17 +0100)]
Handle strings in a more secure manner in the tex2ima script

10 years ago- Fix the formula of solubility definition with activities
Michal Malý [Mon, 29 Dec 2014 16:06:18 +0000 (17:06 +0100)]
- Fix the formula of solubility definition with activities
- Add the general formula of the substance for which the solubility
  formulas are valid

10 years ago- Round decimal part instead of flooring it to zero if it's less than
Michal Malý [Mon, 29 Dec 2014 15:35:16 +0000 (16:35 +0100)]
- Round decimal part instead of flooring it to zero if it's less than
  one
- Add EPSILON to decimal part in Prepend_Zeros to avoid yet another
  corner case

10 years agoAdjust the EPSILON in the Prepend_Zeros function to hopefully fix
Michal Malý [Mon, 29 Dec 2014 14:13:38 +0000 (15:13 +0100)]
Adjust the EPSILON in the Prepend_Zeros function to hopefully fix
another bunch of corner cases

10 years agoVersion bump
Michal Malý [Mon, 29 Dec 2014 00:07:28 +0000 (01:07 +0100)]
Version bump

10 years agoAdd information about Walkthrough generator to FAQ
Michal Malý [Mon, 29 Dec 2014 00:06:09 +0000 (01:06 +0100)]
Add information about Walkthrough generator to FAQ

10 years agoAdd "Arch Linux" to the "Powered by" tag
Michal Malý [Mon, 29 Dec 2014 00:01:19 +0000 (01:01 +0100)]
Add "Arch Linux" to the "Powered by" tag

10 years agoDestroy Cairo objects to prevent memory leaks
Michal Malý [Sun, 28 Dec 2014 23:42:18 +0000 (00:42 +0100)]
Destroy Cairo objects to prevent memory leaks

10 years agoFix handling of Generate_Face_With_Answer
Michal Malý [Sun, 28 Dec 2014 23:34:04 +0000 (00:34 +0100)]
Fix handling of Generate_Face_With_Answer

10 years ago- Finish implementation of walkthrough for acidobazic suite
Michal Malý [Sun, 28 Dec 2014 23:08:46 +0000 (00:08 +0100)]
- Finish implementation of walkthrough for acidobazic suite
- Unlock problem mutex after the exception message gets logged
- Unlock problem mutex after the HTML face is generated

10 years ago- Unify resources tracking
Michal Malý [Sun, 28 Dec 2014 16:42:19 +0000 (17:42 +0100)]
- Unify resources tracking
- Preliminary walkthrough implementation in acidobazic suite (no face generator for it yet)

10 years ago- Unify resource prefix handling
Michal Malý [Sat, 27 Dec 2014 21:26:30 +0000 (22:26 +0100)]
- Unify resource prefix handling
- Prepare for full walkthrough implementation

10 years agoVersion bump
Michal Malý [Fri, 26 Dec 2014 03:23:54 +0000 (04:23 +0100)]
Version bump

10 years agoFix activity coefficient calculation in "Indifferent electrolyte" problem in solubili...
Michal Malý [Fri, 26 Dec 2014 03:22:51 +0000 (04:22 +0100)]
Fix activity coefficient calculation in "Indifferent electrolyte" problem in solubility suite

10 years agoVersion bump
Michal Malý [Fri, 26 Dec 2014 02:31:36 +0000 (03:31 +0100)]
Version bump

10 years agoForce subpixel antialiasing for Cairo
Michal Malý [Fri, 26 Dec 2014 02:24:32 +0000 (03:24 +0100)]
Force subpixel antialiasing for Cairo

10 years agoAdjust borders and offsets to make the axis labels fit in better
Michal Malý [Fri, 26 Dec 2014 02:15:12 +0000 (03:15 +0100)]
Adjust borders and offsets to make the axis labels fit in better

10 years agoIncrease the height of the footer to make the version tag fit in better
Michal Malý [Fri, 26 Dec 2014 01:48:45 +0000 (02:48 +0100)]
Increase the height of the footer to make the version tag fit in better

10 years agoFix Prepend_Zeros_To_Text to avoid getting "1nnnnn" when the input number is exactly...
Michal Malý [Fri, 26 Dec 2014 01:44:41 +0000 (02:44 +0100)]
Fix Prepend_Zeros_To_Text to avoid getting "1nnnnn" when the input number is exactly 10**Decimals

10 years agoPreserve values entered in the input fields so that user can correct their answer...
Michal Malý [Thu, 25 Dec 2014 23:17:10 +0000 (00:17 +0100)]
Preserve values entered in the input fields so that user can correct their answer more easily

10 years agoUse "pKa" and "pKb" in titration curve instead of generic "pKx"
Michal Malý [Wed, 24 Dec 2014 15:20:43 +0000 (16:20 +0100)]
Use "pKa" and "pKb" in titration curve instead of generic "pKx"

10 years agoImprove hints in solubility suite
Michal Malý [Wed, 24 Dec 2014 15:03:34 +0000 (16:03 +0100)]
Improve hints in solubility suite

10 years agoAdd version tag and change page title
Michal Malý [Wed, 24 Dec 2014 14:00:59 +0000 (15:00 +0100)]
Add version tag and change page title

10 years agoImprove Suites/Other stuff separator's appearance in main menu
Michal Malý [Wed, 24 Dec 2014 13:31:02 +0000 (14:31 +0100)]
Improve Suites/Other stuff separator's appearance in main menu

10 years agoFix a typo in solubility parameters
Michal Malý [Wed, 24 Dec 2014 13:26:26 +0000 (14:26 +0100)]
Fix a typo in solubility parameters

10 years agoImprovements to the FAQ page
Michal Malý [Wed, 24 Dec 2014 13:24:06 +0000 (14:24 +0100)]
Improvements to the FAQ page

10 years agoAdd FAQ page
Michal Malý [Wed, 24 Dec 2014 03:29:11 +0000 (04:29 +0100)]
Add FAQ page

10 years agoAdd a warning that the titration curve chart is a little glitchy at the
Michal Malý [Wed, 24 Dec 2014 02:29:09 +0000 (03:29 +0100)]
Add a warning that the titration curve chart is a little glitchy at the
moment

10 years ago- Force Cantarell fonts
Michal Malý [Wed, 24 Dec 2014 02:12:04 +0000 (03:12 +0100)]
- Force Cantarell fonts
- Fix a typo in the titration curve chart

10 years agoUse the term "inequality" instead of "equation"
Michal Malý [Wed, 24 Dec 2014 01:50:28 +0000 (02:50 +0100)]
Use the term "inequality" instead of "equation"

10 years agoLimit maximum indifferent/shared electrolyte concentration so we do not
Michal Malý [Wed, 24 Dec 2014 01:27:26 +0000 (02:27 +0100)]
Limit maximum indifferent/shared electrolyte concentration so we do not
exceed the range where McInnes approximation is valid

10 years agoImprove rounding in Split_Int_Dec_Exp_Nums to hopefully avoid weird rounding errors
Michal Malý [Wed, 24 Dec 2014 01:10:19 +0000 (02:10 +0100)]
Improve rounding in Split_Int_Dec_Exp_Nums to hopefully avoid weird rounding errors

10 years agoAllow negative numbers in Split_Int_Dec_Exp_Nums
Michal Malý [Tue, 23 Dec 2014 18:52:32 +0000 (19:52 +0100)]
Allow negative numbers in Split_Int_Dec_Exp_Nums

10 years agoCatch unhandled exceptions that might occur in Check_Answer
Michal Malý [Tue, 23 Dec 2014 18:40:37 +0000 (19:40 +0100)]
Catch unhandled exceptions that might occur in Check_Answer

10 years agoDisplay both calculated and received answer in solubility suite instead of trying...
Michal Malý [Tue, 23 Dec 2014 18:35:06 +0000 (19:35 +0100)]
Display both calculated and received answer in solubility suite instead of trying to rank the answer as correct or wrong

10 years ago- Add proper pH and pOH definition with activities
Michal Malý [Tue, 23 Dec 2014 03:50:40 +0000 (04:50 +0100)]
- Add proper pH and pOH definition with activities
- Correct a few leftover uses of -OH instead of OH-

10 years agoImprove description of solubility parameters
Michal Malý [Tue, 23 Dec 2014 03:08:38 +0000 (04:08 +0100)]
Improve description of solubility parameters

10 years ago- Print difference between calculated and answered pH instead of trying to rank the...
Michal Malý [Tue, 23 Dec 2014 02:33:53 +0000 (03:33 +0100)]
- Print difference between calculated and answered pH instead of trying to rank the answer s correct or wrong
- Tweaks to the rounding and int/dec/exp splitting
- Fix simplification calculations in acidobazic suite. Generate pKx first and then decide which simplification can be taken into account.

10 years agoUse "ion" instead of "iont" where the Czech grammar rules dictate so
Michal Malý [Mon, 22 Dec 2014 00:34:43 +0000 (01:34 +0100)]
Use "ion" instead of "iont" where the Czech grammar rules dictate so

10 years agoClafiry in what units to give answers in solubility suite
Michal Malý [Mon, 22 Dec 2014 00:20:25 +0000 (01:20 +0100)]
Clafiry in what units to give answers in solubility suite

10 years agoUse correct equation for base titration starting point in titration curve hints
Michal Malý [Sun, 21 Dec 2014 23:40:18 +0000 (00:40 +0100)]
Use correct equation for base titration starting point in titration curve hints

10 years agoUse OH- instead of -OH in acidobazic suite
Michal Malý [Sun, 21 Dec 2014 23:27:10 +0000 (00:27 +0100)]
Use OH- instead of -OH in acidobazic suite

10 years ago[WHOOPS] Actually add logging_system.ad* files to the repo
Michal Malý [Sun, 21 Dec 2014 02:36:45 +0000 (03:36 +0100)]
[WHOOPS] Actually add logging_system.ad* files to the repo

10 years agoLog exceptions in Display_Assignment and Display_Checked_Answer
Michal Malý [Sun, 21 Dec 2014 02:34:12 +0000 (03:34 +0100)]
Log exceptions in Display_Assignment and Display_Checked_Answer

10 years ago- Add logging system
Michal Malý [Sun, 21 Dec 2014 02:27:38 +0000 (03:27 +0100)]
- Add logging system
- Gracefully exit on SIGINT

10 years agoRemove the no-cache meta tags
Michal Malý [Sat, 20 Dec 2014 02:51:33 +0000 (03:51 +0100)]
Remove the no-cache meta tags

10 years agoUpdate charts for "pH ignoring" ranges so that they do not contain ranges lower than...
Michal Malý [Sat, 20 Dec 2014 02:18:17 +0000 (03:18 +0100)]
Update charts for "pH ignoring" ranges so that they do not contain ranges lower than those generated by the program

10 years agoAdd config file
Michal Malý [Sat, 20 Dec 2014 02:11:14 +0000 (03:11 +0100)]
Add config file

10 years agoLoad settings from config INI file instead of using hardcoded values
Michal Malý [Sat, 20 Dec 2014 00:21:01 +0000 (01:21 +0100)]
Load settings from config INI file instead of using hardcoded values

10 years agoRemove Auto_Lock locking mechanism as it is not longer needed
Michal Malý [Fri, 19 Dec 2014 23:47:57 +0000 (00:47 +0100)]
Remove Auto_Lock locking mechanism as it is not longer needed

10 years agoFix McInnes approximation formula
Michal Malý [Fri, 19 Dec 2014 02:29:18 +0000 (03:29 +0100)]
Fix McInnes approximation formula

10 years agoAdd caption to answer section in acidobazic suite
Michal Malý [Fri, 19 Dec 2014 02:22:56 +0000 (03:22 +0100)]
Add caption to answer section in acidobazic suite

10 years agoAdd bottom borders to answer messages
Michal Malý [Fri, 19 Dec 2014 02:22:24 +0000 (03:22 +0100)]
Add bottom borders to answer messages

10 years agoAdd placeholder "hidden_image" class and use it in titration curve suite
Michal Malý [Fri, 19 Dec 2014 02:11:08 +0000 (03:11 +0100)]
Add placeholder "hidden_image" class and use it in titration curve suite

10 years agoImprove appearance of the answer section in titration curve:
Michal Malý [Fri, 19 Dec 2014 02:04:24 +0000 (03:04 +0100)]
Improve appearance of the answer section in titration curve:
  - Add caption
  - Center the titration curve image and add a border

10 years agoCheck that all required elements are present in the assignment array in titration...
Michal Malý [Fri, 19 Dec 2014 01:43:18 +0000 (02:43 +0100)]
Check that all required elements are present in the assignment array in titration curve suite

10 years agoCheck that all elements in the assignment array are present in acidobazic suite
Michal Malý [Fri, 19 Dec 2014 01:05:54 +0000 (02:05 +0100)]
Check that all elements in the assignment array are present in acidobazic suite

10 years agoUse correct quitation mark in solubility hints shared_ion
Michal Malý [Thu, 18 Dec 2014 17:11:53 +0000 (18:11 +0100)]
Use correct quitation mark in solubility hints shared_ion

10 years agoFix a typo in solubility suite, remove extraneous quotation mark in
Michal Malý [Thu, 18 Dec 2014 17:09:28 +0000 (18:09 +0100)]
Fix a typo in solubility suite, remove extraneous quotation mark in
solubility hints ks_gmwv

10 years agoAdd "key_info" markings to solubility suite faces
Michal Malý [Thu, 18 Dec 2014 17:07:35 +0000 (18:07 +0100)]
Add "key_info" markings to solubility suite faces

10 years agoMake required formulas in titration curve hints multiline
Michal Malý [Wed, 17 Dec 2014 03:30:34 +0000 (04:30 +0100)]
Make required formulas in titration curve hints multiline

10 years agoAdd hints to solubility problem
Michal Malý [Wed, 17 Dec 2014 03:25:49 +0000 (04:25 +0100)]
Add hints to solubility problem

10 years ago- Do not wait for Q key
Michal Malý [Tue, 16 Dec 2014 13:18:59 +0000 (14:18 +0100)]
- Do not wait for Q key
- Do not report that the server has been started

10 years agoAdd hints for titration curve
Michal Malý [Tue, 16 Dec 2014 01:29:15 +0000 (02:29 +0100)]
Add hints for titration curve

10 years agoFix titration curve face appearance
Michal Malý [Tue, 16 Dec 2014 00:20:12 +0000 (01:20 +0100)]
Fix titration curve face appearance

10 years agoDisplay main nav links as blocks
Michal Malý [Mon, 15 Dec 2014 22:35:59 +0000 (23:35 +0100)]
Display main nav links as blocks

10 years agoAdd "handler_resources.adb" file
Michal Malý [Mon, 15 Dec 2014 22:30:14 +0000 (23:30 +0100)]
Add "handler_resources.adb" file

10 years agoFirst implementation of "Titration Curve" suite plus necessary infrastructure improve...
Michal Malý [Mon, 15 Dec 2014 22:29:14 +0000 (23:29 +0100)]
First implementation of "Titration Curve" suite plus necessary infrastructure improvements

10 years agoCreate Titration_Curve_Suite package skeleton
Michal Malý [Fri, 5 Dec 2014 18:18:37 +0000 (19:18 +0100)]
Create Titration_Curve_Suite package skeleton

10 years agoAdd face_generator_static.ad[bs] files
Michal Malý [Fri, 5 Dec 2014 17:41:40 +0000 (18:41 +0100)]
Add face_generator_static.ad[bs] files

10 years ago- Add static error pages to display when template generation fails
Michal Malý [Sun, 30 Nov 2014 19:32:12 +0000 (20:32 +0100)]
- Add static error pages to display when template generation fails
- Redirect to index only when problem_category GET parameters is empty

10 years ago- Introduce RetCode type and use it as a return status instead of Boolean
Michal Malý [Fri, 28 Nov 2014 20:35:53 +0000 (21:35 +0100)]
- Introduce RetCode type and use it as a return status instead of Boolean
- Catch unhandled exceptions in calls to Chem_Problem.Get_Assignment to prevent deadlocking

10 years ago- Massive improvements to formatting helpers
Michal Malý [Wed, 26 Nov 2014 01:33:39 +0000 (02:33 +0100)]
- Massive improvements to formatting helpers
- Calculate ionic strength correctly

10 years ago- Remove debugging messages
Michal Malý [Mon, 24 Nov 2014 23:52:33 +0000 (00:52 +0100)]
- Remove debugging messages
- Set session timeout back to 30 minutes

10 years ago- Store multiple problems to allow for the user to return to previous problems
Michal Malý [Mon, 24 Nov 2014 23:47:41 +0000 (00:47 +0100)]
- Store multiple problems to allow for the user to return to previous problems

10 years agoMake Auto_Lock limited
Michal Malý [Mon, 24 Nov 2014 14:07:01 +0000 (15:07 +0100)]
Make Auto_Lock limited

10 years ago- Add preliminary implementation of Solubility Suite
Michal Malý [Mon, 24 Nov 2014 13:54:03 +0000 (14:54 +0100)]
- Add preliminary implementation of Solubility Suite
- Introduce Auto_Lock (similar to C++11 std::lock_guard)

10 years agoAdd GPR makefile
Michal Malý [Sun, 16 Nov 2014 01:09:45 +0000 (02:09 +0100)]
Add GPR makefile

10 years agoInitial commit
Michal Malý [Sat, 15 Nov 2014 23:42:17 +0000 (00:42 +0100)]
Initial commit