45 Commits

Author SHA1 Message Date
Matt Good
80eb747816 Release 0.7.1 to fix the in-place loading of the template editor 2012-05-18 18:20:28 -07:00
Matt Good
c7b0b4bf2b Merge remote-tracking branch 'evoloshchuk/enable_profiler_panel' into enable_profiler_panel 2012-05-18 17:18:25 -07:00
Matt Good
18414d733b Add a live template editor to the template panel 2012-05-18 16:32:03 -07:00
Matt Good
97fc95f769 Merge branch 'profile-sorter' 2012-04-17 08:33:26 -07:00
Matt Good
484575eb66 Make striped table rows work with table sorter 2012-04-17 08:33:06 -07:00
Matt Good
e34c10d15b Simplifying CSS resets 2012-04-17 08:05:16 -07:00
Matt Good
025a7bebb6 Use spaces for indentation in CSS/JS 2012-04-17 08:04:05 -07:00
Ievgen Voloshchuk
b7a67a0486 Didn't find the original problem, seem to work fine. 2012-04-17 10:13:16 +02:00
Ievgen Voloshchuk
addfb343b0 let's use tabs if all file use them 2012-04-17 09:54:40 +02:00
Ievgen Voloshchuk
11cb1daadf css selector corrections 2012-04-17 09:53:16 +02:00
Andrii Mishkovskyi
ddeaa2b958 Correctly try to sort all the tables possible 2012-04-17 09:50:42 +02:00
Ievgen Voloshchuk
9c1d859cfd Make profiler results sortable 2012-04-17 09:50:20 +02:00
Ievgen Voloshchuk
d927012d75 Add configuration parameter to enable profiler by default 2012-04-17 09:49:05 +02:00
Matt Good
56be56de86 Fix import for Flask-SQLAlchemy 0.16
Use the "flask.ext" import for compatibility with old and new versions
2012-04-16 13:12:26 -07:00
Mathieu D. (MatToufoutu)
672fdb59e6 remove unused outer_loop variable 2012-02-23 18:15:16 +01:00
Mathieu D. (MatToufoutu)
b5a6fbe839 use dictsort instead of items() to display variables alphabetically ordered 2012-02-23 18:14:02 +01:00
Mathieu D. (MatToufoutu)
824f73d9aa minor fixes in the templates 2012-02-23 14:40:02 +01:00
Mathieu D. (MatToufoutu)
d8d2fb7a85 display context variable values in the templates panel 2012-02-23 14:33:42 +01:00
Matt Good
8a922a2a5c Cookie for list of "active" panels needs decoded before splitting 2012-02-20 14:14:53 -08:00
Matt Good
002dea199e Simplify jQuery.noConflict mode to fix #16 2012-02-18 14:18:41 -08:00
Matt Good
20a302c3b4 Fix request vars display for non-string values (fixes #14) 2012-02-15 12:28:28 -08:00
Matt Good
bdbc570c91 Fix memory leak from holding reference to toolbar (fixes #10) 2012-02-14 23:56:36 -08:00
Matt Good
a48efe822a Escape non-printable values in request vars panel (fixes #9) 2012-02-14 18:51:21 -08:00
Matt Good
45ce65c058 Merge branch 'mono-fonts' 2012-01-31 11:03:38 -08:00
Matt Good
89fbe2e6b5 Let DEBUG_TB_ENABLED take precedence over app.debug 2012-01-31 11:02:30 -08:00
Matt Good
e5feff5884 Merge pull request #7 from joeshaw/joeshaw-enabled-setting
add DEBUG_TB_ENABLED setting which overrides app.debug check
2012-01-31 10:59:32 -08:00
Matt Good
93008a8e53 Make table bodies use mono-spaced font 2012-01-31 10:52:55 -08:00
Matt Good
8bb829e1e4 Make font reset easier to override 2012-01-31 10:25:17 -08:00
Joe Shaw
6f6b1cb47d add DEBUG_TB_ENABLED setting which overrides app.debug check 2012-01-30 23:41:43 -05:00
Kenneth Reitz
d85ce273af squash all the PNGs 2012-01-30 20:42:00 -05:00
Kenneth Reitz
69d137c2d7 new django flask icon 2012-01-30 20:41:50 -05:00
Matt Good
1c8465cdd9 Minor style update (trailing whitespace and "if len()") 2012-01-04 08:49:25 -08:00
Matt Good
f59705a7e7 Merge commit 'd886f5a606f26d78df457e7041c5666e0e5bbc6d' 2012-01-04 08:42:21 -08:00
Matt Good
114385af4c Remove hard dependency on simplejson
simplejson is only needed for the SQLAlchemy panel on Python < 2.6
Also, provides a nice error message in the SQLAlchemy panel about
missing dependencies.
2012-01-03 11:07:50 -08:00
Matt Good
3d9faa52af Fix missing log output from development server.
Initialize the logging panel log handler on the first request so that
werkzeug sets up its default logger first.  Werkzeug now only adds its
default log handler if no others are set up yet.  So, when the logging
panel set up its logger first, it suppressed the output from the
development server.
2012-01-03 11:07:10 -08:00
Matt Good
b0e37e6981 Fix showing session data on Request Vars panel 2012-01-02 13:53:02 -08:00
Matt Good
ea45d9a185 Disable panels that cannot be imported.
Fixes #3
2012-01-02 13:33:25 -08:00
Matt Good
0e5fab9436 Restore calling process_view().
Puts back the monkey-patch of dispatch_request() with fixes for calling
self.foo() instead of app.foo() and uncommenting the process_view()
call.
2012-01-02 13:07:18 -08:00
Jon Parise
58b8b63a8a Use flask.__version__ instead of pkg_resources.
This is a simpler way of getting the Flask version.
2011-12-29 15:35:54 -08:00
Michael van Tellingen
60a9b4f6b0 Add a notice that the process_view() method is not called 2011-12-29 16:57:13 +01:00
Matt Good
528a7dfc83 Only process html responses
It tried to modify all responses, which added junk to the end of
non-html pages, and would cause errors trying to decode images as utf8.
2011-12-19 15:55:47 -08:00
Matt Good
0f64fdc715 Remove broken monkey-patch for dispatch_request
The code is just copied from Flask.dispatch_request.
There were a few references to "self" that should have been "app"
here, but it's not overriding anything now, so just take it out.
2011-12-19 15:53:53 -08:00
Matt Good
7d637cc489 Fix errors in process_response on static files
Need to use the real request object for the map,
not the context-local wrapper object. The context-local
wrapper is the same object, so it would call
process_response on every request regardless of the
_show_toolbar() result.
2011-12-16 13:53:06 -08:00
Matt Good
6d60a95653 Fix SQLAlchemy panel looking up the engine 2011-12-16 12:02:05 -08:00
Michael van Tellingen
1c594b9ba3 Attempt to fix the flask-debugtoolbar:
- Rename the package to flask_debugtoolbar
 - Fix importing of the panels so that the views in the panels are correctly registered in the blueprint


There is still one major problem in the sqlalchemy panel where we are not able to get the SQLAlchemy reference
2011-10-17 21:27:51 +02:00