-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
+ Improved the Patchlog display! (Did you notice? This isn't plain Text anymore but html!) ++ It also detects if there has been an update and opens itself! (Just like it did for you just moments ago (most likely)!) + Improved LaTex: ++ Converter can handle "," and "=" much better and the format of the solutions allows for even more conversion! ++ Improved display format! ++ Drastically reduced the conversion time! ++ Improved the LaTeX Tab and the LaTeX widgets! + Notification Overhaul: ++ Notifications now include much more information! ++ Even if a LaTeX conversion goes wrong (which is much less common now) there are less (redundant) notifications! + Better Calculator! ++ Fixed "Eval Functions" option not behaving correctly in some cases. ++ The calculator now checks input for diverging sums and products and warns the user! ++ "=" in brackets is now much easier to use! ++ The integral parser can now handle words that include "d" in integrals! ++ Many other parsing improvements! + Improved the Patchlog display! (Did you notice? This isn't plain Text anymore but html!) + Moved the save location of screenshots etc to the AGeLib Folder! + Changed the standard install location to the AGeLib Folder! + Colour! ++ The Options menu now allows to create and save custom colour schemes! ++ All plots (including the control-window-plots) now use the custom colours! + Improved opening of subwindows + Double clicking on items in the histories of tab 1, 2 and 3 now does convenient things! + The pair highlighter can now handle multiple lines better: Changing the line now "unhighlights" the previous line! + Internal improvements of the HistoryWidget + Moved some features to be handled by AGeLib + Update: AGeLib v2.0.0: Colours! ++ Added a documentation for most classes/methods/functions. More to come! ++ Reworked the colour System +++ There are now 3 QPalettes and 3 additional dicts for special colours ++++ The dicts are extendable without risking crashes due to a special class that provides for missing keywords ++++ The dicts are already connected to the matplotlib colour cycler and the AGeLib Notification blinks +++ Overhauled all functions regarding colours +++ Added 2 new colour schemes and reworked the old ones ++ Added a standard options menu accessible via alt+O +++ This window allows the user to change the font and the colour palette +++ It also allows to create and save new colour schemes +++ Custom option windows should include the appearance widget which provides the aforementioned features ++ Reworked the Notification Class +++ Notification are now send automatically without the need to use .send() ++++ This can be suppressed with a variable in the init of the NC object ++ The new function App() now gives easy access to the active QApplication! ++ Added a global screenshot hotkey (F12) ++ AGeLib now has its own folder in the users home directory to save config files and screenshots +++ Applications using AGeLib are encouraged to use this folder +++ Smaller Applications using AGeLib are encouraged to use the AGeLib ProgramFiles folder to install themselves ++ Completely overhauled the LaTeX widget +++ Canvas is only as big as it needs to be +++ Better multiline handling and prettier formatting +++ Takes less arguments to make usage simpler (Advanced usage ist still available) +++ Started work on a new LaTeX widget. Do NOT use it. It is WIP and will change drastically without warning! ++ Improved the Text widgets +++ Improved arrow key navigation +++ Made copying text which include linebreaks into LineEdit more secure. It should now be (near) impossible to create linebreaks. ++ AWWF Improvements: +++ The Top-, Menu- and Statusbar can now be hidden in fullscreen +++ The new method positionReset can now reset a windows position and size (standard size can be set with the attribute standardSize) +++ alt+T now tries to keep the window in the foreground +++ F11 now activates the fullscreen mode ++ MenuAction Improvements: +++ The init now takes more arguments to make the setup of menuactions much more easy and take less lines ++ There are many more minor improvements/fixes/adjustments
- Loading branch information
Showing
23 changed files
with
4,986 additions
and
1,674 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.