Recommended Posts

I have read the documentation, specifically the following:

"4.6 - ReleaseDate

This property defines the date on which the setup file the module installs was created. It must be an eight digit number in the format YYYYMMDD (year, month, day).

* However * This property is much more important than it sounds. It actually defines the order that things are installed! AutoPatcher will install modules in the order: older date to newer date (smaller number to bigger). It also has an effect on the order things are listed in the selection window. "

I basically want to list the Stand Alone programs in alphabetical order. First I tried setting the release date all the same - that didn't work. Then I tried setting the release date to a sequence: 20000101, 20000110, 20000120, 20000130. I expected these 4 items to be sorted accordingly, but no luck.

(BTW, the standalone.apm parent file has a release date of 00000005).

This happened in 5.6.72 and 5.6.76

Any suggestions?

-John

  M2Ys4U said:
As far as I know ReleaseDate is the oder in which things are installed, not displayed. I do not think you can control the order.

I know that the documentation is not always correct but it does say:

"It also has an effect on the order things are listed in the selection window."

I guess I was assuming that this "effect" was something I could utilize to alpha sort the selection list.

-John

i believed it did when i wrote the documentation because i gave sub-parents lower values and they appeared first. i didn't actually experiment though i have to admit and it could have been through raptors design that sub-parents come first... if so a correction to the documentation is in order... (on the todo list to check it out at some point and correct if necessary)

I've been playing with the order a lot so I know the answer to this one. The display order is 100 percent dependent on the module's releasedate property. Lowest release date on top, highest on bottom.

I was thinking about asking Raptor to create a new property to control the order of displayed updates compared to what order they are installed in but I've been having him play with the executable so much lately, I was going to suggest this later. <hint, hint>

  Tenchi103 said:
I've been playing with the order a lot so I know the answer to this one. The display order is 100 percent dependent on the module's releasedate property. Lowest release date on top, highest on bottom.

I was thinking about asking Raptor to create a new property to control the order of displayed updates compared to what order they are installed in but I've been having him play with the executable so much lately, I was going to suggest this later. <hint, hint>

Tenchi103,

Sounds like it works for you - what am I doing wrong? - I tried setting the ReleaseDate for 4 modules to a sequence: 20000101, 20000110, 20000120, 20000130. I expected these 4 modules to be sorted accordingly, but no luck!

Thanks, John

  Tenchi103 said:
How are you're modules currenlty being displayed when you run AP?

I tried a number of different schemes, even setting all the ReleaseDates to the same number (9010). Here is a list of the ReleaseDates from the APM files in the same order as displayed on the 'List of Available Items' screen:

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000130

ReleaseDate=00009010

ReleaseDate=00000050

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000120

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000101

ReleaseDate=20000110

I am running AP ver 5.6.76, but the same was happenong with 5.6.72

-John

First thing you should always practice is to create a standard naming scheme for your ReleaseDates making sure that the number is greater than the parent module they are in.

Try beginning with 2000005 and go in increments of 5 (Example: 2000005, 2000010, 2000015...)

Give this a try and see what happens.

  Tenchi103 said:
First thing you should always practice is to create a standard naming scheme for your ReleaseDates making sure that the number is greater than the parent module they are in.

Try beginning with 2000005 and go in increments of 5 (Example: 2000005, 2000010, 2000015...)

Give this a try and see what happens.

Tenchi103,

I finally found some time to play with the ReleaseDate. I set the modules to the following sequence:

ReleaseDate=20000110

ReleaseDate=20000120

ReleaseDate=20000130

....

ReleaseDate=20000360

And the Parent Module had a ReleaseDate=00000005

No luck, display order had no relationship to ReleaseDate order.

BUT, when I changed the Parent Module ReleaseDate to 20000005 it all worked fine!

So I hope this helps others....

John

  major4579 said:
Tenchi103,

I finally found some time to play with the ReleaseDate. I set the modules to the following sequence:

ReleaseDate=20000110

ReleaseDate=20000120

ReleaseDate=20000130

....

ReleaseDate=20000360

And the Parent Module had a ReleaseDate=00000005

No luck, display order had no relationship to ReleaseDate order.

BUT, when I changed the Parent Module ReleaseDate to 20000005 it all worked fine!

So I hope this helps others....

John

I'm curious, is the parent module you created inside another module or is it on the root of AP? If it's inside another module, this would explain why you had to up the ReleaseDate from 00000005 to 20000005. (The parent module has have a larger number than the module that it's in)

  Tenchi103 said:
I'm curious, is the parent module you created inside another module or is it on the root of AP? If it's inside another module, this would explain why you had to up the ReleaseDate from 00000005 to 20000005. (The parent module has have a larger number than the module that it's in)

It's a root module - the APM file resides in "\autopatcher\modules".

All the actual modules (the ones I numbered sequentially) reside in "\Autopatcher\modules\stand_alone_mods".

Here's the contents of the root module APM file:

-----------------------------------------------------------------------------

[AutoPatcher 5.6 Module]

[General]

Title=Stand-Alone Modules

Description=

Author=Various

ModuleAuthor=ModuleEditor2

WebPage=

ReleaseDate=20000005

[behavior]

ParentID=

UniqueID=STAND_ALONE_PARENT

Critical=False

AutoExpand=True

Depends=

TimeToInstall=0

TimeToRemove=0

RequiresReboot=False

[DetectionRegistry]

RegistryPath=

KeyName=

KeyValue=

[DetectionFile]

FilePath=

FileName=

FileVersion=

[OperatingSystem]

WindowsVersion=ANY

SystemLanguage=1033

[systemComponents]

InternetExplorer=ANY

WindowsMediaPlayer=ANY

DotNetFramework=ANY

WindowsInstaller=ANY

MSNMessenger=ANY

[OfficeComponents]

Word=ANY

Excel=ANY

PowerPoint=ANY

Outlook=ANY

Publisher=ANY

Visio=ANY

Project=ANY

OneNote=ANY

FrontPage=ANY

InfoPath=ANY

Access=ANY

[installation]

[Removal]

--------------------------------------------------------------------

-John

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Thank you for mentioning Windows Vista in the title of a news article!
    • Let's be real. Part of the motivation of the UI change is to increase CPU/RAM usage, which slows down older devices and makes battery life worse, therefore tempting people into upgrading to the latest devices. We've been through this enough times to know that the iOS updates never improve performance. Personally I value battery life over eye candy.
    • Apple announces watchOS 26 with a 'Workout Buddy,' new gestures, and more by Taras Buria Apple has unveiled watchOS 26, another operating system under the new naming scheme (all of Apple's systems now feature the same version number to match the current/upcoming year) and "Liquid Glass" Redesign. The latter is a dynamic interface that features translucency, reflections, parallax, and other visual candy. Aside from the redesign and a new number, Apple is introducing new health and workout features. Workout Buddy is a feature that offers personalized, spoken motivation during workouts. It analyzes your pace, heart rate, and fitness history, delivering real-time encouragement and more engagement, like having someone else work out next to you, providing useful information and cheering you up. Here is an example of what you will hear with Workout Buddy: The Workout app also has a more streamlined interface with four buttons in the corners for quick access to favorite features during workouts. You can set up music and podcasts right in the Workout app so that your favorite content starts playing when you begin your workout. In addition, Apple announced a new one-handed wrist flick gesture that allows users to dismiss notifications with a quick flick, which is convenient when you cannot use your both hands to interact with your watch. Other changes include the Notes app, which now lets you access notes on the Apple Watch, Hold Assist and Call Screening in the Phone app, Live Listen with real-time Live Captions of what the iPhone hears, improvements to the Photos face, and more. watchOS 26 will be available later this year, and the first developer betas are expected soon.
    • tvOS 26 arrives with karaoke mode, updated profile switcher, Liquid Glass, and more by Aditya Tiwari WWDC 2025 is now live, and Apple has finally renamed all of its operating systems to version 26. This year, we have tvOS 26 for the Apple TV, featuring the freshly-baked Liquid Glass software design. Apple explained that Liquid Glass brings a fresh and vibrant look to Apple TV, "delivering a fresh and expressive design that beautifully reflects and refracts its surroundings using real-time rendering." Content is the primary focus of the experience when you fast-forward, rewind, or change a setting from the Control Center. The redesigned Apple TV app now features new poster art for movies and TV shows, with a touch of Liquid Glass. Users can now choose whether to display the profile switcher UI when their Apple TV wakes up, allowing them to quickly access their Watchlist and recommendations in the TV app, as well as playlists in Apple Music. Speaking of Apple Music, your iPhone can now double as a handheld microphone for Apple TV. The new karaoke mode allows multiple users to queue up songs from their iPhones and sing along, with support for lyrics translation and pronunciation. Apple has updated the FaceTime experience to make it consistent with iPhone. Contact Posters introduced with iOS 17 are now available on Apple TV, which display a contact's customized photo and name when starting a FaceTime call. Live Captions support on FaceTime now includes French, German, Japanese, Korean, Mandarin, and Spanish. FaceTime on Apple TV has been updated to display phone and voice call notifications for active profiles. Users can use their connected HomePod speakers or iPhone to answer them. Apart from that, tvOS 26 also brings new Aerial screen savers, featuring India's Goa and Kerala. Users can also personalize their screensaver experience and designate any AirPlay-enabled speaker as the permanent speaker for Apple TV. tvOS 26 has also made the sign-in experience a bit easier for users. Developers can link app logins to an Apple account, making it quicker for users to access their apps and content when setting up a new device. The new tvOS update is now available for testing through the Apple Developer Program, supported on Apple TV 4K (2nd generation and later). Meanwhile, the updated sing-along feature is available on iPhone 11 and later with Apple TV 4K (3rd generation).
  • Popular Contributors

    1. 1
      +primortal
      479
    2. 2
      +FloatingFatMan
      276
    3. 3
      ATLien_0
      257
    4. 4
      Edouard
      205
    5. 5
      snowy owl
      200
  • Tell a friend

    Love Neowin? Tell a friend!