| Summary: | kate and kwrite versions are not credible with new Rx.y.z version scheme | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | bugwatch, darrella |
| Priority: | P1 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | Patch to fix kate and kwrite version numbers with the new Rx.y.x version scheme | ||
Fixed in commit 98048a71. |
Created attachment 675 [details] Patch to fix kate and kwrite version numbers with the new Rx.y.x version scheme Currently the version numbers for kate and kwrite are determined as follows: kate: KDE::versionMajor() - 1).arg(KDE::versionMinor()).arg(KDE::versionRelease()) kwrite: KDE::versionMajor() + 1).arg(KDE::versionMinor()).arg(KDE::versionRelease()) For 3.5.10, the version numbers for kate and kwrite were 2.5.10 and 4.5.10 respectively. With the change to the Rx.y.z version scheme for Trinity, those methods create version numbers that are not credible: kate: 13.0.0 kwrite: 15.0.0 There are three options: 1) use a different mechanism to create credible version numbers, 2) make the version numbers for both apps the same as the Trinity release, and 3) do nothing. Attached is a patch to create credible version numbers. This approach retains consistency with the old 3.5.x version numbers and retains consistency with other Trinity apps that have version numbers different from the Trinity release version. With the patch the versions would be as follows: kate: 2.5.14 kwrite: 4.5.14