summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2022-08-29 14:40:24 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2022-08-29 17:42:30 +0900
commit171bba15a85339862f84d5e1f336373a6fd0d1f5 (patch)
tree3d2ee6e15fa24d05d93918766e76328b778f8b3e
parent4629443a2ad6e5f5470119bb89704f82e100103c (diff)
downloadtastymenu-171bba15a85339862f84d5e1f336373a6fd0d1f5.tar.gz
tastymenu-171bba15a85339862f84d5e1f336373a6fd0d1f5.zip
Drop automake build support.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 9745a2b423ce03fb59ce229728113c316262a84f)
-rw-r--r--.gitmodules3
-rw-r--r--CMakeLists.txt2
-rw-r--r--Makefile.am25
-rw-r--r--Makefile.cvs10
-rw-r--r--NEWS0
-rw-r--r--README10
-rw-r--r--README.md35
m---------admin0
-rw-r--r--configure.in.in6
-rw-r--r--doc/CMakeLists.txt1
-rw-r--r--doc/Makefile.am6
-rw-r--r--doc/en/CMakeLists.txt1
-rw-r--r--doc/en/Makefile.am3
-rw-r--r--po/Makefile.am3
-rw-r--r--src/Makefile.am29
-rw-r--r--tastymenu.spec211
16 files changed, 36 insertions, 309 deletions
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 934def7..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "admin"]
- path = admin
- url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bd5863a..306ac7f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -72,7 +72,7 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
##### directories
add_subdirectory( src )
-tde_conditional_add_subdirectory( BUILD_DOC doc )
+tde_conditional_add_project_docs( BUILD_DOC )
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 264c1f9..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,25 +0,0 @@
-SUBDIRS = $(TOPSUBDIRS)
-
-$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
-
-$(top_srcdir)/subdirs:
- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
-
-$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
- @cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
-
-MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
-
-package-messages:
- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common package-messages
- $(MAKE) -C po merge
-
-messages: rc.cpp
- $(XGETTEXT) *.cpp *.h -o $(podir)/mypotfile.pot
-
-EXTRA_DIST = admin COPYING configure.in.in debian/changelog debian/control debian/copyright debian/rules
-
-dist-hook:
- cd $(top_distdir) && perl admin/am_edit -padmin
- cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs
diff --git a/Makefile.cvs b/Makefile.cvs
deleted file mode 100644
index 4c0afd1..0000000
--- a/Makefile.cvs
+++ /dev/null
@@ -1,10 +0,0 @@
-all:
- @echo "This Makefile is only for the CVS repository"
- @echo "This will be deleted before making the distribution"
- @echo ""
- $(MAKE) -f admin/Makefile.common cvs
-
-dist:
- $(MAKE) -f admin/Makefile.common dist
-
-.SILENT:
diff --git a/NEWS b/NEWS
deleted file mode 100644
index e69de29..0000000
--- a/NEWS
+++ /dev/null
diff --git a/README b/README
deleted file mode 100644
index de5238e..0000000
--- a/README
+++ /dev/null
@@ -1,10 +0,0 @@
-Tasty Menu is a K-Menu replacement for KDE 3.x series aiming to provide the maximum usability and flexibility.
-It provides three columns where you can always have all your favourite applications in handy.
-
-KEY FEATURES
--One column for all your favourite applications and two columns for browsing all the installed programs
--Search engine for the applications
--Optional integration with Strigi
--Highlighting of recently installed applications
--Fast user switching
--Drag and drop support \ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..82ec196
--- /dev/null
+++ b/README.md
@@ -0,0 +1,35 @@
+TastyMenu is a replacement for the TDE menu, aiming to provide the maximum usability and flexibility.
+It provides three columns where you can always have all your favourite applications in handy.
+
+KEY FEATURES
+ * One column for all your favourite applications and two columns for browsing all the installed programs
+ * Search engine for the applications
+ * Optional integration with Strigi
+ * Highlighting of recently installed applications
+ * Fast user switching
+ * Drag and drop support
+
+.
+
+Contributing
+--------------
+
+If you wish to contribute to tastymenu, you might do so:
+
+- TDE Gitea Workspace (TGW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/gitea
+
+- TDE Weblate Translation Workspace (TWTW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/weblate
+
+
+Translations status
+---------------------
+
+### messages
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/tastymenu/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/tastymenu/)
+
+### desktop files
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/tastymenu-desktop-files/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/tastymenu-desktop-files/)
diff --git a/admin b/admin
deleted file mode 160000
-Subproject a9e0c7eb508ebea59f1fc26d4a6858c4b6feea3
diff --git a/configure.in.in b/configure.in.in
deleted file mode 100644
index c948a08..0000000
--- a/configure.in.in
+++ /dev/null
@@ -1,6 +0,0 @@
-#MIN_CONFIG(3.2.0)
-
-AM_INIT_AUTOMAKE(tastymenu, 1.0.8)
-AC_C_BIGENDIAN
-AC_CHECK_KDEMAXPATHLEN
-
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
deleted file mode 100644
index c938175..0000000
--- a/doc/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-add_subdirectory( en )
diff --git a/doc/Makefile.am b/doc/Makefile.am
deleted file mode 100644
index a7255a8..0000000
--- a/doc/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-# the SUBDIRS is filled automatically by am_edit. If files are
-# in this directory they are installed into the english dir
-
-KDE_LANG = en
-KDE_DOCS = tastymenu
-SUBDIRS = $(AUTODIRS)
diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt
deleted file mode 100644
index ba3ef3e..0000000
--- a/doc/en/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION ${PROJECT_NAME} )
diff --git a/doc/en/Makefile.am b/doc/en/Makefile.am
deleted file mode 100644
index 9e59989..0000000
--- a/doc/en/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_DOCS = tastymenu
-KDE_LANG = en
-kde_docs_KDEDOCS = screenshot.png
diff --git a/po/Makefile.am b/po/Makefile.am
deleted file mode 100644
index 5fe2e98..0000000
--- a/po/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-POFILES = AUTO
-
-noinst_HEADERS = it.po ru.po de.po es.po uk.po fr.po fi.po sl.po pl.po pt_BR.po \ No newline at end of file
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 4c292d1..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,29 +0,0 @@
-INCLUDES= $(all_includes)
-METASOURCES = AUTO
-
-kde_module_LTLIBRARIES = tastymenu_panelapplet.la
-
-tastymenu_panelapplet_la_SOURCES = tastymenu.cpp menu.ui menuhandler.cpp \
- dmctl.cpp dmctl.h tastylistview.cpp misc.cpp misc.h appearance.ui prefs.kcfgc \
- behaviour.ui tastytooltip.cpp tastytooltipwidget.ui tastybutton.cpp
-tastymenu_panelapplet_la_LDFLAGS = -version-info 0:0:0 -module $(KDE_PLUGIN) $(all_libraries)
-tastymenu_panelapplet_la_LIBADD = $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) -ltdefx -lXau
-
-tastymenu_DATA = tastymenu.desktop
-tastymenudir = $(kde_datadir)/kicker/applets
-kde_kcfg_DATA = tastymenu.kcfg
-
-EXTRA_DIST = pics
-
-menuhandler.lo: buttons.h
-
-buttons.h: pics/attach.png pics/detach.png
- $(UIC) -o $@ -embed buttons $^
-
-CLEAN_FILES = buttons.h
-
-messages: rc.cpp
- $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/tastymenu.pot
-noinst_HEADERS = menuhandler.h tastylistview.h tastytooltip.h buttons.h \
- tastybutton.h
diff --git a/tastymenu.spec b/tastymenu.spec
deleted file mode 100644
index 6b80b7f..0000000
--- a/tastymenu.spec
+++ /dev/null
@@ -1,211 +0,0 @@
-%define version 1.0.7
-%define name tastymenu
-%define prefix %(tde-config --prefix)
-
-Name: %{name}
-Version: %{version}
-Release: 1
-Vendor: notmart@gmail.com
-Url: http://kdelook.org/content/show.php?content=27968
-License: GPL
-Summary: A TMenu replacement
-Group: System/GUI/TDE
-Packager: Marco Martin <notmart@gmail.com>
-BuildRoot: %{_tmppath}/%{name}-root
-Source: %{name}-%{version}.tar.bz2
-
-%description
-Tasty Menu is a TMenu replacement aiming to provide the maximum usability, or at least to be a testbed for usability concepts and ideas for a future KDE menu.
-
-%prep
-%setup
-
-
-%build
-./configure --enable-final --disable-debug --prefix=%{prefix}
-make
-
-%install
-make install DESTDIR=%{buildroot}
-cd %{buildroot}
-find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > /var/tmp/file.list.%{name}
-find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> /var/tmp/file.list.%{name}
-find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> /var/tmp/file.list.%{name}
-
-
-%clean
-rm -rf %{buildroot}
-rm -rf /var/tmp/file.list.%{name}
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-%files -f /var/tmp/file.list.%{name}
-%defattr(0644, root, root)
-
-
-%changelog
-*Wed Feb 6 2008 notmart@gmail.com
-1.0.7
--Fixed a typo in the config dialog
-
-*Thu Dec 13 2007 notmart@gmail.com
-Tasty Menu 1.0.6
--Now all the applications should be displayed again
--Brazillian portoguese translation by Ewerton de A. Dutra
-
-*Thu Nov 22 2007 notmart@gmail.com
-Tasty Menu 1.0.5
--fixed the about box
--some fixes in packaging
--now it's installed in the right directory (for example in /usr/lib/kde3 instead of /usr/lib)
-
-*Sat Nov 17 2007 notmart@gmail.com
-Tasty Menu 1.0.4
--updated French translation
--updated Slovenian translation
--fixed a crash on lright mouse button click on search field
--the old memory leak should be somewhat mitigated
-
-*Wed Oct 24 2007 notmart@gmail.com
-Tasty Menu 1.0.3
--Fixed a bug that occurred when clicking on the search result if the menu mode was "recent/most used applications"
--Polish translation by Tomasz Argasiński
--Some fixes in the Slovenian translation
--description text shouldn't become too little
-
-*Wed Oct 17 2007 notmart@gmail.com
-Tasty Menu 1.0.2
--Slovenian translation by Matija Šuklje
--Fixed a little build problem
-
-*Thu Oct 11 2007 notmart@gmail.com
-Tasty Menu 1.0.1
--Menu and tooltip no longer steals mouse and keyboard input
--Better management of the tooltip
--No separators when the list is in alphabetical order
--Finnish translations by Tommi Nieminen
-
-*Wed Sep 19 2007 notmart@gmail.com
-Tasty Menu 1.0
--Not having particular problems, released it as 1.0
--French translation by Laurent Hilsz
-
-*Sun Sep 09 2007 notmart@gmail.com
-Tasty Menu 1.0_rc2
--Rearranging the items of the left column by drag and drop works again
--the layout should be a little bit more polished
--Updated Ukrainian translation
-
-*Wed Aug 22 2007 notmart@gmail.com
-Tasty Menu 1.0_rc1:
--Search field should be a lot faster
--Only strings with at least three characters are being searched (necessary for the speedup)
--Corrected a bug that prevented to search into application descriptions
-
-*Tue Aug 21 2007 notmart@gmail.com
-Tasty Menu 0.9.1:
--Ukrainian translation by Motsyo Vitaliy
-
-*Sat Aug 04 2007 notmart@gmail.com
-Tasty Menu 0.9:
--"Add to desktop" option in menuitems
--Drag and drop from menu to desktop
--Option to set different icons sizes in the three columns
--the button text label should always be of a visible color
--most used/recently used applications list updates in realtime
--clear most used/recently used applications list
- -(warning1: deleting one list deletes also the other)
- -(warning2: if you use opensuse you must have kickoff reverted to classic kmenu in order to use the recently used/most used lists)
--updated russian and german translations
-
-*Sun May 13 2007 notmart@gmail.com
-Tasty Menu 0.8.2:
--Spanish translation by Jesus S Fernandez Prieto
--button background goes highlighted even if kicker doesn't have neither a background pixmap or transparent background
--menu icon (including on mouseover effect) changes immediately when the user sets a new icon
--highlighted button background also when kicker has no transparency or backgound image
--searching should be a little bit faster (still far from optimal)
-
-*Thu May 03 2007 notmart@gmail.com
-Tasty Menu 0.8.1:
--German translation by Jannick Kuhr
--Drag and drop enabled only in "Favourite applications" mode (otherwise it destroys the favourite list!)
-
-*Sun Apr 29 2007 notmart@gmail.com
-Tasty Menu 0.8:
--Favourite applications list can be rearranged via drag and drop
--new installed programs notification should be more reliable (some inspiration from Kickoff :P)
- -it finds also programs installed by other users
- -old programs shouldn't be no more erroneusly listed
--updated russian and italian translations
--when there is only one search result, pressing enter executes it (and the search terms are cleared)
--added button to clear the recent documents list
--application descriptions can be removed also from the left column
--easier to start a program with a single mouse click when the tree is collapsed
--groups with only one item can be configured to be shown
--items can be ordered alphabetically (with applications after the groups)
--better managing of the button size (especially within a vertical panel) and when the menu text is disabled the button is exactly square
--the button icon is highlighted on mouse over according to the global settins
--in the search results the tree is always open
-
-*Sat Apr 06 2007 notmart@gmail.com
-Tasty Menu 0.7.1:
--Russian translation by Yurkovsky Andrey
--corrected a possible compilation problem
--application descriptions are hidden also from the first column
--button width updated again when the text label is turned off
-
-*Mon Apr 02 2007 notmart@gmail.com
-Tasty Menu 0.7:
--configurable button text label
--configurable menu button pixmap
--item descriptions can be turned off
--optional "save session" entry under the user button
--configurable popup text
--the button no longer appears on mouse over, instead the background becomes lighter on mouse over and darker on mouse press
--when the user clicks on an empty area the last item is no longer activated
--Italian translation
-
-*Tue Feb 20 2007 notmart@gmail.com
-Tasty Menu 0.6.5:
--fixed menu placement when it's on the right side of the screen
--now both the recent applications list and the most used list works
--some cosmetic improvements in configuration dialog
--don't reopen the current submenu when the user clicks again on an already open category
--now clicking on categories of right column expandes/collapses them
--"always collapsed categories" option available also if "show tree expanders" is off
--fixed compilation issues with autoconf >= 2.60
-
-*Mon Sep 25 2006 notmart@gmail.com
-Tasty Menu 0.6:
--command to clear the recently installed applications list
--Application categories cand be made collapsable and appear collapsed by default
--left mouse button menu on menuitems that lets to add/remove bookmarks and edit the proper submenu with kmenuedit
--the add bookmark icons should work better
--Fixed a bug that prevented svg-only icon themes to display correctly
--Added a very basic Strigi integration
--When resizing the menu in window mode the size of the three columns are updated correcly
--Fixed a crash when a no longer existent app is in more used / recently used list
--Fixed another probable cause of crash
-
-*Mon Aug 7 2006 notmart@gmail.com
--fixed another crash
-
-*Wed Aug 2 2006 notmart@gmail.com
--Lock session button works again
-
-*Tue Aug 1 2006 notmart@gmail.com
-Tasty Menu 0.5:
--First RPM release
--(Hopefully) fixed some other crashes
--the big tooltip is enabled only when also the other kicker's big tooltip are enabled too
--the menu can be made a normal window (the upper right arrow toolbutton)
--the highlighted item in the middle column is always the currently open category
--busy mouse cursor when searching
--corrected a bug that prevented to use the left column after a search in ceratin cases
--added a "Configure global shortcuts..." command in the LMB menu
--user button and "switch user" buttons merged in one button
--added a "Run program..." button
--open submenus on timeout also when the mouse button is not pressed, so now when the mouse button is down the delay is 250ms when is not pressed 1 sec
--clear button on the right: it is dramatically nicer looking now :)
-