andreikop / enki

A text editor for programmers
http://enki-editor.org
GNU General Public License v2.0
161 stars 39 forks source link

Enki packaged in Fedora! #366

Closed yajo closed 8 years ago

yajo commented 8 years ago

This is not exactly an issue, but I wanted to let you know that finally Enki and Qutepart have been officially packaged in Fedora!

It's sad that I could not be able to complete the process, but it's nice that Rephael Groner took it, so here we have it now. :blush:

The "issue" part of this is that you could update the install instructions. I still encourage the team to keep the OBS Fedora package to have a more close to upstream package available for those who want it.

Thanks!

andreikop commented 8 years ago

That's amazing! Thanks @Yajo, @rapgro!

I'll probably keep the package on OBS, but also add a note that it is available in the official repositories.

rapgro commented 8 years ago

@lupinix FYI

@hlamer Unfortunately, it's not possible to use the enki menu in LXQt, most of the menu entries are greyed out (why?) and sub menus don't open when moused there.

rapgro commented 8 years ago

When to expect Python3 port of Enki? Fedora has big interest to port $everything to Python3.

andreikop commented 8 years ago

@rapgro, Python3 port is in progress now. I hope to have stable version in a month or 2 How can I test the bug on LXQt?

dglent commented 8 years ago

I use Enki 15.11.0 in Mageia 5 64bit with lxqt 0.9.0 without any problem

rapgro commented 8 years ago

Fedora 23 has Qt5.5.1 and LXQt 0.10.0 if you update to latest packages from official repository. @hlamer Just try to install any Fedora with latest updates and do dnf group install lxqt.

dglent commented 8 years ago

Thanks, i've been helped by fedora package to make the rpm for mageia: http://madb.mageia.org/package/show/application/0/release/cauldron/name/enki

andreikop commented 8 years ago

I tried to

The menu items are not disabled for me. Which exactly items are disabled? How to reproduce this problem?

andreikop commented 8 years ago

I encountered other problem - menu bar is shrunk down. I see only not-enough-space marker and the menu opens vertically. This problem reproduces on both lxqt and gnome. But not on enki master which uses python3-pyqt5 now.

yajo commented 8 years ago

@hlamer see https://bugzilla.redhat.com/show_bug.cgi?id=1292724.

To reproduce the problem, install Enki from Fedora, not from your repo.

andreikop commented 8 years ago

Commented in the redhat bugzilla

andreikop commented 8 years ago

No icons on dock close button

andreikop commented 8 years ago

menubar is fixed in hotfix-15.11.1 branch

andreikop commented 8 years ago

@Yajo, @rapgro, I've released v15.11.1. It contains 2 GUI fixes specially for Fedora. Please migrate to it.

rapgro commented 8 years ago

There's no need to notify about new updates in this issue. We use Upstream Release Monitoring, it will automatically open a new report in RedHat Bugzilla. https://release-monitoring.org/project/8272/

rapgro commented 8 years ago

I'm planning to do a prerelease package of upcoming changes. For now I guess version is going to be 15.12.0 or?

andreikop commented 8 years ago

I hope the version will be 16.04. Waiting for a few fixes by @bjones1 And the version will be based on Py3 and Qt5

rapgro commented 8 years ago

A pre-release package is currently in updates-testing, it looks great.

And the version will be based on Py3 and Qt5 :+1:

Will the python2 branch (currently still master) of qutepart then be obsolete? But not sure if someone else needs it in Fedora as a separate library component independent from Enki based now on python3-qt5.

andreikop commented 8 years ago

Now both Enki and Qutepart master is Py3. And I'm not going to support Py2 versions.

rapgro commented 8 years ago

Very cool! Thanks.

rapgro commented 8 years ago

Qutepart 2.2.3 does not build with Python 3. The branch py3 is older than v2.2.3, how to solve? https://github.com/hlamer/qutepart/issues/42

rapgro commented 8 years ago

https://github.com/hlamer/qutepart/issues/21

andreikop commented 8 years ago

Use master for both projects

rapgro commented 8 years ago

Ah, I confused it. Sorry for the noise. Can we close this issue?

andreikop commented 8 years ago

Hi, Fedora guys! I've just released Enki v16.04.0 and Qutepart v3.0.0. Now projects are based on Python3 and PyQt5. There are also a lot of improvements. I hope you'll migrate to the new packages

dglent commented 8 years ago

Packages are now also available for Mageia (the next version 6).