cp $(SOURCE_PATH)/$(PROJECT_NAME).py $(BUILD_PATH)/generic
$(foreach file, $(DATA), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
$(foreach file, $(SOURCE), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
- $(foreach file, $(OBJ), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
+ #$(foreach file, $(OBJ), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
cp support/$(PROJECT_NAME).desktop $(BUILD_PATH)/generic
cp support/icons/hicolor/26x26/hildon/$(PROJECT_NAME).png $(BUILD_PATH)/generic/26x26-$(PROJECT_NAME).png
cp support/icons/hicolor/64x64/hildon/$(PROJECT_NAME).png $(BUILD_PATH)/generic/64x64-$(PROJECT_NAME).png
logging.info("Logged into %r through user request" % self._phoneBackends[serviceId])
else:
serviceId = self.NULL_BACKEND
+ self._notebook.set_current_page(self.ACCOUNT_TAB)
return loggedIn, serviceId
* Made startup more error resistant
* Simplified menus
* Fremantle: Making various areas pannable
+* Phone selection and SMS Message dialogs now use a tree view for the top part. This gives highlighting of the last message, easier scrolling, easier code, etc
* UI Tweak: Switch to accounts tab when logging in and callback is blank as a sublte hint to configure it
+* UI Tweak: Switch to accounts tab on failed login to remind the user they are not logged in
* Bug Fix: some dependencies for Diablo
* Bug Fix: Error on refreshing tabs when not logged in
* Bug Fix: #4471 Notification Checkbox Won't Stay Checked (hour roll over error)
py2deb.Py2deb.SECTIONS = py2deb.SECTIONS_BY_POLICY[distribution]
p = py2deb.Py2deb(__appname__)
p.description = __description__
+ p.upgradeDescription = __changelog__.split("\n\n", 1)[0]
p.author = __author__
p.mail = __email__
p.license = "lgpl"
"diablo": "26x26-dialcentral.png",
"fremantle": "64x64-dialcentral.png", # Fremantle natively uses 48x48
"mer": "64x64-dialcentral.png",
- }
+ }[distribution]
p["/usr/bin"] = [ "dialcentral.py" ]
for relPath, files in unflatten_files(find_files(".")).iteritems():
fullPath = "/usr/lib/dialcentral"
self.name = name
self.description = description
+ self.upgradeDescription = ""
self.license = license
self.depends = depends
self.recommends = ""
Depends: %(depends)s
Recommends: %(recommends)s
Description: %(description)s""" % locals()
+ if self.upgradeDescription:
+ upgradeDescription = "XB-Maemo-Upgrade-Description: %s" % self.upgradeDescription.strip()
+ txt = "\n".join((txt, "\n ".join(upgradeDescription.split("\n")), ""))
if self.icon:
f = open(self.icon, "rb")
try: