![]() |
#46 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
|
Diapdealer
Can you replace and add two localization files in your source code on version 0.9.14 on Github? These are the sigil_ru.ts and sigil_uk_UA.ts files. They are now in the Transifex translation system. After the release of 0.9.18, I fixed some errors and inaccuracies in them, so these are the most complete and accurate versions. If this happens, Haiku will rebuild the Sigil package and these languages will be included in the release. Regarding plugins: I never installed or used them. It was simply not necessary; everything was enough without them. Therefore, I can’t say anything yet. Maybe something will come to light later. |
![]() |
![]() |
![]() |
#47 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,769
Karma: 6000000
Join Date: Nov 2009
Device: many
|
FWIW, the current base.ts file for the latest Sigil was changed when bookview was removed. So translations done based on the current base.ts file will not cover Sigil 0.9.14fully. You would have to use Qt Linguist or some other software to 100% translate the base.ts file that is tagged by 0.9.14. Even then we can not add new files to that old tag without impacting the current tree in the repo (I think).
Perhaps, it would be better for someone to fork the Sigil webkit branch into a new repo and work from there? |
![]() |
![]() |
Advert | |
|
![]() |
#48 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,574
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
The note about patching for the preferences setting has nothing to do with plugins. Understood if you want to leave plugins for later (though I think that's a mistake in an "official" HaikuPorts package), but this has to do with basic functionality. If the preferences aren't working ... Sigil's not working. Period. That needs to be verified first (and quick).
|
![]() |
![]() |
![]() |
#49 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
|
Diapdealer
Now all I need and what I'm used to is working. If you mean *.ini files, they are saved in the /boot/home/config/cache/sigil-ebook/sigil folder. Make a flash drive with Haiku, which will always be with you, and check. This is a matter of 10 minutes. (https://vk.com/haiku_os?w=wall-115218353_294%2Fall) |
![]() |
![]() |
![]() |
#50 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,574
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I don't see how that's possible based on the haikuports patchset I'm seeing for Sigil (unless a new fixed version of Qt5 was released on haikuports since I last built Sigil), but if it's working for you, then that's good, I guess.
|
![]() |
![]() |
Advert | |
|
![]() |
#51 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 841
Karma: 2657572
Join Date: Jan 2017
Location: Poland
Device: Various
|
I confirm – preferences are saved, but no plugin works. Test plugin too.
|
![]() |
![]() |
![]() |
#52 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,574
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
EDIT: though nothing that uses tkinter was ever going to work anyway. I expected that much. That cuts out a lot of plugins right there. Does the test plugin fail completely, or do most tests just fail? I had plugins working in general on my build, so I know it's possible (minus tkinter). So it bugs me that a needlessly crippled version of sigil has been rushed to being packaged by a software repo. Even if it is an older QtWebKit version. Last edited by DiapDealer; 10-10-2019 at 04:53 PM. |
|
![]() |
![]() |
![]() |
#53 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 841
Karma: 2657572
Join Date: Jan 2017
Location: Poland
Device: Various
|
Error "Plugin failed to start".
Any plugin, even print("Hello world!") |
![]() |
![]() |
![]() |
#54 | ||
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
|
Quote:
The plugins forum clearly shows that plugins still have problems and errors. Why do I need this? Let me remind you that you yourself write about plugins: Quote:
This whole situation reminds me of a story with BookView. You have decided to remove this mode from the editor, and if you don’t like it, tell everyone who is not happy, work on the old version. I also did not like it, but I reconciled with reality. I have been using Sigil for quite some time. The main mode of operation of CodeView and only occasionally to evaluate the result I use the viewing mode. Formerly BookView, now F10. I consider PageEdit a useless tool, a waste of your time and energy. Sigil is a great editor in its purest form. |
||
![]() |
![]() |
![]() |
#55 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 841
Karma: 2657572
Join Date: Jan 2017
Location: Poland
Device: Various
|
I agree that Sigil is a great editor in a pure form.
But I absolutely disagree that no plugins are needed. In fact, if I couldn't use the plugins, I could probably uninstall Sigil. Plugins are a key element of Sigil. It is impossible to implement functions from plugins into the program itself, because sometimes plugins do the same thing completely different and it would only be a waste of time resources of Sigil developers. The relatively easy entry threshold to write your own plugin can encourage you to prepare an individual solution to your problems without bothering programmers. The plugins ensure that Sigil can gain new functions and this makes the entire application more open and flexible to users' ideas. Sigil remains as the "core editor", but plugins still give birth to new, interesting "branches". And that's just beautiful. |
![]() |
![]() |
![]() |
#56 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,574
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Quote:
But I'm done here. You clearly got what you wanted. I can only hope someone comes along who's interested in actually finishing the job that was started. Plugin support for Sigil can be enabled on Haiku with the most trivial of efforts. I did it with about 10 minutes of work on an OS I knew absolutely nothing about. So there's simply no reason whatsoever for the repo version not to include that feature as well. Last edited by DiapDealer; 10-11-2019 at 12:02 PM. |
||
![]() |
![]() |
![]() |
#57 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,769
Karma: 6000000
Join Date: Nov 2009
Device: many
|
I couldn't agree more. The plugins are key to extending Sigil to automate tasks, add features quickly, etc. Please fix your package/port to support the plugins. They are an integral part of Sigil. Having a "broken" version in the Haiku package system and calling it a "port" is simply not right.
|
![]() |
![]() |
![]() |
#58 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,574
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
HaikuPorts is hosted on github, so maybe some day when I get some time, I might be able to submit a pull request that fixes what the Haiku reorg broke. More than likely, it's the willy-nilly relocation of folders/libs that broke the plugin functionality in the first place. I believe they're also eliminating the launch script (which would enable them to set the proper env vars to allow the relocation to still work for all of Sigil's various pieces).
https://github.com/haikuports/haikup...app-text/sigil All the pieces and modules necessary for plugin functionality to work have been listed as dependencies, so it would be quite silly not to just go ahead and make it work. Last edited by DiapDealer; 10-11-2019 at 10:13 AM. |
![]() |
![]() |
![]() |
#59 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,769
Karma: 6000000
Join Date: Nov 2009
Device: many
|
And if need be we can upstream any required changes under a OS_HAIKU conditional in the code so it will build out of the box so to speak.
|
![]() |
![]() |
![]() |
#60 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
|
1. I am a regular Sigil user. Not a programmer. Therefore, I turned to you for help in the first post, but you only wished me good luck. I had to turn to another person who knows Haiku, but does not know Sigil. And pretty quickly we got the first work package.
2. Version 0.9.14 is no longer being developed by you. You said stop, you redid everything and the next version can be considered a completely different program. 3. Sigil is licensed under the GNU GENERAL PUBLIC LICENSE Version 3. 4. On the editor’s website, in the plugins section, you state that "They aren’t part of Sigil." It follows that Sigil without plug-ins is an independent fully-functional software product. 5. DiapDealer, instead of writing that you, without knowing Haiku, fixed plug-in problems in 10 minutes, it would be better to write how to do it. Just already edited your post. 6. The most important thing is that the work is not finished yet. All programs, libraries, other components, even the Haiku operating system itself, are under development. This makes the final result uncertain. This is a good idea. Not for everyone. The package in the repository is for everyone. Compile it yourself for enthusiasts. I already went through this. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Difficulty with building sigil 0.9.0 on linux | philja | Sigil | 36 | 11-25-2015 04:38 PM |
sigil 0.8.1 building on linux | blackest | Sigil | 9 | 10-15-2014 06:22 PM |
Building Sigil from source on Linux | xingenter | Sigil | 10 | 04-29-2013 01:18 PM |
Problems building Sigil on Win7/64 | Man Eating Duck | Sigil | 11 | 10-03-2012 02:51 PM |
Building Sigil under Linux | st_albert | Sigil | 1 | 08-07-2011 03:19 PM |