GithubHelp home page GithubHelp logo

masterpiece's People

Contributors

pjrinaldi avatar

Watchers

 avatar  avatar  avatar

masterpiece's Issues

Detect if docutils and rst is properly installed and do menu accordingly

Original issue 37 created by pjrinaldi on 2012-09-28T17:23:26.000Z:

At program launch, need to detect the following:

  1. if python is properly installed.
  2. if docutils is properly installed.
  3. if rst2pdf is properly installed.

if they're not installed, then I need to gray out the menu entries for that.

For each 1, I can check for the respective python files in the correct locations such as /boot/common/lib/bin or whatever.

table doesn't exist

Original issue 1 created by pjrinaldi on 2010-08-11T02:35:11.000Z:

What steps will reproduce the problem?

  1. "Run" program in paladin
  2. Select "New"
  3. Enter existing in db
  4. Click Add

What is the expected output? What do you see instead?

it should find the entry in the table or at least no entries in table, but it says table is not there. If you "Run Logged" from paladin, it works properly.

Please use labels and text to provide additional information.

Add create db structure code

Original issue 3 created by pjrinaldi on 2010-08-13T01:50:28.000Z:

Need to add create db structure code if error code returns 14 when program initializes.

Abstract Function Calls

Original issue 9 created by pjrinaldi on 2010-08-18T01:22:39.000Z:

Abstract function calls to populate views... starting with populate summary view.

figure out why rst2pdf won't work for haiku

Original issue 29 created by pjrinaldi on 2011-09-20T03:42:20.000Z:

get into code of rst2pdf and figure out why it won't work when compiled on haiku, so i can have pdf functionality in masterpiece without a tht->tex->pdf implementation

pyembed cleanup

Original issue 42 created by pjrinaldi on 2012-10-27T04:26:31.000Z:

need to ensure pyembed isn't used anywhere, remove from project file. also need to clean up publishfilepanel and then check and clean up other code as well.

sql calls

Original issue 15 created by pjrinaldi on 2011-02-04T02:40:53.000Z:

need to rewrite sql calls using the step core routine functions so i can bind the values as well as get my column information in the variable's i want and not have to convert everything from string...

delete the news

Original issue 32 created by pjrinaldi on 2011-11-09T20:23:50.000Z:

need to go through my code and delete the new constructors as required to conserve memory where needed....

fix launcher listviews

Original issue 23 created by pjrinaldi on 2011-06-17T00:41:08.000Z:

make launcher listviews function the same as the mpbuilder listviews so that only 1 can have something selected at a time.

Implement About Window

Original issue 31 created by pjrinaldi on 2011-09-29T02:25:52.000Z:

implement an about window, similar to haiku about window where i can list all the code contributions i'm using in my code.

layoutbuilder upgrade

Original issue 11 created by pjrinaldi on 2011-01-26T01:49:09.000Z:

need to upgrade all layouts using layout api to layoutbuilder systems

Import Feature

Original issue 27 created by pjrinaldi on 2011-09-01T00:07:26.000Z:

Need to figure out an import feature to allow thoughts to be written outside and imported in.

disabling quick edit

Original issue 43 created by pjrinaldi on 2012-11-01T17:13:57.000Z:

Need to disable quick edit in builder until a thought is selected for editing.

Potential change in thought thinking

Original issue 35 created by pjrinaldi on 2012-04-18T18:18:15.000Z:

I shouldn't have defined resources and once they get used, they are no longer available. All thoughts created should be available to any masterpiece and be re-usable within that book. once i print it out or export it as it were, I should be able to re-use some thoughts over and over again.

This would allow me to re-use my thoughts between books and change how i write things to generalize some thoughts for maximum re-use.

2 BListViews and removing highlighting from previous one.

Original issue 19 created by pjrinaldi on 2011-03-16T15:11:43.000Z:

When I highlight one, then highlight another, it will remove the highlighting from the previous one but won't highlight the current one properly... need to try the suggestion below and see what happens...

If you inserted your code in the SelectionChanged() hook method of the BListView class, you need to check whether there is any selection at all. SelectionChanged() is called, as the name implies, whenever the selection changes, so also when everything is deselected, hence your cycle. You can check for the existance of a selected item by using CurrentSelection(0). If it returns -1, then no item is selected. This will break your cycle:

void
YourListView::SelectionChanged()
{
if (CurrentSelection(0) >= 0)
otherListView->DeselectAll();
}

Progress indicator for publish and preview

Original issue 38 created by pjrinaldi on 2012-10-06T00:36:34.000Z:

Need to implement a progress indicator of some kind for publish and preview. could possibly either see if there is a return code for the py_runstring command to do a while loop and end when it returns completed, or use system(ps) to check on the process and poll it it until it returns something else...

Add rst to export

Original issue 44 created by pjrinaldi on 2012-11-01T18:55:59.000Z:

publish to rst would simply copy code to a text file, no conversion necessary and save it as .txt

Check prior to creating new mp or opening another one

Original issue 5 created by pjrinaldi on 2010-08-15T01:46:39.000Z:

Need to write code to check if a course is open. if its open, then i must be ready to restore the prior course if nothing happens with the new course. or at least verify, my current code design does that.

Review Code and make use of statusbar

Original issue 39 created by pjrinaldi on 2012-10-11T02:36:54.000Z:

Need to review all the code and determine where and when the statusbar should be used to provide feedback to the user. save for instance would be a good place.

also need to figure out when to clear the status bar.

all thoughts not listed in mp's

Original issue 40 created by pjrinaldi on 2012-10-16T17:44:10.000Z:

need to look into code as to why some thoughts are not showing up in all available thoughts list, maybe when i delete mp, the thoughts aren't cleared of mp association?

goood for instance isn't listed. check sql table listing to see if they are associated with an invalid mp or if its in my query code to get available thoughts.

if its sql tables, fix delete mp to either delete thoughts or clear association for any thoughts associated with the deleted mp.

Sqlite Wrapper Class

Original issue 20 created by pjrinaldi on 2011-04-25T00:41:18.000Z:

Working on a Sqlite Wrapper Class to replace a lot of the code and error checks...initial tests work well. just need to finish all the bind values, return values and work on the select functionality with step/reset/repeat... this will clean up the code drastically and remove a lot of redundancies.

save idea has a flaw

Original issue 21 created by pjrinaldi on 2011-06-15T01:02:03.000Z:

  1. open a new untitled thought.
  2. click save progress and name it.
  3. once the thought is closed, click save progress again

This is where the behavior deviates from what is expected.

upon clicking save progress more than once:

  1. the thought name window opens up when it shouldn't
  2. an untitled thought with the same thought contents is created even if you cancel the edit thought name dialog window.

simple markup language

Original issue 10 created by pjrinaldi on 2011-01-25T21:25:13.000Z:

Possibly look at txt2tags source code for a simple export methodology and way to convert the text and/or store it with markup information... to be displayed on the screen/renderer editor window...

b_cross_device_link

Original issue 30 created by pjrinaldi on 2011-09-26T15:52:30.000Z:

when publish file and try to move it to its destination, moveto will fail if its across different devices.

Show Launcher when close Builder

Original issue 14 created by pjrinaldi on 2011-02-01T02:43:35.000Z:

Need to figure out how to show launcher window when i close/hide the builder window. this entails how to access the launcher window from app list.

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.