Name | Modified | Size | Downloads / Week |
---|---|---|---|
2024-07-24 | 2024-07-24 | ||
2021-08-20 | 2021-08-20 | ||
2021-08-15 | 2021-08-17 | ||
2015-07-26 | 2021-08-17 | ||
README.md | 2021-08-18 | 4.3 kB | |
Totals: 5 Items | 4.3 kB | 0 |
Copyright 1992-2021, Jerome Shidel.
GNU General Public License, version 2.0
The Program Manager Eternity
This version of Program Manager Eternity and related files are released under the GNU GPL v2.0.
What's Up
2021-08-15
- Added U keyboard option to QScroll to toggle Smooth upward scrolling.
- Added S keyboard option to TIME Screen Saver to change display scale.
- Added support to uninstall using FreeDOS package managers.
- Changed installer to use QResFile binrary resources.
- Add Support to UPX compress binaries in build process.
- New QResFile, developer oriented executable resource management utility. It replaces the clunky ADD2INS program used in the build process.
- Support to autohide menus without any visible programs.
- Automatic language/font/theme/keymap switching in QCrt based apps (PGME, EFontDesigner and Installer) when defaults are empty.
- New Clock, Conway and Static screen savers.
- Removed Extra spacing in alternate language help text
- Added support to scroll to item in unsorted lists (for the dropdowns)
- Improved startup message (beginning/resuming/updating) display and duration
- Watch for Package (Un)Installs under FreeDOS, improved Auto-Hide.
- Installer ignore drive Z: under DOSBox.
- Auto disable QSCROLL smooth scrolling in common non-DOSBox Virtual Machines
- Added ability to auto-hide uninstalled/missing programs.
- Ignore CPUCache setting in DOSBOX.
- Added suport to use CPUCACHE to disable/enable CPU caching for old games.
- Added CPU Idle/power saving option to Config Dialog.
- Added "<none>" option to Config and Display Dialogs for File based options.
- Fix display options only save when theme was changed bug.
- Mouse flicker reduced some.
- Added Config Dialog option to turn sound on/off
- Added config file option to save power, CPU_IDLE=ANY, APM, HALT or NONE
- Added wait on return for individual programs, WAIT=OFF, FOREVER, DEFAULT or time in seconds.
- Added wait on return default per menu global WAIT=OFF, FOREVER or seconds.
- Assigned Edit Menu popup tp EditItem Command (default Alt+E).
- Changed Edit button mapping from EditFile to EditItem
- Create menu with wildcard character, bug fix.
- Some grammer and spelling corrections.
2015-07-26
- Fixed non-FreeDOS/DosBox "Path Not Found" compatibility issue.
- Some grammer and spelling corrections.
2015-07-09
- Added Whatsnew.txt (this file)
- QScroll Added Line to separate multiple files when loading more than one.
- QScroll Added command line switch /S- to set smooth scrolling to off. (/S and /S+ turn it on which is the default for now);
- QScroll Pressing "S" key toggles smooth scrolling.
- QScroll Exit on mouse click.
- QScroll Scroll by mouse movement.
- Improved compatibility for keyboards without insert lock key.
2015-07-05
- Initial Beta Version. Mostly Functional.
Building PGME from Source
Simple Instructions for compiling PGME from archive sources.
First you must have Turbo Pascal 7.0.
Then either download the latest archive of PGME.
Extract the PGME archive.
then from a dos prommpt run make in the pgme directory.
If all goes well, an Install directory will be created with the installer.
Instructions on compiling from svn sources.
You still need turbo pascal 7.0.
svn checkout svn://svn.code.sf.net/p/pgme/svn/trunk pgme
(or from [github](https://github.com/shidel/PGME))
Then from a dos prommpt run *build* in the pgme directory.
A QuickCRT snapshot is now included in the main PGME repository tree. This snapshot is not kept in sync with the main version of QuickCRT. Rather it should be considered a fork of that project. At present there are a couple "living" forks of QuickCRT. There is this branch that was derived from v8.4 and built-out with a object oriented application framework. Then there is the previous 8.4 version without the OOP framework available at:
svn checkout svn://svn.code.sf.net/p/quickcrt/svn/trunk pgme/quickcrt
Then there is the newer version 9.x without an OOP framework. But was being migrated to support assembly only projects as well as Pascal. It is at
https://github.com/LoopZ/QCrt
None of those living versions are not actually "better" than any of the others. They are just different from each other with different purposes.