6
0
Fork 0

Conversion to the cmake building system. #3

Zusammengeführt
SlavekB hat 4 Commits von feat/cmakeConv nach master vor 4 Jahren zusammengeführt
Ghost hat vor 4 Jahren kommentiert
Hier gibt es bis jetzt noch keinen Inhalt.
Ghost hat das Label PR/wip vor 4 Jahren hinzugefügt
Ghost hat vor 4 Jahren kommentiert
Ersteller

@SlavekB when you've got time can you have a look into the symbols visibility?

@SlavekB when you've got time can you have a look into the symbols visibility?
SlavekB hat vor 4 Jahren kommentiert
Besitzer

@SlavekB when you've got time can you have a look into the symbols visibility?

There seems to be no need for any additional care regarding hidden visibility, as the result is a standalone application without additional libraries and modules.

> @SlavekB when you've got time can you have a look into the symbols visibility? There seems to be no need for any additional care regarding hidden visibility, as the result is a standalone application without additional libraries and modules.
SlavekB hat vor 4 Jahren überprüft
SlavekB hat einen Kommentar hinterlassen
Besitzer

It looks good. Here are some small comments.

It looks good. Here are some small comments.
##### other data
install(
SlavekB hat vor 4 Jahren kommentiert
Besitzer

These are also desktop style files for which we will want to use desktop file translation using TWTW. Therefore, it is also possible to use tde_create_translated_desktop here.

These are also desktop style files for which we will want to use desktop file translation using TWTW. Therefore, it is also possible to use `tde_create_translated_desktop` here.
DESTINATION ${XDG_APPS_INSTALL_DIR}
)
install(
SlavekB hat vor 4 Jahren kommentiert
Besitzer

These are also desktop style files for which we will want to use desktop file translation using TWTW. Therefore, it is also possible to use tde_create_translated_desktop here.

These are also desktop style files for which we will want to use desktop file translation using TWTW. Therefore, it is also possible to use `tde_create_translated_desktop` here.
SlavekB hat vor 4 Jahren kommentiert
Besitzer

Note: I have a patch for ascii-cast ready – it's single line.

Note: I have a patch for ascii-cast ready – it's single line.
Ghost hat vor 4 Jahren kommentiert
Ersteller

the desktop files installation have been added to the cmake conversion.

the desktop files installation have been added to the cmake conversion.
SlavekB hat vor 4 Jahren kommentiert
Besitzer
  • Fixed and added the use of tde_create_translated_desktop.
  • Added commit to resolve ascii-cast.
  • The first step of moving translations to a new layout has been performed.
+ Fixed and added the use of tde_create_translated_desktop. + Added commit to resolve ascii-cast. + The first step of moving translations to a new layout has been performed.
SlavekB hat vor 4 Jahren kommentiert
Besitzer

I wanted to move forward and merge it, because everything looks good, but subsequently I noticed that in tde-packaging for Debian there is a man page. Will you add it to the main tree?

I wanted to move forward and merge it, because everything looks good, but subsequently I noticed that in tde-packaging for Debian there is a man page. Will you add it to the main tree?
SlavekB hat vor 4 Jahren kommentiert
Besitzer

One more note: Because the project name is set to tde-systemsettings, the translation catalogs are now installed as tde-systemsettings.mo.

This is basically not a problem – on the contrary, it can be an advantage that it is not a very common name. However, there will need to be an adjustment in systemsettings/main.cpp for TDELocale::setMainCatalogue(...) to set tde-systemsettings instead of the current systemsettings.

What is your opinion – keep the new name of the catalog or revert to the previous one?

One more note: Because the project name is set to `tde-systemsettings`, the translation catalogs are now installed as `tde-systemsettings.mo`. This is basically not a problem – on the contrary, it can be an advantage that it is not a very common name. However, there will need to be an adjustment in `systemsettings/main.cpp` for `TDELocale::setMainCatalogue(...)` to set `tde-systemsettings` instead of the current `systemsettings`. What is your opinion – keep the new name of the catalog or revert to the previous one?
Ghost hat vor 4 Jahren kommentiert
Ersteller

...I noticed that in tde-packaging for Debian there is a man page...

Man page added, please test.

>...I noticed that in tde-packaging for Debian there is a man page... Man page added, please test.
Ghost hat vor 4 Jahren kommentiert
Ersteller

What is your opinion – keep the new name of the catalog or revert to the previous one?

Looks to me that a thorough job should change the name/ocurrence: systemsettings vs tde-systemsettings everywhere in this module; namely code, config and desktop files alike, help and man page...
It shouldn't be difficult but time consumming and I don't feel like doing It. 😩

> What is your opinion – keep the new name of the catalog or revert to the previous one? Looks to me that a thorough job should change the name/ocurrence: **systemsettings** vs **tde-systemsettings** everywhere in this module; namely code, config and desktop files alike, help and man page... It shouldn't be difficult but time consumming and I don't feel like doing It. :weary:
SlavekB hat vor 4 Jahren kommentiert
Besitzer

...I noticed that in tde-packaging for Debian there is a man page...

Man page added, please test.

Excellent, tested, everything is fine.

> >...I noticed that in tde-packaging for Debian there is a man page... > > Man page added, please test. > > Excellent, tested, everything is fine.
SlavekB hat vor 4 Jahren kommentiert
Besitzer

What is your opinion – keep the new name of the catalog or revert to the previous one?

Looks to me that a thorough job should change the name/ocurrence: systemsettings vs tde-systemsettings everywhere in this module; namely code, config and desktop files alike, help and man page...
It shouldn't be difficult but time consumming and I don't feel like doing It. 😩

Ok, that's not a problem – we can move the translations to be installed as systemsettings.mo, as it was before.

> > What is your opinion – keep the new name of the catalog or revert to the previous one? > > Looks to me that a thorough job should change the name/ocurrence: **systemsettings** vs **tde-systemsettings** everywhere in this module; namely code, config and desktop files alike, help and man page... > It shouldn't be difficult but time consumming and I don't feel like doing It. :weary: Ok, that's not a problem – we can move the translations to be installed as `systemsettings.mo`, as it was before.
SlavekB hat den Titel von WIP:Conversion to the cmake building system. zu Conversion to the cmake building system. vor 4 Jahren geändert
SlavekB hat das Label PR/wip vor 4 Jahren entfernt
SlavekB mergte den Commit b3a20cdb91 vor 4 Jahren in master
SlavekB löschte die Branch feat/cmakeConv vor 4 Jahren
SlavekB hat diesen Issue vor 4 Jahren zum R14.0.9 release Meilenstein hinzugefügt
Der Pull Request wurde als b3a20cdb91 gemergt.
Anmelden, um an der Diskussion teilzunehmen.
Keine Reviewer
Kein Meilenstein
Niemand zuständig
2 Beteiligte
Nachrichten
Fällig am

Kein Fälligkeitsdatum gesetzt.

Abhängigkeiten

Keine Abhängigkeiten gesetzt.

Referenz: TDE/tde-systemsettings#3
Laden…
Hier gibt es bis jetzt noch keinen Inhalt.