Publish Okular in the Microsoft Store
Closed, ResolvedPublic

Description

Okular will be a useful program on Windows. We should package it and upload it to the KDE Community's account on the Microsoft Store.

Checklist:

  • maintainer/team agrees
  • package is ready
  • some testing has been done
  • icons in 44x44 and 150x150
  • screenshots
  • description
lydia created this task.Sep 2 2018, 1:47 PM
cullmann assigned this task to vonreth.Sep 15 2019, 8:12 PM
cullmann added a subscriber: cullmann.

I see we have only https://binary-factory.kde.org/job/Okular_Nightly_win64/ and not for release.
What is needed to set that up?

ognarb added a subscriber: ognarb.Sep 15 2019, 8:13 PM

Albert, I would try to take care to get some usable release build for Okular 19.08.x for the store.
Would that be OK with you?

aacid added a comment.Sep 17 2019, 3:25 PM

If it works, and there's a kind of plan for future updates (or at least remove it if no updates) i don't have any problem.

Ok.
The basic idea would be, that I get one appx in initial shape and test it here on my Win10 VM.
We then later need to see how we handle the re-submission after each new applications release.
To "un-publish" it is one click in the store admin site.

aacid added a comment.Sep 17 2019, 4:50 PM

Please don't

In T9578#201151, @aacid wrote:

! In T9578#201126, @KonqiDragon wrote:
Please, use Breeze icon of Okular.
https://github.com/KDE/breeze-icons/blob/master/icons/apps/48/okular.svg

Please don't

Adding VDG for comment.

Which icon do you want to use Albert? I have no preferences, it's your thing to decide I think.
There is icon bundled in okular.git, or?

Yes i would prefer if we use the okular icon that is in the okular repository that was decided by the okular developers to be the okular icon.

https://github.com/KDE/okular/blob/master/ui/data/icons/128-apps-okular.png

filipf added a subscriber: filipf.Sep 17 2019, 11:09 PM
In T9578#201151, @aacid wrote:

! In T9578#201126, @KonqiDragon wrote:
Please, use Breeze icon of Okular.
https://github.com/KDE/breeze-icons/blob/master/icons/apps/48/okular.svg

Please don't

Adding VDG for comment.

I understand why @aacid would prefer the older one, the Breeze icon isn't very impressive or creative. It would be cool if we had something like this: https://github.com/linuxdeepin/deepin-icon-theme/blob/master/Sea/apps/scalable/okular.svg

ghost34 added a comment.EditedSep 18 2019, 1:31 PM
In T9578#201234, @aacid wrote:

Yes i would prefer if we use the okular icon that is in the okular repository that was decided by the okular developers to be the okular icon.

https://github.com/KDE/okular/blob/master/ui/data/icons/128-apps-okular.png

Then why does we need a KDE HIG? I think we need to strive for the unify Breeze style everywhere. Goal: Consistency T10243
IMHO:
All KDE Applications must have a Breeze icons, to have the unify KDE style.

This is the choice of the maintainer, KDE isn't an dictature VDG can't change the brand of an application, without the approval of the maintainer. In the current state the okular breeze icon don't respect the hig.

When creating a Breeze theme version of an existing app’s icon, is critically important that the icon’s existing brand and visual style be preserved.

Anyway this is offtopic, this task is about bringing Okular to Windows.

This is the choice of the maintainer, KDE isn't an dictature VDG can't change the brand of an application, without the approval of the maintainer. In the current state the okular breeze icon don't respect the hig.

When creating a Breeze theme version of an existing app’s icon, is critically important that the icon’s existing brand and visual style be preserved.

Anyway this is offtopic, this task is about bringing Okular to Windows.

Elementary OS or Deepin devs have applications with icons in unify style. Why KDE can't do the unify style of icons everywhere?
For example in kde.org/applications almost all the icons have Breeze style, in Wikipedia KDE Applications also have a Breeze icons, but in Microsoft Store you decided to use old Okular icon in different style.

In T9578#201300, @KonqiDragon wrote:

This is the choice of the maintainer, KDE isn't an dictature VDG can't change the brand of an application, without the approval of the maintainer. In the current state the okular breeze icon don't respect the hig.

When creating a Breeze theme version of an existing app’s icon, is critically important that the icon’s existing brand and visual style be preserved.

Anyway this is offtopic, this task is about bringing Okular to Windows.

Elementary OS or Deepin devs have applications with icons in unify style. Why KDE can't do the unify style of icons everywhere?

The point is, we should have that conversation elsewhere.

Here is a first version:

https://binary-factory.kde.org/job/Okular_Release_win64/

For me the sideload.appx did work nicely.

Perhaps Hannah could try that one, too.

I started to fill-out the Submission 1 form.
Any help welcome.
After all is filled out, we can pick some build to use.

I already tested the version without icons.
Worked as expected

cullmann closed this task as Resolved.EditedSep 20 2019, 6:18 PM

Okular ;) Thanks all people that helped.

This comment was removed by ghost12.