-
Dev tools (SET UP A PROPER WORKFLOW, cf. ghc-mod)
-
Tools -- Boolean operations -- Cut/paste/drag-to-copy/repeated copies -- Scripting -- Apply shader -- Selection (including selection manipulations) -- Redo/undo -- Preferences (including configurable keymaps) -- Palette, quick colour selection, colour spaces, select-colour-from-image -- Exporting -- Bucket -- Brushes -- Layers -- Feature requests, bug reports -- Zoom, rotate (eg. camera) -- Multiple views, tabs -- Reference materials -- Configurable UI -- Internationalisation, unicode, keyboard layouts -- Drag and drop (images, text[,voice][,user-defined], shaders, colours) -- Command palette
-
Interesting libraries -- (Diagrams)[http://projects.haskell.org/diagrams/]
-
How to deal with external DLLs
-
Is Awesomium 32-bit only?
-
Shaders and shader wrappers
-
Camera
-
Clipboard (multiple)
-
Extensions -- Website with user provided extensions (and a webservice that powers it) -- Debugging tools
-
OpenGL profiles, compatibility
-
Versioned history
-
Distribution -- Packaging -- Icon -- Licenses, rights, pricing, credits -- Multi-platform
-
Saving -- Autosave -- Conversions -- Syncing (via Dropbox, iCloud, Google Drive, or my own site)
-
Image processing -- Machine learning features
-
Interaction -- Factor out common input patterns -- Composite interactions and events (type or typeclass) (state machine?) -- Use proper functional framework (FRP?)
-
Factor out common graphics operations (cf. Michelangelo)
-
Docs -- Wiki -- Integrated, searchable documentation (with links, maybe video and sound) (cf. also the website) -- Hoogle (internal docs)
-
Performance -- Profiling -- Disabling unneeded features (?) -- Startup times (load the essential first, lazy feature loading?) -- Include performance checks in test suite -- Multicore, async
-
Robustness -- Tests, QuickCheck
SwiftsNamesake/Pixels
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published