Граф коммитов

600 Коммитов

Автор SHA1 Сообщение Дата
Arron Schaar 5b94a5b30e code review fixes 2011-12-02 15:37:28 -08:00
Arron Schaar afac283063 added featured and example tags to packages, added icons to search meta data on search page 2011-12-02 14:10:40 -08:00
Sean McArthur 5060d683a0 fixes bug after renaming a Module
makes FDEditor observe the registered files for uid changes.
2011-12-01 10:03:00 -05:00
Arron Schaar 6f7a91277d Merge pull request #75 from pennyfx/ui
Various UI changes
2011-11-30 14:40:47 -08:00
Sean McArthur 53ba9134a1 import File model for FileTree 2011-11-30 17:22:03 -05:00
Arron Schaar 30e17b82aa style cleanup 2011-11-30 14:18:35 -08:00
Arron Schaar f1501c198d added left margin to search and landing page 2011-11-30 12:58:58 -08:00
Sean McArthur ea9e7db633 ensure Attachment.reassign turns data.uid into data.pk
fixes Bug 706334 - Editor will only save a file once, any edits after first save throw a js error
2011-11-30 00:03:00 -05:00
Sean McArthur d238468352 the changing a Package name should change the package-info-name element text
adds Model->Element binding from Shipyard
2011-11-30 00:02:34 -05:00
Piotr Zalewa bbc9e266e3 next attempt to fix updating status after upload to amo 2011-11-29 14:53:51 +01:00
Piotr Zalewa ccb5e3c75f fix update status after upload 2011-11-29 14:44:52 +01:00
Piotr Zalewa e77a19270e a bit more logging to get the info about wrong status displayed 2011-11-29 14:41:41 +01:00
Piotr Zalewa 6863c69ade debug added as status was not updated 2011-11-29 14:27:59 +01:00
Sean McArthur 00b0ac85ab fixing up Folder.get('shortName') to only show the last part of the name 2011-11-28 17:08:08 -05:00
Sean McArthur aaddd00bfd only use the idCounter is there is no .id or .pk in Files
fixes Bug 705848 - Deleting a file, or file in a folder, throws a 404 upon POSTing the action
2011-11-28 16:33:11 -05:00
Sean McArthur 1c1b37c699 changes for Shipyard's Listener api from .remove() to .detach()
fixes Bug 705824 - Deleting an open tab's file in the tree fails to remove the open tab & editor isntance
2011-11-28 15:07:25 -05:00
Piotr Zalewa d41c676789 Fixed a serious bug 2011-11-28 21:00:57 +01:00
Sean McArthur 23b03ac52a fixing issue when closing the first Tab
* wrongly checked index (no index is -1, doh!)
* upgraded Slick to 1.1.6 to fix bugged QSA
2011-11-23 17:09:12 -05:00
Arron Schaar b2e0f2a212 Merge pull request #72 from pennyfx/pager
Improved pager and made layout percentage based on search page
2011-11-22 11:24:37 -08:00
Sean McArthur 2722723c86 making sure generateHashtag gets called on xpi_downloaded event
other changes are necessary to let shipyard test runner run the tests

fixes Bug 704385 - Ensure prepare_test hash is ALWAYS uniquely regenerated on each revision change
2011-11-22 11:35:14 -05:00
Sean McArthur 761f37e567 ensuring the Dependencies Version check interval is setup
* fixing other found misnamed variable errors

fixes Bug 704297 - Update-library-in-tree functionality is broken on dev
2011-11-21 18:07:33 -05:00
Arron Schaar 23c53f0527 improved fluid layout on search page 2011-11-21 13:56:29 -08:00
Arron Schaar 6415bae91b twstyle tweak 2011-11-18 16:01:55 -08:00
Arron Schaar 49662e2e03 tweaked UI to scale better to lower resolution screens 2011-11-18 15:58:29 -08:00
Arron Schaar c2eecd667b improved pager on search page 2011-11-18 15:09:20 -08:00
Piotr Zalewa 9f315195e9 Merge branch 'master' of github.com:zalun/FlightDeck 2011-11-18 10:14:34 +00:00
Piotr Zalewa 4698759f4a WTF removed
response is not global anymore
2011-11-17 10:22:00 +00:00
Sean McArthur 8677fc5d86 moved attaching of Sidebar, Tabs, and Editor to all assignActions 2011-11-16 11:15:46 -05:00
Piotr Zalewa 255532fdec jsHint fixes
Alert if Add-ons Builder helper is not the current one

WARNING: switch checkAddonHelperVersion after addon Add-pons Builder
Helper will respond with version number to
window.mozFlightDeck.send({cmd: 'version'});

fixes https://bugzilla.mozilla.org/show_bug.cgi?id=687138
2011-11-16 14:16:58 +00:00
Piotr Zalewa b15bb2e204 Status changed after successful request 2011-11-14 16:16:27 +01:00
Piotr Zalewa b5ec71688b * Fix for https://bugzilla.mozilla.org/show_bug.cgi?id=702252
Return empty object only if there was no attempt to upload an add-on before

* some pylint fixes
2011-11-14 16:04:16 +01:00
Arron Schaar cf9b699aa7 Merge pull request #57 from pennyfx/query_sort_ui
added UI for sorting and tweaked styles
2011-11-11 12:11:53 -08:00
Arron Schaar a4f10eb365 added UI for sorting and tweaked styles 2011-11-10 15:39:38 -08:00
Sean McArthur 9f2252aee1 passing id instead of uid to Attachment.reassign
Attachment.id is the property, uid is just a getter that returns the id. So, 
passing the uid didn't work. Perhaps Shipyard should be able to look for
dynamic setters as well?

fixes Bug 701323 - Drag and drop data file causes 403 Forbidden error
2011-11-10 16:32:10 -05:00
Sean McArthur 41ed4d491c fixes Bug 698757 - Duplicate query when loading Search page
Disabled sliders were trying to remove their facets from the query, even 
if they weren't in query. (adding used=0). Now, it only changes itself to 0 if 
the query string has the key at a non-zero value.
2011-11-09 12:02:35 -05:00
Sean McArthur 81dc6b2c9e a few typoed variables 2011-11-04 11:16:25 -05:00
Sean McArthur 6417482cb5 dumping required modules for Shipyard into node_modules
uglify-js, commander, and dryice
2011-11-02 17:19:31 -05:00
Sean McArthur 60309eadbf latest of shipyard 2011-11-01 11:46:58 -05:00
Sean McArthur ac0fca93a7 rounding up the last of bug fixes 2011-11-01 11:32:21 -05:00
Sean McArthur 8f0836cb66 fixing all the tests again 2011-11-01 11:32:21 -05:00
Sean McArthur 44876d3e99 changed name of app to "ide", since it's more than an editor
plus, we had an editor object, which wasn't the entire application
2011-11-01 11:32:21 -05:00
Sean McArthur ab37cb5246 bug fixes galore 2011-11-01 11:32:21 -05:00
Sean McArthur ea6ab06946 adding isImage method to File 2011-11-01 11:32:20 -05:00
Sean McArthur cbb7ab4cd2 ensuring id's for Files
An id is needed to call .destroy(), but our files don't use id's yet.
2011-11-01 11:32:20 -05:00
Sean McArthur ed8b399d5c moved to a DummySync for all models
We want to implement Syncable, for the destroy() and toJSON() methods,
and that requires we add a Sync to use them (else destroy() will throw an
error trying to find the sync to use).

We also don't want to currently use the ServerSync, since the new API isn't
in place. So Dummy it is!
2011-11-01 11:32:20 -05:00
Sean McArthur de89cd75fb the removal the huge Package.js
* converted various Files to use Models now
2011-11-01 11:32:20 -05:00
Sean McArthur 5a0584a6ba moving events handlers from the Files (now Models) to the Controllers 2011-11-01 11:32:20 -05:00
Sean McArthur 1b69b49335 deleting Package, Package.View, and Package.Edit from Package.js 2011-11-01 11:32:20 -05:00
Sean McArthur ee8e506f71 clean up of editor/index 2011-11-01 11:32:20 -05:00
Sean McArthur 403222cece fixing tests 2011-11-01 11:32:20 -05:00