# GrampsAIO-6.0.7 not recognizing tweaks and hacks

**URL:** <https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243>\
**Category:** Development\
**Tags:** hacks\
**Created:** [March 22, 2026, 12:21pm UTC](https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243 "2026-03-22T12:21:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 22, 2026, 12:21pm UTC](https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243/1 "2026-03-22T12:21:08Z")

</div>

Installed GrampsAIO-6.0.7-pyinstaller-aio-cbf185c\_win64 on Windows10

The program worked until I applied all my tweaks to the code.

I made all my tweaks and hacks to the 6.0.7 files and then copied and replaced them into the gramps program. Many of the changes I have been using since 4.1.

The tweaks I make to the Relationship view (plugins\view\relview.py) are accepted. But many are not.

One hack that is easy to explain and view are changes to gen\recentfiles.py. I wanted to keep my working database away from beta testing newer versions. The hack was to move recent-files-gramps.xml from USER\_DATA to VERSION\_DIR

Line 40  
`from .const import VERSION_DIR, GRAMPS_LOCALE as glocale`

and line 49  
`GRAMPS_FILENAME = os.path.join(VERSION_DIR, "recent-files-gramps.xml")`

Gramps 6.0.7 is still creating the file in USER\_DATA. As a test, I shortened recent-files-gramps.xml to recent-files.xml. 6.0.7 is still creating recent-files-gramps.xml in USER\_DATA.

I used Notepad++ and did a search within the program files and subdirectories for ‘recent-files-gramps.xml’. It could not find the text in the code.

🥴

I did another test by copying the 6.0.6 program folder to `6.0.7 test` and then applying my changes to the gramps folder. All my hacks work!

???

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 22, 2026, 12:47pm UTC](https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243/2 "2026-03-22T12:47:11Z")

</div>

I’ll look into this. It may be that something in 6.0.7 changed that prevents this from working as it used to. Or it may be a installer issue. I’ll check.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 25, 2026, 3:24pm UTC](https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243/3 "2026-03-25T15:24:04Z")

</div>

Thanks @dsblank for your attempts to build the new AIO for Windows. But with the new release of [GrampsAIO-6.0.7–1\_win64](https://github.com/gramps-project/gramps/releases/tag/v6.0.7) this issue no longer exists as of today.

But it is a mystery why code changes were ignored. I could never figure out where the program was getting the original code. I installed my modifications before launching the program for the first time and I even deleted all of the compiled` __pycache__ ` folders.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [April 24, 2026, 3:24pm UTC](https://gramps.discourse.group/t/grampsaio-6-0-7-not-recognizing-tweaks-and-hacks/9243/4 "2026-04-24T15:24:07Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
