lp:~starbuck-netrunner-os/kmenuedit/trunk

Created by Starbuck and last modified
Get this branch:
bzr branch lp:~starbuck-netrunner-os/kmenuedit/trunk

Related bugs

Related blueprints

Branch information

Owner:
Starbuck
Project:
kmenuedit
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/scratch/graesslin/kmenuedit.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log

Recent revisions

27. By Martin Gräßlin <email address hidden>

Properly store moved menus to XML

26. By Martin Gräßlin <email address hidden>

Update save when moving a folder

Need to connect to rowsMoved/rowsInserted of the source model.

25. By Martin Gräßlin <email address hidden>

Better track changed layout of folders

If the layout is changed we don't want to set
the complete tree to changed as that results
in storing the complete layout. Instead we check
whether the layout has changed somewhere.

24. By Martin Gräßlin <email address hidden>

Create move entries for moved folders

When moving a folder a move entry has to be created
with information about the old position and the new
one.

For this drag'n'drop is restricted to only move
folders as copy is not possible.

When the folder is moved, the information is kept.

Generating the XML is working, though it seems like
a new service needs to be created as well.

23. By Martin Gräßlin <email address hidden>

Correctly save added/removed entries to menu xml

Items which got added/removed are now flagged inside the model
to be able to add them correctly to the include/exclude section
of the menu xml file.

22. By Martin Gräßlin <email address hidden>

Begin of saving the menu file

Implementation for handling the XML structure reuses the existing
code.

Currently working:
* saving of layout for a changed folder
* adding exclude entries for hidden entries

Not yet implemented:
* include entries
* deletion/addition of directories
* only setting exclude for newly deleted entries

21. By Martin Gräßlin <email address hidden>

Ask user to save changes before quit

Moved the queryClose from old KMenuEdit to this implementation.
If anything in the tree is changed ask whether it should be saved.

20. By Martin Gräßlin <email address hidden>

Safety checks for moving items

19. By Martin Gräßlin <email address hidden>

Support moving of entries in the model

When an entry is moved, the drag source is set to
hidden. The actual model should not delete anything
as the hidden information is required at storage time.

18. By Martin Gräßlin <email address hidden>

Add an indexOf method to the MenuModel

Recursivly determines the model index of a menu item.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers