Haris Gušić
a2f036be9b
Add developer docs ( #3097 )
...
* Create developer docs
* Remove mike dependency
* Update docs
* Make docs/dev self-contained
* Add incomplete deploy-dev-docs workflow
* Fix typo
* Add workflow file to path:
* Add doxygen as dependency
* Add remaining deploy steps
* Add working-directory
* Fix working-directory error
* Add missing Makefile
* Change flameshot website repo url
* Change working-directory for safety step
* Add git credentials
* Change push credentials
* Use different token secret
* Remove checkpoints
* Add separate branch developer-docs
* Add || true
* Update docs
* Update the 'Maintaining the documentation' docs
* Fix error in deploy-dev-docs workflow
* Remove accidentally committed file DOC.md
* Update PAT expiry date
* Rename developer-docs branch to dev-docs-staging
2023-08-21 20:06:39 +02:00
Jeremy Borgman
99a778e31e
Updated Releasing documents per review
2021-02-14 13:08:44 -06:00
Yuriy Puchkov
b34215c6b0
Update docs/dev/release.md file to the latest one
2020-10-05 10:15:49 +03:00
Yuriy Puchkov
7191c99d89
release.md documentation update
2020-07-13 11:34:33 +03:00
Yuriy Puchkov
2a7c41f56c
Release documentation update
2020-07-10 18:36:52 +03:00
Dharkael
6ab7321dc2
Update release.md
2018-05-23 12:50:34 +02:00
lupoDharkael
213cd5d48c
Prevent compilation with empty version
...
Compiling the project without git installed uses a hardcoded
version with a *-dev ending in the dev versions instead of
the specific commit information after the version.
2018-04-23 20:17:34 +02:00
lupoDharkael
9abdb0e7f2
Prepare for v0.5.1
2018-02-24 12:19:04 +01:00
lupoDharkael
4770dd195e
Remove qsettings docs as ConfigHandler documents the same
2017-12-30 18:47:04 +01:00
lupoDharkael
f1e92ef3ad
Don't check builds with QT5.3 as it's travis's work
2017-12-30 18:44:17 +01:00
lupoDharkael
91a595644f
Take program version from git tag
2017-12-19 21:15:17 +01:00
lupoDharkael
0357edaed8
App Launcher: add KeepOpen option
2017-12-02 11:13:11 +01:00
lupoDharkael
b3d37dc2b0
Add release process info
2017-11-13 18:08:03 +01:00
lupoDharkael
689c58ef2c
Add .deb build info
2017-11-13 16:35:35 +01:00
lupoDharkael
3199059ede
The controller is globally accesible
...
The controller class has some important methods which may be
required in multiple parts of the code. Now that class is a
singleton (that may change in the future).
The core parts have been moved to src/core.
Now the tray Icon can be disabled by the controller.
I need to reimplement a new notification system due to its
dependency with the tray icon, they are disabled in this actual
commit.
2017-07-28 11:34:39 +02:00
lupoDharkael
d4e7c63cb4
Big code refactor
...
The design was defective and I didn't expect the popularity of the project. After these changes the code will be more mantainable and understandable.
Among the changes we can see:
- A better code structure
- Decoupled button widget from its logic
- More code reuse
- Easier way to add buttons
- Specialized classes
2017-07-19 09:49:24 +02:00
lupoDharkael
83e6a5d53d
Update qsettings info
2017-07-12 11:20:36 +02:00
lupoDharkael
ba90513fe7
Add base code for custom filenames
2017-07-11 17:46:22 +02:00
lupoDharkael
4a7f24eedc
add make install instructions
2017-06-16 11:44:41 +02:00
lupoDharkael
5b3da2125a
Update docs for the new commands available
2017-06-15 20:31:51 +02:00
lupoDharkael
b1c86b9ba8
Add option to disable notifications in desktop
2017-06-14 19:52:29 +02:00
lupoDharkael
e2eb5aee77
Improve docs
2017-06-11 18:02:27 +02:00
lupoDharkael
111c1efa5d
Add translations path
2017-06-07 21:46:58 +02:00
lupoDharkael
1802d05fde
Add option to disable help message
2017-06-02 01:27:31 +02:00
lupoDharkael
4bf24a4598
Huge change in color configuration
2017-05-26 02:08:55 +02:00
lupoDharkael
b39177567f
Add some documentation
2017-05-25 12:37:44 +02:00