Quickly tutorial needs to be updated for 12.04

Bug #929417 reported by Rigved Rakshit
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Quickly
Fix Released
High
Unassigned
quickly (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Description: Ubuntu precise (development branch)
Release: 12.04

quickly:
  Installed: 11.12-0ubuntu1
  Candidate: 11.12-0ubuntu1
  Version table:
 *** 11.12-0ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ precise/universe i386 Packages
        100 /var/lib/dpkg/status

Expected Outcome: The gtk.TextBuffer.get_text function call, under "Quickly 11.12 User Guide > Getting Started > Here's the code to get pull the text out of the TextView", should mention three arguments as per the function definition -
def get_text(start, end, include_hidden_chars=True)
which can be found here - http://www.pygtk.org/docs/pygtk/class-gtktextbuffer.html#method-gtktextbuffer--get-text

Actual Outcome: The function call contains only two arguments. When this function is run, the following error occurs -
TypeError: get_text() takes exactly 4 arguments (3 given)

Other issues:
 * The tutorial requires using an HBox, but only Box is supported.
 * widgets no longer expand in the packing by default
 * if the tutorial is using quickly widgets, it may was well use the texteditor widget
 * the save dialog also needs to be updated to use Box instead of HBox
 * should just use quickly.prompts.string() for the save dialog
 * the dialog code includes "gtk.RESPONSE_OK"

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: quickly 11.12-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
Uname: Linux 3.2.0-14-generic i686
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CheckboxSubmission: da29d507ee0e5fa36c9fd9e32f64b95a
CheckboxSystem: 174dd9663cefed283ef72538c1136ee0
Date: Thu Feb 9 15:29:29 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20111215)
PackageArchitecture: all
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
 /usr/share/quickly/templates/ubuntu-pygame
 /usr/share/quickly/templates/ubuntu-cli
 /usr/share/quickly/templates/ubuntu-application
 /usr/share/quickly/templates/ubuntu-flash-game
QuicklyTemplatesDirectories: /usr/share/quickly/templates/
SourcePackage: quickly
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Rigved Rakshit (rigved) wrote :
Rigved Rakshit (rigved)
Changed in quickly (Ubuntu):
assignee: nobody → Rigved Rakshit (r.phate)
assignee: Rigved Rakshit (r.phate) → nobody
Rigved Rakshit (rigved)
description: updated
Revision history for this message
Rigved Rakshit (rigved) wrote :
Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

Thanks for the patch. I will apply it asap. Thanks to this bug, I am running through the tutorial now. I will include other necessary updates in the description.

Changed in quickly:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Rick Spencer (rick-rickspencer3)
summary: - Quickly tutorial contains wrong gtk.TextBuffer.get_text function call
+ Quickly tutorial needs to be updated for 12.04
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Michael Terry (mterry) wrote :

I got most of this for the 12.03 release. The things I didn't do are add more references to quickly.widgets (like using prompts.string()).

I did change from CouchGrid to DictionaryGrid and clean things up a bit. Thankfully no new pictures were needed.

Changed in quickly:
assignee: Rick Spencer (rick-rickspencer3) → nobody
milestone: none → 12.03
status: Confirmed → Fix Committed
Michael Terry (mterry)
Changed in quickly:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package quickly - 12.03-0ubuntu1

---------------
quickly (12.03-0ubuntu1) precise; urgency=low

  * New upstream release
    - Tutorial update (LP: #929417, LP: #929420, LP: #929572)
    - Fix crash when creating derived-template projects (LP: #936379)
    - Don't strip comments from glade files (LP: #945808)
  * debian/rules:
    - Move project_root schema file to template directory after
      python-distutils-extra zealously places it in system schema folder.
 -- Michael Terry <email address hidden> Wed, 14 Mar 2012 20:30:12 -0400

Changed in quickly (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.