Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cybre/budgie-haste-applet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.7
Choose a base ref
...
head repository: cybre/budgie-haste-applet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Oct 18, 2016

  1. Ensure we pass distcheck so that we can provide tarballs

    Signed-off-by: Ikey Doherty <ikey@solus-project.com>
    ikeydoherty committed Oct 18, 2016
    Copy the full SHA
    8bac143 View commit details
  2. Merge pull request #8 from ikeydoherty/distcheck-fixes

    Ensure we pass distcheck so that we can provide tarballs
    cybre authored Oct 18, 2016
    Copy the full SHA
    d0c6aa9 View commit details
  3. Bump budgie pkgconfig version

    cybre committed Oct 18, 2016
    Copy the full SHA
    86abdbe View commit details
  4. Copy the full SHA
    a47c14b View commit details

Commits on Oct 20, 2016

  1. Localisation...

    cybre committed Oct 20, 2016
    Copy the full SHA
    14730bd View commit details
  2. Add m4

    cybre committed Oct 20, 2016
    Copy the full SHA
    8361f96 View commit details
  3. add vapi

    cybre committed Oct 20, 2016
    Copy the full SHA
    396bbda View commit details
  4. Make "Add" translatable

    cybre committed Oct 20, 2016
    Copy the full SHA
    2a8c9b8 View commit details
  5. Sync transifex

    cybre committed Oct 20, 2016
    Copy the full SHA
    cd671a3 View commit details
  6. Copy the full SHA
    5de2752 View commit details

Commits on Oct 21, 2016

  1. Sync transifex

    cybre committed Oct 21, 2016
    Copy the full SHA
    ea084dd View commit details

Commits on Dec 26, 2016

  1. Switch to https

    cybre committed Dec 26, 2016
    Copy the full SHA
    e6d3ac8 View commit details
  2. Fix settings.ui class name

    cybre committed Dec 26, 2016
    Copy the full SHA
    1082747 View commit details
  3. Remove retarted url check. Change settings layout - add compatibility…

    … thingy so it works with the new layout
    cybre committed Dec 26, 2016
    Copy the full SHA
    fdb752a View commit details
  4. Bump to 0.2.8

    cybre committed Dec 26, 2016
    Copy the full SHA
    3f01703 View commit details
  5. Update gitignore

    cybre committed Dec 26, 2016
    Copy the full SHA
    f0fb4ce View commit details

Commits on Mar 18, 2017

  1. Simplified Solus installation instruction

    As libgtk-3-devel and libpeas-devel are dependencies of budgie-desktop-devel, and glib2-devel is a dependency of most packages, including libpeas-devel, explicitly listing these for installation is not in fact necessary.
    JoshStrobl authored Mar 18, 2017
    Copy the full SHA
    22aa984 View commit details
  2. Merge pull request #11 from JoshStrobl/patch-1

    Simplified Solus installation instruction
    cybre authored Mar 18, 2017
    Copy the full SHA
    673bf89 View commit details

Commits on Apr 25, 2017

  1. Add donation link

    cybre committed Apr 25, 2017
    Copy the full SHA
    193b069 View commit details
  2. Copy the full SHA
    aff5364 View commit details
  3. Copy the full SHA
    847542c View commit details

Commits on May 7, 2017

  1. Copy the full SHA
    55579d5 View commit details
  2. Bump to 0.2.9

    cybre committed May 7, 2017
    Copy the full SHA
    1336a9e View commit details
  3. Copy the full SHA
    a838f1a View commit details
  4. Make font smaller

    cybre committed May 7, 2017
    Copy the full SHA
    ee7a75d View commit details
  5. Add potfile

    cybre committed May 7, 2017
    Copy the full SHA
    36e393a View commit details
  6. Fix a string

    cybre committed May 7, 2017
    Copy the full SHA
    c0dc8b0 View commit details
  7. Fix styling

    cybre committed May 7, 2017
    Copy the full SHA
    57c547c View commit details
  8. Fix another string

    cybre committed May 7, 2017
    Copy the full SHA
    c613443 View commit details

Commits on May 9, 2017

  1. Copy the full SHA
    e089003 View commit details
  2. Remove unneeded variable

    cybre committed May 9, 2017
    Copy the full SHA
    50584af View commit details

Commits on May 14, 2017

  1. Added json-glib-1.0 to README

    json-glib-1.0 is required in src/meson.build however not indicated in dependencies.
    JoshStrobl authored May 14, 2017
    Copy the full SHA
    d10df89 View commit details
  2. Merge pull request #13 from JoshStrobl/patch-1

    Added json-glib-1.0 to README
    cybre authored May 14, 2017
    Copy the full SHA
    efe0c31 View commit details
  3. Add developer name to appdata

    cybre committed May 14, 2017
    Copy the full SHA
    0f4c7b8 View commit details
  4. Copy the full SHA
    856c025 View commit details

Commits on Jul 3, 2017

  1. Copy the full SHA
    b8a7fe7 View commit details
  2. Merge pull request #18 from cybre/github-gist

    Add Github Gist support and rebase on Budgie.Popover
    cybre authored Jul 3, 2017
    Copy the full SHA
    b1dffba View commit details

Commits on Jul 12, 2017

  1. Copy the full SHA
    020b9ba View commit details
  2. Merge pull request #20 from alunux/fix-gsettings

    meson: don't forget to recompile gschemas
    cybre authored Jul 12, 2017
    Copy the full SHA
    d5f7214 View commit details

Commits on Jul 19, 2017

  1. Sync with transifex

    cybre committed Jul 19, 2017
    Copy the full SHA
    41a6190 View commit details

Commits on Aug 25, 2017

  1. Sync with transifex

    cybre committed Aug 25, 2017
    Copy the full SHA
    2e0c4d7 View commit details

Commits on Oct 10, 2017

  1. Remove wrong LINGUAS file

    Stefan Ric committed Oct 10, 2017
    Copy the full SHA
    3c0f62c View commit details
  2. test

    Stefan Ric committed Oct 10, 2017
    Copy the full SHA
    d9932d5 View commit details
  3. test

    Stefan Ric committed Oct 10, 2017
    Copy the full SHA
    53b4a46 View commit details

Commits on Nov 14, 2017

  1. add AUR package

    bilelmoussaoui authored Nov 14, 2017
    Copy the full SHA
    3681d00 View commit details
  2. Merge pull request #22 from bil-elmoussaoui/patch-1

    add AUR package
    cybre authored Nov 14, 2017
    Copy the full SHA
    f389367 View commit details
  3. Update README.md

    cybre authored Nov 14, 2017
    Copy the full SHA
    6cdd46e View commit details

Commits on Sep 14, 2018

  1. Copy the full SHA
    5bfeed1 View commit details
  2. Merge pull request #26 from UbuntuBudgie/fixgtk324

    Fix GTK+3.24 compilation issues #25
    cybre authored Sep 14, 2018
    Copy the full SHA
    34d5895 View commit details

Commits on Jan 19, 2019

  1. Add notice

    cybre authored Jan 19, 2019
    Copy the full SHA
    1be533d View commit details
Showing with 4,343 additions and 1,273 deletions.
  1. +2 −36 .gitignore
  2. +8 −0 .tx/config
  3. +0 −3 Makefile.am
  4. +32 −25 README.md
  5. +0 −14 autogen.sh
  6. +0 −271 budgie-haste-applet/HasteApplet.vala
  7. +0 −188 budgie-haste-applet/HistoryView.vala
  8. +0 −258 budgie-haste-applet/HistoryViewItem.vala
  9. +0 −38 budgie-haste-applet/Makefile.am
  10. +0 −181 budgie-haste-applet/NewHasteView.vala
  11. +0 −8 common.mk
  12. +0 −51 configure.ac
  13. +2 −2 {budgie-haste-applet → data}/HasteApplet.plugin
  14. +0 −28 data/Makefile.am
  15. +0 −34 data/budgie-haste-applet.appdata.xml
  16. +37 −0 data/com.github.cybre.budgie-haste-applet.appdata.xml
  17. +11 −0 data/com.github.cybre.budgie-haste-applet.gresource.xml
  18. +28 −0 data/com.github.cybre.budgie-haste-applet.gschema.xml
  19. +0 −28 data/com.github.cybre.haste-applet.gschema.xml
  20. BIN data/images/screenshot.png
  21. BIN data/images/screenshot1.png
  22. +12 −0 data/meson.build
  23. +10 −0 data/meson_post_install.py
  24. +0 −7 data/plugin.gresource.xml
  25. +0 −81 data/settings.ui
  26. +0 −18 data/style.css
  27. +112 −0 data/style/style.css
  28. +192 −0 data/ui/editor_view.ui
  29. +511 −0 data/ui/history_item.ui
  30. +48 −0 data/ui/history_placeholder.ui
  31. +137 −0 data/ui/history_view.ui
  32. +280 −0 data/ui/settings_view.ui
  33. +29 −0 meson.build
  34. +10 −0 po/POTFILES
  35. +131 −0 po/budgie-haste-applet.pot
  36. +132 −0 po/ca.po
  37. +133 −0 po/da.po
  38. +133 −0 po/de.po
  39. +132 −0 po/id_ID.po
  40. +132 −0 po/lt.po
  41. +17 −0 po/meson.build
  42. +132 −0 po/nl_BE.po
  43. +133 −0 po/nl_NL.po
  44. +105 −0 po/sr_RS.po
  45. +105 −0 po/sr_RS@latin.po
  46. +8 −0 po/update_linguas.sh
  47. BIN screenshot.png
  48. +26 −0 src/Backend/BackendUtil.vala
  49. +105 −0 src/Backend/Providers/GPaste.vala
  50. +106 −0 src/Backend/Providers/GitHubGist.vala
  51. +88 −0 src/Backend/Providers/Hastebin.vala
  52. +22 −0 src/Backend/Providers/IProvider.vala
  53. +75 −0 src/Backend/Providers/Pastebin.vala
  54. +72 −0 src/Backend/SettingsManager.vala
  55. +96 −0 src/Backend/Uploader.vala
  56. +113 −0 src/HasteApplet.vala
  57. +115 −0 src/Views/EditorView.vala
  58. +179 −0 src/Views/HistoryView.vala
  59. +92 −0 src/Views/SettingsView.vala
  60. +6 −2 {budgie-haste-applet → src/Widgets}/AutomaticScrollBox.vala
  61. +348 −0 src/Widgets/HistoryItem.vala
  62. +36 −0 src/Widgets/IndicatorWindow.vala
  63. +46 −0 src/Widgets/MainStack.vala
  64. +7 −0 src/config.h.in
  65. +52 −0 src/meson.build
  66. +5 −0 vapi/config.vapi
38 changes: 2 additions & 36 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,36 +1,2 @@
Makefile
Makefile.in
aclocal.m4
autom4te.cache/
compile
config.*
configure
depcomp
install-sh
libtool
ltmain.sh
*.stamp
*.dirstamp
.deps
missing
*.o
stamp-h*
.libs

m4/intltool.m4
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4

*.la
*.lo
/budgie-haste-applet/*.c
/data/*.c
/data/*.h
*.stamp*

*.ui~

*.valid
/build
*~
8 changes: 8 additions & 0 deletions .tx/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[main]
host = https://www.transifex.com

[budgie-haste-applet.budgie-haste-appletpot]
file_filter = po/<lang>.po
source_file = po/budgie-haste-applet.pot
source_lang = en
type = PO
3 changes: 0 additions & 3 deletions Makefile.am

This file was deleted.

57 changes: 32 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,48 @@
# budgie-haste-applet
A Budgie applet for pasting text to any haste server.
# Budgie Haste Widget
Post any text, be it code or prose, to various services directly from your desktop. Made with ❤ for Budgie Desktop.

# Notice
This project is effectively in an indefinite hiatus.
This does not mean it's completely abandoned but do not expect any updates any time soon.

---

Buy me a beer/a coffee/love?
[![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg)](https://paypal.me/StefanRic)

![Screenshot](data/images/screenshot1.png)

---

### Dependencies
## Dependencies
```
vala
budgie-1.0 >= 2
json-glib-1.0
gtk+-3.0
gio-unix-2.0
libpeas-1.0
PeasGtk-1.0
budgie-1.0
libsoup-2.4
vala
```

These can be installed on Solus by running:
`sudo eopkg it vala libgtk-3-devel glib2-devel libpeas-devel budgie-desktop-devel libsoup-devel`
```bash
sudo eopkg it vala budgie-desktop-devel libjson-glib-devel libsoup-devel
```

### Installing

**From source**
```bash
mkdir build && cd build
meson --prefix /usr --buildtype=plain ..
ninja
sudo ninja install
```
./autogen.sh --prefix=/usr
make
sudo make install
```
#### Solus

**Solus**
You can install budgie-haste-applet from the Software Centre or via the command line:
```
```bash
sudo eopkg it budgie-haste-applet
```

#### Arch Linux
The package can be installed on Arch using
```
yaourt -S haste-applet
```

---

### Screenshot
![Screenshot](screenshot.png)
**Arch Linux**
You can install the [budgie-haste-applet](https://aur.archlinux.org/packages/budgie-haste-applet) package from the AUR
14 changes: 0 additions & 14 deletions autogen.sh

This file was deleted.

Loading