Commit Graph

1520 Commits (3ff03acc2f835b12da6077434309350000ba5c03)

Author SHA1 Message Date
IceArmy b1d8fd1f8c Add pre/post __init__ hook to Phantom() for more flexibility 2011-05-04 11:11:37 -07:00
Ivan De Marino fe9168d23c More stuff to 'gitignore' 2011-05-04 18:57:44 +01:00
IceArmy 3ac8c79856 Update plugincontroller Hook doc strings 2011-05-04 10:56:36 -07:00
IceArmy 37dd766478 No need to worry about clashing plugin class/method names. It's already automatically taken care of :) 2011-05-04 10:47:54 -07:00
IceArmy f923085c52 Place hooks at better spots to allow more flexibility 2011-05-04 10:47:28 -07:00
IceArmy b25d10bf7c Create loadPlugins helper function 2011-05-04 10:47:08 -07:00
IceArmy d156bad091 New plugin system allows you to add/modify internal code without actually changing it!
Read the string in plugincontroller for a short how to explanation
2011-05-04 02:53:20 -07:00
IceArmy e51ffbcae0 Added option: --ignore-ssl-errors=[yes|no]
Fixed bug where disk-cache would not be enabled unless you also specified --verbose (oops!)
2011-05-03 16:49:34 -07:00
IceArmy fed6b0cc03 Alphabetize usage message 2011-05-03 16:49:13 -07:00
IceArmy f1ea757c24 Removed unneeded scriptDir detection 2011-05-03 16:48:41 -07:00
IceArmy 7ddcd95014 Created setup script to build executables (mainly for Windows, but also works for Linux) 2011-05-03 16:48:04 -07:00
IceArmy 3d8d25d368 Output unicode safe text 2011-05-03 16:45:53 -07:00
IceArmy bb2e59ca99 Open files as unicode (utf-8) to support all encodings 2011-05-03 16:44:28 -07:00
IceArmy 1493b2e613 Update INSTALL file 2011-05-03 16:43:56 -07:00
IceArmy dfadc43053 Remove spaces on default args 2011-05-03 16:43:31 -07:00
IceArmy ef515c83e5 Simplify version into tuple 2011-05-03 16:43:09 -07:00
IceArmy e9dad4be43 Changed the copyright headers in the program.
Gave credit in the README to make up for the changes.
2011-05-03 16:42:21 -07:00
IceArmy 4a47282276 Small change to the error message on javaScriptConsoleMessage() 2011-05-03 16:40:45 -07:00
Ariya Hidayat 328f0e2172 Merge pull request #40 from petejkim/master.
I added a new option: --ignore-ssl-errors=[yes|no]
2011-05-02 03:20:20 -07:00
Peter Jihoon Kim 57f525a78a added option: --ignore-ssl-errors=[yes|no] 2011-04-29 16:32:40 +08:00
Ariya Hidayat 38ddced9f8 Merged pull request #38 from Roejames12/master.
:D
2011-04-27 16:55:38 -07:00
IceArmy 65563ca89d - Automatically convert Qt types by using api 2
* Convert all QString and QVariant types
* Replaced all references to QString with Python str object

- Fixed bug where phantom.version didn't work
- Don't cd to scripts directory anymore (but loadScript still loads scripts from directory relative to it)
- clipRect.setter and viewportSize.setter both have improved system now.
* if you miss or neglect to specify an attritube (width, height, etc), there will no longer be an exception. it will be handled gracefully, and whatever you didn't specify won't be changed
* if you enter a negative value on any of them, it'll be reset to 0 (except for phantom.clipRect top and left) and you won't loose your attempted changes

- Cleaned up Webpage's javaScriptConsoleMessage print JavaScript (sourceID)
- Allow viewportSize to be set to 0 (default)
- General cleanup
2011-04-27 16:36:45 -07:00
Ariya Hidayat 674f3ce61d Merged pull request #37 from Roejames12/master.
Untitled
2011-04-27 16:13:52 -07:00
IceArmy 92573698f5 Start using new style signals and slots 2011-04-27 05:15:25 -07:00
IceArmy 7f6fec5b5e Refactor main file
- Moved main code to main()
- Moved argument parsing to parseArgs()

Changed
- Removed qFatal's and replaced them with sys.exit(message)
- upload-file: Fixed bug where tag= (if it wasn't in first arg) wasn't caught as empty
- upload-file: Added duplicate tag checking
2011-04-27 02:45:41 -07:00
IceArmy e991e1b150 Merge remote branch 'upstream/1.1' 2011-04-27 01:54:32 -07:00
IceArmy 7a82a88fd6 Merge remote branch 'origin/1.1' 2011-04-27 01:54:17 -07:00
Ariya Hidayat 0120e03335 Optimistically place the release date. 2011-04-27 00:51:47 -07:00
Ariya Hidayat 717d9e93e7 Optimistically place the release date. 2011-04-27 00:51:20 -07:00
Ariya Hidayat 3ba2f6c45d Merge branch 'master' into 1.1 2011-04-25 09:43:48 -07:00
Ariya Hidayat bd00099658 Merged pull request #36 from rgieseke/coffeescript-examples.
Minor fix and improvement for the Coffeescript examples
2011-04-25 09:40:42 -07:00
rgieseke d3845e94ab Use YAML-Style array creation in follow.coffee. 2011-04-25 18:28:26 +02:00
rgieseke 38a6638d2c Fix weather.coffee. Implicit parentheses are until end of line. 2011-04-25 18:26:44 +02:00
Ariya Hidayat 0de16879d2 Merge branch 'master' into 1.1 2011-04-23 10:56:20 -07:00
rgieseke dfd4c06586 Remove unnecessary semicolons in coffeescript examples. 2011-04-23 19:43:18 +02:00
Ariya Hidayat c2a53ba374 Merge branch 'master' into 1.1 2011-04-23 10:03:53 -07:00
rgieseke 0a91497075 Loop only through divs, not length and item. 2011-04-23 14:41:19 +02:00
rgieseke 0acb9195b0 Add Coffeescript version of waitfor.js. 2011-04-23 14:38:51 +02:00
rgieseke e32b6ba529 Change meaning of message parameter to show what has happenend. 2011-04-23 13:13:38 +02:00
rgieseke c8043520ee Don't throw error on timeout, use phantom.exit instead. 2011-04-23 13:09:42 +02:00
rgieseke a7713e31da Use shorter default timeout. 2011-04-23 13:05:43 +02:00
rgieseke d4df69b175 Use an existing Twitter account and update name changes in new Twitter. 2011-04-23 13:04:48 +02:00
rgieseke ef899fee17 Use spaces throughout. 2011-04-23 13:00:00 +02:00
Ariya Hidayat 50a1aa6aac Merge branch 'master' into 1.1 2011-04-22 13:02:46 -07:00
Ariya Hidayat 6593a170b8 Update the ChangeLog. 2011-04-22 11:34:31 -07:00
rgieseke 239ace5357 Add Coffeescript version of extract.js 2011-04-22 18:07:18 +02:00
rgieseke 34081845a4 Add Coffeescript version of weather.js. 2011-04-22 17:39:53 +02:00
rgieseke 71ef739988 Add Coffeescript version of version.js. 2011-04-22 17:39:52 +02:00
rgieseke 0475c72cea Add Coffeescript version of useragent.js. 2011-04-22 17:39:52 +02:00
rgieseke b2e50a26ce Add Coffeescript version of technews.js. 2011-04-22 17:39:52 +02:00