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

    • Joplin 3.3.13 by Razvan Serea Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own. The application is available for Windows, Linux, macOS, Android and iOS. A Web Clipper, to save web pages and screenshots from your browser, is also available for Firefox and Chrome. Features Web Clipper for Firefox and Chrome. End To End Encryption (E2EE). Note history (revisions). Synchronisation with various services, including Nextcloud, Dropbox, WebDAV and OneDrive. Offline first, so the entire data is always available on the device even without an internet connection. Import Enex files (Evernote export format) and Markdown files. Export JEX files (Joplin Export format) and raw files. Support notes, to-dos, tags and notebooks. Sort notes by multiple criteria - title, updated time, etc. Support for alarms (notifications) in mobile and desktop applications. Markdown notes, which are rendered with images and formatting in the desktop and mobile applications. Support for extra features such as math notation and checkboxes. Choice of both Markdown and Rich Text (WYSIWYG) editors. File attachment support - images are displayed, other files are linked and can be opened in the relevant application. Inline display of PDF, video and audio files. Goto Anything feature. Search functionality. Geo-location support. Supports multiple languages. External editor support - open notes in your favorite external editor with one click in Joplin. Extensible functionality through plugin and data APIs. Custom CSS support for customisation of both the rendered markdown and overall user interface. Customisable layout allows toggling, movement and sizing of various elements. Keyboard shortcuts are editable and allow binding of most Joplin commands with export/import functionality. Joplin 3.3.13 changelog: Fixed: Fix printing (#12244) (#12240 by @personalizedrefrigerator) Download: Joplin 3.3.13 | Joplin Portable | ~300 MB (Open Source) Download: MacOS | Android | Linux | iOS View: Joplin Home Page | GitHub project page Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Apple: lets take our inspiration from Windows 7/Vista and call it innovative
    • Nice! My $100 refurbished iPad 8 that I bought last year for a small project (and still runs like new cuz it's been mostly in storage the past several months) will get this v26 upgrade. I'm definitely gonna scope out OS26 on this device before upgrading my also-supported refurbished iPhone SE 3rd Gen (only got it for the 5G UW support).
    • Hello, The separate discussion about VLC has been moved to its own thread at  Regards, Aryeh Goretsky  
    • Hello, I am guessing this is the result of using a third-party tweaking tool instead of changing things within Windows settings. Windows 11 has a decent set of configuration options for the display, but they tend to be scattered throughout the operating system due to fragmentation of product ownership/inconsistent standards being applied by Microsoft. There are a few places in Windows 11 where you can modify the various display settings in order to get them to your liking: Under Settings → System → Display you can stroll down to the Scale & layout section and change the Scale and Display resolution settings to whatever you prefer.  For the Scale option, you can click on the text box to choose between the various pre-populated settings.  If none of those are exactly what you are looking for, click on the caret ("") caret to open the Custom scaling setting (also available under Settings → Display → Custom scaling).  I would recommend this as an option of last resort as this can cause display issues in various programs. I strongly recommend using the screen's native Display resolution here; it should show up as the "(Recommended)" resolution.  If it does not, you may need to install your monitor's profile information file (basically, a device driver for your monitor) to get the correct setting. Another place to look at making changes to fonts is under Accessiblity → Text size.  There is a slider bar for changing the text size from 100% to 225% there. You can try making changes to the ClearType settings.  It's a little bit finer-grained than the others, but it may make the text easier to view on the display.  Run the ClearType Text Tuner (filename: CTTUNE.EXE) and go through the wizard. You may want to do this several times under different lighting conditions or times of the day to figure out what works best for you overall. Lastly, you may want to look into using a dedicated assistive screen technology program from a third-party.  Microsoft provides a Screen Magnifier and a Narrator for text-to-speech, but they provide only basic functionality, and you may find that a third-party program works a lot better.  The pros of this is that third-party assistive technology programs tend to work quite well under Windows; Microsoft has historically worked closely with third-party developers of assistive technologies.  The cons of this are that such tools tend to be on the expensive side, since they are often sold to schools, businesses, or paid for by insurance companies, not individuals. Regards, Aryeh Goretsky  
  • Recent Achievements

    • Dedicated
      MadMung0 earned a badge
      Dedicated
    • Rookie
      CHUNWEI went up a rank
      Rookie
    • Enthusiast
      the420kid went up a rank
      Enthusiast
    • Conversation Starter
      NeoToad777 earned a badge
      Conversation Starter
    • Week One Done
      VicByrd earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      506
    2. 2
      ATLien_0
      267
    3. 3
      +FloatingFatMan
      257
    4. 4
      Edouard
      203
    5. 5
      snowy owl
      178
  • Tell a friend

    Love Neowin? Tell a friend!