Menu

#11 Add persistent user preferences

2.2
closed
None
2014-09-04
2013-05-02
No

When I went through the lessons on my latop, I had to change the OpenGL option to low quality every time I started it. It would be nice if the choice persisted across restarts (and across database regeneration, of course).

And if we're going to save that state, might as well save all user state, including which lesson is selected,

Related

Tickets: #11

Discussion

  • Jari Komppa

    Jari Komppa - 2013-06-05

    It would be nice if there was some kind of file where to store the state.. like.. some kind of database.. OH WAIT

     
  • Jay Satiro

    Jay Satiro - 2014-08-11
    • assigned_to: Jay Satiro
     
  • Jay Satiro

    Jay Satiro - 2014-08-19

    Fixed in https://github.com/jay/GalaXQL/commit/d36ed86

    There is a minor issue when resetting preferences, if the chapter select is disabled it is not reset to enabled. I'll fix that soon.

    Also I'll try and sync my repo with the sf repo as soon as I have the time.

     
  • Jay Satiro

    Jay Satiro - 2014-08-19
    • status: open --> closed
     
  • David Costanzo

    David Costanzo - 2014-08-30

    Jay, I've pulled your HEAD to SourceForge and merged the conflicts to mostly accept yours. I'm new to git, so I may have botched it. I hope not, as I appreciate the discipline you have in your commit comments. By the way, you are a developer on this project in SourceForge, which should mean you can pull from GitHub as you see fit.

    After pulling in your changes, I built and ran galaxql Fedora Core 20 and encountered several assert failures which I had never seen before, some which printed to the console and some which showed as a messagebox. Normally, I'd open a ticket as a reminder to investigate and fix this before releasing. However, now that there are two separate project pages, I'm not sure where the ticket should go. Personally, I don't think GalaXQL is big enough to warrent two separate release points, two bug tracking systems, etc. and I think you'll be more active than me. If you want GitHub to be the main home, I'll see about disabling the SourceForge project. If you want SourceForge to be the main home and keep GitHub as your private development area, I'll open the tickets here.

     
  • Jay Satiro

    Jay Satiro - 2014-09-04

    Thanks for your effort David, I will be sure to look at your changes. I'm finishing up my planned changes and adding a font picker to change the lesson font. After that I will integrate your changes in my repo and later make a windows release.

    I would prefer that the repo is on github, its web interface is superior to sourceforge. I can add you as a contributor if you make a github account or if you want to run the main repo on github do not commit my changes but add me as a contributor and I will merge in my changes.

    Whether to shut down the sourceforge project page I'm on the fence. I would prefer since the project page is already linked to on the internet not to create a broken link. I'd release on sourceforge but I have a real problem with the scam advertising, like download buttons that users click thinking they will download the requested product but they are actually downloading nuisance software or worse. Although supposedly they've cleaned that up. Is there a way to redirect https://sourceforge.net/p/galaxql/ to github?

     
    • Jari Komppa

      Jari Komppa - 2014-09-04

      I can change links to wherever you want. =) (I prefer github myself)

      On Thu, Sep 4, 2014 at 9:31 AM, Jay Satiro raysatiro@users.sf.net wrote:

      Thanks for your effort David, I will be sure to look at your changes. I'm
      finishing up my planned changes and adding a font picker to change the
      lesson font. After that I will integrate your changes in my repo and later
      make a windows release.

      I would prefer that the repo is on github, its web interface is superior to
      sourceforge. I can add you as a contributor if you make a github account or
      if you want to run the main repo on github do not commit my changes but add
      me as a contributor and I will merge in my changes.

      Whether to shut down the sourceforge project page I'm on the fence. I would
      prefer since the project page is already linked to on the internet not to
      create a broken link. I'd release on sourceforge but I have a real problem
      with the scam advertising, like download buttons that users click thinking
      they will download the requested product but they are actually downloading
      nuisance software or worse. Although supposedly they've cleaned that up. Is
      there a way to redirect https://sourceforge.net/p/galaxql/ to github?


      [tickets:#11] Add persistent user preferences

      Status: closed
      Milestone: 2.2
      Created: Thu May 02, 2013 04:12 AM UTC by David Costanzo
      Last Updated: Sat Aug 30, 2014 12:14 AM UTC
      Owner: Jay Satiro

      When I went through the lessons on my latop, I had to change the OpenGL
      option to low quality every time I started it. It would be nice if the
      choice persisted across restarts (and across database regeneration, of
      course).

      And if we're going to save that state, might as well save all user state,
      including which lesson is selected,


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/galaxql/tickets/11/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #11


Log in to post a comment.