Skip to content

Commit

Permalink
release 1.4 RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
pubpub-zz committed Jan 9, 2021
1 parent 56ac0d5 commit 77c4283
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 17 deletions.
8 changes: 7 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
p1.3 (In Progress)
p1.4 (In Progress)
=================
---> alpha1
* New : clipart tool added
* Fix : toolbar color adjustable with transparency

p1.3 (alpha3)
=================
---> alpha3
* New : Buttons and background color customisable
Expand Down
34 changes: 22 additions & 12 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

ppInk is an on-screen annotation software under Windows, forked from gInk.

![](screenshot1.png)

ppInk introduces new features compared to gInk, greatly inspired by another
screen annotation software Epic Pen, but even more easy to use. ppInk / gInk are
made with the idea kept in mind that the interface should be simple and should
Expand All @@ -11,15 +13,20 @@ from pens to draw things instead of changing individual settings of color,
transparency and tip width everytime. Each pen is a combination of these
attributes and is configurable to your need.

A set of drawing tools are introduced: Hand Writing, Line, Rectangular,
Ellipsis, Arrow, Numbering Tag, Text Left/Right aligned
A set of drawing tools are introduced: Hand Writing, Line (2 points and polyline), Rectangular,
Ellipsis, Arrow, Numbering Tag, Text Left/Right aligned, cliparts

![](screenshot2.png)

In order to reduce the number of buttons, some buttons have multiple functions,
selected my multiple click on those:

- Hand / Rectangular / Ellipsis :
unfilled drawing -\> filled with pen color -\> filled with white -\> filled
with black

- Line:
2 points -\> polyline -\> pen color filled polygon -\> white filled polygon -\> black filled polygon

- Numbering :
transparent background -\> edit tag Number -\> white background -\> black background
Expand All @@ -33,18 +40,26 @@ selected my multiple click on those:
Text left aligned -\> Text Right aligned

- Move:
Move 1 drawing -\> Move all drawings.
Move 1 drawing -\> Copy 1 drawing -\> Move all drawings.

- Edit:
Short click : modify text/number tool (text and font)
Short click : modify text/number tool (text and font) *or* the color/pen width of a stroke
Long click : edit default font (for the time of the session)

- Cliparts:
Open the dialog to select image and the background/frame. This list displayed of cliparts is initialized from the list defined
in the options. you can overload adding images for the inking sessions from files or from the clipboard.
you can then stamp the images. you just click, the image will be stamped with the images original size.
if you just draw a vertical or horizontal line, the image will be drawn with the drawn width/height respecting
proportional size. else you can draw a box which will define the image size (non proportional).
If you draw from bottom/right to up/left, the image will be stamped reversed.

*Magnetic*
The magnet activates some magnetic effect :
- Find a point on the drawing next to the cursor. For rectangles, magnetic
effect is available to vertices, and also to the middle of sides.(also activated pressing Ctrl)
- The 8 points of the bounding rectangle of a text.(also activated pressing Ctrl)
- On the line from the origin. The lines are horizontal,vertical and every 15°.(also activated pressing Shift)
- On the line from the origin. The lines are horizontal,vertical and every 15°.(also activated pressing Shift)
The Magnetic distance can be adjusted in the options.
If only Ctrl or Shift is depressed, the global magnetic effect is switched off to only take into account the magnetic of the pressed key.
Hotkeys are availables for all tools,pens (configurable throught right click on icon next to clock)
Expand Down Expand Up @@ -92,12 +107,6 @@ When the option is set in the options, switching application (with alt+tab) will
Note that you can still fold toolbar when drawing without engaging pointer mode with the dock button.


#### Screen Shots

![](screenshot1.png)

screenshot

#### Download

<https://github.com/PubPub-zz/ppInk/releases/>
Expand Down Expand Up @@ -160,7 +169,7 @@ Click the exit button or press ESC to exit drawing.
settings, Enable override high DPI scaling behavior scaling performed by:
Application. (only after v1.0.9, which will be released soon)

- There are a few hidden options you can tweak in config.ini that are not
- There is a very few hidden options you can tweak in config.ini that are not
shown in the options window.

#### How to contribute translation
Expand All @@ -181,3 +190,4 @@ Weizhi Nai \@ 2019
ppInk
https://github.com/pubpub-zz/ppInk
Pubpub-ZZ \@ 2020

Binary file modified screenshot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshot2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/BuildTimestamp.cs
Original file line number Diff line number Diff line change
@@ -1 +1 @@
namespace gInk { public static class Build { public static string Timestamp = "19/12/2020 14:52:45.84".Substring(0,16);}}
namespace gInk { public static class Build { public static string Timestamp = "09/01/2021 22:40:50.94".Substring(0,16);}}
6 changes: 3 additions & 3 deletions src/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("ppInk from gInk")]
[assembly: AssemblyCopyright("Copyright © 2019 Weizhi Nai - © 2020 Pubpub-ZZ")]
[assembly: AssemblyCopyright("Copyright © 2019 Weizhi Nai - © 2020-2021 Pubpub-ZZ")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

Expand All @@ -33,7 +33,7 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.3.3.*")]
[assembly: AssemblyFileVersion("1.3.3.*")]
[assembly: AssemblyVersion("1.4.1.*")]
[assembly: AssemblyFileVersion("1.4.1.*")]
[assembly: NeutralResourcesLanguage("en-US")]

0 comments on commit 77c4283

Please sign in to comment.