Coder Social home page Coder Social logo

jacquetc / plume-creator-legacy Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 5.12 MB

Fork of the first Plume Creator repository from SourceForge. Written in C++ / Qt5

License: Other

C++ 86.20% C 9.45% QMake 0.61% Batchfile 0.10% CSS 0.13% HTML 3.33% CMake 0.05% Shell 0.07% Makefile 0.07%

plume-creator-legacy's People

Contributors

dulsi avatar

Watchers

 avatar  avatar  avatar

plume-creator-legacy's Issues

Issue when exporting to pdf

First, say that Plume Creator is a great program.

The case is that when exporting in pdf, it does not maintain the styles (for example if you have a text in italics, it does not maintain it, nor the separations between paragraphs). At least in the version of Windows (v0.66.1) that is the one that I use.

Greetings.

Discuss tools, formats for documentation

A start on the documentation has been made with pull request jacquetc/skribisto#6

@jacquetc, I looked through some of the code and ... I can't follow it well enough to write much in the way of a user manual. While I can document obvious features and how to get around the UI, any hidden technical gems, like keyboard shortcuts or command line arguments would get left out of the manual. As you continue to edit the source, would you place comments to help in this regard? Preferably something like NaturalDocs or Asciidoclet. Having easy access to at least the technical documentation would help tremendously in writing a user manual. Also, code comments are good! ๐Ÿ‘

And... you're probably going to have to be the guy who writes the plugin-authoring manual.

Potential documentation helpers: It looks like using Plume to write the manual or even technical documents is not likely to work, at least not if it is to be easily handled by git and diff. I propose writing in Asciidoc or Markdown. Comments?

Can't Seem to Export Whole Project

I have a 15 chapter novel in 3 acts.

I've tried to export the text only as a pdf. It does a great job, but stops at the end of the first chapter.

I haven't figured out how to go beyond that. I've tried putting the current page on the first page of Act 2 or elsewhere, such as on the project name at the top of the left-side window. No dice. It always ends at the end of Act 1 (chapter 2).

Your thoughts? Is there a need to register?

I'm using Linux MInt 18 with the current updates.

Can you explain how to compile this program?

I am not using Ubuntu or Debian or the like, so I cannot use .deb files. I would like to use this program. I tried the newer python version, but it is very unstable and actually unusable (b.t.w. will that be developed further? Last commit was quite a while ago). So for now I would like to run the legacy version. However, I have no idea how to compile and install the program. I've cloned this repository so I have the latest code.
The INSTALL_NOTES are not very clear to me.

Old plume-creator

I continue to use the old plume-creator while you develop this one. Would you mind if I create a github repository for some fixes and perhaps put out a 0.67? I could rename the project if you are concerned with confusion with this project. If it is renamed would you like me to keep your name on the splash page?

(I don't know if I would continue to maintain the project after the new plume-creator is released. It depends on how much I like the new program.)

Word count is off

I was editing a scene and the bottom line said I only had 67 words, even though there were over 300 words.
I took the entire chapter and I find that it is about 400 words off. Is there a way to recalibrate the word counts?

Import folders full of files

What

Ability to import folders full of files, particularly markup files (rst, markdown, whatever), would be tremendously useful for the documentation project.

Reason

One of the best things that came with Scrivener was an interactive tutorial in the form of a Scrivener project. I intend to create a similar document for Plume, but it will be un-diff-able in git if it's only available as a Plume project.

Also

Exporting the Plume project as a folder full of files would be handy if I choose to edit the documentation, especially the interactive tutorial, with Plume.

Error launching the application

Thank you for making this great software!

I am trying to run the alpha version on my Debian box using Gnome Shell, but with no success.

I have installed the required libraries, defined my environment variable, following your instructions but there is nothing about compiling and launching the application on Linux so I tried to follow the Windows instructions.
I made src/plume/plume.py executable and tried to run it. It didn't launch and I got the following error :

from: can't read /var/mail/PyQt5.Qt
from: can't read /var/mail/core.core
from: can't read /var/mail/data.database
./plume.py: line 8: syntax error near unexpected token (' ./plume.py: line 8:def launch_gui(core):'

I may have missed something...

Thank you very much for your help!

Can't associate characters to scene.

I can fully create the characters, but I can't associate them to any scene. I click and drag them to the scene's attendance on top of the list of characters and a block sign appears on the mouse.

Crashing when opening file

On debian Stretch, plume-creator is version 0.66+dfsg1-3.1+b2 when I'm trying to open a *.plume file made on another computer running the same version, but on Ubuntu 16+ (can't get the version now), Plume (already opened) crashes. In the terminal I get "Exception en point flottant." ("Floating point exception" I guess in english...

I can still open the *.plume file on Ubuntu.
The size of the file is 189 822 o

Hunspell dictionaries not found (fixed)

I'm on Fedora and the dictionaries are not in "/usr/share/hunspell/" so I changed l.282 of spellchecker.cpp accordingly, and I thought you might want to know it and add "/usr/share/myspell/" to the list of paths to look into when running Linux. :)

Running problem 'appendScriptToLibrary'

Hi to all.
Im having this problem. Can somebody give me a hand??

$ python setup.py
Traceback (most recent call last):
File "setup.py", line 122, in
icon = "resources/plume-creator.png" # if you want to use an icon file, specify the file name here
TypeError: init() got an unexpected keyword argument 'appendScriptToLibrary'

Thanks!

Editor width shrinks when a key is pressed

Hello,

First: Thanks a million for the hard work, this project is amazing!

However, I've been struggling to make it work, and my main concern is the editor area that keeps jumping to a smaller width when I start typing.

The size handles already kept moving all over the place so I commented the size handles events (I kept the paintEvent so I can see where they are), so now they're immobile. But as soon as I press a key (any letter, enter, backspace...), there's this weird margin that appears between the right size handle and the end of the text, squeezing my text in a narrow column on the left of the editor space.

That weird margin disappears whenever the edit tool bar appears or disappears and the text goes back to normal, or when the tab is closed and open again.

Any idea what is going wrong here?

Thanks!!!

Plume eating up to 80% of RAM

Sometimes Plume-creator is using up to 80% of my RAM, either on a 4GB ubuntu 16+ or on a debian Stretch with 1GB RAM. I can feel the computer slowing down and then with the "top" command line I see how much RAM Plume is using, which is often large part. It also freezes my ubuntu with 4G sometimes.
My plume file is 189 822 octets big.

Feedback

Hello first let me say thank you for taking the time and putting the effort in creating a writing tool for writers.
I've been looking for years for a decent open source tool with no luck.
I wish I could help with the code but my programming skills are little more than rudimentary. I know very basic C and Excel VBA as well as a bit of JAVA and a taste of Pascal and C++. But my skills are nowhere near enough to do any kind of serious publish work. I've tried making a writing program myself but it proved too complex for me, I have neither the knowledge nor fortitude for such a project. Certainly I have no knowledge of Python which you say is the language you are using.

What I can, however, offer if you will accept is feedback as a user. I have many points, critique and ideas that might help you make this program into such a tool that will be all a writer will need (with the exception of writing skills of course). I do not want to seem judgmental or insulting so if this offer does not sit right by you, let me know and I will speak of it no more.
If, however, you value feedback in the purpose of improving your work, let me know and I will help what I can.

Once again, thank you for this program. It is not quite right yet but it has great potential.

Screenshots in Description and Website

I know it is in alpha stage, but it would be really useful to have some screenshots on the website.

Compiling or at least downloading the app first is too much effort to get a glance at the UI.

Thanks for your cool project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.