byk / av-jslib Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/av-jslib
License: Other
Automatically exported from code.google.com/p/av-jslib
License: Other
On which module this enhancement will be?
aV.main.aParser
What is the enhancement exactly?
Inline rule assignments such as <span id="itemCount"
aVquickEdit="condition: 1, action: 'itemCountChange.php', params:
'dummy&itemId=1&itemCount'">2</span> will no longer be supported.
Why do you need this enhancement?
As discussed earlier, "aVquickEdit" attribute content does not provide
additional semantics to the document and it does match with hypertext
specs. It's also not a good practice to include programming blocks in the
document mark-up. And changes in the DOM tree cant be captured.
If you have any thoughts or suggestions for the implementation, please
write them below.
Please dont forget to edit quickedit demos where needed.
Original issue reported on code.google.com by burcujdogan
on 19 Apr 2010 at 7:23
Auto Complete module now uses GET method by default and there is no easy
way to change the HTTP method without changing the code.
There should be options for both the default behavior in the general
configuration and per element basis.
Original issue reported on code.google.com by madBYK
on 8 Mar 2009 at 3:10
On which module this enhancement will be?
aV.Events
What is the enhancement exactly?
Addition of a custom but universal "ondomready" event to the document object.
Why do you need this enhancement?
onload event waits for all resources to load which some times delays some
scripts' initialization such as aParser causing an unwanted appearance for
a period of time.
If you have any thoughts or suggestions for the implementation, please
write them below.
The methods described at http://dean.edwards.name/weblog/2006/06/again/
will be used for this. Thanks Dean Edwards!
Original issue reported on code.google.com by madBYK
on 11 Apr 2009 at 6:08
1. Find a result set with adjacent nearly same (most cells are same) lines
2. Group all
Original issue reported on code.google.com by [email protected]
on 10 May 2010 at 12:16
Attachments:
On which module this enhancement will be?
AutoComplete
What is the enhancement exactly?
The multiple value support should be improved so that it can replace a
multiple select filed just as in Facebook.
If you have any thoughts or suggestions for the implementation, please
write them below.
Now it supports only adding of new values at the end. It should support any
particular value part in a multiple value field. It should also force the
erasion of the entire value if it is not on the list.
Original issue reported on code.google.com by madBYK
on 23 Aug 2009 at 5:21
All documentation on JavaScript files should be finished to make people able
to use the libraries effectively.
Original issue reported on code.google.com by madBYK
on 23 Aug 2009 at 5:24
On which module this enhancement will be?
aV.Events
What is the enhancement exactly?
An event that is called only once when the page is loaded unlike the
domready which is triggered whenever changes occurs in the page.
Original issue reported on code.google.com by [email protected]
on 8 Mar 2010 at 10:00
On which module this enhancement will be?
All of the JSLib php files
What is the enhancement exactly?
Documentation of all the functions.
Why do you need this enhancement?
To make the code more understandble and clear.
Original issue reported on code.google.com by [email protected]
on 19 Apr 2009 at 4:03
This issue was created by revision f9c04b015c.
No description was provided for this issue.
See commit log comment for details.
Original issue reported on code.google.com by madBYK
on 10 Apr 2010 at 10:25
[deleted issue]
On which module this enhancement will be?
DBGrid
What is the enhancement exactly?
DBGrid should support various date formats so that it can sort all of them
correctly and in the filter part the "<" and ">" operators can also be used.
Original issue reported on code.google.com by madBYK
on 23 Apr 2009 at 4:50
What steps will reproduce the problem?
1. AutoComplete input field but it is not posite enable a field which is in
a scrollable div.
2. Scroll the div.
3. See that the AutoComplete's position is incorrect.
What is the expected output? What do you see instead?
The AutoCompelte should be just below the input field but it is far from it.
Original issue reported on code.google.com by madBYK
on 11 Apr 2009 at 8:10
On which module this enhancement will be?
aV.
What is the enhancement exactly?
aParser module now automatically checks for a file according to the given
type and if the file exists, loads the rules from that file. This behavior
should be changed into a more flexible and standards compliant mode just
like JS or CSS file inclusion.
Why do you need this enhancement?
In the current system, it causes an additional AJAX request which usually
results in a 404 error. Also it does not allow using multiple files for
definition loading.
If you have any thoughts or suggestions for the implementation, please
write them below.
The implementation should respect the general CSS rule priorities which is
inline definitions>definitions in stlye block>definitions from file.
Object.prototype.unite might be useful to achieve this.
Original issue reported on code.google.com by madBYK
on 20 Apr 2010 at 8:35
On which module this enhancement will be?
QuickEdit
What is the enhancement exactly?
New browsers who implement the HTML5 file API are able to support drag&drop
file operations. Using this API, changing an image with QuickEdit would be
great.
Why do you need this enhancement?
Ease of use
Original issue reported on code.google.com by madBYK
on 15 Apr 2010 at 9:00
[deleted issue]
On which module this enhancement will be?
aV.Visual
What is the enhancement exactly?
Changing all the visual effect functions to use the new animationTicker
object for consistency and flexibility.
Why do you need this enhancement?
It will increase the code quality and bring flexibility for using different
convergence functions in effects.
If you have any thoughts or suggestions for the implementation, please
write them below.
It will take some time but it will worth it. =)
Original issue reported on code.google.com by madBYK
on 11 Apr 2009 at 3:15
On which module this enhancement will be?
customHint
What is the enhancement exactly?
The module should be rewritten so that it will use aParser as the
initializer, and will have AJAX capabilities to lod externel tooltip data
and also will have an initial latency option.
Why do you need this enhancement?
Current version of customHint is not user-friendly and causing annoyance on
users.
Original issue reported on code.google.com by madBYK
on 12 Apr 2009 at 6:49
On which module this enhancement will be?
AutoComplete
What is the enhancement exactly?
The server should be able to send more information per row in auto complete
suggestions to make the client side script be able to use that extra data
and have more flexilibty.
Original issue reported on code.google.com by madBYK
on 29 May 2009 at 11:58
We need a server side script which allows MooTools-like(see the Core and
More Builder at http://www.mootools.net/core) JS file builder for people
to create their own and most optimized versions of av-JSLib.
Original issue reported on code.google.com by madBYK
on 26 Aug 2009 at 6:44
In a WebKit based browser such as Google Chrome, resizing the columns is not
possible, it always shows "v-resize" cursor over the column titles. This also
prevents "click-to-sort" functionality to be used.
Even if you are able to click on the first column to sort, sorting operation
does not finish properly causing the "Sorting data" indication to stay.
Original issue reported on code.google.com by madBYK
on 11 Jul 2010 at 10:49
On which module this enhancement will be?
All modules
What is the enhancement exactly?
All the "ext" modules should stop manipulating global objects and all the
functions under them should be moved to their own sub namespaces under aV
namespace.
Why do you need this enhancement?
This behavior will ensure the ability to play well with other scripts in the
page as well as it will ensure safe future-proof operations.
If you have any thoughts or suggestions for the implementation, please
write them below.
ES5 enhancements though should be moved to a separate project named ES5Toolkit
since they are needed for smooth transition to ES5.
Original issue reported on code.google.com by madBYK
on 13 Aug 2010 at 4:11
DBGrid should have an advanced demo page whicih will demonstrate all the
events, server side event assignments and all other fancy stuff that can be
done with DBGrid.
Original issue reported on code.google.com by madBYK
on 19 Apr 2009 at 2:31
We need to record and publish a good demonstration of DBGrid's features and
implementation. This task might be splitted into 2 seperate tasks where one
will focus on the features and the other will focus on the implementation.
Original issue reported on code.google.com by madBYK
on 16 Mar 2009 at 3:00
On which module this enhancement will be?
aV.QuickEdit
What is the enhancement exactly?
The response object should be parased via tha data parasers provided by
aV.AJAX according to its mime-type.
Why do you need this enhancement?
This will give opportunity to developers to use different data formats for
output, such as XML.
If you have any thoughts or suggestions for the implementation, please
write them below.
In the image upload system, this will cause some problems since it is not
possible to retrieve mime-type from IFrame.
Original issue reported on code.google.com by madBYK
on 18 Apr 2009 at 10:10
On which module this enhancement will be?
DBGrid
What is the enhancement exactly?
If there was auto completion in DBGrid's filter fields(for text based
columns) that would increase the usability.
Original issue reported on code.google.com by madBYK
on 29 May 2009 at 11:55
On which module this enhancement will be?
DBGrid
What is the enhancement exactly?
Users should be able to create charts based on the gathered data in DBGrid
by the columns they select.
Why do you need this enhancement?
This would be a perfect and easy way of data visualisation in DBGrid which
will increase its usability, flexibility and quality.
If you have any thoughts or suggestions for the implementation, please
write them below.
RaphaelJS (a JS graphics library) might be used for this feature's
implementation.
Original issue reported on code.google.com by madBYK
on 3 May 2009 at 9:45
On which module this enhancement will be?
Demos
What is the enhancement exactly?
All demo pages should be valid XHTML.
Why do you need this enhancement?
To be compatible with the latest web standarts.
Original issue reported on code.google.com by madBYK
on 19 Apr 2009 at 3:17
On which module this enhancement will be?
aV.Events
What is the enhancement exactly?
Adding support to define an event handler priority jsut like the "z-index"
system in CSS.
Why do you need this enhancement?
Sometimes you need functions which should be called first, last or simply
before or after some certain handler which is not possible with the current
model.
If you have any thoughts or suggestions for the implementation, please
write them below.
The enhancement should assign a default priority if not given so that it
will support the old "unordered" usage.
Original issue reported on code.google.com by madBYK
on 15 Apr 2009 at 2:34
On which module this enhancement will be?
History module
What is the enhancement exactly?
New browsers such as Mozilla Firefox 3.6 and Microsoft Internet Explorer 8
now supports a "window.onhashchange" event. It should be detected and used
if available.
Why do you need this enhancement?
This event will drastically improve the performance of the History module
by making the listener timer obsolete.
Original issue reported on code.google.com by madBYK
on 2 Nov 2009 at 6:27
On which module this enhancement will be?
All of the js libraries.
What is the enhancement exactly?
Completing and reviewing the documentation stating the dependencies between
the libraries.
Why do you need this enhancement?
If the dependencies are clearly stated, an automated packer system can be
developed to create user specific JS files.
If you have any thoughts or suggestions for the implementation, please
write them below.
Original issue reported on code.google.com by [email protected]
on 20 Apr 2010 at 2:38
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.