lp:~hleinone/nuvola-player/nuvola-player

Created by Hannu Leinonen and last modified
Get this branch:
bzr branch lp:~hleinone/nuvola-player/nuvola-player
Only Hannu Leinonen can upload to this branch. If you are Hannu Leinonen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Hannu Leinonen
Project:
Nuvola Apps Runtime (Nuvola Player)
Status:
Development

Recent revisions

606. By Jiří Janoušek

Clean-up of legacy code

  * #if LIBSOUP_2_34, #if GIO_DBUS, #if VALAC_0_15, #if HAVE_GLIB_2_26 checks
 are always true, removed.

  * Removed custom implementation of conversion of JS.Object to/from JSON,
 since we depend on young enough JavaScriptCore that provides native
 functions.

  * We depend on young enough Gee and Libnotify, checks removed.

605. By Jiří Janoušek

wscript: Make Valac verbose.

604. By Jiří Janoušek

Modified flags for debugging and compiler optimization.

  * --noopt turns optimization off (-O0 instead of -O2)

  * --debug-symbols/--no-debug-symbols turns debugging symbols on/off

  * --debug-memory/--no-debug-memory turns memory debugging on/off

  * Use CFLAGS instead of CCFLAGS (CCFLAGS are ignored)

603. By Jiří Janoušek

Use anti-underlinking and anti-overlinking linker flags.

  * Added --no-undefined linker flag to produce error when undefined symbol
 is found (underlinking).

  * Added --as-needed linker flag not to link against libraries no symbols are
 used from (overlinking).

602. By Jiří Janoušek

Optimize dependencies.

  * Remove ATK from uselib.

  * Use real dependencies for nuvolaplayer and nuvolaplayer-client
 instead of global dependencies for libnuvolaplayerprivate.

  * Simplified declarations of build tasks.

601. By Jiří Janoušek

Fixed creation of config.c by multiple waf tasks.

600. By Jiří Janoušek

Waf upgraded to 1.7.6

  * Waf upgraded to 1.7.6.

  * Fixed bug in waf Vala task: use --thread instean of --threading.

  * Flag -C is missing in the waf vala task, so it's necessary to add it
 manually.

  * Fixed build error caused by missing JSclass_free function - use
 JSClassRelease as a free function.

599. By Jiří Janoušek

Nuvola Player split to nuvolaplayer and libnuvolaplayerprivate.so

  * Majority of code moved to private shared library, so it is not necessary
 to rebuild the code again for unit tests. The library may be eventually
 made public.

  * Old C code (dirotite/misc.c) is gone.

  * Namespace config.h is used for config.h definitions, vapi/config.vapi
 renamed to src/config.vala not to appear in libnuvolaprivate.deps.

  * Function Nuvola.get_version_info() returns version information in runtime.

  * Various wscript tweaks.

598. By Jiří Janoušek

Merged Diorite.SimpleDocBuffer and SimpleDocView for simple documents.

  * Supports a very limited set of HTML tags: <b> (with alias <strong>), <i>
 (with alias <em>), <p>, <br />, <dl>, <dt>, <dd>, <a href="">,
 and <img src="" height="" width="" />.

  * Uses GTK+ theme colors (native look).

597. By Jiří Janoušek

make_service_package.sh updated to produce packages in format 2

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:nuvola-player/2.5.x
This branch contains Public information 
Everyone can see this information.

Subscribers