Skip to content

FreeRam V2.2

Choose a tag to compare

@shanuflash shanuflash released this 09 Jul 15:12
· 55 commits to java since this release

FreeRam V2.2 - RELEASE

Instructions for installation:

  • If you are using a older version of FreeRam
    • Delete C:\FreeRam
    • Delete C:\Program Files (x86)\FreeRam
    • Delete freeram.exe from shell:startup [press Win+R and type]
    • Do the above steps before installing the newer version
  • If you are using FreeRam for the firsttime or a new PC
    • Download JDK if you don't have it yet
    • Download FreeRam.rar
    • Extract to C:\FreeRam
    • Run freeram.exe

Changelog:

  • You can now change auto clean timings (default: 60)
  • Ability to pause auto clean with a toggle
  • Run on Startup (without UAC)
  • Update values from config realtime
  • Improve Swing/JFrame UI with new LookAndFeel
  • Fix tray icon and tray menu
  • Notice on minimize to tray
  • Improve code reusability and modularity

QOL changes:

  • First run setup (only download needed libraries on first run)
  • Delete unnecessary downloaded files after first run setup
  • Apply default values when config is missing or empty
  • While changing timings, prevent from changing timings when duplicate values are entered
  • Code refactor (renamed and efficient use of variables)
    • Improve memory management within FreeRam
    • Single use constructors instead of methods
    • Improve UI rendering methods
  • Prevent resizing and always on top
  • Files moved to separate directory
  • Smaller package size

Track further improvements at #7
FreeRam is an opensource project, you are free to modify and use the source code for your personal works
If you want to help FreeRam improve please leave a pull request with your changes, if you're not a tech person and still want to help the project, go ahead and leave a bug report/improvements in the ISSUES section.