Comments (3)
I have a little of trouble to understand what exactly you mean. Remember ppink is just an application with transparent window where you can draw in.
I've introduced page capability (beta version) in #258 you may try.
from ppink.
Hi given the opportunity I have already described a process that I would like implemented but I found out a way to get almost what I needed.
During my effort to understand ppink features I made some further thoughts that might match what we are all looking for.
I have two monitors
I prefer always windowed mode
And take notes only in the one monitor
This monitor is also the focus of OBS
I have set my toolbar such that it does not close or retract umless I chose and it takes screenshots with short click without exiting, so it continues editing. So I can take a snapshot after I set up my new page look (change app on the desktop chose view in the app) If I need to snapshot a menu I use the shortcut shift+ctrl+ctrl and then comment. If don't want a menu but only a view or a dialog, I take screenshot then place clip art from clipboard and place it all over screen as overlay then start commenting. It keeps the pages nicely.
In my descriptions in my posts in the thread of multiple pages I made some comments about some improvements on managing pages.
- Bind page with app window or with drawn window area on screen or even bind with app and also draw window.
- Control transparency of overlay image and be able to redefine desktop background in pointer mode.
- Add drop down page browsing strip. Here are coming my additional thoughts on page tabs of this post. I described something like the preview of the ditto clipboard manager which has a drop down clip manager with preview. But the tabs like subsets can work on this strip at right angle expansion. So I have my ppink tool bar horizontally at top of screen. I hover over the tool bar and a thin wide button with a wide V showing downwards shows up. If I click the button the strip expands downwards and I see the thumbnails of the first pages of the page subsets. When I hover over the subsets, the subset, the pointer is above of, will expand horizontally and show the thumbs of pages of the subset and also simultaneously will show at the background a maximised preview. If the user clicks on any thumb the page comes up. This will keep your interface minimal.
- Add set, subset, pagenum, timestamp naming to screen shots.
- In any case autosave or ask for saving when the all the pages are going to be dumped in case of mode changing or any other case not being aware of that dumping occurs without consent. Like accidentally take a screen shut and exit. What happens to the other pages?
- Give options to export pdf, ppt, slideshow, and animated giffs.
- Right clicking on the task bar icon gives a better interface with a set manager so the user can select a set to load. This will also require app binding check for the subsets bound on apps. If binded app is not loaded ask to load app or lock subset.
- When in window mode if I long press the pointer in a new page I get to define a new focus for that page.
- Give option to add pages in between.
- Add wrapping text
- Add math input panel support in text
There are some interesting apps that you can take some ideas.
Screenspresso.
Xjournal
Wacom notes
Scrible ink
One note
Mathomir is similar to one note math assistant. Is very light open source so you might find in it something interesting.
I point to these apps because now with page turning we get very similar behaviour and output can be similar too. We get the advantage of transparent window. IBut you really can add all the features they have. Imagine combining Mathomir in your white board.
from ppink.
I wanted to add that if you can implement application focusing and application launching then We are not talking about Sets and Sub sets but for Workspaces and sets .
This would advance ppink to a new type of application. Where the user can define workspaces and take notes while multitasking . A hyper desktop manager.
There is an app from lenovo called "smart displays" it keeps window layout setup grid on your desktop and you can select a layout to bring up. if some of the applications are not loaded, it triggers loading of the app otherwise it just brigs up the apps to the front of the window. it has a large interface unlike your app. but take a look at it you might get an idea how to implement something similar with the description i gave you before.
from ppink.
Related Issues (20)
- [request]Hand drawing approximate graphics, automatically converted to standard graphics HOT 3
- ppink is crashing on start giving error message HOT 2
- Add ability to paste text and images HOT 3
- Wrap text? HOT 3
- PPINK : flagged as Suspicious during sandbox analysis HOT 5
- issue running ppInk from "C:\Program Files" HOT 9
- IMG MAX ClipArt Gallery HOT 10
- add measurement option during drawing HOT 2
- Windows 7 HOT 3
- AutoSave.strokes.txt HOT 3
- Ppink not working in Screen sharing through any application HOT 3
- Behaviour if you use the same hotkey with different apps HOT 4
- It is hoped that this software will add the function of flashing drawn graphics. HOT 1
- When the USB interface is disconnected and reconnected, the graphics tablet cannot draw lines again on ppInk. HOT 3
- BUG : arrow heads rotating whereas they should not
- BUG: Arrow head not well positionned after restore
- REQ : add smoothing on hand drawing
- When scale on number icon , it crash HOT 5
- Issue with multiple screens - with different %scale zooms and with 3 screens HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ppink.