-
Debugging with Accerciser - Using Accerciser to Extend Orca
Debugging with Accerciser - Using Accerciser to Extend Orca Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. In essence, Accerciser is a next generation at-poke tool. Subtitles/transcript available here.Posted 1 month ago
-
Debugging with Accerciser - Basic Debugging of an Application
Basic Debugging of an Application Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. In essence, Accerciser is a next generation at-poke tool. Subtitle/transcript of video here.Posted 1 month ago
-
Introducing Accerciser - Plugin Tour
Plugin tour of using Accerciser. Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. In essence, Accerciser is a next generation at-poke tool. Subtitle/transcript for this tour.Posted 1 month ago
-
Introducing Accerciser - Basic Tour
Basic tour of using Accerciser. Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. In essence, Accerciser is a next generation at-poke tool. Subtitle/transcript for this tour.Posted 1 month ago
-
GNOME Activity Journal status report - December 29, 2009
This is a quick status report of the GNOME Activity Journal and its future development. After a very stressful hackfest and a newly developed engine. We now how a new UI. It is still not there but I hope you like it for now. Seif LotfyPosted 2 months ago
By
-
PiTiVi 0.13.1 final
Screencast of PiTiVi 0.13.1 in action. Done with PiTiVi. Author: Jean-François Fortin Tam http://www.pitivi.org/Published 9 months ago
-
pitivi continues 0.13.2
Short, soundless screencast showing PiTiVi 0.13.2 in action.Published 6 months ago
-
Zeeshan Ali's GUPnP talk from the Maemo Summit 2009.
Video of the UPnP/DLNA on Maemo talk from the Maemo Summit 2009. The slide screen is only half visible, but you can get the slides at http://github.com/zeenix/rygel-presentation-2009/raw/maemo-summit/slides.odp .Posted 3 months ago
-
Albert Astals Cid, Poppler
Albert Astals Cid, PopplerThis conference will touch all aspects of the poppler library. Ranging from a explanation about the origin of the name, to how poppler got created as a freedesktop project passing by why it was decided to use xpdf 3.0 code as the base for it. Other interesting topics will be why it was necessary to create it and all the features poppler has over xpdf and the plans of future.2009-07-05 12:30-13:00Published 4 months ago
By
-
Aleix Pol, KDevelop 4
Aleix Pol, KDevelop 4 Soon we will hopefully get a new KDevelop 4 and we would like to present it directly to the KDE developers and the community overall on the Akademy. Since our last version, lots of changes have happened, we think we are creating a useful tool for C++ developers and we want to present it to the KDE community so that we can all take advantage of that. KDevelop has been redesigned from scratch and we even have some features that are unique among all the IDE solutions on the market. and we strongly think they can be very useful to the developer because of its integration to the whole core development stack to make the development even more acessible (language, vcs, buildtool, documentation, etc.) without repeating the earlier versions mistakes. KDevelop has got a new language architecture that is capable to abstract many language features, and not only provide a very powerful code completion, but to get the IDE to understand the code the user is working on, and assist him in many ways. An important aim is to assist the user on the level of programming that makes it hard (Language semantics, inter-file relationships, etc.), which is especially helpful when exploring new code-bases, or when searching for errors. Since the developer can't work with the language alone, KDevelop provides a full integration with different build tools like CMake (Including code-completion and semantics) or Custom Makefiles. That way the user is not only comfortable when developing using his language but by managing his project. There are many other components that KDevelop integrates, like in VCS software, where we can work with many different VCS tools transparently from our solution making it easy to the developer to do some easy tasks. We can integrate as well many different documentation systems to make it easy to the developer to know about what he is developing on and of course we can integrate different debuggers to work with the whole environment in a user friendly way. As a KDE project we would be proud to be able to present it to the rest of KDE developers on this summer's Akademy, we think they would take advantage of KDevelop and we want it to be embraced by the developers. For all these reasons, we are really looking forward to present it on the Akademy. 2009-07-05 15:45-16:15Published 4 months ago
By
-
Alexandra Leisse, Managing the Unmanageable, or: Community Building 101
Alexandra Leisse, Managing the Unmanageable, or: Community Building 101 Nearly every software project relies on its community for feedback, bug reports and word-of-mouth advertising. Unfortunately, having a strong user base does not automatically lead to a strong and successful community. How can you turn users into contributors? How can you avoid negative publicity? How can you deal with controversial opinions? How can you build a strong team from people spread over various timezones? How can you ensure that diversity is beneficial instead of harmful? How can you turn your project into a welcoming place? These are the questions nearly every project runs into when it starts growing. It becomes more complex when smaller projects integrate into a larger community like Gnome and KDE or those around Linux distributions: they will have to compete for contributions against the bigger and maybe more appealing sub-projects and tie new members to their base. This presentation will give an introduction to the basic rules of community building, look at internal processes of communities, show you tools that help you manage your project's perception and provide you with resources on the subject. 2009-07-05 10:30-11:00Published 4 months ago
By
-
Andreas Aardal Hanssen, The evolution of Widgets in Qt
Andreas Aardal Hanssen, The evolution of Widgets in Qt Qt's widgets are the basic building blocks for any type of GUI application, and through many major releases the basic model is still the same as it was 10 years ago. In parallel to QWidget's stable development, there have been several experiments with a different widget model: the light-weight Canvas model, known since Qt 4.2 as Graphics View. In this presentation, Andreas will present the evolution of each widget model, comparing QWidget to QGraphicsItem. He will then talk about the future plans Qt Software has for each of the two, and how widgets are likely to be constructed in the future. 2009-07-06 10:00-10:30Published 4 months ago
By
-
Ariya Hidayat, Special FX with Graphics View
Ariya Hidayat, Special FX with Graphics View Graphics View becomes one of the prominent features of Qt these days, not only because it powers KDE's Plasma, but also because it serves as the backbone for next-generation user-interface developments. Several additional features for Graphics View, targeted for next Qt release, are being researched inside Qt Software. One of them is the ability to apply a set of special effects to any graphics items. Coupled with the animation framework, this allows a Graphics View-based application to have much more exciting and interesting user interactions, for example so that the view gets blurred to make an item stand out, or for the items to cast show a shadow, or even a tinting effect to get the attention of the user. This talk will highlight the idea, the background, the implementation prototype, and future directions of the graphics effect features for the upcoming Qt release. 2009-07-06 10:30-11:00Published 4 months ago
By
-
Artur de Souza, What's up about Plasma-MID
Artur de Souza, What's up about Plasma-MID Today we have a lot of different netbooks out there but all of them fail to deliver a good user experience because the people behind netbooks tend to think as it being a small desktop or a big 'pocket computer'. Plasma-MID is all about this: deliver the desktop shell of the future (Plasma) and a custom experience without losing identity with the 'full version' of KDE. During my talk I'll show different concepts and ideas taken from various existing MID devices and where their interfaces failed to give the user an ideal experience. I'll also go through the most common use cases and show the results of research regarding linux, netbooks and what really matters to the end user. The current status of linux based netbooks and the current status of the Plasma-MID project will also be shown, with a live demo and explanations about the solutions for the problems we found during our research. 2009-07-06 11:30-12:00Published 4 months ago
By